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