az staticwebapp hostname

管理靜態應用程式的 Functions 自訂主機名稱。

命令

名稱 Description 類型 狀態
az staticwebapp hostname delete

刪除靜態應用程式的指定主機名稱。

核心 GA
az staticwebapp hostname list

列出靜態應用程式的自訂主機名稱。

核心 GA
az staticwebapp hostname set

將指定的子域主機名稱設定為靜態應用程式。 請使用您的 DNS 提供者設定 CNAME/TXT/ALIAS 記錄。 使用 --no-wait 來等候驗證。

核心 GA
az staticwebapp hostname show

取得 staticwebapp 自訂網域的詳細資料。 可用來擷取 TXT 網域驗證的驗證權杖(請參閱範例)。

核心 GA

az staticwebapp hostname delete

刪除靜態應用程式的指定主機名稱。

az staticwebapp hostname delete --hostname
                                --name
                                [--no-wait]
                                [--resource-group]
                                [--yes]

範例

刪除靜態應用程式的指定主機名稱。

az staticwebapp hostname delete -n MyStaticAppName --hostname HostnameToDelete

必要參數

--hostname

自訂主機名稱,例如 www.example.com 。 僅支援預覽中的子網域。

--name -n

靜態網站的名稱。

選擇性參數

--no-wait

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

預設值: False
--resource-group -g

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

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az staticwebapp hostname list

列出靜態應用程式的自訂主機名稱。

az staticwebapp hostname list --name
                              [--resource-group]

範例

列出靜態應用程式的自訂主機名稱。

az staticwebapp hostname list -n MyStaticAppName

必要參數

--name -n

靜態網站的名稱。

選擇性參數

--resource-group -g

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

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az staticwebapp hostname set

將指定的子域主機名稱設定為靜態應用程式。 請使用您的 DNS 提供者設定 CNAME/TXT/ALIAS 記錄。 使用 --no-wait 來等候驗證。

az staticwebapp hostname set --hostname
                             --name
                             [--no-wait]
                             [--resource-group]
                             [--validation-method {cname-delegation, dns-txt-token}]

範例

使用 CNAME 驗證設定靜態應用程式的主機名稱 (預設值)

az staticwebapp hostname set -n MyStaticAppName --hostname www.example.com

使用 TXT 驗證設定 Webapp 的根域

az staticwebapp hostname set -n MyStaticAppName --hostname example.com --validation-method "dns-txt-token"

必要參數

--hostname

自訂主機名稱,例如 www.example.com 。 僅支援預覽中的子網域。

--name -n

靜態網站的名稱。

選擇性參數

--no-wait

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

預設值: False
--resource-group -g

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

--validation-method -m

自訂網域的驗證方法。

接受的值: cname-delegation, dns-txt-token
預設值: cname-delegation
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az staticwebapp hostname show

取得 staticwebapp 自訂網域的詳細資料。 可用來擷取 TXT 網域驗證的驗證權杖(請參閱範例)。

az staticwebapp hostname show --hostname
                              --name
                              --resource-group

範例

擷取 TXT 驗證的驗證權杖(如果產生的話)

az staticwebapp hostname show -n MyStaticAppName -g MyResourceGroup --hostname example.com --query "validationToken"

顯示特定主機名稱的所有自訂網域詳細資料

az staticwebapp hostname show -n MyStaticAppName -g MyResourceGroup --hostname example.com

必要參數

--hostname

自訂主機名稱,例如 www.example.com 。 僅支援預覽中的子網域。

--name -n

靜態網站的名稱。

--resource-group -g

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

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。