@Stability(value=Stable) public static final class CfnDeliveryChannel.Builder extends Object implements software.amazon.jsii.Builder<CfnDeliveryChannel>
CfnDeliveryChannel.| Modifier and Type | Method and Description |
|---|---|
CfnDeliveryChannel |
build() |
CfnDeliveryChannel.Builder |
configSnapshotDeliveryProperties(CfnDeliveryChannel.ConfigSnapshotDeliveryPropertiesProperty configSnapshotDeliveryProperties)
`AWS::Config::DeliveryChannel.ConfigSnapshotDeliveryProperties`.
|
CfnDeliveryChannel.Builder |
configSnapshotDeliveryProperties(IResolvable configSnapshotDeliveryProperties)
`AWS::Config::DeliveryChannel.ConfigSnapshotDeliveryProperties`.
|
static CfnDeliveryChannel.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDeliveryChannel.Builder |
name(String name)
`AWS::Config::DeliveryChannel.Name`.
|
CfnDeliveryChannel.Builder |
s3BucketName(String s3BucketName)
`AWS::Config::DeliveryChannel.S3BucketName`.
|
CfnDeliveryChannel.Builder |
s3KeyPrefix(String s3KeyPrefix)
`AWS::Config::DeliveryChannel.S3KeyPrefix`.
|
CfnDeliveryChannel.Builder |
s3KmsKeyArn(String s3KmsKeyArn)
`AWS::Config::DeliveryChannel.S3KmsKeyArn`.
|
CfnDeliveryChannel.Builder |
snsTopicArn(String snsTopicArn)
`AWS::Config::DeliveryChannel.SnsTopicARN`.
|
@Stability(value=Stable) public static CfnDeliveryChannel.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDeliveryChannel.ConfigSnapshotDeliveryPropertiesProperty.Builder.@Stability(value=Stable) public CfnDeliveryChannel.Builder s3BucketName(String s3BucketName)
s3BucketName - `AWS::Config::DeliveryChannel.S3BucketName`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel.Builder configSnapshotDeliveryProperties(CfnDeliveryChannel.ConfigSnapshotDeliveryPropertiesProperty configSnapshotDeliveryProperties)
configSnapshotDeliveryProperties - `AWS::Config::DeliveryChannel.ConfigSnapshotDeliveryProperties`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel.Builder configSnapshotDeliveryProperties(IResolvable configSnapshotDeliveryProperties)
configSnapshotDeliveryProperties - `AWS::Config::DeliveryChannel.ConfigSnapshotDeliveryProperties`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel.Builder name(String name)
name - `AWS::Config::DeliveryChannel.Name`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel.Builder s3KeyPrefix(String s3KeyPrefix)
s3KeyPrefix - `AWS::Config::DeliveryChannel.S3KeyPrefix`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel.Builder s3KmsKeyArn(String s3KmsKeyArn)
s3KmsKeyArn - `AWS::Config::DeliveryChannel.S3KmsKeyArn`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel.Builder snsTopicArn(String snsTopicArn)
snsTopicArn - `AWS::Config::DeliveryChannel.SnsTopicARN`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryChannel build()
build in interface software.amazon.jsii.Builder<CfnDeliveryChannel>Copyright © 2021. All rights reserved.