特定の場所を使用する監視を作成する手順は、次のとおりです。
-
次のコマンドを実行して、デフォルトプロファイルにある場所をリストします。
bat location lsデフォルト以外のプロファイルを使用するには、これらの手順のコマンドに
--profile=<name-of-profile> を追加します。 -
使用する場所のエントリを見つけます。
公開された場所の場合、
organizationId 項目の値は public になります。非公開の場所の場合、値は組織 ID になります。このコマンドの出力例を次に示します。
organizationId: 612dbc11-a043-4b8b-b76e-7d51f84723c7 targets: - id: 75c403a6-8054-43ec-b611-63b9efff820d name: us-east-1 transport: LAMBDA organizationId: public - id: 799baaeb-3c86-4798-b5b4-6d6954254229 name: us-east-2 transport: LAMBDA organizationId: public - id: b4b4db50-bcbb-4b9a-93e1-50259fd100f7 name: myLocation transport: MULE organizationId: 612dbc11-a043-4b8b-b76e-7d51f84723c7 -
使用する場所の
id 項目の値をクリップボードにコピーします。たとえば、出力例の非公開の場所を使用するには、3 番目にリストされている場所の
id 項目の値をコピーします。 -
次の例のように
--target パラメーターを使用して id 項目の値を渡してスケジュールを作成します。bat schedule create --target=b4b4db50-bcbb-4b9a-93e1-50259fd100f7このスケジュールでは、デフォルトの間隔の 15 分が使用されます。
bat schedule create コマンドの出力は次のようになります。#Creating artifact... + exchange.json + .DS_Store + config/default.dwl + config/qax.dwl + config/devx.dwl + config/stgx.dwl + tests/HelloWorld.dwl + bat.yaml # Creating artifact...OK # Uploading 612dbc11-a043-4b8b-b76e-7d51f84723c7:HelloWorldSuite:0.0.1 # Version 0.0.1 published scheduleId: 345305b4-0244-4a75-a304-220495e2e34a -
bat schedule ls コマンドを実行すると、次のようなエントリが表示されます。
# HelloWorldSuite
# every 15 minutes
id: 345305b4-0244-4a75-a304-220495e2e34a
test: 612dbc11-a043-4b8b-b76e-7d51f84723c7:HelloWorldSuite
version: 0.0.1
organizationId: 612dbc11-a043-4b8b-b76e-7d51f84723c7
config: default
target:
id: b4b4db50-bcbb-4b9a-93e1-50259fd100f7
name: myLocation
transport: MULE
nextExecution: 2019-09-27T02:15:00Z
cron: 0 */15 * * * ? *
active: true