public static final class CfnPackagingGroup.Builder
extends java.lang.Object
CfnPackagingGroup
.Modifier and Type | Method and Description |
---|---|
CfnPackagingGroup.Builder |
authorization(CfnPackagingGroup.AuthorizationProperty authorization)
Parameters for CDN authorization.
|
CfnPackagingGroup.Builder |
authorization(IResolvable authorization)
Parameters for CDN authorization.
|
CfnPackagingGroup |
build() |
static CfnPackagingGroup.Builder |
create(Construct scope,
java.lang.String id) |
CfnPackagingGroup.Builder |
egressAccessLogs(CfnPackagingGroup.LogConfigurationProperty egressAccessLogs)
The configuration parameters for egress access logging.
|
CfnPackagingGroup.Builder |
egressAccessLogs(IResolvable egressAccessLogs)
The configuration parameters for egress access logging.
|
CfnPackagingGroup.Builder |
id(java.lang.String id)
Unique identifier that you assign to the packaging group.
|
CfnPackagingGroup.Builder |
tags(java.util.List<? extends CfnTag> tags)
The tags to assign to the packaging group.
|
public static CfnPackagingGroup.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnPackagingGroup.AuthorizationProperty.Builder
.public CfnPackagingGroup.Builder id(java.lang.String id)
id
- Unique identifier that you assign to the packaging group. This parameter is required.this
public CfnPackagingGroup.Builder authorization(IResolvable authorization)
authorization
- Parameters for CDN authorization. This parameter is required.this
public CfnPackagingGroup.Builder authorization(CfnPackagingGroup.AuthorizationProperty authorization)
authorization
- Parameters for CDN authorization. This parameter is required.this
public CfnPackagingGroup.Builder egressAccessLogs(IResolvable egressAccessLogs)
egressAccessLogs
- The configuration parameters for egress access logging. This parameter is required.this
public CfnPackagingGroup.Builder egressAccessLogs(CfnPackagingGroup.LogConfigurationProperty egressAccessLogs)
egressAccessLogs
- The configuration parameters for egress access logging. This parameter is required.this
public CfnPackagingGroup.Builder tags(java.util.List<? extends CfnTag> tags)
tags
- The tags to assign to the packaging group. This parameter is required.this
public CfnPackagingGroup build()