@Stability(value=Stable) public static final class CfnDeliveryStream.KMSEncryptionConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDeliveryStream.KMSEncryptionConfigProperty>
CfnDeliveryStream.KMSEncryptionConfigProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnDeliveryStream.KMSEncryptionConfigProperty.Builder |
awskmsKeyArn(String awskmsKeyArn)
Sets the value of
CfnDeliveryStream.KMSEncryptionConfigProperty.getAwskmsKeyArn() |
CfnDeliveryStream.KMSEncryptionConfigProperty |
build()
Builds the configured instance.
|
@Stability(value=Stable) public CfnDeliveryStream.KMSEncryptionConfigProperty.Builder awskmsKeyArn(String awskmsKeyArn)
CfnDeliveryStream.KMSEncryptionConfigProperty.getAwskmsKeyArn()awskmsKeyArn - The Amazon Resource Name (ARN) of the AWS KMS encryption key that Amazon S3 uses to encrypt data delivered by the Kinesis Data Firehose stream. This parameter is required.
The key must belong to the same region as the destination S3 bucket.this@Stability(value=Stable) public CfnDeliveryStream.KMSEncryptionConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnDeliveryStream.KMSEncryptionConfigProperty>CfnDeliveryStream.KMSEncryptionConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.