@Stability(value=Stable) public static final class CfnInstanceStorageConfig.Builder extends Object implements software.amazon.jsii.Builder<CfnInstanceStorageConfig>
CfnInstanceStorageConfig.| Modifier and Type | Method and Description |
|---|---|
CfnInstanceStorageConfig |
build() |
static CfnInstanceStorageConfig.Builder |
create(software.constructs.Construct scope,
String id) |
CfnInstanceStorageConfig.Builder |
instanceArn(String instanceArn)
`AWS::Connect::InstanceStorageConfig.InstanceArn`.
|
CfnInstanceStorageConfig.Builder |
kinesisFirehoseConfig(CfnInstanceStorageConfig.KinesisFirehoseConfigProperty kinesisFirehoseConfig)
`AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig`.
|
CfnInstanceStorageConfig.Builder |
kinesisFirehoseConfig(IResolvable kinesisFirehoseConfig)
`AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig`.
|
CfnInstanceStorageConfig.Builder |
kinesisStreamConfig(CfnInstanceStorageConfig.KinesisStreamConfigProperty kinesisStreamConfig)
`AWS::Connect::InstanceStorageConfig.KinesisStreamConfig`.
|
CfnInstanceStorageConfig.Builder |
kinesisStreamConfig(IResolvable kinesisStreamConfig)
`AWS::Connect::InstanceStorageConfig.KinesisStreamConfig`.
|
CfnInstanceStorageConfig.Builder |
kinesisVideoStreamConfig(CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty kinesisVideoStreamConfig)
`AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig`.
|
CfnInstanceStorageConfig.Builder |
kinesisVideoStreamConfig(IResolvable kinesisVideoStreamConfig)
`AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig`.
|
CfnInstanceStorageConfig.Builder |
resourceType(String resourceType)
`AWS::Connect::InstanceStorageConfig.ResourceType`.
|
CfnInstanceStorageConfig.Builder |
s3Config(CfnInstanceStorageConfig.S3ConfigProperty s3Config)
`AWS::Connect::InstanceStorageConfig.S3Config`.
|
CfnInstanceStorageConfig.Builder |
s3Config(IResolvable s3Config)
`AWS::Connect::InstanceStorageConfig.S3Config`.
|
CfnInstanceStorageConfig.Builder |
storageType(String storageType)
`AWS::Connect::InstanceStorageConfig.StorageType`.
|
@Stability(value=Stable) public static CfnInstanceStorageConfig.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.CfnInstanceStorageConfig.EncryptionConfigProperty.Builder.@Stability(value=Stable) public CfnInstanceStorageConfig.Builder instanceArn(String instanceArn)
instanceArn - `AWS::Connect::InstanceStorageConfig.InstanceArn`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder resourceType(String resourceType)
resourceType - `AWS::Connect::InstanceStorageConfig.ResourceType`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder storageType(String storageType)
storageType - `AWS::Connect::InstanceStorageConfig.StorageType`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder kinesisFirehoseConfig(CfnInstanceStorageConfig.KinesisFirehoseConfigProperty kinesisFirehoseConfig)
kinesisFirehoseConfig - `AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder kinesisFirehoseConfig(IResolvable kinesisFirehoseConfig)
kinesisFirehoseConfig - `AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder kinesisStreamConfig(CfnInstanceStorageConfig.KinesisStreamConfigProperty kinesisStreamConfig)
kinesisStreamConfig - `AWS::Connect::InstanceStorageConfig.KinesisStreamConfig`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder kinesisStreamConfig(IResolvable kinesisStreamConfig)
kinesisStreamConfig - `AWS::Connect::InstanceStorageConfig.KinesisStreamConfig`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder kinesisVideoStreamConfig(CfnInstanceStorageConfig.KinesisVideoStreamConfigProperty kinesisVideoStreamConfig)
kinesisVideoStreamConfig - `AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder kinesisVideoStreamConfig(IResolvable kinesisVideoStreamConfig)
kinesisVideoStreamConfig - `AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder s3Config(CfnInstanceStorageConfig.S3ConfigProperty s3Config)
s3Config - `AWS::Connect::InstanceStorageConfig.S3Config`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig.Builder s3Config(IResolvable s3Config)
s3Config - `AWS::Connect::InstanceStorageConfig.S3Config`. This parameter is required.this@Stability(value=Stable) public CfnInstanceStorageConfig build()
build in interface software.amazon.jsii.Builder<CfnInstanceStorageConfig>Copyright © 2022. All rights reserved.