Class: Aws::ResilienceHub::Types::CreateAppVersionResourceRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::CreateAppVersionResourceRequest
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_info ⇒ Hash<String,Array<String>>
Currently, there is no supported additional information for resources.
-
#app_arn ⇒ String
Amazon Resource Name (ARN) of the Resilience Hub application.
-
#app_components ⇒ Array<String>
List of Application Components that this resource belongs to.
-
#aws_account_id ⇒ String
Amazon Web Services account that owns the physical resource.
-
#aws_region ⇒ String
Amazon Web Services region that owns the physical resource.
-
#client_token ⇒ String
Used for an idempotency token.
-
#logical_resource_id ⇒ Types::LogicalResourceId
Logical identifier of the resource.
-
#physical_resource_id ⇒ String
Physical identifier of the resource.
-
#resource_name ⇒ String
Name of the resource.
-
#resource_type ⇒ String
Type of resource.
Instance Attribute Details
#additional_info ⇒ Hash<String,Array<String>>
Currently, there is no supported additional information for resources.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#app_arn ⇒ String
Amazon Resource Name (ARN) of the Resilience Hub application. The
format for this ARN is:
arn:partition
:resiliencehub:region
:account
:app/app-id
. For
more information about ARNs, see Amazon Resource Names (ARNs)
in the Amazon Web Services General Reference guide.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#app_components ⇒ Array<String>
List of Application Components that this resource belongs to. If an Application Component is not part of the Resilience Hub application, it will be added.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#aws_account_id ⇒ String
Amazon Web Services account that owns the physical resource.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#aws_region ⇒ String
Amazon Web Services region that owns the physical resource.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
A suitable default value is auto-generated. You should normally not need to pass this option.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#logical_resource_id ⇒ Types::LogicalResourceId
Logical identifier of the resource.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#physical_resource_id ⇒ String
Physical identifier of the resource.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#resource_name ⇒ String
Name of the resource.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
Type of resource.
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1289 class CreateAppVersionResourceRequest < Struct.new( :additional_info, :app_arn, :app_components, :aws_account_id, :aws_region, :client_token, :logical_resource_id, :physical_resource_id, :resource_name, :resource_type) SENSITIVE = [] include Aws::Structure end |