Class: Aws::MigrationHubRefactorSpaces::Types::CreateApplicationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubRefactorSpaces::Types::CreateApplicationRequest
- 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.
-
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
-
#environment_identifier ⇒ String
The unique identifier of the environment.
-
#name ⇒ String
The name to use for the application.
-
#proxy_type ⇒ String
The proxy type of the proxy created within the application.
-
#tags ⇒ Hash<String,String>
The tags to assign to the application.
-
#vpc_id ⇒ String
The ID of the virtual private cloud (VPC).
Instance Attribute Details
#api_gateway_proxy ⇒ Types::ApiGatewayProxyInput
A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#client_token ⇒ String
A 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#environment_identifier ⇒ String
The unique identifier of the environment.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#name ⇒ String
The name to use for the application.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#proxy_type ⇒ String
The proxy type of the proxy created within the application.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags to assign 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.
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#vpc_id ⇒ String
The ID of the virtual private cloud (VPC).
293 294 295 296 297 298 299 300 301 302 303 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 293 class CreateApplicationRequest < Struct.new( :api_gateway_proxy, :client_token, :environment_identifier, :name, :proxy_type, :tags, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |