Metadata-Version: 2.1
Name: aws-cdk.aws-kinesis
Version: 0.33.0
Summary: CDK Constructs for AWS Kinesis
Home-page: https://github.com/awslabs/aws-cdk
Author: Amazon Web Services
License: UNKNOWN
Project-URL: Source, https://github.com/awslabs/aws-cdk.git
Description: ## AWS Kinesis Construct Library
        
        Define an unencrypted Kinesis stream.
        
        ```ts
        new Stream(this, 'MyFirstStream');
        ```
        
        ### Encryption
        
        Define a KMS-encrypted stream:
        
        ```ts
        const stream = newStream(this, 'MyEncryptedStream', {
            encryption: StreamEncryption.Kms
        });
        
        // you can access the encryption key:
        assert(stream.encryptionKey instanceof kms.EncryptionKey);
        ```
        
        You can also supply your own key:
        
        ```ts
        const myKmsKey = new kms.EncryptionKey(this, 'MyKey');
        
        const stream = new Stream(this, 'MyEncryptedStream', {
            encryption: StreamEncryption.Kms,
            encryptionKey: myKmsKey
        });
        
        assert(stream.encryptionKey === myKmsKey);
        ```
        
        
Platform: UNKNOWN
Requires-Python: >=3.6
Description-Content-Type: text/markdown
