@Generated(value="jsii-pacmak/1.7.0 (build 179a3a5)", date="2020-06-25T20:30:51.942Z") public interface IotToKinesisFirehoseToS3Props extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
IotToKinesisFirehoseToS3Props.Builder
A builder for
IotToKinesisFirehoseToS3Props |
static class |
IotToKinesisFirehoseToS3Props.Jsii$Proxy
An implementation for
IotToKinesisFirehoseToS3Props |
| Modifier and Type | Method and Description |
|---|---|
static IotToKinesisFirehoseToS3Props.Builder |
builder() |
default software.amazon.awscdk.services.s3.BucketProps |
getBucketProps()
Optional user provided props to override the default props.
|
default Boolean |
getDeployBucket()
Whether to create a S3 Bucket or use an existing S3 Bucket.
|
default software.amazon.awscdk.services.s3.Bucket |
getExistingBucketObj()
Existing instance of S3 Bucket object.
|
software.amazon.awscdk.services.iot.CfnTopicRuleProps |
getIotTopicRuleProps()
User provided CfnTopicRuleProps to override the defaults.
|
default Object |
getKinesisFirehoseProps()
Optional user provided props to override the default props.
|
@NotNull software.amazon.awscdk.services.iot.CfnTopicRuleProps getIotTopicRuleProps()
Default: - Default props are used
@Nullable default software.amazon.awscdk.services.s3.BucketProps getBucketProps()
If deploy is set to true only then this property is required
Default: - Default props are used
@Nullable default Boolean getDeployBucket()
If set to false, you must provide S3 Bucket as existingBucketObj
Default: - true
@Nullable default software.amazon.awscdk.services.s3.Bucket getExistingBucketObj()
If deployBucket is set to false only then this property is required
Default: - None
@Nullable default Object getKinesisFirehoseProps()
Default: - Default props are used
static IotToKinesisFirehoseToS3Props.Builder builder()
Copyright © 2020. All rights reserved.