Firehose / Client / get_kinesis_stream

get_kinesis_stream#

Firehose.Client.get_kinesis_stream(**kwargs)#

See also: AWS API Documentation

Request Syntax

response = client.get_kinesis_stream(
    DeliveryStreamARN='string'
)
Parameters:

DeliveryStreamARN (string) – [REQUIRED]

Return type:

dict

Returns:

Response Syntax

{
    'KinesisStreamARN': 'string',
    'CredentialsForReadingKinesisStream': {
        'AccessKeyId': 'string',
        'SecretAccessKey': 'string',
        'SessionToken': 'string',
        'Expiration': datetime(2015, 1, 1)
    }
}

Response Structure

  • (dict) –

    • KinesisStreamARN (string) –

    • CredentialsForReadingKinesisStream (dict) –

      • AccessKeyId (string) –

      • SecretAccessKey (string) –

      • SessionToken (string) –

      • Expiration (datetime) –

Exceptions

  • Firehose.Client.exceptions.ResourceNotFoundException

  • Firehose.Client.exceptions.InvalidArgumentException

  • Firehose.Client.exceptions.InvalidStreamTypeException

  • Firehose.Client.exceptions.InvalidKMSResourceException