Class CfnStorageConfigurationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ivs.CfnStorageConfigurationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStorageConfigurationPropsMixin>
- Enclosing class:
CfnStorageConfigurationPropsMixin
@Stability(Stable)
public static final class CfnStorageConfigurationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStorageConfigurationPropsMixin>
A fluent builder for
CfnStorageConfigurationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) Storage cnfiguration name.An S3 storage configuration contains information about where recorded video will be stored.s3(IResolvable s3) An S3 storage configuration contains information about where recorded video will be stored.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnStorageConfigurationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnStorageConfigurationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnStorageConfigurationPropsMixin.Builder.
-
name
Storage cnfiguration name.- Parameters:
name- Storage cnfiguration name. This parameter is required.- Returns:
this- See Also:
-
s3
An S3 storage configuration contains information about where recorded video will be stored.See the S3StorageConfiguration property type for more information.
- Parameters:
s3- An S3 storage configuration contains information about where recorded video will be stored. This parameter is required.- Returns:
this- See Also:
-
s3
@Stability(Stable) public CfnStorageConfigurationPropsMixin.Builder s3(CfnStorageConfigurationPropsMixin.S3StorageConfigurationProperty s3) An S3 storage configuration contains information about where recorded video will be stored.See the S3StorageConfiguration property type for more information.
- Parameters:
s3- An S3 storage configuration contains information about where recorded video will be stored. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnStorageConfigurationPropsMixin.Builder tags(List<? extends CfnTag> tags) An array of key-value pairs to apply to this resource.For more information, see Tag .
- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnStorageConfigurationPropsMixin>- Returns:
- a newly built instance of
CfnStorageConfigurationPropsMixin.
-