Class: Aws::ResilienceHub::Types::DeleteAppInputSourceRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_arnString

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.

Returns:

  • (String)


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_tokenString

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.

Returns:

  • (String)


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_namespaceTypes::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_arnString

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.

Returns:

  • (String)


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_sourceTypes::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