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.
611 612 613 614 615 616 617 618 619 620 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 611 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.
611 612 613 614 615 616 617 618 619 620 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 611 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.
611 612 613 614 615 616 617 618 619 620 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 611 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.
611 612 613 614 615 616 617 618 619 620 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 611 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.
611 612 613 614 615 616 617 618 619 620 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 611 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.
611 612 613 614 615 616 617 618 619 620 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 611 class AppInputSource < Struct.new( :eks_source_cluster_namespace, :import_type, :resource_count, :source_arn, :source_name, :terraform_source) SENSITIVE = [] include Aws::Structure end |