Class: Aws::MainframeModernization::Types::CreateDeploymentRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The application identifier.

Returns:

  • (String)


505
506
507
508
509
510
511
512
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 505

class CreateDeploymentRequest < Struct.new(
  :application_id,
  :application_version,
  :client_token,
  :environment_id)
  SENSITIVE = []
  include Aws::Structure
end

#application_versionInteger

The version of the application to deploy.

Returns:

  • (Integer)


505
506
507
508
509
510
511
512
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 505

class CreateDeploymentRequest < Struct.new(
  :application_id,
  :application_version,
  :client_token,
  :environment_id)
  SENSITIVE = []
  include Aws::Structure
end

#client_tokenString

Unique, case-sensitive identifier you provide to ensure the idempotency of the request to create a deployment. The service generates the clientToken when the API call is triggered. The token expires after one hour, so if you retry the API within this timeframe with the same clientToken, you will get the same response. The service also handles deleting the clientToken after it expires.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


505
506
507
508
509
510
511
512
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 505

class CreateDeploymentRequest < Struct.new(
  :application_id,
  :application_version,
  :client_token,
  :environment_id)
  SENSITIVE = []
  include Aws::Structure
end

#environment_idString

The identifier of the runtime environment where you want to deploy this application.

Returns:

  • (String)


505
506
507
508
509
510
511
512
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 505

class CreateDeploymentRequest < Struct.new(
  :application_id,
  :application_version,
  :client_token,
  :environment_id)
  SENSITIVE = []
  include Aws::Structure
end