Class: Aws::DataZone::Types::DeleteDomainInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::DeleteDomainInput
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cascade_delete ⇒ Boolean
Specifies whether to delete the domain along with all of its associated resources.
-
#client_token ⇒ String
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
-
#identifier ⇒ String
The identifier of the Amazon Web Services domain that is to be deleted.
-
#skip_deletion_check ⇒ Boolean
Specifies whether to skip the check that prevents deletion of a domain that still contains resources.
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.
7131 7132 7133 7134 7135 7136 7137 7138 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7131 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.
7131 7132 7133 7134 7135 7136 7137 7138 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7131 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.
7131 7132 7133 7134 7135 7136 7137 7138 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7131 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.
7131 7132 7133 7134 7135 7136 7137 7138 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7131 class DeleteDomainInput < Struct.new( :identifier, :client_token, :skip_deletion_check, :cascade_delete) SENSITIVE = [] include Aws::Structure end |