Mediapackagev2Functions

Functions

Link copied to clipboard

Represents an entry point into AWS Elemental MediaPackage for an ABR video content stream sent from an upstream encoder such as AWS Elemental MediaLive. The channel continuously analyzes the content that it receives and prepares it to be distributed to consumers via one or more origin endpoints.

suspend fun getChannel(argument: suspend GetChannelPlainArgsBuilder.() -> Unit): GetChannelResult
Link copied to clipboard

Represents a channel group that facilitates the grouping of multiple channels.

Link copied to clipboard

Represents a resource-based policy that allows or denies access to a channel.

suspend fun getChannelPolicy(channelGroupName: String, channelName: String): GetChannelPolicyResult
Link copied to clipboard

Represents an origin endpoint that is associated with a channel, offering a dynamically repackaged version of its content through various streaming media protocols. The content can be efficiently disseminated to end-users via a Content Delivery Network (CDN), like Amazon CloudFront.

Link copied to clipboard

Represents a resource policy that allows or denies access to an origin endpoint.

suspend fun getOriginEndpointPolicy(channelGroupName: String, channelName: String, originEndpointName: String): GetOriginEndpointPolicyResult