az storage blob service-properties delete-policy

Manage storage blob delete-policy service properties.

Commands

az storage blob service-properties delete-policy show Show the storage blob delete-policy.
az storage blob service-properties delete-policy update Update the storage blob delete-policy.

az storage blob service-properties delete-policy show

Show the storage blob delete-policy.

az storage blob service-properties delete-policy show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--subscription]
[--timeout]

Examples

Show the storage blob delete-policy. (autogenerated)

az storage blob service-properties delete-policy show --account-name MyAccount

Optional Parameters

--account-key

Storage account key. Must be used in conjunction with storage account name. Environment variable: AZURE_STORAGE_KEY.

--account-name

Storage account name. Related environment variable: AZURE_STORAGE_ACCOUNT. Must be used in conjunction with either storage account key or a SAS token. If neither are present, the command will try to query the storage account key using the authenticated Azure account. If a large number of storage commands are executed the API quota may be hit.

--auth-mode

The mode in which to run the command. "login" mode will directly use your login credentials for the authentication. The legacy "key" mode will attempt to query for an account key if no authentication parameters for the account are provided. Environment variable: AZURE_STORAGE_AUTH_MODE.

accepted values: key, login
--connection-string

Storage account connection string. Environment variable: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

A Shared Access Signature (SAS). Must be used in conjunction with storage account name. Environment variable: AZURE_STORAGE_SAS_TOKEN.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--timeout

Request timeout in seconds. Applies to each call to the service.

az storage blob service-properties delete-policy update

Update the storage blob delete-policy.

az storage blob service-properties delete-policy update [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--days-retained]
[--enable {false, true}]
[--sas-token]
[--subscription]

Examples

Update the storage blob delete-policy. (autogenerated)

az storage blob service-properties delete-policy update --account-name MyAccount --days-retained 7 --enable true

Optional Parameters

--account-key

Storage account key. Must be used in conjunction with storage account name. Environment variable: AZURE_STORAGE_KEY.

--account-name

Storage account name. Related environment variable: AZURE_STORAGE_ACCOUNT. Must be used in conjunction with either storage account key or a SAS token. If neither are present, the command will try to query the storage account key using the authenticated Azure account. If a large number of storage commands are executed the API quota may be hit.

--auth-mode

The mode in which to run the command. "login" mode will directly use your login credentials for the authentication. The legacy "key" mode will attempt to query for an account key if no authentication parameters for the account are provided. Environment variable: AZURE_STORAGE_AUTH_MODE.

accepted values: key, login
--connection-string

Storage account connection string. Environment variable: AZURE_STORAGE_CONNECTION_STRING.

--days-retained

Number of days that soft-deleted blob will be retained. Must be in range [1,365].

--enable

Enables/disables soft-delete.

accepted values: false, true
--sas-token

A Shared Access Signature (SAS). Must be used in conjunction with storage account name. Environment variable: AZURE_STORAGE_SAS_TOKEN.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.