Compartilhar via


az servicebus namespace

Namespace do Servicebus.

Comandos

Nome Description Tipo Status
az servicebus namespace authorization-rule

Regra de autorização do namespace do Servicebus.

Núcleo GA
az servicebus namespace authorization-rule create

Crie uma regra de autorização para um namespace.

Núcleo GA
az servicebus namespace authorization-rule delete

Exclua uma regra de autorização de namespace.

Núcleo GA
az servicebus namespace authorization-rule keys

Chaves de regra de autorização do namespace do Servicebus.

Núcleo GA
az servicebus namespace authorization-rule keys list

Obtém as cadeias de conexão primária e secundária para o namespace.

Núcleo GA
az servicebus namespace authorization-rule keys renew

Regenera as cadeias de conexão primária ou secundária para o namespace.

Núcleo GA
az servicebus namespace authorization-rule list

Listar as regras de autorização para um namespace.

Núcleo GA
az servicebus namespace authorization-rule show

Obter uma regra de autorização para um namespace por nome de regra.

Núcleo GA
az servicebus namespace authorization-rule update

Atualizar uma regra de autorização para um namespace.

Núcleo GA
az servicebus namespace create

Crie um namespace do Service Bus.

Núcleo GA
az servicebus namespace delete

Exclua um namespace existente. Essa operação também remove todos os recursos associados no namespace.

Núcleo GA
az servicebus namespace encryption

Gerenciar propriedades de criptografia de namespace do servicebus.

Núcleo GA
az servicebus namespace encryption add

Adicione propriedades de criptografia a um namespace.

Núcleo GA
az servicebus namespace encryption remove

Remova uma ou mais propriedades de criptografia de um namespace.

Núcleo GA
az servicebus namespace exists

Verifique a disponibilidade do nome do namespace.

Núcleo GA
az servicebus namespace identity

Gerenciar a identidade do namespace servicebus.

Núcleo GA
az servicebus namespace identity assign

Atribuir identidades de usuário ou sistema ou usuário atribuído a um namespace.

Núcleo GA
az servicebus namespace identity remove

Remove identidades atribuídas a um namespace System ou User ou System, User assigned de um namespace.

Núcleo GA
az servicebus namespace list

Liste todos os namespaces disponíveis dentro da assinatura por grupo de recursos & também independentemente dos grupos de recursos.

Núcleo GA
az servicebus namespace network-rule-set

Conjunto de regras de rede do namespace do Servicebus.

Núcleo GA
az servicebus namespace network-rule-set create

Crie NetworkRuleSet para um namespace.

Núcleo GA
az servicebus namespace network-rule-set ip-rule

Gerenciar regras ip do Azure ServiceBus em networkruleSet para namespace.

Núcleo GA
az servicebus namespace network-rule-set ip-rule add

Adicione uma regra de IP para a regra de rede do namespace.

Núcleo GA
az servicebus namespace network-rule-set ip-rule remove

Remova Ip-Rule da regra de rede do namespace.

Núcleo GA
az servicebus namespace network-rule-set list

Lista de NetworkRuleSet para um namespace.

Núcleo GA
az servicebus namespace network-rule-set show

Obtenha NetworkRuleSet para um namespace.

Núcleo GA
az servicebus namespace network-rule-set update

Atualize NetworkRuleSet para um namespace.

Núcleo GA
az servicebus namespace network-rule-set virtual-network-rule

Gerenciar a regra de sub-rede do Azure ServiceBus em networkruleSet para namespace.

Núcleo GA
az servicebus namespace network-rule-set virtual-network-rule add

Adicione uma regra de rede virtual para a regra de rede do namespace.

Núcleo GA
az servicebus namespace network-rule-set virtual-network-rule remove

Remova a regra de rede de um namespace.

Núcleo GA
az servicebus namespace private-endpoint-connection

Gerenciar conexão de ponto de extremidade privado do namespace servicebus.

Núcleo GA
az servicebus namespace private-endpoint-connection approve

Aprovar uma solicitação de conexão de ponto de extremidade privada para namespace servicebus.

Núcleo GA
az servicebus namespace private-endpoint-connection create

Crie PrivateEndpointConnections do namespace de serviço.

Núcleo GA
az servicebus namespace private-endpoint-connection delete

Exclua uma solicitação de conexão de ponto de extremidade privada para o namespace servicebus.

Núcleo GA
az servicebus namespace private-endpoint-connection list

Liste os PrivateEndpointConnections disponíveis em um namespace.

