Class: Aws::DataZone::Types::DeleteDomainInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cascade_delete ⇒ Boolean

Specifies whether to delete the domain along with all of its associated resources. When you use this parameter, Amazon DataZone deletes the domain and cleanly removes its associated resources without leaving orphaned resources behind. Amazon DataZone reports deletion progress in the deleteProgress field. Amazon DataZone reports any resources that it can't delete in the failureReasons field of the GetDomain response. You can't use this parameter together with skipDeletionCheck. If you don't specify a value, the default is false.

Returns:

  • (Boolean)


7155
7156
7157
7158
7159
7160
7161
7162
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7155

class DeleteDomainInput < Struct.new(
  :identifier,
  :client_token,
  :skip_deletion_check,
  :cascade_delete)
  SENSITIVE = []
  include Aws::Structure
end

#client_token ⇒ String

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


7155
7156
7157
7158
7159
7160
7161
7162
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7155

class DeleteDomainInput < Struct.new(
  :identifier,
  :client_token,
  :skip_deletion_check,
  :cascade_delete)
  SENSITIVE = []
  include Aws::Structure
end

#identifier ⇒ String

The identifier of the Amazon Web Services domain that is to be deleted.

Returns:

  • (String)


7155
7156
7157
7158
7159
7160
7161
7162
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7155

class DeleteDomainInput < Struct.new(
  :identifier,
  :client_token,
  :skip_deletion_check,
  :cascade_delete)
  SENSITIVE = []
  include Aws::Structure
end

#skip_deletion_check ⇒ Boolean

Specifies whether to skip the check that prevents deletion of a domain that still contains resources. When you use this parameter, Amazon DataZone deletes the domain but might not remove its associated resources, which can leave orphaned resources behind. To delete a domain and fully clean up its associated resources, use cascadeDelete instead. You can't use this parameter together with cascadeDelete.

Returns:

  • (Boolean)


7155
7156
7157
7158
7159
7160
7161
7162
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7155

class DeleteDomainInput < Struct.new(
  :identifier,
  :client_token,
  :skip_deletion_check,
  :cascade_delete)
  SENSITIVE = []
  include Aws::Structure
end