このトピックでは、EventBridge にパブリッシュできるリソースオーケストレーションサービス ( ROS ) イベントのタイプについて説明します。
イベントタイプ
バッチコンピューティング は、EventBridge へのパブリッシュについて、以下のイベントタイプをサポートしています。
パラメータタイプ | type パラメータ値 |
リソースに対してAlibaba Cloud が実行した操作 | batchcompute:ActionTrail:AliyunServiceEvent |
API 操作呼び出し | batchcompute:ActionTrail:ApiCall |
コンソールで実行された操作 | batchcompute:ActionTrail:ConsoleOperation |
クラスタ作成イベント | batchcompute:ClusterStateChange:ClusterCreated |
クラスタ削除イベント | batchcompute:ClusterStateChange:ClusterDeleted |
クラスタエラーイベント | batchcompute:ClusterStateChange:ClusterError |
クラスタローリングイベント | batchcompute:ClusterStateChange:ClusterRolling |
インスタンスビジーイベント | batchcompute:InstanceStateChange:InstanceBusy |
インスタンス作成イベント | batchcompute:InstanceStateChange:InstanceCreated |
インスタンス準備イベント | batchcompute:InstanceStateChange:InstancePreparing |
インスタンス準備完了イベント | batchcompute:InstanceStateChange:InstanceReady |
インスタンス解放イベント | batchcompute:InstanceStateChange:InstanceReleased |
batchcompute:JobStateChange:JobCanceled | |
ジョブ作成イベント | batchcompute:JobStateChange:JobCreated |
ジョブ削除イベント | batchcompute:JobStateChange:JobDeleted |
batchcompute:JobStateChange:JobFailed | |
batchcompute:JobStateChange:JobRunning | |
batchcompute:JobStateChange:JobSucceeded | |
batchcompute:JobStateChange:JobWaiting | |
プロジェクト作成イベント | batchcompute:ProjectStateChange:ProjectCreated |
プロジェクト削除イベント | batchcompute:ProjectStateChange:ProjectDeleted |
CloudEvents 仕様で定義されているパラメータの詳細については、「概要」をご参照ください。
ジョブキャンセルイベント
ジョブキャンセルイベントでは、EventBridge が受信するサンプルイベントは次のとおりです。
{
"datacontenttype": "application/json",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2021-01-08T15:25:03.083Asia/Shanghai",
"data": {
"Status": {
"EnqueueTime": "2021-02-07T18:16:29.081610969+08:00",
"State": "Canceled",
"CreateTime": "2021-02-07T18:16:29.081610969+08:00"
},
"Project": "test48351",
"OwnerId": "123456789098****",
"Definition": {
"MountPoints": [
{
"MountPath": "/home/input/",
"Name": "test"
}
],
"FailStrategy": {
"WaitingTimeout": 999
},
"Type": "Batch",
"Volumes": [
{
"OSS": {
"Bucket": "bcs-test-zb",
"Prefix": "blender-demo/scenes/splash279"
},
"Name": "test"
}
],
"Command": [
"python",
"startclient.py",
"invoke",
"{"action": "Convert", "parameters": "{\\"widthPixel\\": \\"256\\", \\"heightPixel\\": \\"256\\", \\"inputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/input/sample2.jpg\\", \\"outputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/output/\\"}", "requestid": "e419e112-9795-4f6d-a724-438f54ce****"}"
],
"Envs": {
},
"PackageUri": "oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py",
"Runtimes": {
"JobQueue": "cls-0xQ83wAZvGVKCAaTGSU1V69****"
},
"Labels": {
},
"Resources": {
"memory": "1Gi",
"cpu": "1"
}
},
"JobId": "job-0xQ8VSTpk7HLXyjcdW97EQe****",
"Name": "e2e test"
},
"subject": "acs:batchcompute:cn-hangzhou:123456789098****:test48351/job-0w1JZb8SZ1DEsKbfP99T69t****",
"specversion": "1.0",
"aliyuneventbusname": "default",
"id": "2BF-0w33xE0ZMwZJCh7aat7lEIM****",
"source": "acs.batchcompute",
"time": "2021-01-08T15:25:03Z",
"type": "batchcompute:JobStateChange:JobCancled",
"aliyunpublishaddr": "172.20.XX.XX"
}data 内のパラメータについて、次の表で説明します。
パラメータ | タイプ | 例 | 説明 |
Status | 構造体 | ジョブステータス情報。 | |
EnqueueTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブがキューに追加された時刻。 |
State | 文字列 | Canceled | 自動レビュージョブが完了したかどうかを示します。有効な値: |
CreateTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブが作成された時刻。 |
Project | 文字列 | test48351 | プロジェクト名。 |
OwnerId | 文字列 | 123456789098**** | リソース所有者。 |
Definition | 構造体 | 更新タスクの説明。 | |
MountPoints | 構造体 | マウントターゲットの詳細。 | |
MountPath | 文字列 | /home/input/ | マウント後のローカルディレクトリパス。 |
Name | 文字列 | test | マウント後にローカルに表示されるファイル名。 |
FailStrategy | 構造体 | 失敗ポリシー。 | |
WaitingTimeout | 文字列 | 999 | アプリケーションのデプロイバッチ間の待機時間。 |
Type | 文字列 | Batch | ジョブのタイプ。 |
Volumes | 構造体 | マウントターゲットの詳細。 | |
OSS | 構造体 | Alibaba Cloud オブジェクトストレージサービス。 | |
Bucket | 文字列 | bcs-test-zb | バケット名。 |
Prefix | 文字列 | blender-demo/scenes/splash279 | バケット内のディレクトリ名。 |
Name | 文字列 | test | バケット内のファイル名。 |
Command | 文字列 | | ジョブによって実行されるシェルコマンド。 |
Envs | 構造体 | ジョブの環境変数。実際の状況に合わせてカスタマイズしてください。 | |
PackageUri | 文字列 | oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py | OSS リソースのダウンロードリンク。 |
Runtimes | 構造体 | ジョブ実行中の一部情報。 | |
JobQueue | 文字列 | cls-0xQ83wAZvGVKCAaTGSU1V69**** | MNS キューの名前。 |
Labels | 構造体 | キーと値のペア。実際の状況に合わせてカスタマイズしてください。 | |
Resources | 構造体 | ジョブの実行に必要なリソース。 | |
memory | 文字列 | 1 Gi | CPU メモリ。 |
cpu | 文字列 | 1 | CPU の数。 |
JobId | 文字列 | job-0xQ8VSTpk7HLXyjcdW97EQe**** | ジョブ ID。 |
Name | 文字列 | e2e test | ジョブの名前。 |
ジョブ失敗イベント
ジョブ失敗イベントでは、EventBridge は次のサンプルイベントを受信します。
{
"datacontenttype": "application/json",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2021-01-08T15:25:03.083Asia/Shanghai",
"data": {
"Status": {
"EnqueueTime": "2021-02-07T18:16:29.081610969+08:00",
"State": "Failed",
"CreateTime": "2021-02-07T18:16:29.081610969+08:00"
},
"Project": "test48351",
"OwnerId": "123456789098****",
"Definition": {
"MountPoints": [
{
"MountPath": "/home/input/",
"Name": "test"
}
],
"FailStrategy": {
"WaitingTimeout": 999
},
"Type": "Batch",
"Volumes": [
{
"OSS": {
"Bucket": "bcs-test-zb",
"Prefix": "blender-demo/scenes/splash279"
},
"Name": "test"
}
],
"Command": [
"python",
"startclient.py",
"invoke",
"{"action": "Convert", "parameters": "{\\"widthPixel\\": \\"256\\", \\"heightPixel\\": \\"256\\", \\"inputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/input/sample2.jpg\\", \\"outputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/output/\\"}", "requestid": "e419e112-9795-4f6d-a724-438f54ce****"}"
],
"Envs": {
},
"PackageUri": "oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py",
"Runtimes": {
"JobQueue": "cls-0xQ83wAZvGVKCAaTGSU1V69****"
},
"Labels": {
},
"Resources": {
"memory": "1Gi",
"cpu": "1"
}
},
"JobId": "job-0xQ8VSTpk7HLXyjcdW97EQe****",
"Name": "e2e test"
},
"subject": "acs:batchcompute:cn-hangzhou:123456789098****:test48351/job-0w1JZb8SZ1DEsKbfP99T69t****",
"specversion": "1.0",
"aliyuneventbusname": "default",
"id": "2BF-0w33xE0ZMwZJCh7aat7lEIM****",
"source": "acs.batchcompute",
"time": "2021-01-08T15:25:03Z",
"type": "batchcompute:JobStateChange:JobFailed",
"aliyunpublishaddr": "172.20.XX.XX"
}data 内のパラメータについて、次の表で説明します。
パラメータ | タイプ | 例 | 説明 |
Status | 構造体 | ジョブステータス情報。 | |
EnqueueTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブがキューに追加された時刻。 |
State | 文字列 | Failed | 自動レビュージョブが完了したかどうかを示します。有効な値: |
CreateTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブが作成された時刻。 |
Project | 文字列 | test48351 | プロジェクト名。 |
OwnerId | 文字列 | 123456789098**** | リソース所有者。 |
Definition | 構造体 | 更新タスクの説明。 | |
MountPoints | 構造体 | マウントターゲットの詳細。 | |
MountPath | 文字列 | /home/input/ | マウント後のローカルディレクトリパス。 |
Name | 文字列 | test | マウント後にローカルに表示されるファイル名。 |
FailStrategy | 構造体 | 失敗ポリシー。 | |
WaitingTimeout | 文字列 | 999 | アプリケーションのデプロイバッチ間の待機時間。 |
Type | 文字列 | Batch | ジョブのタイプ。 |
Volumes | 構造体 | マウントターゲットの詳細。 | |
OSS | 構造体 | Alibaba Cloud オブジェクトストレージサービス。 | |
Bucket | 文字列 | bcs-test-zb | バケット名。 |
Prefix | 文字列 | blender-demo/scenes/splash279 | バケット内のディレクトリ名。 |
Name | 文字列 | test | バケット内のファイル名。 |
Command | 文字列 | | ジョブによって実行されるシェルコマンド。 |
Envs | 構造体 | ジョブの環境変数。実際の状況に合わせてカスタマイズしてください。 | |
PackageUri | 文字列 | oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py | OSS リソースのダウンロードリンク。 |
Runtimes | 構造体 | ジョブ実行中の一部情報。 | |
JobQueue | 文字列 | cls-0xQ83wAZvGVKCAaTGSU1V69**** | MNS キューの名前。 |
Labels | 構造体 | キーと値のペア。実際の状況に合わせてカスタマイズしてください。 | |
Resources | 構造体 | ジョブの実行に必要なリソース。 | |
memory | 文字列 | 1 Gi | CPU メモリ。 |
cpu | 文字列 | 1 | CPU の数。 |
JobId | 文字列 | job-0xQ8VSTpk7HLXyjcdW97EQe**** | ジョブ ID。 |
Name | 文字列 | e2e test | ジョブの名前。 |
ジョブ実行イベント
ジョブキャンセルイベントでは、EventBridge が受信するサンプルイベントは次のとおりです。
{
"datacontenttype": "application/json",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2021-01-08T15:25:03.083Asia/Shanghai",
"data": {
"Status": {
"EnqueueTime": "2021-02-07T18:16:29.081610969+08:00",
"State": "Running",
"CreateTime": "2021-02-07T18:16:29.081610969+08:00"
},
"Project": "test48351",
"OwnerId": "123456789098****",
"Definition": {
"MountPoints": [
{
"MountPath": "/home/input/",
"Name": "test"
}
],
"FailStrategy": {
"WaitingTimeout": 999
},
"Type": "Batch",
"Volumes": [
{
"OSS": {
"Bucket": "bcs-test-zb",
"Prefix": "blender-demo/scenes/splash279"
},
"Name": "test"
}
],
"Command": [
"python",
"startclient.py",
"invoke",
"{"action": "Convert", "parameters": "{\\"widthPixel\\": \\"256\\", \\"heightPixel\\": \\"256\\", \\"inputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/input/sample2.jpg\\", \\"outputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/output/\\"}", "requestid": "e419e112-9795-4f6d-a724-438f54ce****"}"
],
"Envs": {
},
"PackageUri": "oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py",
"Runtimes": {
"JobQueue": "cls-0xQ83wAZvGVKCAaTGSU1V69****"
},
"Labels": {
},
"Resources": {
"memory": "1Gi",
"cpu": "1"
}
},
"JobId": "job-0xQ8VSTpk7HLXyjcdW97EQeQ****",
"Name": "e2e test"
},
"subject": "acs:batchcompute:cn-hangzhou:123456789098****:test48351/job-0w1JZb8SZ1DEsKbfP99T69t****",
"specversion": "1.0",
"aliyuneventbusname": "default",
"id": "2BF-0w33xE0ZMwZJCh7aat7lEIMP****",
"source": "acs.batchcompute",
"time": "2021-01-08T15:25:03Z",
"type": "batchcompute:JobStateChange:JobRunning",
"aliyunpublishaddr": "172.20.XX.XX"
}data 内のパラメータについて、次の表で説明します。
パラメータ | タイプ | 例 | 説明 |
Status | 構造体 | ジョブステータス情報。 | |
EnqueueTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブがキューに追加された時刻。 |
State | 文字列 | Running | 自動レビュージョブが完了したかどうかを示します。有効な値: |
CreateTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブが作成された時刻。 |
Project | 文字列 | test48351 | プロジェクト名。 |
OwnerId | 文字列 | 123456789098**** | リソース所有者。 |
Definition | 構造体 | 更新タスクの説明。 | |
MountPoints | 構造体 | マウントターゲットの詳細。 | |
MountPath | 文字列 | /home/input/ | マウント後のローカルディレクトリパス。 |
Name | 文字列 | test | マウント後にローカルに表示されるファイル名。 |
FailStrategy | 構造体 | 失敗ポリシー。 | |
WaitingTimeout | 文字列 | 999 | アプリケーションのデプロイバッチ間の待機時間。 |
Type | 文字列 | Batch | ジョブのタイプ。 |
Volumes | 構造体 | マウントターゲットの詳細。 | |
OSS | 構造体 | Alibaba Cloud オブジェクトストレージサービス。 | |
Bucket | 文字列 | bcs-test-zb | バケット名。 |
Prefix | 文字列 | blender-demo/scenes/splash279 | バケット内のディレクトリ名。 |
Name | 文字列 | test | バケット内のファイル名。 |
Command | 文字列 | | ジョブによって実行されるシェルコマンド。 |
Envs | 構造体 | ジョブの環境変数。実際の状況に合わせてカスタマイズしてください。 | |
PackageUri | 文字列 | oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py | OSS リソースのダウンロードリンク。 |
Runtimes | 構造体 | ジョブ実行中の一部情報。 | |
JobQueue | 文字列 | cls-0xQ83wAZvGVKCAaTGSU1V69**** | MNS キューの名前。 |
Labels | 構造体 | キーと値のペア。実際の状況に合わせてカスタマイズしてください。 | |
Resources | 構造体 | ジョブの実行に必要なリソース。 | |
memory | 文字列 | 1 Gi | CPU メモリ。 |
cpu | 文字列 | 1 | CPU の数。 |
JobId | 文字列 | job-0xQ8VSTpk7HLXyjcdW97EQe**** | ジョブ ID。 |
Name | 文字列 | e2e test | ジョブの名前。 |
ジョブ完了イベント
ジョブ失敗イベントでは、EventBridge は次のサンプルイベントを受信します。
{
"datacontenttype":"application/json",
"aliyunaccountid":"123456789098****",
"aliyunpublishtime":"2021-01-08T15:25:03.083Asia/Shanghai",
"data":{
"Status":{
"EnqueueTime":"2021-02-07T18:16:29.081610969+08:00",
"State":"Succeeded",
"CreateTime":"2021-02-07T18:16:29.081610969+08:00"
},
"Project":"test48351",
"OwnerId":"123456789098****",
"Definition":{
"MountPoints":[
{
"MountPath":"/home/input/",
"Name":"test"
}
],
"FailStrategy":{
"WaitingTimeout":999
},
"Type":"Batch",
"Volumes":[
{
"OSS":{
"Bucket":"bcs-test-zb",
"Prefix":"blender-demo/scenes/splash279"
},
"Name":"test"
}
],
"Command":[
"python",
"startclient.py",
"invoke",
"{"action": "Convert", "parameters": "{\"widthPixel\": \"256\", \"heightPixel\": \"256\", \"inputUri\": \"oss://bcs-test-zb/daemon_app_fast_test/input/sample2.jpg\", \"outputUri\": \"oss://bcs-test-zb/daemon_app_fast_test/output/\"}", "requestid": "e419e112-9795-4f6d-a724-438f54ce****"}"
],
"Envs":{
},
"PackageUri":"oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py",
"Runtimes":{
"JobQueue":"cls-0xQ83wAZvGVKCAaTGSU1V69****"
},
"Labels":{
},
"Resources":{
"memory":"1Gi",
"cpu":"1"
}
},
"JobId":"job-0xQ8VSTpk7HLXyjcdW97EQe****",
"Name":"e2e test"
},
"subject":"acs:batchcompute:cn-hangzhou:123456789098****:test48351/job-0w1JZb8SZ1DEsKbfP99T69t****",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"2BF-0w33xE0ZMwZJCh7aat7lEIM****",
"source":"acs.batchcompute",
"time":"2021-01-08T15:25:03Z",
"type":"batchcompute:JobStateChange:JobSucceeded",
"aliyunpublishaddr":"172.20.XX.XX"
}data 内のパラメータについて、次の表で説明します。
パラメータ | タイプ | 例 | 説明 |
Status | 構造体 | ジョブステータス情報。 | |
EnqueueTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブがキューに追加された時刻。 |
State | 文字列 | Succeeded | 自動レビュージョブが完了したかどうかを示します。有効な値: |
CreateTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブが作成された時刻。 |
Project | 文字列 | test48351 | プロジェクト名。 |
OwnerId | 文字列 | 123456789098**** | リソース所有者。 |
Definition | 構造体 | 更新タスクの説明。 | |
MountPoints | 構造体 | マウントターゲットの詳細。 | |
MountPath | 文字列 | /home/input/ | マウント後のローカルディレクトリパス。 |
Name | 文字列 | test | マウント後にローカルに表示されるファイル名。 |
FailStrategy | 構造体 | 失敗ポリシー。 | |
WaitingTimeout | 文字列 | 999 | アプリケーションのデプロイバッチ間の待機時間。 |
Type | 文字列 | Batch | ジョブのタイプ。 |
Volumes | 構造体 | マウントターゲットの詳細。 | |
OSS | 構造体 | Alibaba Cloud オブジェクトストレージサービス。 | |
Bucket | 文字列 | bcs-test-zb | バケット名。 |
Prefix | 文字列 | blender-demo/scenes/splash279 | バケット内のディレクトリ名。 |
Name | 文字列 | test | バケット内のファイル名。 |
Command | 文字列 | | ジョブによって実行されるシェルコマンド。 |
Envs | 構造体 | ジョブの環境変数。実際の状況に合わせてカスタマイズしてください。 | |
PackageUri | 文字列 | oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py | OSS リソースのダウンロードリンク。 |
Runtimes | 構造体 | ジョブ実行中の一部情報。 | |
JobQueue | 文字列 | cls-0xQ83wAZvGVKCAaTGSU1V69**** | MNS キューの名前。 |
Labels | 構造体 | キーと値のペア。実際の状況に合わせてカスタマイズしてください。 | |
Resources | 構造体 | ジョブの実行に必要なリソース。 | |
memory | 文字列 | 1 Gi | CPU メモリ。 |
cpu | 文字列 | 1 | CPU の数。 |
JobId | 文字列 | job-0xQ8VSTpk7HLXyjcdW97EQe**** | ジョブ ID。 |
Name | 文字列 | e2e test | ジョブの名前。 |
ジョブ待機イベント
ジョブ失敗イベントでは、EventBridge は次のサンプルイベントを受信します。
{
"datacontenttype": "application/json",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2021-01-08T15:34:50.982Asia/Shanghai",
"data": {
"Status": {
"EnqueueTime": "2021-02-07T18:16:29.081610969+08:00",
"State": "Waiting",
"CreateTime": "2021-02-07T18:16:29.081610969+08:00"
},
"Project": "test48351",
"OwnerId": "123456789098****",
"Definition": {
"MountPoints": [
{
"MountPath": "/home/input/",
"Name": "test"
}
],
"FailStrategy": {
"WaitingTimeout": 999
},
"Type": "Batch",
"Volumes": [
{
"OSS": {
"Bucket": "bcs-test-zb",
"Prefix": "blender-demo/scenes/splash279"
},
"Name": "test"
}
],
"Command": [
"python",
"startclient.py",
"invoke",
"{"action": "Convert", "parameters": "{\\"widthPixel\\": \\"256\\", \\"heightPixel\\": \\"256\\", \\"inputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/input/sample2.jpg\\", \\"outputUri\\": \\"oss://bcs-test-zb/daemon_app_fast_test/output/\\"}", "requestid": "e419e112-9795-4f6d-a724-438f54ce****"}"
],
"Envs": {
},
"PackageUri": "oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py",
"Runtimes": {
"JobQueue": "cls-0xQ83wAZvGVKCAaTGSU1V69****"
},
"Labels": {
},
"Resources": {
"memory": "1Gi",
"cpu": "1"
}
},
"JobId": "job-0xQ8VSTpk7HLXyjcdW97EQe****",
"Name": "e2e test"
},
"subject": "acs:batchcompute:cn-hangzhou:1234567890998****:test48351/job-0w1K9Hswhm8PyHlr3ZkWxWS****",
"specversion": "1.0",
"aliyuneventbusname": "default",
"id": "286-0w358zXmKWQR4go51hyvAGU****",
"source": "acs.batchcompute",
"time": "2021-01-08T15:34:50Z",
"type": "batchcompute:JobStateChange:JobWaiting",
"aliyunpublishaddr": "172.20.XX.XX"
}data 内のパラメータについて、次の表で説明します。
パラメータ | タイプ | 例 | 説明 |
Status | 構造体 | ジョブステータス情報。 | |
EnqueueTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブがキューに追加された時刻。 |
State | 文字列 | Waiting | 自動レビュージョブが完了したかどうかを示します。有効な値: |
CreateTime | 文字列 | 2021-02-07T18:16:29.081610969+08:00 | ジョブが作成された時刻。 |
Project | 文字列 | test48351 | プロジェクト名。 |
OwnerId | 文字列 | 123456789098**** | リソース所有者。 |
Definition | 構造体 | 更新タスクの説明。 | |
MountPoints | 構造体 | マウントターゲットの詳細。 | |
MountPath | 文字列 | /home/input/ | マウント後のローカルディレクトリパス。 |
Name | 文字列 | test | マウント後にローカルに表示されるファイル名。 |
FailStrategy | 構造体 | 失敗ポリシー。 | |
WaitingTimeout | 文字列 | 999 | アプリケーションのデプロイバッチ間の待機時間。 |
Type | 文字列 | Batch | ジョブのタイプ。 |
Volumes | 構造体 | マウントターゲットの詳細。 | |
OSS | 構造体 | Alibaba Cloud オブジェクトストレージサービス。 | |
Bucket | 文字列 | bcs-test-zb | バケット名。 |
Prefix | 文字列 | blender-demo/scenes/splash279 | バケット内のディレクトリ名。 |
Name | 文字列 | test | バケット内のファイル名。 |
Command | 文字列 | | ジョブによって実行されるシェルコマンド。 |
Envs | 構造体 | ジョブの環境変数。実際の状況に合わせてカスタマイズしてください。 | |
PackageUri | 文字列 | oss://bcs-test-zb/daemon_app_fast_test/package/startclient.py | OSS リソースのダウンロードリンク。 |
Runtimes | 構造体 | ジョブ実行中の一部情報。 | |
JobQueue | 文字列 | cls-0xQ83wAZvGVKCAaTGSU1V69**** | MNS キューの名前。 |
Labels | 構造体 | キーと値のペア。実際の状況に合わせてカスタマイズしてください。 | |
Resources | 構造体 | ジョブの実行に必要なリソース。 | |
memory | 文字列 | 1 Gi | CPU メモリ。 |
cpu | 文字列 | 1 | CPU の数。 |
JobId | 文字列 | job-0xQ8VSTpk7HLXyjcdW97EQe**** | ジョブ ID。 |
Name | 文字列 | e2e test | ジョブの名前。 |