Source code for azure.mgmt.web.v2018_02_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" user_assigned = "UserAssigned" system_assigned_user_assigned = "SystemAssigned, UserAssigned" none = "None"
[docs]class IpFilterTag(str, Enum): default = "Default" xff_proxy = "XffProxy"
[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 AzureStorageType(str, Enum): azure_files = "AzureFiles" azure_blob = "AzureBlob"
[docs]class AzureStorageState(str, Enum): ok = "Ok" invalid_credentials = "InvalidCredentials" invalid_share = "InvalidShare"
[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 FtpsState(str, Enum): all_allowed = "AllAllowed" ftps_only = "FtpsOnly" disabled = "Disabled"
[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 RedundancyMode(str, Enum): none = "None" manual = "Manual" failover = "Failover" active_active = "ActiveActive" geo_redundant = "GeoRedundant"
[docs]class StatusOptions(str, Enum): ready = "Ready" pending = "Pending" creating = "Creating"
[docs]class DomainStatus(str, Enum): active = "Active" awaiting = "Awaiting" cancelled = "Cancelled" confiscated = "Confiscated" disabled = "Disabled" excluded = "Excluded" expired = "Expired" failed = "Failed" held = "Held" locked = "Locked" parked = "Parked" pending = "Pending" reserved = "Reserved" reverted = "Reverted" suspended = "Suspended" transferred = "Transferred" unknown = "Unknown" unlocked = "Unlocked" unparked = "Unparked" updated = "Updated" json_converter_failed = "JsonConverterFailed"
[docs]class AzureResourceType(str, Enum): website = "Website" traffic_manager = "TrafficManager"
[docs]class CustomHostNameDnsRecordType(str, Enum): cname = "CName" a = "A"
[docs]class HostNameType(str, Enum): verified = "Verified" managed = "Managed"
[docs]class DnsType(str, Enum): azure_dns = "AzureDns" default_domain_registrar_dns = "DefaultDomainRegistrarDns"
[docs]class DomainType(str, Enum): regular = "Regular" soft_deleted = "SoftDeleted"
[docs]class HostingEnvironmentStatus(str, Enum): preparing = "Preparing" ready = "Ready" scaling = "Scaling" deleting = "Deleting"
[docs]class InternalLoadBalancingMode(str, Enum): none = "None" web = "Web" publishing = "Publishing"
[docs]class ComputeModeOptions(str, Enum): shared = "Shared" dedicated = "Dedicated" dynamic = "Dynamic"
[docs]class WorkerSizeOptions(str, Enum): small = "Small" medium = "Medium" large = "Large" d1 = "D1" d2 = "D2" d3 = "D3" default = "Default"
[docs]class AccessControlEntryAction(str, Enum): permit = "Permit" deny = "Deny"
[docs]class OperationStatus(str, Enum): in_progress = "InProgress" failed = "Failed" succeeded = "Succeeded" timed_out = "TimedOut" created = "Created"
[docs]class IssueType(str, Enum): service_incident = "ServiceIncident" app_deployment = "AppDeployment" app_crash = "AppCrash" runtime_issue_detected = "RuntimeIssueDetected" ase_deployment = "AseDeployment" user_issue = "UserIssue" platform_issue = "PlatformIssue" other = "Other"
[docs]class SolutionType(str, Enum): quick_solution = "QuickSolution" deep_investigation = "DeepInvestigation" best_practices = "BestPractices"
[docs]class RenderingType(str, Enum): no_graph = "NoGraph" table = "Table" time_series = "TimeSeries" time_series_per_instance = "TimeSeriesPerInstance"
[docs]class ResourceScopeType(str, Enum): server_farm = "ServerFarm" subscription = "Subscription" web_site = "WebSite"
[docs]class NotificationLevel(str, Enum): critical = "Critical" warning = "Warning" information = "Information" non_urgent_suggestion = "NonUrgentSuggestion"
[docs]class Channels(str, Enum): notification = "Notification" api = "Api" email = "Email" webhook = "Webhook" all = "All"
[docs]class AppServicePlanRestrictions(str, Enum): none = "None" free = "Free" shared = "Shared" basic = "Basic" standard = "Standard" premium = "Premium"
[docs]class InAvailabilityReasonType(str, Enum): invalid = "Invalid" already_exists = "AlreadyExists"
[docs]class CheckNameResourceTypes(str, Enum): site = "Site" slot = "Slot" hosting_environment = "HostingEnvironment" publishing_user = "PublishingUser" microsoft_websites = "Microsoft.Web/sites" microsoft_websitesslots = "Microsoft.Web/sites/slots" microsoft_webhosting_environments = "Microsoft.Web/hostingEnvironments" microsoft_webpublishing_users = "Microsoft.Web/publishingUsers"
[docs]class ValidateResourceTypes(str, Enum): server_farm = "ServerFarm" site = "Site"
[docs]class LogLevel(str, Enum): off = "Off" verbose = "Verbose" information = "Information" warning = "Warning" error = "Error"
[docs]class BackupItemStatus(str, Enum): in_progress = "InProgress" failed = "Failed" succeeded = "Succeeded" timed_out = "TimedOut" created = "Created" skipped = "Skipped" partially_succeeded = "PartiallySucceeded" delete_in_progress = "DeleteInProgress" delete_failed = "DeleteFailed" deleted = "Deleted"
[docs]class DatabaseType(str, Enum): sql_azure = "SqlAzure" my_sql = "MySql" local_my_sql = "LocalMySql" postgre_sql = "PostgreSql"
[docs]class FrequencyUnit(str, Enum): day = "Day" hour = "Hour"
[docs]class ContinuousWebJobStatus(str, Enum): initializing = "Initializing" starting = "Starting" running = "Running" pending_restart = "PendingRestart" stopped = "Stopped"
[docs]class WebJobType(str, Enum): continuous = "Continuous" triggered = "Triggered"
[docs]class PublishingProfileFormat(str, Enum): file_zilla3 = "FileZilla3" web_deploy = "WebDeploy" ftp = "Ftp"
[docs]class DnsVerificationTestResult(str, Enum): passed = "Passed" failed = "Failed" skipped = "Skipped"
[docs]class MSDeployLogEntryType(str, Enum): message = "Message" warning = "Warning" error = "Error"
[docs]class MSDeployProvisioningState(str, Enum): accepted = "accepted" running = "running" succeeded = "succeeded" failed = "failed" canceled = "canceled"
[docs]class MySqlMigrationType(str, Enum): local_to_remote = "LocalToRemote" remote_to_local = "RemoteToLocal"
[docs]class PublicCertificateLocation(str, Enum): current_user_my = "CurrentUserMy" local_machine_my = "LocalMachineMy" unknown = "Unknown"
[docs]class BackupRestoreOperationType(str, Enum): default = "Default" clone = "Clone" relocation = "Relocation" snapshot = "Snapshot" cloud_fs = "CloudFS"
[docs]class UnauthenticatedClientAction(str, Enum): redirect_to_login_page = "RedirectToLoginPage" allow_anonymous = "AllowAnonymous"
[docs]class BuiltInAuthenticationProvider(str, Enum): azure_active_directory = "AzureActiveDirectory" facebook = "Facebook" google = "Google" microsoft_account = "MicrosoftAccount" twitter = "Twitter"
[docs]class CloneAbilityResult(str, Enum): cloneable = "Cloneable" partially_cloneable = "PartiallyCloneable" not_cloneable = "NotCloneable"
[docs]class SiteExtensionType(str, Enum): gallery = "Gallery" web_root = "WebRoot"
[docs]class TriggeredWebJobStatus(str, Enum): success = "Success" failed = "Failed" error = "Error"
[docs]class SkuName(str, Enum): free = "Free" shared = "Shared" basic = "Basic" standard = "Standard" premium = "Premium" dynamic = "Dynamic" isolated = "Isolated" premium_v2 = "PremiumV2" elastic_premium = "ElasticPremium" elastic_isolated = "ElasticIsolated"