DirectConnect / Client / delete_resiliency_group
delete_resiliency_group¶
- DirectConnect.Client.delete_resiliency_group(**kwargs)¶
Deletes the specified resiliency group. Deletion is asynchronous: the resiliency group transitions through the
deletingstate before it reaches thedeletedstate. The response returns the resiliency group so you can observe its current state without a subsequent GetResiliencyGroup call.See also: AWS API Documentation
Request Syntax
response = client.delete_resiliency_group( resiliencyGroupId='string' )
- Parameters:
resiliencyGroupId (string) –
[REQUIRED]
The ID of the resiliency group.
- Return type:
dict
- Returns:
Response Syntax
{ 'resiliencyGroup': { 'resiliencyGroupId': 'string', 'resiliencyGroupArn': 'string', 'resiliencyGroupName': 'string', 'resiliencyGroupType': 'Managed', 'ownerAccount': 'string', 'state': 'pending'|'available'|'deleting'|'deleted', 'tags': [ { 'key': 'string', 'value': 'string' }, ] } }
Response Structure
(dict) –
resiliencyGroup (dict) –
Information about the resiliency group.
resiliencyGroupId (string) –
The ID of the resiliency group.
resiliencyGroupArn (string) –
The Amazon Resource Name (ARN) of the resiliency group.
resiliencyGroupName (string) –
The name of the resiliency group.
resiliencyGroupType (string) –
The type of the resiliency group. The valid value is
Managed.ownerAccount (string) –
The ID of the Amazon Web Services account that owns the resiliency group.
state (string) –
The state of the resiliency group. The valid values are
pending,available,deleting, anddeleted.tags (list) –
The tags associated with the resiliency group.
(dict) –
Information about a tag.
key (string) –
The key.
value (string) –
The value.
Exceptions
DirectConnect.Client.exceptions.DirectConnectServerExceptionDirectConnect.Client.exceptions.DirectConnectClientException