# encoding: utf-8 # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. require 'azure_mgmt_media_services' module Azure::Profiles::Latest module MediaServices module Mgmt AccountFilters = Azure::MediaServices::Mgmt::V2018_07_01::AccountFilters Operations = Azure::MediaServices::Mgmt::V2018_07_01::Operations Mediaservices = Azure::MediaServices::Mgmt::V2018_07_01::Mediaservices Locations = Azure::MediaServices::Mgmt::V2018_07_01::Locations Assets = Azure::MediaServices::Mgmt::V2018_07_01::Assets AssetFilters = Azure::MediaServices::Mgmt::V2018_07_01::AssetFilters ContentKeyPolicies = Azure::MediaServices::Mgmt::V2018_07_01::ContentKeyPolicies Transforms = Azure::MediaServices::Mgmt::V2018_07_01::Transforms Jobs = Azure::MediaServices::Mgmt::V2018_07_01::Jobs StreamingPolicies = Azure::MediaServices::Mgmt::V2018_07_01::StreamingPolicies StreamingLocators = Azure::MediaServices::Mgmt::V2018_07_01::StreamingLocators LiveEvents = Azure::MediaServices::Mgmt::V2018_07_01::LiveEvents LiveOutputs = Azure::MediaServices::Mgmt::V2018_07_01::LiveOutputs StreamingEndpoints = Azure::MediaServices::Mgmt::V2018_07_01::StreamingEndpoints module Models Codec = Azure::MediaServices::Mgmt::V2018_07_01::Models::Codec ContentKeyPolicyOption = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyOption ContentKeyPolicyProperties = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyProperties FirstQuality = Azure::MediaServices::Mgmt::V2018_07_01::Models::FirstQuality FilterTrackSelection = Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackSelection StreamingPolicyPlayReadyConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyPlayReadyConfiguration ODataError = Azure::MediaServices::Mgmt::V2018_07_01::Models::ODataError ContentKeyPolicyCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyCollection AccountFilterCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::AccountFilterCollection Preset = Azure::MediaServices::Mgmt::V2018_07_01::Models::Preset Resource = Azure::MediaServices::Mgmt::V2018_07_01::Models::Resource PresentationTimeRange = Azure::MediaServices::Mgmt::V2018_07_01::Models::PresentationTimeRange Provider = Azure::MediaServices::Mgmt::V2018_07_01::Models::Provider StreamingLocatorContentKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocatorContentKey MetricDimension = Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricDimension StreamingPath = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPath ServiceSpecification = Azure::MediaServices::Mgmt::V2018_07_01::Models::ServiceSpecification CommonEncryptionCbcs = Azure::MediaServices::Mgmt::V2018_07_01::Models::CommonEncryptionCbcs Operation = Azure::MediaServices::Mgmt::V2018_07_01::Models::Operation CommonEncryptionCenc = Azure::MediaServices::Mgmt::V2018_07_01::Models::CommonEncryptionCenc EntityNameAvailabilityCheckOutput = Azure::MediaServices::Mgmt::V2018_07_01::Models::EntityNameAvailabilityCheckOutput Overlay = Azure::MediaServices::Mgmt::V2018_07_01::Models::Overlay SyncStorageKeysInput = Azure::MediaServices::Mgmt::V2018_07_01::Models::SyncStorageKeysInput EnvelopeEncryption = Azure::MediaServices::Mgmt::V2018_07_01::Models::EnvelopeEncryption ApiError = Azure::MediaServices::Mgmt::V2018_07_01::Models::ApiError OperationCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::OperationCollection LiveEventEndpoint = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventEndpoint CheckNameAvailabilityInput = Azure::MediaServices::Mgmt::V2018_07_01::Models::CheckNameAvailabilityInput ClipTime = Azure::MediaServices::Mgmt::V2018_07_01::Models::ClipTime AssetContainerSas = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetContainerSas OperationDisplay = Azure::MediaServices::Mgmt::V2018_07_01::Models::OperationDisplay StorageEncryptedAssetDecryptionData = Azure::MediaServices::Mgmt::V2018_07_01::Models::StorageEncryptedAssetDecryptionData Metric = Azure::MediaServices::Mgmt::V2018_07_01::Models::Metric ListStreamingLocatorsResponse = Azure::MediaServices::Mgmt::V2018_07_01::Models::ListStreamingLocatorsResponse MetricProperties = Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricProperties StreamingPolicyContentKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyContentKey Location = Azure::MediaServices::Mgmt::V2018_07_01::Models::Location ListContainerSasInput = Azure::MediaServices::Mgmt::V2018_07_01::Models::ListContainerSasInput StorageAccount = Azure::MediaServices::Mgmt::V2018_07_01::Models::StorageAccount ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction JobInput = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInput DefaultKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::DefaultKey LiveOutputListResult = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveOutputListResult ContentKeyPolicyPlayReadyPlayRight = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyPlayRight NoEncryption = Azure::MediaServices::Mgmt::V2018_07_01::Models::NoEncryption ContentKeyPolicyPlayReadyLicense = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyLicense EnabledProtocols = Azure::MediaServices::Mgmt::V2018_07_01::Models::EnabledProtocols TrackPropertyCondition = Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackPropertyCondition CencDrmConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::CencDrmConfiguration ContentKeyPolicyConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyConfiguration Format = Azure::MediaServices::Mgmt::V2018_07_01::Models::Format TransformCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::TransformCollection CbcsDrmConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::CbcsDrmConfiguration ListPathsResponse = Azure::MediaServices::Mgmt::V2018_07_01::Models::ListPathsResponse StreamingPolicyFairPlayConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyFairPlayConfiguration JobError = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobError StreamingPolicyWidevineConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyWidevineConfiguration StreamingPolicyCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyCollection ContentKeyPolicyFairPlayOfflineRentalConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyFairPlayOfflineRentalConfiguration Deinterlace = Azure::MediaServices::Mgmt::V2018_07_01::Models::Deinterlace FilterTrackPropertyCondition = Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackPropertyCondition Rectangle = Azure::MediaServices::Mgmt::V2018_07_01::Models::Rectangle MediaServiceCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::MediaServiceCollection Filters = Azure::MediaServices::Mgmt::V2018_07_01::Models::Filters AssetFileEncryptionMetadata = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetFileEncryptionMetadata Layer = Azure::MediaServices::Mgmt::V2018_07_01::Models::Layer StreamingPolicyContentKeys = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyContentKeys StreamingEndpointListResult = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpointListResult AssetFilterCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetFilterCollection StreamingEntityScaleUnit = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEntityScaleUnit TrackSelection = Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackSelection StreamingEndpointAccessControl = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpointAccessControl ContentKeyPolicyRestriction = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRestriction AkamaiAccessControl = Azure::MediaServices::Mgmt::V2018_07_01::Models::AkamaiAccessControl ContentKeyPolicyRestrictionTokenKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRestrictionTokenKey AkamaiSignatureHeaderAuthenticationKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::AkamaiSignatureHeaderAuthenticationKey JobOutput = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobOutput OutputFile = Azure::MediaServices::Mgmt::V2018_07_01::Models::OutputFile StreamingLocatorCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocatorCollection LiveEventListResult = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventListResult IPRange = Azure::MediaServices::Mgmt::V2018_07_01::Models::IPRange SubscriptionMediaServiceCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::SubscriptionMediaServiceCollection LiveEventActionInput = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventActionInput AssetCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetCollection CrossSiteAccessPolicies = Azure::MediaServices::Mgmt::V2018_07_01::Models::CrossSiteAccessPolicies ContentKeyPolicyTokenClaim = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyTokenClaim LiveEventEncoding = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventEncoding ListContentKeysResponse = Azure::MediaServices::Mgmt::V2018_07_01::Models::ListContentKeysResponse LiveEventPreview = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventPreview Hls = Azure::MediaServices::Mgmt::V2018_07_01::Models::Hls LiveEventPreviewAccessControl = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventPreviewAccessControl ContentKeyPolicyPlayReadyContentKeyLocation = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentKeyLocation LiveEventInput = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventInput JobErrorDetail = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobErrorDetail LiveEventInputAccessControl = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventInputAccessControl JobCollection = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobCollection IPAccessControl = Azure::MediaServices::Mgmt::V2018_07_01::Models::IPAccessControl AssetStreamingLocator = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetStreamingLocator TransformOutput = Azure::MediaServices::Mgmt::V2018_07_01::Models::TransformOutput AccountFilter = Azure::MediaServices::Mgmt::V2018_07_01::Models::AccountFilter TrackedResource = Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackedResource ProxyResource = Azure::MediaServices::Mgmt::V2018_07_01::Models::ProxyResource MediaService = Azure::MediaServices::Mgmt::V2018_07_01::Models::MediaService SubscriptionMediaService = Azure::MediaServices::Mgmt::V2018_07_01::Models::SubscriptionMediaService Asset = Azure::MediaServices::Mgmt::V2018_07_01::Models::Asset AssetFilter = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetFilter ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier ContentKeyPolicyOpenRestriction = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyOpenRestriction ContentKeyPolicyUnknownRestriction = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyUnknownRestriction ContentKeyPolicySymmetricTokenKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicySymmetricTokenKey ContentKeyPolicyRsaTokenKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRsaTokenKey ContentKeyPolicyX509CertificateTokenKey = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyX509CertificateTokenKey ContentKeyPolicyTokenRestriction = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyTokenRestriction ContentKeyPolicyClearKeyConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyClearKeyConfiguration ContentKeyPolicyUnknownConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyUnknownConfiguration ContentKeyPolicyWidevineConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyWidevineConfiguration ContentKeyPolicyPlayReadyConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyConfiguration ContentKeyPolicyFairPlayConfiguration = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyFairPlayConfiguration ContentKeyPolicy = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicy Audio = Azure::MediaServices::Mgmt::V2018_07_01::Models::Audio AacAudio = Azure::MediaServices::Mgmt::V2018_07_01::Models::AacAudio FaceDetectorPreset = Azure::MediaServices::Mgmt::V2018_07_01::Models::FaceDetectorPreset AudioAnalyzerPreset = Azure::MediaServices::Mgmt::V2018_07_01::Models::AudioAnalyzerPreset AudioOverlay = Azure::MediaServices::Mgmt::V2018_07_01::Models::AudioOverlay CopyVideo = Azure::MediaServices::Mgmt::V2018_07_01::Models::CopyVideo Video = Azure::MediaServices::Mgmt::V2018_07_01::Models::Video Image = Azure::MediaServices::Mgmt::V2018_07_01::Models::Image ImageFormat = Azure::MediaServices::Mgmt::V2018_07_01::Models::ImageFormat JpgFormat = Azure::MediaServices::Mgmt::V2018_07_01::Models::JpgFormat PngFormat = Azure::MediaServices::Mgmt::V2018_07_01::Models::PngFormat CopyAudio = Azure::MediaServices::Mgmt::V2018_07_01::Models::CopyAudio VideoLayer = Azure::MediaServices::Mgmt::V2018_07_01::Models::VideoLayer H264Layer = Azure::MediaServices::Mgmt::V2018_07_01::Models::H264Layer H264Video = Azure::MediaServices::Mgmt::V2018_07_01::Models::H264Video JpgLayer = Azure::MediaServices::Mgmt::V2018_07_01::Models::JpgLayer JpgImage = Azure::MediaServices::Mgmt::V2018_07_01::Models::JpgImage MultiBitrateFormat = Azure::MediaServices::Mgmt::V2018_07_01::Models::MultiBitrateFormat Mp4Format = Azure::MediaServices::Mgmt::V2018_07_01::Models::Mp4Format PngLayer = Azure::MediaServices::Mgmt::V2018_07_01::Models::PngLayer PngImage = Azure::MediaServices::Mgmt::V2018_07_01::Models::PngImage BuiltInStandardEncoderPreset = Azure::MediaServices::Mgmt::V2018_07_01::Models::BuiltInStandardEncoderPreset StandardEncoderPreset = Azure::MediaServices::Mgmt::V2018_07_01::Models::StandardEncoderPreset VideoAnalyzerPreset = Azure::MediaServices::Mgmt::V2018_07_01::Models::VideoAnalyzerPreset TransportStreamFormat = Azure::MediaServices::Mgmt::V2018_07_01::Models::TransportStreamFormat VideoOverlay = Azure::MediaServices::Mgmt::V2018_07_01::Models::VideoOverlay Transform = Azure::MediaServices::Mgmt::V2018_07_01::Models::Transform JobInputClip = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputClip AbsoluteClipTime = Azure::MediaServices::Mgmt::V2018_07_01::Models::AbsoluteClipTime JobInputs = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputs JobInputAsset = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputAsset JobInputHttp = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputHttp JobOutputAsset = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobOutputAsset Job = Azure::MediaServices::Mgmt::V2018_07_01::Models::Job StreamingPolicy = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicy StreamingLocator = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocator LiveOutput = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveOutput LiveEvent = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEvent StreamingEndpoint = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpoint FilterTrackPropertyType = Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackPropertyType FilterTrackPropertyCompareOperation = Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackPropertyCompareOperation MetricUnit = Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricUnit MetricAggregationType = Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricAggregationType StorageAccountType = Azure::MediaServices::Mgmt::V2018_07_01::Models::StorageAccountType AssetStorageEncryptionFormat = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetStorageEncryptionFormat AssetContainerPermission = Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetContainerPermission ContentKeyPolicyPlayReadyUnknownOutputPassingOption = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyUnknownOutputPassingOption ContentKeyPolicyPlayReadyLicenseType = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyLicenseType ContentKeyPolicyPlayReadyContentType = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentType ContentKeyPolicyRestrictionTokenType = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRestrictionTokenType ContentKeyPolicyFairPlayRentalAndLeaseKeyType = Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyFairPlayRentalAndLeaseKeyType AacAudioProfile = Azure::MediaServices::Mgmt::V2018_07_01::Models::AacAudioProfile AnalysisResolution = Azure::MediaServices::Mgmt::V2018_07_01::Models::AnalysisResolution StretchMode = Azure::MediaServices::Mgmt::V2018_07_01::Models::StretchMode DeinterlaceParity = Azure::MediaServices::Mgmt::V2018_07_01::Models::DeinterlaceParity DeinterlaceMode = Azure::MediaServices::Mgmt::V2018_07_01::Models::DeinterlaceMode Rotation = Azure::MediaServices::Mgmt::V2018_07_01::Models::Rotation H264VideoProfile = Azure::MediaServices::Mgmt::V2018_07_01::Models::H264VideoProfile EntropyMode = Azure::MediaServices::Mgmt::V2018_07_01::Models::EntropyMode H264Complexity = Azure::MediaServices::Mgmt::V2018_07_01::Models::H264Complexity EncoderNamedPreset = Azure::MediaServices::Mgmt::V2018_07_01::Models::EncoderNamedPreset InsightsType = Azure::MediaServices::Mgmt::V2018_07_01::Models::InsightsType OnErrorType = Azure::MediaServices::Mgmt::V2018_07_01::Models::OnErrorType Priority = Azure::MediaServices::Mgmt::V2018_07_01::Models::Priority JobErrorCode = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobErrorCode JobErrorCategory = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobErrorCategory JobRetry = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobRetry JobState = Azure::MediaServices::Mgmt::V2018_07_01::Models::JobState TrackPropertyType = Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackPropertyType TrackPropertyCompareOperation = Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackPropertyCompareOperation StreamingLocatorContentKeyType = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocatorContentKeyType StreamingPolicyStreamingProtocol = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyStreamingProtocol EncryptionScheme = Azure::MediaServices::Mgmt::V2018_07_01::Models::EncryptionScheme LiveOutputResourceState = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveOutputResourceState LiveEventInputProtocol = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventInputProtocol LiveEventEncodingType = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventEncodingType LiveEventResourceState = Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventResourceState StreamOptionsFlag = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamOptionsFlag StreamingEndpointResourceState = Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpointResourceState end class MediaServicesManagementClass attr_reader :account_filters, :operations, :mediaservices, :locations, :assets, :asset_filters, :content_key_policies, :transforms, :jobs, :streaming_policies, :streaming_locators, :live_events, :live_outputs, :streaming_endpoints, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @client_0 = Azure::MediaServices::Mgmt::V2018_07_01::AzureMediaServices.new(configurable.credentials, base_url, options) if(@client_0.respond_to?(:subscription_id)) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) @account_filters = @client_0.account_filters @operations = @client_0.operations @mediaservices = @client_0.mediaservices @locations = @client_0.locations @assets = @client_0.assets @asset_filters = @client_0.asset_filters @content_key_policies = @client_0.content_key_policies @transforms = @client_0.transforms @jobs = @client_0.jobs @streaming_policies = @client_0.streaming_policies @streaming_locators = @client_0.streaming_locators @live_events = @client_0.live_events @live_outputs = @client_0.live_outputs @streaming_endpoints = @client_0.streaming_endpoints @model_classes = ModelClasses.new end def add_telemetry(client) profile_information = "Profiles/azure_sdk/#{Azure::VERSION}/Latest/MediaServices/Mgmt" client.add_user_agent_information(profile_information) end def method_missing(method, *args) if @client_0.respond_to?method @client_0.send(method, *args) else super end end class ModelClasses def codec Azure::MediaServices::Mgmt::V2018_07_01::Models::Codec end def content_key_policy_option Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyOption end def content_key_policy_properties Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyProperties end def first_quality Azure::MediaServices::Mgmt::V2018_07_01::Models::FirstQuality end def filter_track_selection Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackSelection end def streaming_policy_play_ready_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyPlayReadyConfiguration end def odata_error Azure::MediaServices::Mgmt::V2018_07_01::Models::ODataError end def content_key_policy_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyCollection end def account_filter_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::AccountFilterCollection end def preset Azure::MediaServices::Mgmt::V2018_07_01::Models::Preset end def resource Azure::MediaServices::Mgmt::V2018_07_01::Models::Resource end def presentation_time_range Azure::MediaServices::Mgmt::V2018_07_01::Models::PresentationTimeRange end def provider Azure::MediaServices::Mgmt::V2018_07_01::Models::Provider end def streaming_locator_content_key Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocatorContentKey end def metric_dimension Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricDimension end def streaming_path Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPath end def service_specification Azure::MediaServices::Mgmt::V2018_07_01::Models::ServiceSpecification end def common_encryption_cbcs Azure::MediaServices::Mgmt::V2018_07_01::Models::CommonEncryptionCbcs end def operation Azure::MediaServices::Mgmt::V2018_07_01::Models::Operation end def common_encryption_cenc Azure::MediaServices::Mgmt::V2018_07_01::Models::CommonEncryptionCenc end def entity_name_availability_check_output Azure::MediaServices::Mgmt::V2018_07_01::Models::EntityNameAvailabilityCheckOutput end def overlay Azure::MediaServices::Mgmt::V2018_07_01::Models::Overlay end def sync_storage_keys_input Azure::MediaServices::Mgmt::V2018_07_01::Models::SyncStorageKeysInput end def envelope_encryption Azure::MediaServices::Mgmt::V2018_07_01::Models::EnvelopeEncryption end def api_error Azure::MediaServices::Mgmt::V2018_07_01::Models::ApiError end def operation_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::OperationCollection end def live_event_endpoint Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventEndpoint end def check_name_availability_input Azure::MediaServices::Mgmt::V2018_07_01::Models::CheckNameAvailabilityInput end def clip_time Azure::MediaServices::Mgmt::V2018_07_01::Models::ClipTime end def asset_container_sas Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetContainerSas end def operation_display Azure::MediaServices::Mgmt::V2018_07_01::Models::OperationDisplay end def storage_encrypted_asset_decryption_data Azure::MediaServices::Mgmt::V2018_07_01::Models::StorageEncryptedAssetDecryptionData end def metric Azure::MediaServices::Mgmt::V2018_07_01::Models::Metric end def list_streaming_locators_response Azure::MediaServices::Mgmt::V2018_07_01::Models::ListStreamingLocatorsResponse end def metric_properties Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricProperties end def streaming_policy_content_key Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyContentKey end def location Azure::MediaServices::Mgmt::V2018_07_01::Models::Location end def list_container_sas_input Azure::MediaServices::Mgmt::V2018_07_01::Models::ListContainerSasInput end def storage_account Azure::MediaServices::Mgmt::V2018_07_01::Models::StorageAccount end def content_key_policy_play_ready_explicit_analog_television_restriction Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction end def job_input Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInput end def default_key Azure::MediaServices::Mgmt::V2018_07_01::Models::DefaultKey end def live_output_list_result Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveOutputListResult end def content_key_policy_play_ready_play_right Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyPlayRight end def no_encryption Azure::MediaServices::Mgmt::V2018_07_01::Models::NoEncryption end def content_key_policy_play_ready_license Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyLicense end def enabled_protocols Azure::MediaServices::Mgmt::V2018_07_01::Models::EnabledProtocols end def track_property_condition Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackPropertyCondition end def cenc_drm_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::CencDrmConfiguration end def content_key_policy_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyConfiguration end def format Azure::MediaServices::Mgmt::V2018_07_01::Models::Format end def transform_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::TransformCollection end def cbcs_drm_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::CbcsDrmConfiguration end def list_paths_response Azure::MediaServices::Mgmt::V2018_07_01::Models::ListPathsResponse end def streaming_policy_fair_play_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyFairPlayConfiguration end def job_error Azure::MediaServices::Mgmt::V2018_07_01::Models::JobError end def streaming_policy_widevine_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyWidevineConfiguration end def streaming_policy_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyCollection end def content_key_policy_fair_play_offline_rental_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyFairPlayOfflineRentalConfiguration end def deinterlace Azure::MediaServices::Mgmt::V2018_07_01::Models::Deinterlace end def filter_track_property_condition Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackPropertyCondition end def rectangle Azure::MediaServices::Mgmt::V2018_07_01::Models::Rectangle end def media_service_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::MediaServiceCollection end def filters Azure::MediaServices::Mgmt::V2018_07_01::Models::Filters end def asset_file_encryption_metadata Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetFileEncryptionMetadata end def layer Azure::MediaServices::Mgmt::V2018_07_01::Models::Layer end def streaming_policy_content_keys Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyContentKeys end def streaming_endpoint_list_result Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpointListResult end def asset_filter_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetFilterCollection end def streaming_entity_scale_unit Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEntityScaleUnit end def track_selection Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackSelection end def streaming_endpoint_access_control Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpointAccessControl end def content_key_policy_restriction Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRestriction end def akamai_access_control Azure::MediaServices::Mgmt::V2018_07_01::Models::AkamaiAccessControl end def content_key_policy_restriction_token_key Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRestrictionTokenKey end def akamai_signature_header_authentication_key Azure::MediaServices::Mgmt::V2018_07_01::Models::AkamaiSignatureHeaderAuthenticationKey end def job_output Azure::MediaServices::Mgmt::V2018_07_01::Models::JobOutput end def output_file Azure::MediaServices::Mgmt::V2018_07_01::Models::OutputFile end def streaming_locator_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocatorCollection end def live_event_list_result Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventListResult end def iprange Azure::MediaServices::Mgmt::V2018_07_01::Models::IPRange end def subscription_media_service_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::SubscriptionMediaServiceCollection end def live_event_action_input Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventActionInput end def asset_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetCollection end def cross_site_access_policies Azure::MediaServices::Mgmt::V2018_07_01::Models::CrossSiteAccessPolicies end def content_key_policy_token_claim Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyTokenClaim end def live_event_encoding Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventEncoding end def list_content_keys_response Azure::MediaServices::Mgmt::V2018_07_01::Models::ListContentKeysResponse end def live_event_preview Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventPreview end def hls Azure::MediaServices::Mgmt::V2018_07_01::Models::Hls end def live_event_preview_access_control Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventPreviewAccessControl end def content_key_policy_play_ready_content_key_location Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentKeyLocation end def live_event_input Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventInput end def job_error_detail Azure::MediaServices::Mgmt::V2018_07_01::Models::JobErrorDetail end def live_event_input_access_control Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventInputAccessControl end def job_collection Azure::MediaServices::Mgmt::V2018_07_01::Models::JobCollection end def ipaccess_control Azure::MediaServices::Mgmt::V2018_07_01::Models::IPAccessControl end def asset_streaming_locator Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetStreamingLocator end def transform_output Azure::MediaServices::Mgmt::V2018_07_01::Models::TransformOutput end def account_filter Azure::MediaServices::Mgmt::V2018_07_01::Models::AccountFilter end def tracked_resource Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackedResource end def proxy_resource Azure::MediaServices::Mgmt::V2018_07_01::Models::ProxyResource end def media_service Azure::MediaServices::Mgmt::V2018_07_01::Models::MediaService end def subscription_media_service Azure::MediaServices::Mgmt::V2018_07_01::Models::SubscriptionMediaService end def asset Azure::MediaServices::Mgmt::V2018_07_01::Models::Asset end def asset_filter Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetFilter end def content_key_policy_play_ready_content_encryption_key_from_header Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader end def content_key_policy_play_ready_content_encryption_key_from_key_identifier Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier end def content_key_policy_open_restriction Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyOpenRestriction end def content_key_policy_unknown_restriction Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyUnknownRestriction end def content_key_policy_symmetric_token_key Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicySymmetricTokenKey end def content_key_policy_rsa_token_key Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRsaTokenKey end def content_key_policy_x509_certificate_token_key Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyX509CertificateTokenKey end def content_key_policy_token_restriction Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyTokenRestriction end def content_key_policy_clear_key_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyClearKeyConfiguration end def content_key_policy_unknown_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyUnknownConfiguration end def content_key_policy_widevine_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyWidevineConfiguration end def content_key_policy_play_ready_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyConfiguration end def content_key_policy_fair_play_configuration Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyFairPlayConfiguration end def content_key_policy Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicy end def audio Azure::MediaServices::Mgmt::V2018_07_01::Models::Audio end def aac_audio Azure::MediaServices::Mgmt::V2018_07_01::Models::AacAudio end def face_detector_preset Azure::MediaServices::Mgmt::V2018_07_01::Models::FaceDetectorPreset end def audio_analyzer_preset Azure::MediaServices::Mgmt::V2018_07_01::Models::AudioAnalyzerPreset end def audio_overlay Azure::MediaServices::Mgmt::V2018_07_01::Models::AudioOverlay end def copy_video Azure::MediaServices::Mgmt::V2018_07_01::Models::CopyVideo end def video Azure::MediaServices::Mgmt::V2018_07_01::Models::Video end def image Azure::MediaServices::Mgmt::V2018_07_01::Models::Image end def image_format Azure::MediaServices::Mgmt::V2018_07_01::Models::ImageFormat end def jpg_format Azure::MediaServices::Mgmt::V2018_07_01::Models::JpgFormat end def png_format Azure::MediaServices::Mgmt::V2018_07_01::Models::PngFormat end def copy_audio Azure::MediaServices::Mgmt::V2018_07_01::Models::CopyAudio end def video_layer Azure::MediaServices::Mgmt::V2018_07_01::Models::VideoLayer end def h264_layer Azure::MediaServices::Mgmt::V2018_07_01::Models::H264Layer end def h264_video Azure::MediaServices::Mgmt::V2018_07_01::Models::H264Video end def jpg_layer Azure::MediaServices::Mgmt::V2018_07_01::Models::JpgLayer end def jpg_image Azure::MediaServices::Mgmt::V2018_07_01::Models::JpgImage end def multi_bitrate_format Azure::MediaServices::Mgmt::V2018_07_01::Models::MultiBitrateFormat end def mp4_format Azure::MediaServices::Mgmt::V2018_07_01::Models::Mp4Format end def png_layer Azure::MediaServices::Mgmt::V2018_07_01::Models::PngLayer end def png_image Azure::MediaServices::Mgmt::V2018_07_01::Models::PngImage end def built_in_standard_encoder_preset Azure::MediaServices::Mgmt::V2018_07_01::Models::BuiltInStandardEncoderPreset end def standard_encoder_preset Azure::MediaServices::Mgmt::V2018_07_01::Models::StandardEncoderPreset end def video_analyzer_preset Azure::MediaServices::Mgmt::V2018_07_01::Models::VideoAnalyzerPreset end def transport_stream_format Azure::MediaServices::Mgmt::V2018_07_01::Models::TransportStreamFormat end def video_overlay Azure::MediaServices::Mgmt::V2018_07_01::Models::VideoOverlay end def transform Azure::MediaServices::Mgmt::V2018_07_01::Models::Transform end def job_input_clip Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputClip end def absolute_clip_time Azure::MediaServices::Mgmt::V2018_07_01::Models::AbsoluteClipTime end def job_inputs Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputs end def job_input_asset Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputAsset end def job_input_http Azure::MediaServices::Mgmt::V2018_07_01::Models::JobInputHttp end def job_output_asset Azure::MediaServices::Mgmt::V2018_07_01::Models::JobOutputAsset end def job Azure::MediaServices::Mgmt::V2018_07_01::Models::Job end def streaming_policy Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicy end def streaming_locator Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocator end def live_output Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveOutput end def live_event Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEvent end def streaming_endpoint Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpoint end def filter_track_property_type Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackPropertyType end def filter_track_property_compare_operation Azure::MediaServices::Mgmt::V2018_07_01::Models::FilterTrackPropertyCompareOperation end def metric_unit Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricUnit end def metric_aggregation_type Azure::MediaServices::Mgmt::V2018_07_01::Models::MetricAggregationType end def storage_account_type Azure::MediaServices::Mgmt::V2018_07_01::Models::StorageAccountType end def asset_storage_encryption_format Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetStorageEncryptionFormat end def asset_container_permission Azure::MediaServices::Mgmt::V2018_07_01::Models::AssetContainerPermission end def content_key_policy_play_ready_unknown_output_passing_option Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyUnknownOutputPassingOption end def content_key_policy_play_ready_license_type Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyLicenseType end def content_key_policy_play_ready_content_type Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyPlayReadyContentType end def content_key_policy_restriction_token_type Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyRestrictionTokenType end def content_key_policy_fair_play_rental_and_lease_key_type Azure::MediaServices::Mgmt::V2018_07_01::Models::ContentKeyPolicyFairPlayRentalAndLeaseKeyType end def aac_audio_profile Azure::MediaServices::Mgmt::V2018_07_01::Models::AacAudioProfile end def analysis_resolution Azure::MediaServices::Mgmt::V2018_07_01::Models::AnalysisResolution end def stretch_mode Azure::MediaServices::Mgmt::V2018_07_01::Models::StretchMode end def deinterlace_parity Azure::MediaServices::Mgmt::V2018_07_01::Models::DeinterlaceParity end def deinterlace_mode Azure::MediaServices::Mgmt::V2018_07_01::Models::DeinterlaceMode end def rotation Azure::MediaServices::Mgmt::V2018_07_01::Models::Rotation end def h264_video_profile Azure::MediaServices::Mgmt::V2018_07_01::Models::H264VideoProfile end def entropy_mode Azure::MediaServices::Mgmt::V2018_07_01::Models::EntropyMode end def h264_complexity Azure::MediaServices::Mgmt::V2018_07_01::Models::H264Complexity end def encoder_named_preset Azure::MediaServices::Mgmt::V2018_07_01::Models::EncoderNamedPreset end def insights_type Azure::MediaServices::Mgmt::V2018_07_01::Models::InsightsType end def on_error_type Azure::MediaServices::Mgmt::V2018_07_01::Models::OnErrorType end def priority Azure::MediaServices::Mgmt::V2018_07_01::Models::Priority end def job_error_code Azure::MediaServices::Mgmt::V2018_07_01::Models::JobErrorCode end def job_error_category Azure::MediaServices::Mgmt::V2018_07_01::Models::JobErrorCategory end def job_retry Azure::MediaServices::Mgmt::V2018_07_01::Models::JobRetry end def job_state Azure::MediaServices::Mgmt::V2018_07_01::Models::JobState end def track_property_type Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackPropertyType end def track_property_compare_operation Azure::MediaServices::Mgmt::V2018_07_01::Models::TrackPropertyCompareOperation end def streaming_locator_content_key_type Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingLocatorContentKeyType end def streaming_policy_streaming_protocol Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingPolicyStreamingProtocol end def encryption_scheme Azure::MediaServices::Mgmt::V2018_07_01::Models::EncryptionScheme end def live_output_resource_state Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveOutputResourceState end def live_event_input_protocol Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventInputProtocol end def live_event_encoding_type Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventEncodingType end def live_event_resource_state Azure::MediaServices::Mgmt::V2018_07_01::Models::LiveEventResourceState end def stream_options_flag Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamOptionsFlag end def streaming_endpoint_resource_state Azure::MediaServices::Mgmt::V2018_07_01::Models::StreamingEndpointResourceState end end end end end end