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
mappingTypeisAppRegistryApp. -
#eks_source_name ⇒ String
Name of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when the
mappingTypeisEKS. -
#logical_stack_name ⇒ String
Name of the CloudFormation stack this resource is mapped to when the
mappingTypeisCfnStack. -
#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
mappingTypeisResourceGroup. -
#resource_name ⇒ String
Name of the resource that this resource is mapped to when the
mappingTypeisResource. -
#terraform_source_name ⇒ String
Name of the Terraform source that this resource is mapped to when the
mappingTypeisTerraform.
Instance Attribute Details
#app_registry_app_name ⇒ String
Name of the application this resource is mapped to when the
mappingType is AppRegistryApp.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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.
5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5993 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 |