az storage message
Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Gerencia as mensagens do armazenamento de filas.
Especifique um dos seguintes parâmetros de autenticação para seus comandos: --auth-mode, --account-key, --connection-string, --sas-token. Você também pode usar variáveis de ambiente correspondentes para armazenar suas credenciais de autenticação, por exemplo, AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING e AZURE_STORAGE_SAS_TOKEN.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az storage message clear |
Exclua todas as mensagens da fila especificada. |
Núcleo | Versão Prévia |
az storage message delete |
Exclua a mensagem especificada. |
Núcleo | Versão Prévia |
az storage message get |
Recupere uma ou mais mensagens da frente da fila. |
Núcleo | Versão Prévia |
az storage message peek |
Recupere uma ou mais mensagens da frente da fila, mas não altere a visibilidade da mensagem. |
Núcleo | Versão Prévia |
az storage message put |
Adicione uma nova mensagem à parte de trás da fila de mensagens. |
Núcleo | Versão Prévia |
az storage message update |
Atualizar o tempo limite de visibilidade de uma mensagem. |
Núcleo | Versão Prévia |
az storage message clear
O grupo de comandos 'mensagem de armazenamento' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Exclua todas as mensagens da fila especificada.
az storage message clear --queue-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--queue-endpoint]
[--sas-token]
[--timeout]
Exemplos
Exclua todas as mensagens da fila especificada.
az storage message clear -q myqueue --account-name mystorageaccount
Parâmetros Exigidos
O nome da fila.
Parâmetros Opcionais
Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionado: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois 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 "login" usará diretamente suas credenciais de login para a autenticação. O modo "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.
Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show
o . Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
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. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage message delete
O grupo de comandos 'mensagem de armazenamento' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Exclua a mensagem especificada.
az storage message delete --id
--pop-receipt
--queue-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--queue-endpoint]
[--sas-token]
[--timeout]
Exemplos
Exclua a mensagem especificada.
az storage message delete --id messageid --pop-receipt popreceiptreturned -q myqueue --account-name mystorageaccount
Parâmetros Exigidos
O ID da mensagem que identifica a mensagem a ser excluída.
Um valor de recibo pop válido retornado de uma chamada anterior para a operação :func: ou :func:~get_messages
~update_message
.
O nome da fila.
Parâmetros Opcionais
Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionado: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois 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 "login" usará diretamente suas credenciais de login para a autenticação. O modo "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.
Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show
o . Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
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. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage message get
O grupo de comandos 'mensagem de armazenamento' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Recupere uma ou mais mensagens da frente da fila.
az storage message get --queue-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--num-messages]
[--queue-endpoint]
[--sas-token]
[--timeout]
[--visibility-timeout]
Exemplos
Recupere uma mensagem da frente da fila e redefina o tempo limite de visibilidade para 5 minutos depois.
az storage message get -q myqueue --visibility-timeout 300 --account-name mystorageaccount
Parâmetros Exigidos
O nome da fila.
Parâmetros Opcionais
Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionado: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois 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 "login" usará diretamente suas credenciais de login para a autenticação. O modo "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.
Um valor inteiro diferente de zero que especifica o número de mensagens a serem recuperadas da fila, até um máximo de 32. Se menos estiverem visíveis, as mensagens visíveis serão retornadas. Por padrão, uma única mensagem é recuperada da fila com essa operação.
Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show
o . Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada para o serviço.
Especifique o novo valor de tempo limite de visibilidade, em segundos, relativo ao tempo do servidor. O novo valor deve ser maior ou igual a 1 segundo e não pode ser maior que 7 dias. O tempo limite de visibilidade de uma mensagem pode ser definido como um valor posterior ao tempo de expiração.
Parâmetros Globais
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. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage message peek
O grupo de comandos 'mensagem de armazenamento' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Recupere uma ou mais mensagens da frente da fila, mas não altere a visibilidade da mensagem.
az storage message peek --queue-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--num-messages]
[--queue-endpoint]
[--sas-token]
[--timeout]
Exemplos
Recupere 5 mensagens da frente da fila (não altere a visibilidade da mensagem).
az storage message peek -q myqueue --num-messages 5 --account-name mystorageaccount
Parâmetros Exigidos
O nome da fila.
Parâmetros Opcionais
Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionado: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois 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 "login" usará diretamente suas credenciais de login para a autenticação. O modo "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.
Um valor inteiro diferente de zero que especifica o número de mensagens a serem espiadas da fila, até um máximo de 32. Por padrão, uma única mensagem é espiada da fila com essa operação.
Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show
o . Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
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. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage message put
O grupo de comandos 'mensagem de armazenamento' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Adicione uma nova mensagem à parte de trás da fila de mensagens.
az storage message put --content
--queue-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--queue-endpoint]
[--sas-token]
[--time-to-live]
[--timeout]
[--visibility-timeout]
Exemplos
Adicione uma nova mensagem que viverá um dia.
az storage message put -q myqueue --content mymessagecontent --time-to-live 86400 --account-name mystorageaccount
Parâmetros Exigidos
Conteúdo da mensagem, até 64KB de tamanho.
O nome da fila.
Parâmetros Opcionais
Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionado: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois 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 "login" usará diretamente suas credenciais de login para a autenticação. O modo "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.
Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show
o . Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Especifique o intervalo de tempo de vida da mensagem, em segundos. O tempo de vida pode ser qualquer número positivo ou -1 para o infinito. Se esse parâmetro for omitido, o tempo de vida padrão será de 7 dias.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada para o serviço.
Se não for especificado, o valor padrão será 0. Especifique o novo valor de tempo limite de visibilidade, em segundos, relativo ao tempo do servidor. O valor deve ser maior ou igual a 0 e não pode ser maior que 7 dias. O tempo limite de visibilidade de uma mensagem não pode ser definido como um valor posterior ao tempo de expiração. visibility_timeout deve ser definido como um valor menor que o valor time_to_live.
Parâmetros Globais
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. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage message update
O grupo de comandos 'mensagem de armazenamento' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Atualizar o tempo limite de visibilidade de uma mensagem.
az storage message update --id
--pop-receipt
--queue-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--content]
[--queue-endpoint]
[--sas-token]
[--timeout]
[--visibility-timeout]
Exemplos
Atualize o tempo limite de visibilidade e o conteúdo de uma mensagem.
az storage message update --id messageid --pop-receipt popreceiptreturned -q myqueue
--visibility-timeout 3600 --content newmessagecontent --account-name mystorageaccount
Parâmetros Exigidos
O ID da mensagem que identifica a mensagem a ser excluída.
Um valor de recibo pop válido retornado de uma chamada anterior para a operação :func: ou :func:~get_messages
~update_message
.
O nome da fila.
Parâmetros Opcionais
Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionado: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois 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 "login" usará diretamente suas credenciais de login para a autenticação. O modo "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.
Conteúdo da mensagem, até 64KB de tamanho.
Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show
o . Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite da solicitação em segundos. Aplica-se a cada chamada para o serviço.
Se não for especificado, o valor padrão será 0. Especifique o novo valor de tempo limite de visibilidade, em segundos, relativo ao tempo do servidor. O novo valor deve ser maior ou igual a 0 e não pode ser maior que 7 dias. O tempo limite de visibilidade de uma mensagem não pode ser definido como um valor posterior ao tempo de expiração. Uma mensagem pode ser atualizada até que tenha sido excluída ou tenha expirado.
Parâmetros Globais
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. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.