azure.mgmt.datalake.store.models module

class azure.mgmt.datalake.store.models.Resource(**kwargs)[source]

Bases: msrest.serialization.Model

The resource model definition.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

  • location (str) – The resource location.

  • tags (dict[str, str]) – The resource tags.

class azure.mgmt.datalake.store.models.SubResource(**kwargs)[source]

Bases: msrest.serialization.Model

The resource model definition for a nested resource.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

class azure.mgmt.datalake.store.models.EncryptionIdentity(**kwargs)[source]

Bases: msrest.serialization.Model

The encryption identity properties.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Variables
  • type (str) – Required. The type of encryption being used. Currently the only supported type is ‘SystemAssigned’. Default value: “SystemAssigned” .

  • principal_id (str) – The principal identifier associated with the encryption.

  • tenant_id (str) – The tenant identifier associated with the encryption.

type = 'SystemAssigned'
class azure.mgmt.datalake.store.models.KeyVaultMetaInfo(*, key_vault_resource_id: str, encryption_key_name: str, encryption_key_version: str, **kwargs)[source]

Bases: msrest.serialization.Model

Metadata information used by account encryption.

All required parameters must be populated in order to send to Azure.

Parameters
  • key_vault_resource_id (str) – Required. The resource identifier for the user managed Key Vault being used to encrypt.

  • encryption_key_name (str) – Required. The name of the user managed encryption key.

  • encryption_key_version (str) – Required. The version of the user managed encryption key.

class azure.mgmt.datalake.store.models.EncryptionConfig(*, type, key_vault_meta_info=None, **kwargs)[source]

Bases: msrest.serialization.Model

The encryption configuration for the account.

All required parameters must be populated in order to send to Azure.

Parameters
  • type (str or EncryptionConfigType) – Required. The type of encryption configuration being used. Currently the only supported types are ‘UserManaged’ and ‘ServiceManaged’. Possible values include: ‘UserManaged’, ‘ServiceManaged’

  • key_vault_meta_info (KeyVaultMetaInfo) – The Key Vault information for connecting to user managed encryption keys.

class azure.mgmt.datalake.store.models.FirewallRule(**kwargs)[source]

Bases: azure.mgmt.datalake.store.models.sub_resource_py3.SubResource

Data Lake Store firewall rule information.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

  • start_ip_address (str) – The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

  • end_ip_address (str) – The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

class azure.mgmt.datalake.store.models.VirtualNetworkRule(**kwargs)[source]

Bases: azure.mgmt.datalake.store.models.sub_resource_py3.SubResource

Data Lake Store virtual network rule information.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

  • subnet_id (str) – The resource identifier for the subnet.

class azure.mgmt.datalake.store.models.TrustedIdProvider(**kwargs)[source]

Bases: azure.mgmt.datalake.store.models.sub_resource_py3.SubResource

Data Lake Store trusted identity provider information.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

  • id_provider (str) – The URL of this trusted identity provider.

class azure.mgmt.datalake.store.models.DataLakeStoreAccount(**kwargs)[source]

Bases: azure.mgmt.datalake.store.models.resource_py3.Resource

