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)


1600
1601
1602
1603
1604
1605
1606
1607
1608
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1600

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)


1600
1601
1602
1603
1604
1605
1606
1607
1608
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1600

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.



1600
1601
1602
1603
1604
1605
1606
1607
1608
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1600

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)


1600
1601
1602
1603
1604
1605
1606
1607
1608
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1600

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.



1600
1601
1602
1603
1604
1605
1606
1607
1608
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 1600

class DeleteAppInputSourceRequest < Struct.new(
  :app_arn,
  :client_token,
  :eks_source_cluster_namespace,
  :source_arn,
  :terraform_source)
  SENSITIVE = []
  include Aws::Structure
end