DataLakeAnalyticsAccount Class

A Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics account.

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

Inheritance
DataLakeAnalyticsAccount

Constructor

DataLakeAnalyticsAccount(**kwargs)

Variables

id
str

The resource identifer.

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 Analytics account.

provisioning_state
str or DataLakeAnalyticsAccountStatus

The provisioning status of the Data Lake Analytics account. Possible values include: 'Failed', 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming', 'Deleting', 'Deleted', 'Undeleting', 'Canceled'

state
str or DataLakeAnalyticsAccountState

The state of the Data Lake Analytics 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_data_lake_store_account
str

The default Data Lake Store account associated with this account.

data_lake_store_accounts
list[DataLakeStoreAccountInformation]

The list of Data Lake Store accounts associated with this account.

storage_accounts
list[StorageAccountInformation]

The list of Azure Blob Storage accounts associated with this account.

compute_policies
list[ComputePolicy]

The list of compute policies associated with this account.

firewall_rules
list[FirewallRule]

The list of firewall rules associated with this account.

firewall_state
str or FirewallState

The current state of the IP address firewall for this 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'

new_tier
str or TierType

The commitment tier for the next month. Possible values include: 'Consumption', 'Commitment_100AUHours', 'Commitment_500AUHours', 'Commitment_1000AUHours', 'Commitment_5000AUHours', 'Commitment_10000AUHours', 'Commitment_50000AUHours', 'Commitment_100000AUHours', 'Commitment_500000AUHours'

current_tier
str or TierType

The commitment tier in use for the current month. Possible values include: 'Consumption', 'Commitment_100AUHours', 'Commitment_500AUHours', 'Commitment_1000AUHours', 'Commitment_5000AUHours', 'Commitment_10000AUHours', 'Commitment_50000AUHours', 'Commitment_100000AUHours', 'Commitment_500000AUHours'

max_job_count
int

The maximum supported jobs running under the account at the same time. Default value: 3 .

system_max_job_count
int

The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.

max_degree_of_parallelism
int

The maximum supported degree of parallelism for this account. Default value: 30 .

system_max_degree_of_parallelism
int

The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.

max_degree_of_parallelism_per_job
int

The maximum supported degree of parallelism per job for this account.

min_priority_per_job
int

The minimum supported priority per job for this account.

query_store_retention
int

The number of days that job metadata is retained. Default value: 30 .