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
Name of the application this resource is mapped to when the
mappingType
isAppRegistryApp
. -
#eks_source_name ⇒ String
Name of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when the
mappingType
isEKS
. -
#logical_stack_name ⇒ String
Name of the CloudFormation stack this resource is mapped to when the
mappingType
isCfnStack
. -
#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
isResourceGroup
. -
#resource_name ⇒ String
Name of the resource that this resource is mapped to when the
mappingType
isResource
. -
#terraform_source_name ⇒ String
Name of the Terraform source that this resource is mapped to when the
mappingType
isTerraform
.
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 'gems/aws-sdk-resiliencehub/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
.
5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 |
# File 'gems/aws-sdk-resiliencehub/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 'gems/aws-sdk-resiliencehub/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 'gems/aws-sdk-resiliencehub/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 'gems/aws-sdk-resiliencehub/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 'gems/aws-sdk-resiliencehub/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 'gems/aws-sdk-resiliencehub/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 'gems/aws-sdk-resiliencehub/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 |