Class: Aws::MigrationHubRefactorSpaces::Types::CreateApplicationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubRefactorSpaces::Types::CreateApplicationResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-migrationhubrefactorspaces/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#api_gateway_proxy ⇒ Types::ApiGatewayProxyInput
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
-
#application_id ⇒ String
The unique identifier of the application.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the application.
-
#created_by_account_id ⇒ String
The Amazon Web Services account ID of application creator.
-
#created_time ⇒ Time
A timestamp that indicates when the application is created.
-
#environment_id ⇒ String
The ID of the environment in which the application is created.
-
#last_updated_time ⇒ Time
A timestamp that indicates when the application was last updated.
-
#name ⇒ String
The name of the application.
-
#owner_account_id ⇒ String
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
-
#proxy_type ⇒ String
The proxy type of the proxy created within the application.
-
#state ⇒ String
The current state of the application.
-
#tags ⇒ Hash<String,String>
The tags assigned to the application.
-
#vpc_id ⇒ String
The ID of the Amazon VPC.
Instance Attribute Details
#api_gateway_proxy ⇒ Types::ApiGatewayProxyInput
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#application_id ⇒ String
The unique identifier of the application.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the application. The format for this ARN is ‘arn:aws:refactor-spaces:region:account-id:resource-type/resource-id `. For more information about ARNs, see [ Amazon Resource Names (ARNs)] in the *Amazon Web Services General Reference*.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#created_by_account_id ⇒ String
The Amazon Web Services account ID of application creator.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#created_time ⇒ Time
A timestamp that indicates when the application is created.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#environment_id ⇒ String
The ID of the environment in which the application is created.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#last_updated_time ⇒ Time
A timestamp that indicates when the application was last updated.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#name ⇒ String
The name of the application.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#owner_account_id ⇒ String
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#proxy_type ⇒ String
The proxy type of the proxy created within the application.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#state ⇒ String
The current state of the application.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags assigned to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#vpc_id ⇒ String
The ID of the Amazon VPC.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 371 class CreateApplicationResponse < Struct.new( :api_gateway_proxy, :application_id, :arn, :created_by_account_id, :created_time, :environment_id, :last_updated_time, :name, :owner_account_id, :proxy_type, :state, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |