Class: Aws::ResilienceHub::Types::ResourceMapping
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::ResourceMapping
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-resiliencehub/types.rb
Overview
Defines a resource mapping.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_registry_app_name ⇒ String
Name of the application this resource is mapped to when the ‘mappingType` is `AppRegistryApp`.
-
#eks_source_name ⇒ String
Name of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when the ‘mappingType` is `EKS`.
-
#logical_stack_name ⇒ String
Name of the CloudFormation stack this resource is mapped to when the ‘mappingType` is `CfnStack`.
-
#mapping_type ⇒ String
Specifies the type of resource mapping.
-
#physical_resource_id ⇒ Types::PhysicalResourceId
Identifier of the physical resource.
-
#resource_group_name ⇒ String
Name of the Resource Groups that this resource is mapped to when the ‘mappingType` is `ResourceGroup`.
-
#resource_name ⇒ String
Name of the resource that this resource is mapped to when the ‘mappingType` is `Resource`.
-
#terraform_source_name ⇒ String
Name of the Terraform source that this resource is mapped to when the ‘mappingType` is `Terraform`.
Instance Attribute Details
#app_registry_app_name ⇒ String
Name of the application this resource is mapped to when the ‘mappingType` is `AppRegistryApp`.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#eks_source_name ⇒ String
Name of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when the ‘mappingType` is `EKS`.
<note markdown=“1”> This parameter accepts values in “eks-cluster/namespace” format.
</note>
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#logical_stack_name ⇒ String
Name of the CloudFormation stack this resource is mapped to when the ‘mappingType` is `CfnStack`.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#mapping_type ⇒ String
Specifies the type of resource mapping.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#physical_resource_id ⇒ Types::PhysicalResourceId
Identifier of the physical resource.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#resource_group_name ⇒ String
Name of the Resource Groups that this resource is mapped to when the ‘mappingType` is `ResourceGroup`.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#resource_name ⇒ String
Name of the resource that this resource is mapped to when the ‘mappingType` is `Resource`.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |
#terraform_source_name ⇒ String
Name of the Terraform source that this resource is mapped to when the ‘mappingType` is `Terraform`.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5929 class ResourceMapping < Struct.new( :app_registry_app_name, :eks_source_name, :logical_stack_name, :mapping_type, :physical_resource_id, :resource_group_name, :resource_name, :terraform_source_name) SENSITIVE = [] include Aws::Structure end |