az servicebus namespace

Namespace do Servicebus.

Comandos

Name Description Tipo Estado
az servicebus namespace authorization-rule

Regra de autorização do namespace Servicebus.

Principal GA
az servicebus namespace authorization-rule create

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

Principal GA
az servicebus namespace authorization-rule delete

Exclua uma regra de autorização de namespace.

Principal GA
az servicebus namespace authorization-rule keys

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

Principal GA
az servicebus namespace authorization-rule keys list

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

Principal GA
az servicebus namespace authorization-rule keys renew

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

Principal GA
az servicebus namespace authorization-rule list

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

Principal GA
az servicebus namespace authorization-rule show

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

Principal GA
az servicebus namespace authorization-rule update

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

Principal GA
az servicebus namespace create

Crie um namespace do Service Bus.

Principal GA
az servicebus namespace delete

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

Principal GA
az servicebus namespace encryption

Gerencie as propriedades de criptografia de namespace do servicebus.

Principal GA
az servicebus namespace encryption add

Adicione propriedades de criptografia a um namespace.

Principal GA
az servicebus namespace encryption remove

Remova uma ou mais propriedades de criptografia de um namespace.

Principal GA
az servicebus namespace exists

Verifique a disponibilidade do nome do namespace.

Principal GA
az servicebus namespace identity

Gerencie a identidade do namespace do servicebus.

Principal GA
az servicebus namespace identity assign

Atribua identidades atribuídas a Sistema ou Usuário ou Sistema, a um namespace.

Principal GA
az servicebus namespace identity remove

Remove System ou User ou System, identidades atribuídas ao usuário de um namespace.

Principal 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.

Principal GA
az servicebus namespace network-rule-set

Servicebus namespace network-rule-set.

Principal GA
az servicebus namespace network-rule-set create

Crie NetworkRuleSet para um namespace.

Principal GA
az servicebus namespace network-rule-set ip-rule

Gerencie as regras de IP do Service Bus do Azure em networkruleSet for namespace.

Principal GA
az servicebus namespace network-rule-set ip-rule add

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

Principal GA
az servicebus namespace network-rule-set ip-rule remove

Remova Ip-Rule da regra de rede do namespace.

Principal GA
az servicebus namespace network-rule-set list

Lista de NetworkRuleSet para um namespace.

Principal GA
az servicebus namespace network-rule-set show

Obtenha NetworkRuleSet para um namespace.

Principal GA
az servicebus namespace network-rule-set update

Atualize NetworkRuleSet para um namespace.

Principal GA
az servicebus namespace network-rule-set virtual-network-rule

Gerencie a regra de sub-rede do Service Bus do Azure em networkruleSet for namespace.

Principal GA
az servicebus namespace network-rule-set virtual-network-rule add

Adicione uma Virtual-Network-Rule para a regra de rede do namespace.

Principal GA
az servicebus namespace network-rule-set virtual-network-rule remove

Remova a regra de rede de um namespace.

Principal GA
az servicebus namespace private-endpoint-connection

Gerencie a conexão de ponto de extremidade privado do namespace do servicebus.

Principal GA
az servicebus namespace private-endpoint-connection approve

Aprove uma solicitação de conexão de ponto de extremidade privado para o namespace do servicebus.

Principal GA
az servicebus namespace private-endpoint-connection create

Crie PrivateEndpointConnections do namespace de serviço.

Principal GA
az servicebus namespace private-endpoint-connection delete

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

Principal GA
az servicebus namespace private-endpoint-connection list

Liste os PrivateEndpointConnections disponíveis em um namespace.

Principal GA
az servicebus namespace private-endpoint-connection reject

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

Principal GA
az servicebus namespace private-endpoint-connection show

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

Principal GA
az servicebus namespace private-endpoint-connection update

Atualize PrivateEndpointConnections do namespace de serviço.

Principal GA
az servicebus namespace private-endpoint-connection wait

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

Principal GA
az servicebus namespace private-link-resource

Gerencie recursos de link privado de namespace do servicebus.

Principal GA
az servicebus namespace private-link-resource show

Listar listas de recursos que suportam Privatelinks.

Principal GA
az servicebus namespace show

Obtenha uma descrição para o namespace especificado.

Principal GA
az servicebus namespace update

Atualize um namespace de serviço. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

Principal GA
az servicebus namespace wait

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

Principal 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 Obrigatórios

--name -n

Nome do namespace.

--resource-group -g

o 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 os mesmos.

--capacity

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

valores aceites: 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 aceites: false, true
--encryption-config

Lista de objetos KeyVaultProperties.

--infra-encryption

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

valores aceites: false, true
--location -l

Localização. 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 aceites: false, true
--mi-user-assigned

Lista de ids de identidade atribuída pelo usuário.

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

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

valores aceites: 1.0, 1.1, 1.2
--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--premium-messaging-partitions --premium-partitions
Pré-visualizar

O número de partições de um namespace do Service Bus. Esta propriedade só é aplicável a namespaces Premium SKU. 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 pelo perímetro de segurança da rede e pelas regras de acesso do perfil.

valores aceites: Disabled, Enabled
--sku

SKU de namespace.

valores aceites: Basic, Premium, Standard
valor predefinido: Standard
--tags

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

--zone-redundant

A habilitação dessa propriedade cria um namespace redundante de zona ServiceBus em regiões com suporte para zonas de disponibilidade.

valores aceites: false, true
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az servicebus namespace delete

Exclua um namespace existente. Esta 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

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

--name --namespace-name -n

O nome do namespace.

--no-wait

Não espere que a operação de longa duração termine.

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

O nome resourceGroup.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--name

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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 em assinatura

az servicebus namespace list

Parâmetros Opcionais

--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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

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

--name --namespace-name -n

O nome do namespace.

--resource-group -g

O nome resourceGroup.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az servicebus namespace update

Atualize um namespace de serviço. Uma vez criado, o manifesto de recursos 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 valor de chave. Exemplo: --add property.listProperty <key=value, string ou JSON string>.

--alternate-name

Nome alternativo para namespace.

--capacity

Unidades de mensagens para seu 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 são 4, 8, 16, 32 e 64.

--connections --private-endpoint-connections

Lista de conexões de ponto de extremidade privadas. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--disable-local-auth

Essa propriedade desabilita a autenticação SAS para o namespace do Service Bus.

valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--encryption

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

--force-string

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

valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--identity

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

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. 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 aceites: 1.0, 1.1, 1.2
--name --namespace-name -n

O nome do namespace.

--no-wait

Não espere que a operação de longa duração termine.

valores aceites: 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 Service Bus. Esta propriedade só é aplicável a namespaces Premium SKU. 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 aceites: Disabled, Enabled, SecuredByPerimeter
--remove

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

--resource-group -g

O nome resourceGroup.

--set

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

--sku

Nome deste SKU.

valores aceites: Basic, Premium, Standard
--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

As tags de recursos suportam sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.

--tier

O nível de faturamento dessa SKU específica.

valores aceites: Basic, Premium, Standard
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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é ser criado com 'provisioningState' em 'Succeeded'.

valor predefinido: 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 predefinido: False
--exists

Aguarde até que o recurso exista.

valor predefinido: False
--ids

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

--interval

Intervalo de sondagem em segundos.

valor predefinido: 30
--name --namespace-name -n

O nome do namespace.

--resource-group -g

O nome resourceGroup.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.