Class: Aws::MigrationHubRefactorSpaces::Types::CreateApplicationResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[:tags]

Instance Attribute Summary collapse

Instance Attribute Details

#api_gateway_proxyTypes::ApiGatewayProxyInput

A wrapper object holding the API Gateway endpoint type and stage name for the proxy.



389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_idString

The unique identifier of the application.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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

#arnString

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.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_idString

The Amazon Web Services account ID of application creator.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_timeTime

A timestamp that indicates when the application is created.

Returns:

  • (Time)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_idString

The ID of the environment in which the application is created.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_timeTime

A timestamp that indicates when the application was last updated.

Returns:

  • (Time)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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

#nameString

The name of the application.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_idString

The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_typeString

The proxy type of the proxy created within the application.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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

#stateString

The current state of the application.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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

#tagsHash<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.

Returns:

  • (Hash<String,String>)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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_idString

The ID of the Amazon VPC.

Returns:

  • (String)


389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 389

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