DynamoDB / Client / disable_kinesis_streaming_destination
disable_kinesis_streaming_destination#
- DynamoDB.Client.disable_kinesis_streaming_destination(**kwargs)#
Stops replication from the DynamoDB table to the Kinesis data stream. This is done without deleting either of the resources.
See also: AWS API Documentation
Request Syntax
response = client.disable_kinesis_streaming_destination( TableName='string', StreamArn='string' )
- Parameters:
TableName (string) –
[REQUIRED]
The name of the DynamoDB table.
StreamArn (string) –
[REQUIRED]
The ARN for a Kinesis data stream.
- Return type:
dict
- Returns:
Response Syntax
{ 'TableName': 'string', 'StreamArn': 'string', 'DestinationStatus': 'ENABLING'|'ACTIVE'|'DISABLING'|'DISABLED'|'ENABLE_FAILED' }
Response Structure
(dict) –
TableName (string) –
The name of the table being modified.
StreamArn (string) –
The ARN for the specific Kinesis data stream.
DestinationStatus (string) –
The current status of the replication.
Exceptions
DynamoDB.Client.exceptions.InternalServerError
DynamoDB.Client.exceptions.LimitExceededException
DynamoDB.Client.exceptions.ResourceInUseException
DynamoDB.Client.exceptions.ResourceNotFoundException