Source code for azure.mgmt.cdn.models.cdn_management_client_enums

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from enum import Enum


[docs]class SkuName(str, Enum): standard_verizon = "Standard_Verizon" premium_verizon = "Premium_Verizon" custom_verizon = "Custom_Verizon" standard_akamai = "Standard_Akamai" standard_china_cdn = "Standard_ChinaCdn"
[docs]class ProfileResourceState(str, Enum): creating = "Creating" active = "Active" deleting = "Deleting" disabled = "Disabled"
[docs]class OptimizationType(str, Enum): general_web_delivery = "GeneralWebDelivery" general_media_streaming = "GeneralMediaStreaming" video_on_demand_media_streaming = "VideoOnDemandMediaStreaming" large_file_download = "LargeFileDownload" dynamic_site_acceleration = "DynamicSiteAcceleration"
[docs]class EndpointResourceState(str, Enum): creating = "Creating" deleting = "Deleting" running = "Running" starting = "Starting" stopped = "Stopped" stopping = "Stopping"
[docs]class QueryStringCachingBehavior(str, Enum): ignore_query_string = "IgnoreQueryString" bypass_caching = "BypassCaching" use_query_string = "UseQueryString" not_set = "NotSet"
[docs]class GeoFilterActions(str, Enum): block = "Block" allow = "Allow"
[docs]class OriginResourceState(str, Enum): creating = "Creating" active = "Active" deleting = "Deleting"
[docs]class CustomDomainResourceState(str, Enum): creating = "Creating" active = "Active" deleting = "Deleting"
[docs]class CustomHttpsProvisioningState(str, Enum): enabling = "Enabling" enabled = "Enabled" disabling = "Disabling" disabled = "Disabled" failed = "Failed"
[docs]class CustomHttpsProvisioningSubstate(str, Enum): submitting_domain_control_validation_request = "SubmittingDomainControlValidationRequest" pending_domain_control_validation_request_approval = "PendingDomainControlValidationREquestApproval" domain_control_validation_request_approved = "DomainControlValidationRequestApproved" domain_control_validation_request_rejected = "DomainControlValidationRequestRejected" domain_control_validation_request_timed_out = "DomainControlValidationRequestTimedOut" issuing_certificate = "IssuingCertificate" deploying_certificate = "DeployingCertificate" certificate_deployed = "CertificateDeployed" deleting_certificate = "DeletingCertificate" certificate_deleted = "CertificateDeleted"
[docs]class ResourceType(str, Enum): microsoft_cdn_profiles_endpoints = "Microsoft.Cdn/Profiles/Endpoints"