Núcleo GA
az servicebus namespace private-endpoint-connection reject

Rejeitar uma solicitação de conexão de ponto de extremidade privada para namespace servicebus.

Núcleo GA
az servicebus namespace private-endpoint-connection show

Obtenha uma descrição para a Conexão de Ponto de Extremidade Privado especificada.

Núcleo GA
az servicebus namespace private-endpoint-connection update

Atualize PrivateEndpointConnections do namespace de serviço.

Núcleo GA
az servicebus namespace private-endpoint-connection wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

Núcleo GA
az servicebus namespace private-link-resource

Gerenciar recursos de link privado do namespace servicebus.

Núcleo GA
az servicebus namespace private-link-resource show

Listar listas de recursos que oferecem suporte a Privatelinks.

Núcleo GA
az servicebus namespace show

Obtenha uma descrição para o namespace especificado.

Núcleo GA
az servicebus namespace update

Atualizar um namespace de serviço. Depois de criado, o manifesto de recurso desse namespace é imutável. Esta operação é idempotente.

Núcleo GA
az servicebus namespace wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

Núcleo GA

az servicebus namespace create

Crie um namespace do Service Bus.

az servicebus namespace create --name
                               --resource-group
                               [--alternate-name]
                               [--capacity {1, 16, 2, 4, 8}]
                               [--disable-local-auth {false, true}]
                               [--encryption-config]
                               [--infra-encryption {false, true}]
                               [--location]
                               [--mi-system-assigned {false, true}]
                               [--mi-user-assigned]
                               [--min-tls {1.0, 1.1, 1.2}]
                               [--no-wait]
                               [--premium-messaging-partitions]
                               [--public-network {Disabled, Enabled}]
                               [--sku {Basic, Premium, Standard}]
                               [--tags]
                               [--zone-redundant {false, true}]

Exemplos

Crie um namespace do Service Bus.

az servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --tags tag1=value1 tag2=value2 --sku Standard

Crie um novo namespace com Identidade e Criptografia habilitadas.

az servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName

Parâmetros Exigidos

--name -n

Nome do namespace.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--alternate-name

Nome alternativo especificado quando os nomes de alias e namespace são iguais.

--capacity

Número de unidades de mensagens. Essa propriedade só é aplicável a namespaces de SKU Premium.

Valores aceitos: 1, 16, 2, 4, 8
--disable-local-auth

Um valor booleano que indica se a autenticação SAS está habilitada/desabilitada para o Service Bus.

Valores aceitos: false, true
--encryption-config

Lista de objetos KeyVaultProperties.

--infra-encryption

Um valor booleano que indica se a criptografia de infraestrutura (criptografia dupla).

Valores aceitos: false, true
--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--mi-system-assigned

Habilite a identidade atribuída ao sistema.

Valores aceitos: false, true
--mi-user-assigned

Lista de IDs de identidade atribuídos pelo usuário.

--min-tls --minimum-tls-version

A versão TLS mínima para o cluster suportar, por exemplo, 1.2.

Valores aceitos: 1.0, 1.1, 1.2
--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--premium-messaging-partitions --premium-partitions
Versão Prévia

O número de partições de um namespace do Barramento de Serviço. Essa propriedade só é aplicável a namespaces de SKU Premium. O valor padrão é 1 e os valores possíveis são 1, 2 e 4.

--public-network --public-network-access

Isso determina se o tráfego é permitido na rede pública. Por padrão, ele está habilitado. Se o valor for SecuredByPerimeter, a comunicação de entrada e saída será controlada pelas regras de acesso do perímetro de segurança da rede e do perfil.

Valores aceitos: Disabled, Enabled
--sku

SKU do namespace.

Valores aceitos: Basic, Premium, Standard
Valor padrão: Standard
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--zone-redundant

Habilitar essa propriedade cria um namespace redundante de zona do ServiceBus em zonas de disponibilidade com suporte para regiões.

Valores aceitos: false, true
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az servicebus namespace delete

Exclua um namespace existente. Essa operação também remove todos os recursos associados no namespace.

az servicebus namespace delete [--ids]
                               [--name]
                               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                               [--resource-group]
                               [--subscription]

Exemplos

Exclui o namespace do Service Bus

az servicebus namespace delete --resource-group myresourcegroup --name mynamespace

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name --namespace-name -n

O nome do namespace.

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

O nome resourceGroup.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az servicebus namespace exists

Verifique a disponibilidade do nome do namespace.

az servicebus namespace exists --name

Parâmetros Exigidos

