# 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 SkuTier(str, Enum):
free = "Free"
standard = "Standard"
premium = "Premium"
[docs]class ProvisioningState(str, Enum):
creating = "Creating"
resolving_dns = "ResolvingDNS"
moving = "Moving"
deleting = "Deleting"
succeeded = "Succeeded"
failed = "Failed"
[docs]class NetworkRuleAction(str, Enum):
allow = "Allow"
deny = "Deny"
[docs]class KeySource(str, Enum):
microsoft_cognitive_services = "Microsoft.CognitiveServices"
microsoft_key_vault = "Microsoft.KeyVault"
[docs]class PrivateEndpointServiceConnectionStatus(str, Enum):
pending = "Pending"
approved = "Approved"
rejected = "Rejected"
disconnected = "Disconnected"
[docs]class PublicNetworkAccess(str, Enum):
enabled = "Enabled"
disabled = "Disabled"
[docs]class IdentityType(str, Enum):
none = "None"
system_assigned = "SystemAssigned"
user_assigned = "UserAssigned"
[docs]class KeyName(str, Enum):
key1 = "Key1"
key2 = "Key2"
[docs]class UnitType(str, Enum):
count = "Count"
bytes = "Bytes"
seconds = "Seconds"
percent = "Percent"
count_per_second = "CountPerSecond"
bytes_per_second = "BytesPerSecond"
milliseconds = "Milliseconds"
[docs]class QuotaUsageStatus(str, Enum):
included = "Included"
blocked = "Blocked"
in_overage = "InOverage"
unknown = "Unknown"
[docs]class ResourceSkuRestrictionsType(str, Enum):
location = "Location"
zone = "Zone"
[docs]class ResourceSkuRestrictionsReasonCode(str, Enum):
quota_id = "QuotaId"
not_available_for_subscription = "NotAvailableForSubscription"