Data Lake Store account information.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

  • location (str) – The resource location.

  • tags (dict[str, str]) – The resource tags.

  • identity (EncryptionIdentity) – The Key Vault encryption identity, if any.

  • account_id (str) – The unique identifier associated with this Data Lake Store account.

  • provisioning_state (str or DataLakeStoreAccountStatus) – The provisioning status of the Data Lake Store account. Possible values include: ‘Failed’, ‘Creating’, ‘Running’, ‘Succeeded’, ‘Patching’, ‘Suspending’, ‘Resuming’, ‘Deleting’, ‘Deleted’, ‘Undeleting’, ‘Canceled’

  • state (str or DataLakeStoreAccountState) – The state of the Data Lake Store account. Possible values include: ‘Active’, ‘Suspended’

  • creation_time (datetime) – The account creation time.

  • last_modified_time (datetime) – The account last modified time.

  • endpoint (str) – The full CName endpoint for this account.

  • default_group (str) – The default owner group for all new folders and files created in the Data Lake Store account.

  • encryption_config (EncryptionConfig) – The Key Vault encryption configuration.

  • encryption_state (str or EncryptionState) – The current state of encryption for this Data Lake Store account. Possible values include: ‘Enabled’, ‘Disabled’

  • encryption_provisioning_state (str or EncryptionProvisioningState) – The current state of encryption provisioning for this Data Lake Store account. Possible values include: ‘Creating’, ‘Succeeded’

  • firewall_rules (list[FirewallRule]) – The list of firewall rules associated with this Data Lake Store account.

  • virtual_network_rules (list[VirtualNetworkRule]) – The list of virtual network rules associated with this Data Lake Store account.

  • firewall_state (str or FirewallState) – The current state of the IP address firewall for this Data Lake Store account. Possible values include: ‘Enabled’, ‘Disabled’

  • firewall_allow_azure_ips (str or FirewallAllowAzureIpsState) – The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Possible values include: ‘Enabled’, ‘Disabled’

  • trusted_id_providers (list[TrustedIdProvider]) – The list of trusted identity providers associated with this Data Lake Store account.

  • trusted_id_provider_state (str or TrustedIdProviderState) – The current state of the trusted identity provider feature for this Data Lake Store account. Possible values include: ‘Enabled’, ‘Disabled’

  • new_tier (str or TierType) – The commitment tier to use for next month. Possible values include: ‘Consumption’, ‘Commitment_1TB’, ‘Commitment_10TB’, ‘Commitment_100TB’, ‘Commitment_500TB’, ‘Commitment_1PB’, ‘Commitment_5PB’

  • current_tier (str or TierType) – The commitment tier in use for the current month. Possible values include: ‘Consumption’, ‘Commitment_1TB’, ‘Commitment_10TB’, ‘Commitment_100TB’, ‘Commitment_500TB’, ‘Commitment_1PB’, ‘Commitment_5PB’

class azure.mgmt.datalake.store.models.DataLakeStoreAccountBasic(**kwargs)[source]

Bases: azure.mgmt.datalake.store.models.resource_py3.Resource

Basic Data Lake Store account information, returned on list calls.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • id (str) – The resource identifier.

  • name (str) – The resource name.

  • type (str) – The resource type.

  • location (str) – The resource location.

  • tags (dict[str, str]) – The resource tags.

  • account_id (str) – The unique identifier associated with this Data Lake Store account.

  • provisioning_state (str or DataLakeStoreAccountStatus) – The provisioning status of the Data Lake Store account. Possible values include: ‘Failed’, ‘Creating’, ‘Running’, ‘Succeeded’, ‘Patching’, ‘Suspending’, ‘Resuming’, ‘Deleting’, ‘Deleted’, ‘Undeleting’, ‘Canceled’

  • state (str or DataLakeStoreAccountState) – The state of the Data Lake Store account. Possible values include: ‘Active’, ‘Suspended’

  • creation_time (datetime) – The account creation time.

  • last_modified_time (datetime) – The account last modified time.

  • endpoint (str) – The full CName endpoint for this account.

class azure.mgmt.datalake.store.models.OperationDisplay(**kwargs)[source]

Bases: msrest.serialization.Model

The display information for a particular operation.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • provider (str) – The resource provider of the operation.

  • resource (str) – The resource type of the operation.

  • operation (str) – A friendly name of the operation.

  • description (str) – A friendly description of the operation.

class azure.mgmt.datalake.store.models.Operation(*, display=None, **kwargs)[source]

Bases: msrest.serialization.Model

An available operation for Data Lake Store.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • name (str) – The name of the operation.

  • origin (str or OperationOrigin) – The intended executor of the operation. Possible values include: ‘user’, ‘system’, ‘user,system’

Parameters

display (OperationDisplay) – The display information for the operation.

class azure.mgmt.datalake.store.models.OperationListResult(**kwargs)[source]

Bases: msrest.serialization.Model

The list of available operations for Data Lake Store.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • value (list[Operation]) – The results of the list operation.

  • next_link (str) – The link (url) to the next page of results.

class azure.mgmt.datalake.store.models.CapabilityInformation(**kwargs)[source]

Bases: msrest.serialization.Model

Subscription-level properties and limits for Data Lake Store.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • subscription_id (str) – The subscription credentials that uniquely identifies the subscription.

  • state (str or SubscriptionState) – The subscription state. Possible values include: ‘Registered’, ‘Suspended’, ‘Deleted’, ‘Unregistered’, ‘Warned’

  • max_account_count (int) – The maximum supported number of accounts under this subscription.

  • account_count (int) – The current number of accounts under this subscription.

  • migration_state (bool) – The Boolean value of true or false to indicate the maintenance state.