--name

O Nome para verificar a disponibilidade do nome do namespace e O nome do namespace podem conter apenas letras, números e hífens. O namespace deve começar com uma letra e deve terminar com uma letra ou número.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az servicebus namespace list

Liste todos os namespaces disponíveis dentro da assinatura por grupo de recursos & também independentemente dos grupos de recursos.

az servicebus namespace list [--resource-group]

Exemplos

Liste os namespaces do Service Bus em resourcegroup.

az servicebus namespace list --resource-group myresourcegroup

Listar os namespaces do Service Bus sob assinatura

az servicebus namespace list

Parâmetros Opcionais

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az servicebus namespace show

Obtenha uma descrição para o namespace especificado.

az servicebus namespace show [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

Exemplos

mostra os detalhes do namespace.

az servicebus namespace show --resource-group myresourcegroup --name mynamespace

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name --namespace-name -n

O nome do namespace.

--resource-group -g

O nome resourceGroup.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az servicebus namespace update

Atualizar um namespace de serviço. Depois de criado, o manifesto de recurso desse namespace é imutável. Esta operação é idempotente.

az servicebus namespace update [--add]
                               [--alternate-name]
                               [--capacity]
                               [--connections]
                               [--disable-local-auth {0, 1, f, false, n, no, t, true, y, yes}]
                               [--encryption]
                               [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                               [--identity]
                               [--ids]
                               [--minimum-tls-version {1.0, 1.1, 1.2}]
                               [--name]
                               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                               [--premium-messaging-partitions]
                               [--public-network-access {Disabled, Enabled, SecuredByPerimeter}]
                               [--remove]
                               [--resource-group]
                               [--set]
                               [--sku {Basic, Premium, Standard}]
                               [--subscription]
                               [--tags]
                               [--tier {Basic, Premium, Standard}]

Exemplos

Atualiza um namespace do Service Bus

az servicebus namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value
az az servicebus namespace update --name mynamespace --resource-group myresourcegroup --sku Basic

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string ou string> JSON.

--alternate-name

Nome alternativo para namespace.

--capacity

Unidades de mensagens para o namespace premium do barramento de serviço. As capacidades válidas são {1, 2, 4, 8, 16} múltiplos da configuração properties.premiumMessagingPartitions. Por exemplo, se properties.premiumMessagingPartitions for 1, os valores de capacidade possíveis serão 1, 2, 4, 8 e 16. Se properties.premiumMessagingPartitions for 4, os valores de capacidade possíveis serão 4, 8, 16, 32 e 64.

--connections --private-endpoint-connections

Lista de conexões de ponto de extremidade privado. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--disable-local-auth

Essa propriedade desabilita a autenticação SAS para o namespace do Barramento de Serviço.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--encryption

Propriedades da criptografia BYOK Descrição Suporte a sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--identity

Propriedades da descrição da identidade BYOK Suporte a sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--minimum-tls-version

A versão TLS mínima para o cluster suportar, por exemplo, '1.2'.

Valores aceitos: 1.0, 1.1, 1.2
--name --namespace-name -n

O nome do namespace.

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--premium-messaging-partitions --premium-partitions

O número de partições de um namespace do Barramento de Serviço. Essa propriedade só é aplicável a namespaces de SKU Premium. O valor padrão é 1 e os valores possíveis são 1, 2 e 4.

--public-network-access

Isso determina se o tráfego é permitido na rede pública. Por padrão, ele está habilitado.

Valores aceitos: Disabled, Enabled, SecuredByPerimeter
--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OU --remove propertyToRemove.

--resource-group -g

O nome resourceGroup.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=.

--sku

Nome deste SKU.

Valores aceitos: Basic, Premium, Standard
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Tags de recursos Suporte a sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--tier

A camada de faturamento dessa SKU específica.

Valores aceitos: Basic, Premium, Standard
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az servicebus namespace wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

az servicebus namespace wait [--created]
                             [--custom]
                             [--deleted]
                             [--exists]
                             [--ids]
                             [--interval]
                             [--name]
                             [--resource-group]
                             [--subscription]
                             [--timeout]
                             [--updated]

Parâmetros Opcionais

--created

Aguarde até criar com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

Valor padrão: False
--exists

Aguarde até que o recurso exista.

Valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--interval

Intervalo de sondagem em segundos.

Valor padrão: 30
--name --namespace-name -n

O nome do namespace.

--resource-group -g

O nome resourceGroup.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--timeout

Espera máxima em segundos.

Valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.