# 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):
basic = "Basic"
standard = "Standard"
[docs]class SkuTier(str, Enum):
basic = "Basic"
standard = "Standard"
premium = "Premium"
[docs]class NamespaceState(str, Enum):
unknown = "Unknown"
creating = "Creating"
created = "Created"
activating = "Activating"
enabling = "Enabling"
active = "Active"
disabling = "Disabling"
disabled = "Disabled"
soft_deleting = "SoftDeleting"
soft_deleted = "SoftDeleted"
removing = "Removing"
removed = "Removed"
failed = "Failed"
[docs]class AccessRights(str, Enum):
manage = "Manage"
send = "Send"
listen = "Listen"
[docs]class Policykey(str, Enum):
primary_key = "PrimaryKey"
secondary_key = "SecondaryKey"
[docs]class EntityStatus(str, Enum):
active = "Active"
disabled = "Disabled"
restoring = "Restoring"
send_disabled = "SendDisabled"
receive_disabled = "ReceiveDisabled"
creating = "Creating"
deleting = "Deleting"
renaming = "Renaming"
unknown = "Unknown"
[docs]class UnavailableReason(str, Enum):
none = "None"
invalid_name = "InvalidName"
subscription_is_disabled = "SubscriptionIsDisabled"
name_in_use = "NameInUse"
name_in_lockdown = "NameInLockdown"
too_many_namespace_in_current_subscription = "TooManyNamespaceInCurrentSubscription"