# 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"