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
The Amazon Resource Name (ARN) of the Resilience Hub application.
-
#app_components ⇒ Array<String>
The list of Application Components that this resource belongs to.
-
#aws_account_id ⇒ String
The Amazon Web Services account that owns the physical resource.
-
#aws_region ⇒ String
The Amazon Web Services region that owns the physical resource.
-
#client_token ⇒ String
Used for an idempotency token.
-
#logical_resource_id ⇒ Types::LogicalResourceId
The logical identifier of the resource.
-
#physical_resource_id ⇒ String
The physical identifier of the resource.
-
#resource_name ⇒ String
The name of the resource.
-
#resource_type ⇒ String
The type of resource.
Instance Attribute Details
#additional_info ⇒ Hash<String,Array<String>>
Currently, there is no supported additional information for resources.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The 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 AWS General Reference guide.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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>
The 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.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The Amazon Web Services account that owns the physical resource.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The Amazon Web Services region that owns the physical resource.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The logical identifier of the resource.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The physical identifier of the resource.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The name of the resource.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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
The type of resource.
974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 974 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 |