@Stability(value=Stable) public static final class CfnContainer.Builder extends Object implements software.amazon.jsii.Builder<CfnContainer>
CfnContainer
.Modifier and Type | Method and Description |
---|---|
CfnContainer.Builder |
accessLoggingEnabled(Boolean accessLoggingEnabled)
`AWS::MediaStore::Container.AccessLoggingEnabled`.
|
CfnContainer.Builder |
accessLoggingEnabled(IResolvable accessLoggingEnabled)
`AWS::MediaStore::Container.AccessLoggingEnabled`.
|
CfnContainer |
build() |
CfnContainer.Builder |
containerName(String containerName)
`AWS::MediaStore::Container.ContainerName`.
|
CfnContainer.Builder |
corsPolicy(IResolvable corsPolicy)
`AWS::MediaStore::Container.CorsPolicy`.
|
CfnContainer.Builder |
corsPolicy(List<? extends Object> corsPolicy)
`AWS::MediaStore::Container.CorsPolicy`.
|
static CfnContainer.Builder |
create(software.constructs.Construct scope,
String id) |
CfnContainer.Builder |
lifecyclePolicy(String lifecyclePolicy)
`AWS::MediaStore::Container.LifecyclePolicy`.
|
CfnContainer.Builder |
metricPolicy(CfnContainer.MetricPolicyProperty metricPolicy)
`AWS::MediaStore::Container.MetricPolicy`.
|
CfnContainer.Builder |
metricPolicy(IResolvable metricPolicy)
`AWS::MediaStore::Container.MetricPolicy`.
|
CfnContainer.Builder |
policy(String policy)
`AWS::MediaStore::Container.Policy`.
|
CfnContainer.Builder |
tags(List<? extends CfnTag> tags)
`AWS::MediaStore::Container.Tags`.
|
@Stability(value=Stable) public static CfnContainer.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.CfnContainer.CorsRuleProperty.Builder
.@Stability(value=Stable) public CfnContainer.Builder containerName(String containerName)
containerName
- `AWS::MediaStore::Container.ContainerName`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder accessLoggingEnabled(Boolean accessLoggingEnabled)
accessLoggingEnabled
- `AWS::MediaStore::Container.AccessLoggingEnabled`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder accessLoggingEnabled(IResolvable accessLoggingEnabled)
accessLoggingEnabled
- `AWS::MediaStore::Container.AccessLoggingEnabled`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder corsPolicy(IResolvable corsPolicy)
corsPolicy
- `AWS::MediaStore::Container.CorsPolicy`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder corsPolicy(List<? extends Object> corsPolicy)
corsPolicy
- `AWS::MediaStore::Container.CorsPolicy`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder lifecyclePolicy(String lifecyclePolicy)
lifecyclePolicy
- `AWS::MediaStore::Container.LifecyclePolicy`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder metricPolicy(CfnContainer.MetricPolicyProperty metricPolicy)
metricPolicy
- `AWS::MediaStore::Container.MetricPolicy`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder metricPolicy(IResolvable metricPolicy)
metricPolicy
- `AWS::MediaStore::Container.MetricPolicy`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder policy(String policy)
policy
- `AWS::MediaStore::Container.Policy`. This parameter is required.this
@Stability(value=Stable) public CfnContainer.Builder tags(List<? extends CfnTag> tags)
tags
- `AWS::MediaStore::Container.Tags`. This parameter is required.this
@Stability(value=Stable) public CfnContainer build()
build
in interface software.amazon.jsii.Builder<CfnContainer>
Copyright © 2021. All rights reserved.