class azure.mgmt.datalake.store.models.NameAvailabilityInformation(**kwargs)[source]

Bases: msrest.serialization.Model

Data Lake Store account name availability result information.

Variables are only populated by the server, and will be ignored when sending a request.

Variables
  • name_available (bool) – The Boolean value of true or false to indicate whether the Data Lake Store account name is available or not.

  • reason (str) – The reason why the Data Lake Store account name is not available, if nameAvailable is false.

  • message (str) – The message describing why the Data Lake Store account name is not available, if nameAvailable is false.

class azure.mgmt.datalake.store.models.CreateFirewallRuleWithAccountParameters(*, name: str, start_ip_address: str, end_ip_address: str, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to create a new firewall rule while creating a new Data Lake Store account.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The unique name of the firewall rule to create.

  • start_ip_address (str) – Required. The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

  • end_ip_address (str) – Required. The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

class azure.mgmt.datalake.store.models.CreateVirtualNetworkRuleWithAccountParameters(*, name: str, subnet_id: str, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to create a new virtual network rule while creating a new Data Lake Store account.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The unique name of the virtual network rule to create.

  • subnet_id (str) – Required. The resource identifier for the subnet.

class azure.mgmt.datalake.store.models.CreateTrustedIdProviderWithAccountParameters(*, name: str, id_provider: str, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to create a new trusted identity provider while creating a new Data Lake Store account.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The unique name of the trusted identity provider to create.

  • id_provider (str) – Required. The URL of this trusted identity provider.

class azure.mgmt.datalake.store.models.CreateDataLakeStoreAccountParameters(*, location: str, tags=None, identity=None, default_group: str = None, encryption_config=None, encryption_state=None, firewall_rules=None, virtual_network_rules=None, firewall_state=None, firewall_allow_azure_ips=None, trusted_id_providers=None, trusted_id_provider_state=None, new_tier=None, **kwargs)[source]

Bases: msrest.serialization.Model

CreateDataLakeStoreAccountParameters.

All required parameters must be populated in order to send to Azure.

Parameters
  • location (str) – Required. The resource location.

  • tags (dict[str, str]) – The resource tags.

  • identity (EncryptionIdentity) – The Key Vault encryption identity, if any.

  • default_group (str) – The default owner group for all new folders and files created in the Data Lake Store account.

  • encryption_config (EncryptionConfig) – The Key Vault encryption configuration.

  • encryption_state (str or EncryptionState) – The current state of encryption for this Data Lake Store account. Possible values include: ‘Enabled’, ‘Disabled’

  • firewall_rules (list[CreateFirewallRuleWithAccountParameters]) – The list of firewall rules associated with this Data Lake Store account.

  • virtual_network_rules (list[CreateVirtualNetworkRuleWithAccountParameters]) – The list of virtual network rules associated with this Data Lake Store account.

  • firewall_state (str or FirewallState) – The current state of the IP address firewall for this Data Lake Store account. Possible values include: ‘Enabled’, ‘Disabled’

  • firewall_allow_azure_ips (str or FirewallAllowAzureIpsState) – The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Possible values include: ‘Enabled’, ‘Disabled’

  • trusted_id_providers (list[CreateTrustedIdProviderWithAccountParameters]) – The list of trusted identity providers associated with this Data Lake Store account.

  • trusted_id_provider_state (str or TrustedIdProviderState) – The current state of the trusted identity provider feature for this Data Lake Store account. Possible values include: ‘Enabled’, ‘Disabled’

  • new_tier (str or TierType) – The commitment tier to use for next month. Possible values include: ‘Consumption’, ‘Commitment_1TB’, ‘Commitment_10TB’, ‘Commitment_100TB’, ‘Commitment_500TB’, ‘Commitment_1PB’, ‘Commitment_5PB’

class azure.mgmt.datalake.store.models.UpdateKeyVaultMetaInfo(*, encryption_key_version: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The Key Vault update information used for user managed key rotation.

Parameters

encryption_key_version (str) – The version of the user managed encryption key to update through a key rotation.

class azure.mgmt.datalake.store.models.UpdateEncryptionConfig(*, key_vault_meta_info=None, **kwargs)[source]

Bases: msrest.serialization.Model

The encryption configuration used to update a user managed Key Vault key.

Parameters

key_vault_meta_info (UpdateKeyVaultMetaInfo) – The updated Key Vault key to use in user managed key rotation.

class azure.mgmt.datalake.store.models.UpdateFirewallRuleWithAccountParameters(*, name: str, start_ip_address: str = None, end_ip_address: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to update a firewall rule while updating a Data Lake Store account.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The unique name of the firewall rule to update.

  • start_ip_address (str) – The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

  • end_ip_address (str) – The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

class azure.mgmt.datalake.store.models.UpdateVirtualNetworkRuleWithAccountParameters(*, name: str, subnet_id: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to update a virtual network rule while updating a Data Lake Store account.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The unique name of the virtual network rule to update.

  • subnet_id (str) – The resource identifier for the subnet.

class azure.mgmt.datalake.store.models.UpdateTrustedIdProviderWithAccountParameters(*, name: str, id_provider: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to update a trusted identity provider while updating a Data Lake Store account.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The unique name of the trusted identity provider to update.

  • id_provider (str) – The URL of this trusted identity provider.

class azure.mgmt.datalake.store.models.UpdateDataLakeStoreAccountParameters(*, tags=None, default_group: str = None, encryption_config=None, firewall_rules=None, virtual_network_rules=None, firewall_state=None, firewall_allow_azure_ips=None, trusted_id_providers=None, trusted_id_provider_state=None, new_tier=None, **kwargs)[source]

Bases: msrest.serialization.Model

Data Lake Store account information to update.

Parameters
  • tags (dict[str, str]) – Resource tags

  • default_group (str) – The default owner group for all new folders and files created in the Data Lake Store account.

  • encryption_config (UpdateEncryptionConfig) – Used for rotation of user managed Key Vault keys. Can only be used to rotate a user managed encryption Key Vault key.

  • firewall_rules (list[UpdateFirewallRuleWithAccountParameters]) – The list of firewall rules associated with this Data Lake Store account.

  • virtual_network_rules (list[UpdateVirtualNetworkRuleWithAccountParameters]) – The list of virtual network rules associated with this Data Lake Store account.

  • firewall_state (str or FirewallState) – The current state of the IP address firewall for this Data Lake Store account. Disabling the firewall does not remove existing rules, they will just be ignored until the firewall is re-enabled. Possible values include: ‘Enabled’, ‘Disabled’

  • firewall_allow_azure_ips (str or FirewallAllowAzureIpsState) – The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Possible values include: ‘Enabled’, ‘Disabled’

  • trusted_id_providers (list[UpdateTrustedIdProviderWithAccountParameters]) – The list of trusted identity providers associated with this Data Lake Store account.

  • trusted_id_provider_state (str or TrustedIdProviderState) – The current state of the trusted identity provider feature for this Data Lake Store account. Disabling trusted identity provider functionality does not remove the providers, they will just be ignored until this feature is re-enabled. Possible values include: ‘Enabled’, ‘Disabled’

  • new_tier (str or TierType) – The commitment tier to use for next month. Possible values include: ‘Consumption’, ‘Commitment_1TB’, ‘Commitment_10TB’, ‘Commitment_100TB’, ‘Commitment_500TB’, ‘Commitment_1PB’, ‘Commitment_5PB’

class azure.mgmt.datalake.store.models.CreateOrUpdateFirewallRuleParameters(*, start_ip_address: str, end_ip_address: str, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to create a new firewall rule.

All required parameters must be populated in order to send to Azure.

Parameters
  • start_ip_address (str) – Required. The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

  • end_ip_address (str) – Required. The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

class azure.mgmt.datalake.store.models.UpdateFirewallRuleParameters(*, start_ip_address: str = None, end_ip_address: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to update a firewall rule.

Parameters
  • start_ip_address (str) – The start IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

  • end_ip_address (str) – The end IP address for the firewall rule. This can be either ipv4 or ipv6. Start and End should be in the same protocol.

class azure.mgmt.datalake.store.models.CreateOrUpdateVirtualNetworkRuleParameters(*, subnet_id: str, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to create a new virtual network rule.

All required parameters must be populated in order to send to Azure.

Parameters

subnet_id (str) – Required. The resource identifier for the subnet.

class azure.mgmt.datalake.store.models.UpdateVirtualNetworkRuleParameters(*, subnet_id: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to update a virtual network rule.

Parameters

subnet_id (str) – The resource identifier for the subnet.

class azure.mgmt.datalake.store.models.CreateOrUpdateTrustedIdProviderParameters(*, id_provider: str, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to create a new trusted identity provider.

All required parameters must be populated in order to send to Azure.

Parameters

id_provider (str) – Required. The URL of this trusted identity provider.

class azure.mgmt.datalake.store.models.UpdateTrustedIdProviderParameters(*, id_provider: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters used to update a trusted identity provider.

Parameters

id_provider (str) – The URL of this trusted identity provider.

class azure.mgmt.datalake.store.models.CheckNameAvailabilityParameters(*, name: str, **kwargs)[source]

Bases: msrest.serialization.Model

Data Lake Store account name availability check parameters.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Parameters

name (str) – Required. The Data Lake Store name to check availability for.

Variables

type (str) – Required. The resource type. Note: This should not be set by the user, as the constant value is Microsoft.DataLakeStore/accounts. Default value: “Microsoft.DataLakeStore/accounts” .

type = 'Microsoft.DataLakeStore/accounts'
class azure.mgmt.datalake.store.models.DataLakeStoreAccountBasicPaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of DataLakeStoreAccountBasic object

Bring async to Paging.

“async_command” is mandatory keyword argument for this mixin to work.

class azure.mgmt.datalake.store.models.FirewallRulePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of FirewallRule object

Bring async to Paging.

“async_command” is mandatory keyword argument for this mixin to work.

class azure.mgmt.datalake.store.models.VirtualNetworkRulePaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of VirtualNetworkRule object

Bring async to Paging.

“async_command” is mandatory keyword argument for this mixin to work.

class azure.mgmt.datalake.store.models.TrustedIdProviderPaged(*args, **kwargs)[source]

Bases: msrest.paging.Paged

A paging container for iterating over a list of TrustedIdProvider object

Bring async to Paging.

“async_command” is mandatory keyword argument for this mixin to work.

class azure.mgmt.datalake.store.models.EncryptionConfigType[source]

Bases: str, enum.Enum

An enumeration.

service_managed = 'ServiceManaged'
user_managed = 'UserManaged'
class azure.mgmt.datalake.store.models.EncryptionState[source]

Bases: str, enum.Enum

An enumeration.

disabled = 'Disabled'
enabled = 'Enabled'
class azure.mgmt.datalake.store.models.EncryptionProvisioningState[source]

Bases: str, enum.Enum

An enumeration.

creating = 'Creating'
succeeded = 'Succeeded'
class azure.mgmt.datalake.store.models.FirewallState[source]

Bases: str, enum.Enum

An enumeration.

disabled = 'Disabled'
enabled = 'Enabled'
class azure.mgmt.datalake.store.models.FirewallAllowAzureIpsState[source]

Bases: str, enum.Enum

An enumeration.

disabled = 'Disabled'
enabled = 'Enabled'
class azure.mgmt.datalake.store.models.TrustedIdProviderState[source]

Bases: str, enum.Enum

An enumeration.

disabled = 'Disabled'
enabled = 'Enabled'
class azure.mgmt.datalake.store.models.TierType[source]

Bases: str, enum.Enum

An enumeration.

commitment_100_tb = 'Commitment_100TB'
commitment_10_tb = 'Commitment_10TB'
commitment_1_pb = 'Commitment_1PB'
commitment_1_tb = 'Commitment_1TB'
commitment_500_tb = 'Commitment_500TB'
commitment_5_pb = 'Commitment_5PB'
consumption = 'Consumption'
class azure.mgmt.datalake.store.models.DataLakeStoreAccountStatus[source]

Bases: str, enum.Enum

An enumeration.

canceled = 'Canceled'
creating = 'Creating'
deleted = 'Deleted'
deleting = 'Deleting'
failed = 'Failed'
patching = 'Patching'
resuming = 'Resuming'
running = 'Running'
succeeded = 'Succeeded'
suspending = 'Suspending'
undeleting = 'Undeleting'
class azure.mgmt.datalake.store.models.DataLakeStoreAccountState[source]

Bases: str, enum.Enum

An enumeration.

active = 'Active'
suspended = 'Suspended'
class azure.mgmt.datalake.store.models.OperationOrigin[source]

Bases: str, enum.Enum

An enumeration.

system = 'system'
user = 'user'
usersystem = 'user,system'
class azure.mgmt.datalake.store.models.SubscriptionState[source]

Bases: str, enum.Enum

An enumeration.

deleted = 'Deleted'
registered = 'Registered'
suspended = 'Suspended'
unregistered = 'Unregistered'
warned = 'Warned'