SimulationJob - AWS RoboMaker

サポート終了通知: 2025 年 9 月 10 日、 AWS は のサポートを中止します AWS RoboMaker。2025 年 9 月 10 日以降、 AWS RoboMaker コンソールまたは AWS RoboMaker リソースにアクセスできなくなります。コンテナ化されたシミュレーションの実行に役立つ AWS Batch への移行の詳細については、このブログ記事 を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SimulationJob

シミュレーションジョブに関する情報。

コンテンツ

arn

シミュレーションジョブの Amazon リソースネーム (ARN)。

タイプ: 文字列

長さの制限:最小長は 1 です。最大長は 1224 です。

Pattern: arn:.*

必須: いいえ

clientRequestToken

この SimulationJob リクエストの一意な識別子。

タイプ: 文字列

長さの制限:最小長は 1 です。最大長は 64 文字です。

パターン: [a-zA-Z0-9_\-=]*

必須: いいえ

compute

シミュレーションジョブの情報のコンピューティングを行います。

タイプ:ComputeResponse オブジェクト

必須: いいえ

dataSources

シミュレーションジョブのデータソース。

型: DataSource オブジェクトの配列

必須: いいえ

failureBehavior

シミュレーションジョブの失敗動作。

続行

4XX エラーコード後の最大タイムアウト期間中もホストが実行されるようにします。

失敗

シミュレーションジョブを停止し、インスタンスを終了します。

型: 文字列

有効な値:Fail | Continue

必須:いいえ

failureCode

シミュレーションジョブが失敗した場合の失敗コード。

型: 文字列

有効な値:InternalServiceError | RobotApplicationCrash | SimulationApplicationCrash | RobotApplicationHealthCheckFailure | SimulationApplicationHealthCheckFailure | BadPermissionsRobotApplication | BadPermissionsSimulationApplication | BadPermissionsS3Object | BadPermissionsS3Output | BadPermissionsCloudwatchLogs | SubnetIpLimitExceeded | ENILimitExceeded | BadPermissionsUserCredentials | InvalidBundleRobotApplication | InvalidBundleSimulationApplication | InvalidS3Resource | ThrottlingError | LimitExceeded | MismatchedEtag | RobotApplicationVersionMismatchedEtag | SimulationApplicationVersionMismatchedEtag | ResourceNotFound | RequestThrottled | BatchTimedOut | BatchCanceled | InvalidInput | WrongRegionS3Bucket | WrongRegionS3Output | WrongRegionRobotApplication | WrongRegionSimulationApplication | UploadContentMismatchError

必須:いいえ

failureReason

シミュレーションジョブが失敗した理由。

タイプ: 文字列

長さの制限: 最小長は 0 です。最大長は 1,024 です。

パターン: .*

必須: いいえ

iamRole

関連ポリシーで指定されたAWS APIがシミュレーションインスタンスによって呼び出されるようにする IAM ロール。これは、シミュレーションジョブに認証情報が渡される方法になります。

タイプ: 文字列

長さの制限:最小長は 1 です。最大長は 255 です。

パターン: arn:aws:iam::\w+:role/.*

必須: いいえ

lastStartedAt

シミュレーションジョブが最後に開始されたときの、エポックからのミリ秒単位の時間。

型: タイムスタンプ

必須: いいえ

lastUpdatedAt

シミュレーションジョブが最後に更新されたときの、エポックからのミリ秒単位の時間。

型: タイムスタンプ

必須: いいえ

loggingConfig

ログ処理の設定。

タイプ:LoggingConfig オブジェクト

必須: いいえ

maxJobDurationInSeconds

最大シミュレーションジョブ時間 (秒)。値は 8 日 (691,200 秒) 以下でなければなりません。

タイプ: Long

必須: いいえ

name

シミュレーションジョブの名前。

タイプ: 文字列

長さの制限:最小長は 1 です。最大長は 255 です。

パターン: [a-zA-Z0-9_\-]*

必須: いいえ

networkInterface

ネットワークインターフェイスに関する情報の取得

タイプ:NetworkInterface オブジェクト

必須: いいえ

outputLocation

シミュレーションジョブにより生成される出力ファイルの場所。

タイプ:OutputLocation オブジェクト

必須: いいえ

robotApplications

ロボットアプリケーションのリスト。

型: RobotApplicationConfig オブジェクトの配列

配列メンバー: 定数は 1 項目です。

必須: いいえ

simulationApplications

シミュレーションアプリケーションのリスト。

型: SimulationApplicationConfig オブジェクトの配列

配列メンバー: 定数は 1 項目です。

必須: いいえ

simulationTimeMillis

シミュレーションジョブの実行時間 (ミリ秒)。

タイプ: Long

必須: いいえ

status

シミュレーションジョブのステータス。

型: 文字列

有効な値:Pending | Preparing | Running | Restarting | Completed | Failed | RunningFailed | Terminating | Terminated | Canceled

必須:いいえ

tags

シミュレーションジョブにアタッチされているタグキーとタグ値を含むマップ。

型: 文字列間のマッピング

マップエントリ: 最小数は 0 項目です。最大数は 50 項目です。

キーの長さ制限: 最小長さは 1 です。最大長は 128 です。

キーパターン: [a-zA-Z0-9 _.\-\/+=:]*

値の長さの制限: 最小長は 0 です。最大長は 256 です。

値のパターン: [a-zA-Z0-9 _.\-\/+=:]*

必須: いいえ

vpcConfig

VPC 設定情報。

タイプ:VPCConfigResponse オブジェクト

必須: いいえ

その他の参照資料

言語固有の AWS SDK でこの API を使用する方法の詳細については、以下を参照してください。