Class: Aws::ResilienceHub::Types::ResourceMapping
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::ResourceMapping
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
Defines a resource mapping.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_registry_app_name ⇒ String
The name of the application this resource is mapped to.
-
#eks_source_name ⇒ String
Name of the Amazon Elastic Kubernetes Service cluster and namespace this resource belongs to.
-
#logical_stack_name ⇒ String
The name of the CloudFormation stack this resource is mapped to.
-
#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 group that the resource is mapped to.
-
#resource_name ⇒ String
Name of the resource that the resource is mapped to.
-
#terraform_source_name ⇒ String
The short name of the Terraform source.
Instance Attribute Details
#app_registry_app_name ⇒ String
The name of the application this resource is mapped to.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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 this resource belongs to.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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
The name of the CloudFormation stack this resource is mapped to.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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.
- AppRegistryApp
The resource is mapped to another application. The name of the application is contained in the
appRegistryAppName
property.- CfnStack
The resource is mapped to a CloudFormation stack. The name of the CloudFormation stack is contained in the
logicalStackName
property.- Resource
The resource is mapped to another resource. The name of the resource is contained in the
resourceName
property.- ResourceGroup
The resource is mapped to Resource Groups. The name of the resource group is contained in the
resourceGroupName
property.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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 group that the resource is mapped to.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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 the resource is mapped to.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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
The short name of the Terraform source.
5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5145 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 |