# 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
from azure.core import CaseInsensitiveEnumMeta
[docs]class AccessRights(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""AccessRights."""
MANAGE = "Manage"
SEND = "Send"
LISTEN = "Listen"
[docs]class DefaultAction(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""Default Action for Network Rule Set."""
ALLOW = "Allow"
DENY = "Deny"
[docs]class EncodingCaptureDescription(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""Enumerates the possible values for the encoding format of capture description. Note:
'AvroDeflate' will be deprecated in New API Version.
"""
AVRO = "Avro"
AVRO_DEFLATE = "AvroDeflate"
[docs]class EntityStatus(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""Enumerates the possible values for the status of the Event Hub."""
ACTIVE = "Active"
DISABLED = "Disabled"
RESTORING = "Restoring"
SEND_DISABLED = "SendDisabled"
RECEIVE_DISABLED = "ReceiveDisabled"
CREATING = "Creating"
DELETING = "Deleting"
RENAMING = "Renaming"
UNKNOWN = "Unknown"
[docs]class KeyType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""The access key to regenerate."""
PRIMARY_KEY = "PrimaryKey"
SECONDARY_KEY = "SecondaryKey"
[docs]class NetworkRuleIPAction(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""The IP Filter Action."""
ALLOW = "Allow"
[docs]class ProvisioningStateDR(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted'
or 'Succeeded' or 'Failed'.
"""
ACCEPTED = "Accepted"
SUCCEEDED = "Succeeded"
FAILED = "Failed"
[docs]class RoleDisasterRecovery(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or
'Secondary'.
"""
PRIMARY = "Primary"
PRIMARY_NOT_REPLICATING = "PrimaryNotReplicating"
SECONDARY = "Secondary"
[docs]class SkuName(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""Name of this SKU."""
BASIC = "Basic"
STANDARD = "Standard"
[docs]class SkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""The billing tier of this particular SKU."""
BASIC = "Basic"
STANDARD = "Standard"
[docs]class UnavailableReason(str, Enum, metaclass=CaseInsensitiveEnumMeta):
"""Specifies the reason for the unavailability of the service."""
NONE = "None"
INVALID_NAME = "InvalidName"
SUBSCRIPTION_IS_DISABLED = "SubscriptionIsDisabled"
NAME_IN_USE = "NameInUse"
NAME_IN_LOCKDOWN = "NameInLockdown"
TOO_MANY_NAMESPACE_IN_CURRENT_SUBSCRIPTION = "TooManyNamespaceInCurrentSubscription"