Class CfnOriginEndpoint.EncryptionContractConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediapackage.CfnOriginEndpoint.EncryptionContractConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnOriginEndpoint.EncryptionContractConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOriginEndpoint.EncryptionContractConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnOriginEndpoint.EncryptionContractConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOriginEndpoint.EncryptionContractConfigurationProperty
An implementation for
CfnOriginEndpoint.EncryptionContractConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mediapackage.CfnOriginEndpoint.EncryptionContractConfigurationProperty
CfnOriginEndpoint.EncryptionContractConfigurationProperty.Builder, CfnOriginEndpoint.EncryptionContractConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnOriginEndpoint.EncryptionContractConfigurationProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnOriginEndpoint.EncryptionContractConfigurationProperty.Builder
.
-
-
Method Details
-
getPresetSpeke20Audio
Description copied from interface:CfnOriginEndpoint.EncryptionContractConfigurationProperty
A collection of audio encryption presets.Value description:
PRESET-AUDIO-1
- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2
- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3
- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED
- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED
- Don't encrypt any of the audio tracks in your stream.
- Specified by:
getPresetSpeke20Audio
in interfaceCfnOriginEndpoint.EncryptionContractConfigurationProperty
- See Also:
-
getPresetSpeke20Video
Description copied from interface:CfnOriginEndpoint.EncryptionContractConfigurationProperty
A collection of video encryption presets.Value description:
PRESET-VIDEO-1
- Use one content key to encrypt all of the video tracks in your stream.PRESET-VIDEO-2
- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.PRESET-VIDEO-3
- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.PRESET-VIDEO-4
- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.PRESET-VIDEO-5
- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.PRESET-VIDEO-6
- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.PRESET-VIDEO-7
- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.PRESET-VIDEO-8
- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.SHARED
- Use the same content key for all of the video and audio tracks in your stream.UNENCRYPTED
- Don't encrypt any of the video tracks in your stream.
- Specified by:
getPresetSpeke20Video
in interfaceCfnOriginEndpoint.EncryptionContractConfigurationProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-