您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az notification-hub namespace authorization-rule

备注

此参考是 Azure CLI 的 通知中心 扩展的一部分,需要版本2.3.1 或更高版本。 首次运行 az notification-hub 命名空间授权规则 命令时,扩展将自动安装。 详细了解扩展。

用于管理通知中心命名空间授权规则的命令。

命令

az notification-hub namespace authorization-rule create

创建命名空间的授权规则。

az notification-hub namespace authorization-rule delete

删除命名空间授权规则。

az notification-hub namespace authorization-rule list

列出命名空间的授权规则。

az notification-hub namespace authorization-rule list-keys

列出命名空间的主要和辅助 ConnectionStrings。

az notification-hub namespace authorization-rule regenerate-keys

将主密钥/辅助密钥重新生成到命名空间授权规则。

az notification-hub namespace authorization-rule show

按名称显示命名空间的授权规则。

az notification-hub namespace authorization-rule create

创建命名空间的授权规则。

az notification-hub namespace authorization-rule create --name
                                                        --namespace-name
                                                        --resource-group
                                                        --rights

示例

创建命名空间授权规则

az notification-hub namespace authorization-rule create --resource-group \
MyResourceGroup --namespace-name my-namespace --name "sdk-AuthRules-1788" --rights Listen Send

必需参数

--name -n

授权规则名称。

--namespace-name

命名空间名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--rights

与规则关联的权限。

az notification-hub namespace authorization-rule delete

删除命名空间授权规则。

az notification-hub namespace authorization-rule delete --name
                                                        --namespace-name
                                                        --resource-group
                                                        [--yes]

示例

删除命名空间授权规则

az notification-hub namespace authorization-rule delete --resource-group MyResourceGroup \
--namespace-name my-namespace --name "RootManageSharedAccessKey"

必需参数

--name -n

授权规则名称。

--namespace-name

命名空间名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--yes -y

不提示确认。

az notification-hub namespace authorization-rule list

列出命名空间的授权规则。

az notification-hub namespace authorization-rule list --namespace-name
                                                      --resource-group

示例

列出命名空间的授权规则

az notification-hub namespace authorization-rule list --resource-group MyResourceGroup \
--namespace-name my-namespace

必需参数

--namespace-name

命名空间名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az notification-hub namespace authorization-rule list-keys

列出命名空间的主要和辅助 ConnectionStrings。

az notification-hub namespace authorization-rule list-keys --name
                                                           --namespace-name
                                                           --resource-group

示例

命名空间授权规则的列表键

az notification-hub namespace authorization-rule list-keys --resource-group MyResourceGroup --namespace-name \
my-namespace --name "RootManageSharedAccessKey"

必需参数

--name -n

授权规则名称。

--namespace-name

命名空间名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az notification-hub namespace authorization-rule regenerate-keys

将主密钥/辅助密钥重新生成到命名空间授权规则。

az notification-hub namespace authorization-rule regenerate-keys --name
                                                                 --namespace-name
                                                                 --policy-key {Primary Key, Secondary Key}
                                                                 --resource-group

示例

重新生成命名空间授权规则的密钥

az notification-hub namespace authorization-rule regenerate-keys --resource-group MyResourceGroup --namespace-name \
my-namespace --name "RootManageSharedAccessKey" --policy-key "Secondary Key"

必需参数

--name -n

授权规则名称。

--namespace-name

命名空间名称。

--policy-key

必须为命名空间授权规则重新生成的密钥的名称。

接受的值: Primary Key, Secondary Key
--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az notification-hub namespace authorization-rule show

按名称显示命名空间的授权规则。

az notification-hub namespace authorization-rule show --name
                                                      --namespace-name
                                                      --resource-group

示例

显示命名空间授权规则信息

az notification-hub namespace authorization-rule show --resource-group MyResourceGroup \
--namespace-name my-namespace --name "RootManageSharedAccessKey"

必需参数

--name -n

授权规则名称。

--namespace-name

命名空间名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。