Class: Aws::ResilienceHub::Types::DeleteAppInputSourceRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::DeleteAppInputSourceRequest
- Defined in:
- gems/aws-sdk-resiliencehub/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.
-
#client_token ⇒ String
Used for an idempotency token.
-
#eks_source_cluster_namespace ⇒ Types::EksSourceClusterNamespace
The namespace on your Amazon Elastic Kubernetes Service cluster that you want to delete from the Resilience Hub application.
-
#source_arn ⇒ String
The Amazon Resource Name (ARN) of the imported resource you want to remove from the Resilience Hub application.
-
#terraform_source ⇒ Types::TerraformSource
The imported Terraform s3 state file you want to remove from the Resilience Hub application.
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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1829 class DeleteAppInputSourceRequest < Struct.new( :app_arn, :client_token, :eks_source_cluster_namespace, :source_arn, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
A suitable default value is auto-generated. You should normally not need to pass this option.
1829 1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1829 class DeleteAppInputSourceRequest < Struct.new( :app_arn, :client_token, :eks_source_cluster_namespace, :source_arn, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#eks_source_cluster_namespace ⇒ Types::EksSourceClusterNamespace
The namespace on your Amazon Elastic Kubernetes Service cluster that you want to delete from the Resilience Hub application.
1829 1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1829 class DeleteAppInputSourceRequest < Struct.new( :app_arn, :client_token, :eks_source_cluster_namespace, :source_arn, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#source_arn ⇒ String
The Amazon Resource Name (ARN) of the imported resource you want to remove from the Resilience Hub application. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
1829 1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1829 class DeleteAppInputSourceRequest < Struct.new( :app_arn, :client_token, :eks_source_cluster_namespace, :source_arn, :terraform_source) SENSITIVE = [] include Aws::Structure end |
#terraform_source ⇒ Types::TerraformSource
The imported Terraform s3 state file you want to remove from the Resilience Hub application.
1829 1830 1831 1832 1833 1834 1835 1836 1837 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1829 class DeleteAppInputSourceRequest < Struct.new( :app_arn, :client_token, :eks_source_cluster_namespace, :source_arn, :terraform_source) SENSITIVE = [] include Aws::Structure end |