Interface CfnChannelProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannelProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:00.278Z")
@Stability(Stable)
public interface CfnChannelProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnChannel.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.mediapackage.*;
CfnChannelProps cfnChannelProps = CfnChannelProps.builder()
.id("id")
// the properties below are optional
.description("description")
.egressAccessLogs(LogConfigurationProperty.builder()
.logGroupName("logGroupName")
.build())
.hlsIngest(HlsIngestProperty.builder()
.ingestEndpoints(List.of(IngestEndpointProperty.builder()
.id("id")
.password("password")
.url("url")
.username("username")
.build()))
.build())
.ingressAccessLogs(LogConfigurationProperty.builder()
.logGroupName("logGroupName")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnChannelPropsstatic final classAn implementation forCfnChannelProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnChannelProps.Builderbuilder()default StringAny descriptive information that you want to add to the channel for future identification purposes.default ObjectConfigures egress access logs.default ObjectThe input URL where the source stream should be sent.getId()Unique identifier that you assign to the channel.default ObjectConfigures ingress access logs.getTags()The tags to assign to the channel.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getId
Unique identifier that you assign to the channel. -
getDescription
Any descriptive information that you want to add to the channel for future identification purposes. -
getEgressAccessLogs
Configures egress access logs. -
getHlsIngest
The input URL where the source stream should be sent. -
getIngressAccessLogs
Configures ingress access logs. -
getTags
The tags to assign to the channel. -
builder
- Returns:
- a
CfnChannelProps.BuilderofCfnChannelProps
-