Class: Aws::ResilienceHub::Types::RemoveDraftAppVersionResourceMappingsRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::ResilienceHub::Types::RemoveDraftAppVersionResourceMappingsRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-resiliencehub/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #app_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Amazon Resource Name (ARN) of the Resilience Hub application.
 - 
  
    
      #app_registry_app_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The names of the registered applications you want to remove from the resource mappings.
 - 
  
    
      #eks_source_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.
 - 
  
    
      #logical_stack_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The names of the CloudFormation stacks you want to remove from the resource mappings.
 - 
  
    
      #resource_group_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The names of the resource groups you want to remove from the resource mappings.
 - 
  
    
      #resource_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The names of the resources you want to remove from the resource mappings.
 - 
  
    
      #terraform_source_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The names of the Terraform sources you want to remove from the resource mappings.
 
Instance Attribute Details
#app_arn ⇒ String
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 *Amazon Web Services General Reference* guide.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  | 
  
#app_registry_app_names ⇒ Array<String>
The names of the registered applications you want to remove from the resource mappings.
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  | 
  
#eks_source_names ⇒ Array<String>
The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.
<note markdown=“1”> This parameter accepts values in “eks-cluster/namespace” format.
</note>
  
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  | 
  
#logical_stack_names ⇒ Array<String>
The names of the CloudFormation stacks you want to remove from the resource mappings.
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  | 
  
#resource_group_names ⇒ Array<String>
The names of the resource groups you want to remove from the resource mappings.
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  | 
  
#resource_names ⇒ Array<String>
The names of the resources you want to remove from the resource mappings.
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  | 
  
#terraform_source_names ⇒ Array<String>
The names of the Terraform sources you want to remove from the resource mappings.
      5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 5574 class RemoveDraftAppVersionResourceMappingsRequest < Struct.new( :app_arn, :app_registry_app_names, :eks_source_names, :logical_stack_names, :resource_group_names, :resource_names, :terraform_source_names) SENSITIVE = [] include Aws::Structure end  |