Source code for azure.mgmt.datalake.store.models._data_lake_store_account_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
from azure.core import CaseInsensitiveEnumMeta


[docs]class CheckNameAvailabilityParametersType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The resource type. Note: This should not be set by the user, as the constant value is Microsoft.DataLakeStore/accounts. """ MICROSOFT_DATA_LAKE_STORE_ACCOUNTS = "Microsoft.DataLakeStore/accounts"
[docs]class DataLakeStoreAccountState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The state of the Data Lake Store account.""" ACTIVE = "Active" SUSPENDED = "Suspended"
[docs]class DataLakeStoreAccountStatus(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The provisioning status of the Data Lake Store account.""" FAILED = "Failed" CREATING = "Creating" RUNNING = "Running" SUCCEEDED = "Succeeded" PATCHING = "Patching" SUSPENDING = "Suspending" RESUMING = "Resuming" DELETING = "Deleting" DELETED = "Deleted" UNDELETING = "Undeleting" CANCELED = "Canceled"
[docs]class EncryptionConfigType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'. """ USER_MANAGED = "UserManaged" SERVICE_MANAGED = "ServiceManaged"
[docs]class EncryptionProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current state of encryption provisioning for this Data Lake Store account.""" CREATING = "Creating" SUCCEEDED = "Succeeded"
[docs]class EncryptionState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current state of encryption for this Data Lake Store account.""" ENABLED = "Enabled" DISABLED = "Disabled"
[docs]class FirewallAllowAzureIpsState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. """ ENABLED = "Enabled" DISABLED = "Disabled"
[docs]class FirewallState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current state of the IP address firewall for this Data Lake Store account.""" ENABLED = "Enabled" DISABLED = "Disabled"
[docs]class OperationOrigin(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The intended executor of the operation.""" USER = "user" SYSTEM = "system" USER_SYSTEM = "user,system"
[docs]class SubscriptionState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The subscription state.""" REGISTERED = "Registered" SUSPENDED = "Suspended" DELETED = "Deleted" UNREGISTERED = "Unregistered" WARNED = "Warned"
[docs]class TierType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The commitment tier to use for next month.""" CONSUMPTION = "Consumption" COMMITMENT1_TB = "Commitment_1TB" COMMITMENT10_TB = "Commitment_10TB" COMMITMENT100_TB = "Commitment_100TB" COMMITMENT500_TB = "Commitment_500TB" COMMITMENT1_PB = "Commitment_1PB" COMMITMENT5_PB = "Commitment_5PB"
[docs]class TrustedIdProviderState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The current state of the trusted identity provider feature for this Data Lake Store account.""" ENABLED = "Enabled" DISABLED = "Disabled"
[docs]class UsageUnit(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Gets the unit of measurement.""" COUNT = "Count" BYTES = "Bytes" SECONDS = "Seconds" PERCENT = "Percent" COUNTS_PER_SECOND = "CountsPerSecond" BYTES_PER_SECOND = "BytesPerSecond"