Data Lake Store accounts - az dls account

Commands to manage Data Lake Store accounts.

These commands are in preview.

Commands

az dls account create Creates a Data Lake Store account.
az dls account delete Deletes the Data Lake Store account.
az dls account enable-key-vault Attempts to enable a user managed Key Vault for encryption of the specified Data Lake Store account.
az dls account firewall Commands to manage Data Lake Store account firewall rules.
az dls account firewall create Creates a firewall rule in the Data Lake Store account.
az dls account firewall delete Deletes a firewall rule in the Data Lake Store account.
az dls account firewall list Lists firewall rules in the Data Lake Store account.
az dls account firewall show Retrieves a firewall rule in the Data Lake Store account.
az dls account firewall update Updates a firewall rule in the Data Lake Store account.
az dls account list Lists Data Lake Store accounts in a subscription or a specific resource group.
az dls account show Retrieves the Data Lake Store account.
az dls account trusted-provider Commands to manage Data Lake Store account trusted identity providers.
az dls account trusted-provider create Creates or updates the specified trusted identity provider.
az dls account trusted-provider delete Deletes the specified trusted identity provider from the specified Data Lake Store account.
az dls account trusted-provider list Lists the Data Lake Store trusted identity providers within the specified Data Lake Store account.
az dls account trusted-provider show Gets the specified Data Lake Store trusted identity provider.
az dls account trusted-provider update Updates the specified trusted identity provider.
az dls account update Updates a Data Lake Store account.

az dls account create

Creates a Data Lake Store account.

az dls account create --account
[--default-group]
[--disable-encryption]
[--encryption-type {ServiceManaged, UserManaged}]
[--key-name]
[--key-vault-id]
[--key-version]
[--location]
[--resource-group]
[--tags]
[--tier {Commitment_100TB, Commitment_10TB, Commitment_1PB, Commitment_1TB, Commitment_500TB, Commitment_5PB, Consumption}]

Required Parameters

--account -n

Name of the Data Lake Store account.

Optional Parameters

--default-group

Name of the default group to give permissions to for freshly created files and folders in the Data Lake Store account.

--disable-encryption

Indicates that the account will not have any form of encryption applied to it.

--encryption-type

Indicates what type of encryption to provision the account with. By default, encryption is ServiceManaged. If no encryption is desired, it must be explicitly set with the --disable-encryption flag.

accepted values: ServiceManaged, UserManaged
default value: ServiceManaged
--key-name

If the encryption type is User assigned, this is the key name in the key vault the user wishes to use.

--key-vault-id

If the encryption type is User assigned, this is the key vault the user wishes to use.

--key-version

If the encryption type is User assigned, this is the key version of the key the user wishes to use.

--location -l

Location. You can configure the default location using az configure --defaults location=.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

--tags

Space separated tags in 'key[=value]' format. Use "" to clear existing tags.

--tier

The desired commitment tier for this account to use.

accepted values: Commitment_100TB, Commitment_10TB, Commitment_1PB, Commitment_1TB, Commitment_500TB, Commitment_5PB, Consumption

az dls account delete

Deletes the Data Lake Store account.

az dls account delete --account
[--resource-group]

Required Parameters

--account -n

Name of the Data Lake Store account.

Optional Parameters

--resource-group -g

If not specified, will attempt to discover the resource group for the specified Data Lake Store account.

az dls account enable-key-vault

Attempts to enable a user managed Key Vault for encryption of the specified Data Lake Store account.

az dls account enable-key-vault --account
[--resource-group]

Required Parameters

--account -n

Name of the Data Lake Store account.

Optional Parameters

--resource-group -g

If not specified, will attempt to discover the resource group for the specified Data Lake Store account.

az dls account list

Lists Data Lake Store accounts in a subscription or a specific resource group.

az dls account list [--resource-group]

Optional Parameters

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=.

az dls account show

Retrieves the Data Lake Store account.

az dls account show --account
[--resource-group]

Required Parameters

--account -n

Name of the Data Lake Store account.

Optional Parameters

--resource-group -g

If not specified, will attempt to discover the resource group for the specified Data Lake Store account.

az dls account update

Updates a Data Lake Store account.

az dls account update --account
[--allow-azure-ips {Disabled, Enabled}]
[--default-group]
[--firewall-state {Disabled, Enabled}]
[--key-version]
[--resource-group]
[--tags]
[--tier {Commitment_100TB, Commitment_10TB, Commitment_1PB, Commitment_1TB, Commitment_500TB, Commitment_5PB, Consumption}]
[--trusted-id-provider-state {Disabled, Enabled}]

Required Parameters

--account -n

Name of the Data Lake Store account.

Optional Parameters

--allow-azure-ips

Allow/block Azure originating IPs through the firewall.

accepted values: Disabled, Enabled
--default-group
--firewall-state

Enable/disable existing firewall rules.

accepted values: Disabled, Enabled
--key-version
--resource-group -g

If not specified, will attempt to discover the resource group for the specified Data Lake Store account.

--tags

Space separated tags in 'key[=value]' format. Use "" to clear existing tags.

--tier

The desired commitment tier for this account to use.

accepted values: Commitment_100TB, Commitment_10TB, Commitment_1PB, Commitment_1TB, Commitment_500TB, Commitment_5PB, Consumption
--trusted-id-provider-state

Enable/disable the existing trusted ID providers.

accepted values: Disabled, Enabled