class Aws::RoboMaker::Types::CreateDeploymentJobRequest
@note When making an API call, you may pass CreateDeploymentJobRequest
data as a hash: { deployment_config: { concurrent_deployment_percentage: 1, failure_threshold_percentage: 1, robot_deployment_timeout_in_seconds: 1, download_condition_file: { bucket: "S3Bucket", # required key: "S3Key", # required etag: "S3Etag", }, }, client_request_token: "ClientRequestToken", # required fleet: "Arn", # required deployment_application_configs: [ # required { application: "Arn", # required application_version: "DeploymentVersion", # required launch_config: { # required package_name: "Command", # required pre_launch_file: "Path", launch_file: "Command", # required post_launch_file: "Path", environment_variables: { "EnvironmentVariableKey" => "EnvironmentVariableValue", }, }, }, ], tags: { "TagKey" => "TagValue", }, }
@!attribute [rw] deployment_config
The requested deployment configuration. @return [Types::DeploymentConfig]
@!attribute [rw] client_request_token
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] fleet
The Amazon Resource Name (ARN) of the fleet to deploy. @return [String]
@!attribute [rw] deployment_application_configs
The deployment application configuration. @return [Array<Types::DeploymentApplicationConfig>]
@!attribute [rw] tags
A map that contains tag keys and tag values that are attached to the deployment job. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateDeploymentJobRequest AWS API Documentation
Constants
- SENSITIVE