@Stability(value=Stable) public static final class CfnOriginEndpoint.Builder extends Object implements software.amazon.jsii.Builder<CfnOriginEndpoint>
CfnOriginEndpoint.| Modifier and Type | Method and Description |
|---|---|
CfnOriginEndpoint.Builder |
authorization(CfnOriginEndpoint.AuthorizationProperty authorization)
`AWS::MediaPackage::OriginEndpoint.Authorization`.
|
CfnOriginEndpoint.Builder |
authorization(IResolvable authorization)
`AWS::MediaPackage::OriginEndpoint.Authorization`.
|
CfnOriginEndpoint |
build() |
CfnOriginEndpoint.Builder |
channelId(String channelId)
`AWS::MediaPackage::OriginEndpoint.ChannelId`.
|
CfnOriginEndpoint.Builder |
cmafPackage(CfnOriginEndpoint.CmafPackageProperty cmafPackage)
`AWS::MediaPackage::OriginEndpoint.CmafPackage`.
|
CfnOriginEndpoint.Builder |
cmafPackage(IResolvable cmafPackage)
`AWS::MediaPackage::OriginEndpoint.CmafPackage`.
|
static CfnOriginEndpoint.Builder |
create(software.constructs.Construct scope,
String id) |
CfnOriginEndpoint.Builder |
dashPackage(CfnOriginEndpoint.DashPackageProperty dashPackage)
`AWS::MediaPackage::OriginEndpoint.DashPackage`.
|
CfnOriginEndpoint.Builder |
dashPackage(IResolvable dashPackage)
`AWS::MediaPackage::OriginEndpoint.DashPackage`.
|
CfnOriginEndpoint.Builder |
description(String description)
`AWS::MediaPackage::OriginEndpoint.Description`.
|
CfnOriginEndpoint.Builder |
hlsPackage(CfnOriginEndpoint.HlsPackageProperty hlsPackage)
`AWS::MediaPackage::OriginEndpoint.HlsPackage`.
|
CfnOriginEndpoint.Builder |
hlsPackage(IResolvable hlsPackage)
`AWS::MediaPackage::OriginEndpoint.HlsPackage`.
|
CfnOriginEndpoint.Builder |
id(String id)
`AWS::MediaPackage::OriginEndpoint.Id`.
|
CfnOriginEndpoint.Builder |
manifestName(String manifestName)
`AWS::MediaPackage::OriginEndpoint.ManifestName`.
|
CfnOriginEndpoint.Builder |
mssPackage(CfnOriginEndpoint.MssPackageProperty mssPackage)
`AWS::MediaPackage::OriginEndpoint.MssPackage`.
|
CfnOriginEndpoint.Builder |
mssPackage(IResolvable mssPackage)
`AWS::MediaPackage::OriginEndpoint.MssPackage`.
|
CfnOriginEndpoint.Builder |
origination(String origination)
`AWS::MediaPackage::OriginEndpoint.Origination`.
|
CfnOriginEndpoint.Builder |
startoverWindowSeconds(Number startoverWindowSeconds)
`AWS::MediaPackage::OriginEndpoint.StartoverWindowSeconds`.
|
CfnOriginEndpoint.Builder |
tags(List<? extends CfnTag> tags)
`AWS::MediaPackage::OriginEndpoint.Tags`.
|
CfnOriginEndpoint.Builder |
timeDelaySeconds(Number timeDelaySeconds)
`AWS::MediaPackage::OriginEndpoint.TimeDelaySeconds`.
|
CfnOriginEndpoint.Builder |
whitelist(List<String> whitelist)
`AWS::MediaPackage::OriginEndpoint.Whitelist`.
|
@Stability(value=Stable) public static CfnOriginEndpoint.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.CfnOriginEndpoint.AuthorizationProperty.Builder.@Stability(value=Stable) public CfnOriginEndpoint.Builder channelId(String channelId)
channelId - `AWS::MediaPackage::OriginEndpoint.ChannelId`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder id(String id)
id - `AWS::MediaPackage::OriginEndpoint.Id`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder authorization(CfnOriginEndpoint.AuthorizationProperty authorization)
authorization - `AWS::MediaPackage::OriginEndpoint.Authorization`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder authorization(IResolvable authorization)
authorization - `AWS::MediaPackage::OriginEndpoint.Authorization`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder cmafPackage(CfnOriginEndpoint.CmafPackageProperty cmafPackage)
cmafPackage - `AWS::MediaPackage::OriginEndpoint.CmafPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder cmafPackage(IResolvable cmafPackage)
cmafPackage - `AWS::MediaPackage::OriginEndpoint.CmafPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder dashPackage(CfnOriginEndpoint.DashPackageProperty dashPackage)
dashPackage - `AWS::MediaPackage::OriginEndpoint.DashPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder dashPackage(IResolvable dashPackage)
dashPackage - `AWS::MediaPackage::OriginEndpoint.DashPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder description(String description)
description - `AWS::MediaPackage::OriginEndpoint.Description`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder hlsPackage(CfnOriginEndpoint.HlsPackageProperty hlsPackage)
hlsPackage - `AWS::MediaPackage::OriginEndpoint.HlsPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder hlsPackage(IResolvable hlsPackage)
hlsPackage - `AWS::MediaPackage::OriginEndpoint.HlsPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder manifestName(String manifestName)
manifestName - `AWS::MediaPackage::OriginEndpoint.ManifestName`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder mssPackage(CfnOriginEndpoint.MssPackageProperty mssPackage)
mssPackage - `AWS::MediaPackage::OriginEndpoint.MssPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder mssPackage(IResolvable mssPackage)
mssPackage - `AWS::MediaPackage::OriginEndpoint.MssPackage`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder origination(String origination)
origination - `AWS::MediaPackage::OriginEndpoint.Origination`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder startoverWindowSeconds(Number startoverWindowSeconds)
startoverWindowSeconds - `AWS::MediaPackage::OriginEndpoint.StartoverWindowSeconds`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::MediaPackage::OriginEndpoint.Tags`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder timeDelaySeconds(Number timeDelaySeconds)
timeDelaySeconds - `AWS::MediaPackage::OriginEndpoint.TimeDelaySeconds`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint.Builder whitelist(List<String> whitelist)
whitelist - `AWS::MediaPackage::OriginEndpoint.Whitelist`. This parameter is required.this@Stability(value=Stable) public CfnOriginEndpoint build()
build in interface software.amazon.jsii.Builder<CfnOriginEndpoint>Copyright © 2021. All rights reserved.