Class ContentKeyPolicyPlayReadyPlayRightArgs


  • public final class ContentKeyPolicyPlayReadyPlayRightArgs
    extends com.pulumi.resources.ResourceArgs
    Configures the Play Right in the PlayReady license.
    • Method Detail

      • agcAndColorStripeRestriction

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> agcAndColorStripeRestriction()
        Returns:
        Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.
      • allowPassingVideoContentToUnknownOutput

        public com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​ContentKeyPolicyPlayReadyUnknownOutputPassingOption>> allowPassingVideoContentToUnknownOutput()
        Returns:
        Configures Unknown output handling settings of the license.
      • analogVideoOpl

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> analogVideoOpl()
        Returns:
        Specifies the output protection level for compressed digital audio.
      • compressedDigitalAudioOpl

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> compressedDigitalAudioOpl()
        Returns:
        Specifies the output protection level for compressed digital audio.
      • compressedDigitalVideoOpl

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> compressedDigitalVideoOpl()
        Returns:
        Specifies the output protection level for compressed digital video.
      • digitalVideoOnlyContentRestriction

        public com.pulumi.core.Output<java.lang.Boolean> digitalVideoOnlyContentRestriction()
        Returns:
        Enables the Image Constraint For Analog Component Video Restriction in the license.
      • explicitAnalogTelevisionOutputRestriction

        public java.util.Optional<com.pulumi.core.Output<ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestrictionArgs>> explicitAnalogTelevisionOutputRestriction()
        Returns:
        Configures the Explicit Analog Television Output Restriction in the license. Configuration data must be between 0 and 3 inclusive.
      • firstPlayExpiration

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> firstPlayExpiration()
        Returns:
        The amount of time that the license is valid after the license is first used to play content.
      • imageConstraintForAnalogComponentVideoRestriction

        public com.pulumi.core.Output<java.lang.Boolean> imageConstraintForAnalogComponentVideoRestriction()
        Returns:
        Enables the Image Constraint For Analog Component Video Restriction in the license.
      • imageConstraintForAnalogComputerMonitorRestriction

        public com.pulumi.core.Output<java.lang.Boolean> imageConstraintForAnalogComputerMonitorRestriction()
        Returns:
        Enables the Image Constraint For Analog Component Video Restriction in the license.
      • scmsRestriction

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> scmsRestriction()
        Returns:
        Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.
      • uncompressedDigitalAudioOpl

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> uncompressedDigitalAudioOpl()
        Returns:
        Specifies the output protection level for uncompressed digital audio.
      • uncompressedDigitalVideoOpl

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> uncompressedDigitalVideoOpl()
        Returns:
        Specifies the output protection level for uncompressed digital video.