putOriginEndpointPolicy
inline suspend fun MediaPackageV2Client.putOriginEndpointPolicy(crossinline block: PutOriginEndpointPolicyRequest.Builder.() -> Unit): PutOriginEndpointPolicyResponse
Attaches an IAM policy to the specified origin endpoint. You can attach only one policy with each request.
Samples
fun main() {
//sampleStart
// Creating an Origin Endpoint Policy
val resp = mediaPackageV2Client.putOriginEndpointPolicy {
channelGroupName = "exampleChannelGroup"
channelName = "exampleChannel"
originEndpointName = "exampleOriginEndpoint"
policy = "{...}"
}
//sampleEnd
}