az notification-hub namespace

注意

此參考是 Azure CLI (2.3.1 版或更新版本的 通知中樞 擴充功能的一部分) 。 當您第一次執行 az notification-hub 命名空間 命令時,擴充功能會自動安裝。 深入了解延伸模組。

管理通知中樞命名空間的命令。

命令

az notification-hub namespace authorization-rule

用來管理通知中樞命名空間授權規則的命令。

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 check-availability

檢查所有 Azure 訂用帳戶中指定服務命名空間的可用性。 這很有用,因為功能變數名稱是根據服務命名空間名稱所建立。

az notification-hub namespace create

建立服務命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

az notification-hub namespace delete

刪除現有的命名空間。 這項作業也會移除命名空間下的所有相關聯通知中樞。

az notification-hub namespace list

列出可用的命名空間。

az notification-hub namespace show

傳回指定命名空間的描述。

az notification-hub namespace update

更新服務命名空間。 命名空間的資源資訊清單是不可變的,無法修改。

az notification-hub namespace wait

將 CLI 置於等候狀態,直到符合通知中樞名稱的條件為止。

az notification-hub namespace check-availability

檢查所有 Azure 訂用帳戶中指定服務命名空間的可用性。 這很有用,因為功能變數名稱是根據服務命名空間名稱所建立。

az notification-hub namespace check-availability --name

範例

檢查命名空間的名稱可用性

az notification-hub namespace check-availability --name "my-test-space"

必要參數

--name -n

要檢查的命名空間名稱。

az notification-hub namespace create

建立服務命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

az notification-hub namespace create --name
                                     --resource-group
                                     --sku {Basic, Free, Standard}
                                     [--location]
                                     [--tags]

範例

建立命名空間

az notification-hub namespace create --resource-group MyResourceGroup --name \
my-namespace --location "South Central US" --sku Standard

必要參數

--name -n

命名空間名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--sku

通知中樞 SKU 的名稱。

接受的值: Basic, Free, Standard

選擇性參數

--location -l

位置。 值的來源:az account list-locations。 您可以使用 az configure --defaults location=<location> 來設定預設位置。

--tags

空格分隔標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。

az notification-hub namespace delete

刪除現有的命名空間。 這項作業也會移除命名空間下的所有相關聯通知中樞。

az notification-hub namespace delete --name
                                     --resource-group
                                     [--no-wait]
                                     [--yes]

範例

刪除命名空間

az notification-hub namespace delete --resource-group MyResourceGroup --name \
my-namespace

必要參數

--name -n

命名空間名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--no-wait

不等候長時間執行的作業完成。

--yes -y

不提示確認。

az notification-hub namespace list

列出可用的命名空間。

az notification-hub namespace list [--resource-group]

範例

列出資源群組內的可用命名空間

az notification-hub namespace list --resource-group MyResourceGroup

列出訂用帳戶內的所有可用命名空間,不論 resourceGroups 為何

az notification-hub namespace list

選擇性參數

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

az notification-hub namespace show

傳回指定命名空間的描述。

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

範例

顯示命名空間資訊

az notification-hub namespace show --resource-group MyResourceGroup --name \
my-namespace

必要參數

--name -n

命名空間名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

az notification-hub namespace update

更新服務命名空間。 命名空間的資源資訊清單是不可變的,無法修改。

az notification-hub namespace update --name
                                     --resource-group
                                     [--sku {Basic, Free, Standard}]
                                     [--tags]

範例

更新命名空間

az notification-hub namespace update --resource-group MyResourceGroup --name \
my-namespace --sku Standard

必要參數

--name -n

命名空間名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--sku

通知中樞 SKU 的名稱。

接受的值: Basic, Free, Standard
--tags

空格分隔標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。

az notification-hub namespace wait

將 CLI 置於等候狀態,直到符合通知中樞名稱的條件為止。

az notification-hub namespace wait --name
                                   --resource-group
                                   [--created]
                                   [--custom]
                                   [--deleted]
                                   [--exists]
                                   [--interval]
                                   [--timeout]
                                   [--updated]

範例

暫停執行下一行 CLI 腳本,直到成功布建通知中樞名稱為止。

az notification-hub namespace wait --resource-group MyResourceGroup --name \ my-namespace --created

必要參數

--name -n

命名空間名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--created

等候在 'Succeeded' 使用 'provisioningState' 建立。

--custom

等候條件符合自訂 JMESPath 查詢。 例如 provisioningState!='InProgress',instanceView.statuses[?code=='PowerState/running']。

--deleted

等到刪除為止。

--exists

等候資源存在。

--interval

以秒為單位輪詢間隔。

預設值: 30
--timeout

等候時間上限,以秒為單位。

預設值: 3600
--updated

等候在 'Succeeded' 上使用 provisioningState 進行更新。