az storage container lease
Gerenciar concessões de contêineres de armazenamento de BLOBs.
Comandos
az storage container lease acquire |
Solicita uma nova concessão. |
az storage container lease break |
Quebre a concessão se o contêiner tiver uma concessão ativa. |
az storage container lease change |
Alterar a ID de concessão de uma concessão ativa. |
az storage container lease release |
Libera a concessão. |
az storage container lease renew |
Renova a concessão. |
az storage container lease acquire
Solicita uma nova concessão.
Se o contêiner não tiver uma concessão ativa, o serviço Blob criará uma no contêiner e retornará uma nova ID de concessão.
az storage container lease acquire --container-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-modified-since]
[--if-unmodified-since]
[--lease-duration]
[--proposed-lease-id]
[--sas-token]
[--subscription]
[--timeout]
Parâmetros Exigidos
O nome do contêiner.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou com um token SAS. Se nenhum estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota de API poderá ser atingida.
O modo no qual executar o comando. o modo de "logon" usará diretamente suas credenciais de logon para a autenticação. O modo de "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Inicia somente se modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Inicia somente se não for modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Especifica a duração de concessão, em segundos, ou um negativo (- 1) para uma concessão que nunca expira. A duração de uma concessão não infinita pode ser entre 15 e 60 segundos. Uma duração de concessão não pode ser alterada usando renovar ou alterar. O padrão é-1 (concessão infinita).
ID proposta da concessão, em um formato de cadeia de caracteres GUID. O serviço blob retornará 400 (solicitação inválida) se a ID da concessão proposta não estiver no formato correto.
Uma SAS (assinatura de acesso compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada ao serviço.
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Confira http://jmespath.org/ para obter mais informações e exemplos.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage container lease break
Quebre a concessão se o contêiner tiver uma concessão ativa.
Uma vez interrompida a concessão, não é possível renová-la. Qualquer solicitação autorizada pode interromper a concessão; a solicitação não precisa especificar uma ID de concessão correspondente. Quando uma concessão é interrompida, o período de concessão pode decorrer, durante o qual não há nenhuma operação de concessão, exceto a quebra e a liberação, podem ser executadas no contêiner. Quando uma concessão é interrompida com êxito, a resposta indica o intervalo em segundos até que uma nova concessão possa ser adquirida.
az storage container lease break --container-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-modified-since]
[--if-unmodified-since]
[--lease-break-period]
[--sas-token]
[--subscription]
[--timeout]
Parâmetros Exigidos
O nome do contêiner.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou com um token SAS. Se nenhum estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota de API poderá ser atingida.
O modo no qual executar o comando. o modo de "logon" usará diretamente suas credenciais de logon para a autenticação. O modo de "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Inicia somente se modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Inicia somente se não for modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Essa é a duração proposta de segundos que a concessão deve continuar antes de ser quebrada, entre 0 e 60 segundos. Esse ponto de interrupção é usado somente se for menor do que o tempo restante da concessão. Se for mais longo, o tempo restante da concessão será usado. Uma nova concessão só estará disponível após a expiração do ponto de interrupção, mas a concessão poderá ser mantida por mais tempo do que o período de interrupção. Se esse cabeçalho não aparecer com uma operação de interrupção, uma concessão de duração fixa será interrompida após o período de concessão restante e uma concessão infinita será interrompida imediatamente.
Uma SAS (assinatura de acesso compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada ao serviço.
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Confira http://jmespath.org/ para obter mais informações e exemplos.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage container lease change
Alterar a ID de concessão de uma concessão ativa.
Uma alteração deve incluir a ID de concessão atual e uma nova ID de concessão.
az storage container lease change --container-name
--lease-id
--proposed-lease-id
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-modified-since]
[--if-unmodified-since]
[--sas-token]
[--subscription]
[--timeout]
Parâmetros Exigidos
O nome do contêiner.
ID da concessão para concessão ativa.
ID proposta da concessão, em um formato de cadeia de caracteres GUID. O serviço blob retornará 400 (solicitação inválida) se a ID da concessão proposta não estiver no formato correto.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou com um token SAS. Se nenhum estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota de API poderá ser atingida.
O modo no qual executar o comando. o modo de "logon" usará diretamente suas credenciais de logon para a autenticação. O modo de "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Inicia somente se modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Inicia somente se não for modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Uma SAS (assinatura de acesso compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada ao serviço.
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Confira http://jmespath.org/ para obter mais informações e exemplos.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage container lease release
Libera a concessão.
A concessão poderá ser liberada se o lease_id especificado corresponder ao que está associado ao contêiner. A liberação da concessão permite que outro cliente adquira imediatamente a concessão do contêiner assim que a liberação é concluída.
az storage container lease release --container-name
--lease-id
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-modified-since]
[--if-unmodified-since]
[--sas-token]
[--subscription]
[--timeout]
Parâmetros Exigidos
O nome do contêiner.
ID da concessão para concessão ativa.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou com um token SAS. Se nenhum estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota de API poderá ser atingida.
O modo no qual executar o comando. o modo de "logon" usará diretamente suas credenciais de logon para a autenticação. O modo de "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Inicia somente se modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Inicia somente se não for modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Uma SAS (assinatura de acesso compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada ao serviço.
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Confira http://jmespath.org/ para obter mais informações e exemplos.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage container lease renew
Renova a concessão.
A concessão poderá ser renovada se a ID de concessão especificada corresponder à associada ao contêiner. Observe que a concessão poderá ser renovada mesmo se tiver expirado, desde que o contêiner não tenha sido concedido novamente desde a expiração da concessão. Quando você renova uma concessão, o relógio de duração é redefinido.
az storage container lease renew --container-name
--lease-id
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-modified-since]
[--if-unmodified-since]
[--sas-token]
[--subscription]
[--timeout]
Parâmetros Exigidos
O nome do contêiner.
ID da concessão para concessão ativa.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou com um token SAS. Se nenhum estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota de API poderá ser atingida.
O modo no qual executar o comando. o modo de "logon" usará diretamente suas credenciais de logon para a autenticação. O modo de "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Inicia somente se modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Inicia somente se não for modificado desde o UTC DateTime fornecido (Y-m-d'T ' H:M ' Z ').
Uma SAS (assinatura de acesso compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada ao serviço.
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Confira http://jmespath.org/ para obter mais informações e exemplos.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.