Class: Aws::ResilienceHub::Types::AppInputSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::AppInputSource
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
The list of Resilience Hub application input sources.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#eks_source_cluster_namespace ⇒ Types::EksSourceClusterNamespace
The namespace on your Amazon Elastic Kubernetes Service cluster.
-
#import_type ⇒ String
The resource type of the input source.
-
#resource_count ⇒ Integer
The number of resources.
-
#source_arn ⇒ String
The Amazon Resource Name (ARN) of the input source.
-
#source_name ⇒ String
The name of the input source.
-
#terraform_source ⇒ Types::TerraformSource
The name of the Terraform s3 state file.
Instance Attribute Details
#eks_source_cluster_namespace ⇒ Types::EksSourceClusterNamespace
The namespace on your Amazon Elastic Kubernetes Service cluster.
701 702 703 704 705 706 707 708 709 710 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 701 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#import_type ⇒ String
The resource type of the input source.
701 702 703 704 705 706 707 708 709 710 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 701 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#resource_count ⇒ Integer
The number of resources.
701 702 703 704 705 706 707 708 709 710 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 701 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#source_arn ⇒ String
The Amazon Resource Name (ARN) of the input source. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
701 702 703 704 705 706 707 708 709 710 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 701 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#source_name ⇒ String
The name of the input source.
701 702 703 704 705 706 707 708 709 710 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 701 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#terraform_source ⇒ Types::TerraformSource
The name of the Terraform s3 state file.
701 702 703 704 705 706 707 708 709 710 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 701 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |