Interface CfnChannelMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannelMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:28.409Z")
@Stability(Stable)
public interface CfnChannelMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnChannelPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.mediapackage.mixins.*;
CfnChannelMixinProps cfnChannelMixinProps = CfnChannelMixinProps.builder()
.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())
.id("id")
.ingressAccessLogs(LogConfigurationProperty.builder()
.logGroupName("logGroupName")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnChannelMixinPropsstatic final classAn implementation forCfnChannelMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnChannelMixinProps.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.default StringgetId()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
-
getDescription
Any descriptive information that you want to add to the channel for future identification purposes.- See Also:
-
getEgressAccessLogs
Configures egress access logs.Returns union: either
IResolvableorCfnChannelPropsMixin.LogConfigurationProperty- See Also:
-
getHlsIngest
The input URL where the source stream should be sent.Returns union: either
IResolvableorCfnChannelPropsMixin.HlsIngestProperty- See Also:
-
getId
Unique identifier that you assign to the channel.- See Also:
-
getIngressAccessLogs
Configures ingress access logs.Returns union: either
IResolvableorCfnChannelPropsMixin.LogConfigurationProperty- See Also:
-
getTags
The tags to assign to the channel.- See Also:
-
builder
- Returns:
- a
CfnChannelMixinProps.BuilderofCfnChannelMixinProps
-