Interface CfnOriginEndpointPolicyMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOriginEndpointPolicyMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-02T21:55:30.001Z")
@Stability(Stable)
public interface CfnOriginEndpointPolicyMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnOriginEndpointPolicyPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.mediapackagev2.*;
Object policy;
CfnOriginEndpointPolicyMixinProps cfnOriginEndpointPolicyMixinProps = CfnOriginEndpointPolicyMixinProps.builder()
.cdnAuthConfiguration(CdnAuthConfigurationProperty.builder()
.cdnIdentifierSecretArns(List.of("cdnIdentifierSecretArns"))
.secretsRoleArn("secretsRoleArn")
.build())
.channelGroupName("channelGroupName")
.channelName("channelName")
.originEndpointName("originEndpointName")
.policy(policy)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnOriginEndpointPolicyMixinPropsstatic final classAn implementation forCfnOriginEndpointPolicyMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe settings to enable CDN authorization headers in MediaPackage.default StringThe name of the channel group associated with the origin endpoint policy.default StringThe channel name associated with the origin endpoint policy.default StringThe name of the origin endpoint associated with the origin endpoint policy.default ObjectThe policy associated with the origin endpoint.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCdnAuthConfiguration
The settings to enable CDN authorization headers in MediaPackage.Returns union: either
IResolvableorCfnOriginEndpointPolicyPropsMixin.CdnAuthConfigurationProperty- See Also:
-
getChannelGroupName
The name of the channel group associated with the origin endpoint policy.- See Also:
-
getChannelName
The channel name associated with the origin endpoint policy.- See Also:
-
getOriginEndpointName
The name of the origin endpoint associated with the origin endpoint policy.- See Also:
-
getPolicy
The policy associated with the origin endpoint.- See Also:
-
builder
-