Class: Aws::ResilienceHub::Types::CreateAppVersionAppComponentRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::CreateAppVersionAppComponentRequest
- 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 Application Components.
-
#app_arn ⇒ String
The Amazon Resource Name (ARN) of the Resilience Hub application.
-
#client_token ⇒ String
Used for an idempotency token.
-
#id ⇒ String
The identifier of the Application Component.
-
#name ⇒ String
The name of the Application Component.
-
#type ⇒ String
The type of Application Component.
Instance Attribute Details
#additional_info ⇒ Hash<String,Array<String>>
Currently, there is no supported additional information for Application Components.
875 876 877 878 879 880 881 882 883 884 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 875 class CreateAppVersionAppComponentRequest < Struct.new( :additional_info, :app_arn, :client_token, :id, :name, :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.
875 876 877 878 879 880 881 882 883 884 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 875 class CreateAppVersionAppComponentRequest < Struct.new( :additional_info, :app_arn, :client_token, :id, :name, :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.
875 876 877 878 879 880 881 882 883 884 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 875 class CreateAppVersionAppComponentRequest < Struct.new( :additional_info, :app_arn, :client_token, :id, :name, :type) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier of the Application Component.
875 876 877 878 879 880 881 882 883 884 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 875 class CreateAppVersionAppComponentRequest < Struct.new( :additional_info, :app_arn, :client_token, :id, :name, :type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the Application Component.
875 876 877 878 879 880 881 882 883 884 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 875 class CreateAppVersionAppComponentRequest < Struct.new( :additional_info, :app_arn, :client_token, :id, :name, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of Application Component. For more information about the types of Application Component, see Grouping resources in an AppComponent.
875 876 877 878 879 880 881 882 883 884 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 875 class CreateAppVersionAppComponentRequest < Struct.new( :additional_info, :app_arn, :client_token, :id, :name, :type) SENSITIVE = [] include Aws::Structure end |