Source code for azure.mgmt.web.v2015_08_01.models._web_site_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 KeyVaultSecretStatus(str, Enum): initialized = "Initialized" waiting_on_certificate_order = "WaitingOnCertificateOrder" succeeded = "Succeeded" certificate_order_failed = "CertificateOrderFailed" operation_not_permitted_on_key_vault = "OperationNotPermittedOnKeyVault" azure_service_unauthorized_to_access_key_vault = "AzureServiceUnauthorizedToAccessKeyVault" key_vault_does_not_exist = "KeyVaultDoesNotExist" key_vault_secret_does_not_exist = "KeyVaultSecretDoesNotExist" unknown_error = "UnknownError" external_private_key = "ExternalPrivateKey" unknown = "Unknown"
[docs]class CertificateProductType(str, Enum): standard_domain_validated_ssl = "StandardDomainValidatedSsl" standard_domain_validated_wild_card_ssl = "StandardDomainValidatedWildCardSsl"
[docs]class ProvisioningState(str, Enum): succeeded = "Succeeded" failed = "Failed" canceled = "Canceled" in_progress = "InProgress" deleting = "Deleting"
[docs]class CertificateOrderStatus(str, Enum): pendingissuance = "Pendingissuance" issued = "Issued" revoked = "Revoked" canceled = "Canceled" denied = "Denied" pendingrevocation = "Pendingrevocation" pending_rekey = "PendingRekey" unused = "Unused" expired = "Expired" not_submitted = "NotSubmitted"
[docs]class CertificateOrderActionType(str, Enum): certificate_issued = "CertificateIssued" certificate_order_canceled = "CertificateOrderCanceled" certificate_order_created = "CertificateOrderCreated" certificate_revoked = "CertificateRevoked" domain_validation_complete = "DomainValidationComplete" fraud_detected = "FraudDetected" org_name_change = "OrgNameChange" org_validation_complete = "OrgValidationComplete" san_drop = "SanDrop" fraud_cleared = "FraudCleared" certificate_expired = "CertificateExpired" certificate_expiration_warning = "CertificateExpirationWarning" fraud_documentation_required = "FraudDocumentationRequired" unknown = "Unknown"
[docs]class RouteType(str, Enum): default = "DEFAULT" inherited = "INHERITED" static = "STATIC"
[docs]class ManagedServiceIdentityType(str, Enum): system_assigned = "SystemAssigned"
[docs]class AutoHealActionType(str, Enum): recycle = "Recycle" log_event = "LogEvent" custom_action = "CustomAction"
[docs]class ConnectionStringType(str, Enum): my_sql = "MySql" sql_server = "SQLServer" sql_azure = "SQLAzure" custom = "Custom" notification_hub = "NotificationHub" service_bus = "ServiceBus" event_hub = "EventHub" api_hub = "ApiHub" doc_db = "DocDb" redis_cache = "RedisCache" postgre_sql = "PostgreSQL"
[docs]class ScmType(str, Enum): none = "None" dropbox = "Dropbox" tfs = "Tfs" local_git = "LocalGit" git_hub = "GitHub" code_plex_git = "CodePlexGit" code_plex_hg = "CodePlexHg" bitbucket_git = "BitbucketGit" bitbucket_hg = "BitbucketHg" external_git = "ExternalGit" external_hg = "ExternalHg" one_drive = "OneDrive" vso = "VSO"
[docs]class ManagedPipelineMode(str, Enum): integrated = "Integrated" classic = "Classic"
[docs]class SiteLoadBalancing(str, Enum): weighted_round_robin = "WeightedRoundRobin" least_requests = "LeastRequests" least_response_time = "LeastResponseTime" weighted_total_traffic = "WeightedTotalTraffic" request_hash = "RequestHash"
[docs]class SupportedTlsVersions(str, Enum): one_full_stop_zero = "1.0" one_full_stop_one = "1.1" one_full_stop_two = "1.2"
[docs]class SslState(str, Enum): disabled = "Disabled" sni_enabled = "SniEnabled" ip_based_enabled = "IpBasedEnabled"
[docs]class HostType(str, Enum): standard = "Standard" repository = "Repository"
[docs]class UsageState(str, Enum): normal = "Normal" exceeded = "Exceeded"
[docs]class SiteAvailabilityState(str, Enum): normal = "Normal" limited = "Limited" disaster_recovery_mode = "DisasterRecoveryMode"
[docs]class StatusOptions(str, Enum): ready = "Ready" pending = "Pending" creating = "Creating"