OriginEndpointPolicyArgs

data class OriginEndpointPolicyArgs(val channelGroupName: Output<String>? = null, val channelName: Output<String>? = null, val originEndpointName: Output<String>? = null, val policy: Output<Any>? = null) : ConvertibleToJava<OriginEndpointPolicyArgs>

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

Constructors

Link copied to clipboard
constructor(channelGroupName: Output<String>? = null, channelName: Output<String>? = null, originEndpointName: Output<String>? = null, policy: Output<Any>? = null)

Properties

Link copied to clipboard
val channelGroupName: Output<String>? = null

The name of the channel group associated with the origin endpoint policy.

Link copied to clipboard
val channelName: Output<String>? = null

The channel name associated with the origin endpoint policy.

Link copied to clipboard
val originEndpointName: Output<String>? = null

The name of the origin endpoint associated with the origin endpoint policy.

Link copied to clipboard
val policy: Output<Any>? = null

The policy associated with the origin endpoint. Search the CloudFormation User Guide for AWS::MediaPackageV2::OriginEndpointPolicy for more information about the expected schema for this property.

Functions

Link copied to clipboard
open override fun toJava(): OriginEndpointPolicyArgs