az network dns record-set cname

管理 DNS CNAME 記錄。

命令

名稱 Description 類型 狀態
az network dns record-set cname create

建立 CNAME 記錄集。

核心 GA
az network dns record-set cname delete

刪除 CNAME 記錄集。

核心 GA
az network dns record-set cname list

列出區域中的 CNAME 記錄集。

核心 GA
az network dns record-set cname remove-record

從其記錄集移除 CNAME 記錄。

核心 GA
az network dns record-set cname set-record

設定 CNAME 記錄的值。

核心 GA
az network dns record-set cname show

取得 CNAME 記錄集。

核心 GA
az network dns record-set cname update

更新 CNAME 記錄集。

核心 GA

az network dns record-set cname create

建立 CNAME 記錄集。

az network dns record-set cname create --name
                                       --resource-group
                                       --zone-name
                                       [--if-match]
                                       [--if-none-match]
                                       [--metadata]
                                       [--target-resource]
                                       [--tm-profile]
                                       [--ttl]

範例

建立 CNAME 記錄集。

az network dns record-set cname create -g MyResourceGroup -z www.mysite.com -n MyRecordSet --metadata owner=WebTeam

必要參數

--name -n

記錄集的名稱,相對於區域的名稱。

--resource-group -g

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

--zone-name -z

DNS 區域的名稱(不含終止點)。

選擇性參數

--if-match

記錄集的 etag。 請省略此值,以一律覆寫目前的記錄集。 指定最後看到的 etag 值,以防止意外覆寫任何並行變更。

--if-none-match

設定為 『*』 以允許建立新的記錄集,但為了避免更新現有的記錄集。 將會忽略其他值。

--metadata

附加至記錄集的元數據。 支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。

--target-resource

從中取得 DNS 資源值的 Azure 資源識別碼。

--tm-profile --traffic-management-profile
實驗

Azure 流量管理員 配置檔資源的參考,其中會從其中取得 DNS 資源值。

--ttl

記錄集中記錄的 TTL(存留時間)。

預設值: 3600
全域參數
--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 network dns record-set cname delete

刪除 CNAME 記錄集。

az network dns record-set cname delete [--ids]
                                       [--if-match]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]
                                       [--zone-name]

範例

刪除 CNAME 記錄集。

az network dns record-set cname delete -g MyResourceGroup -z www.mysite.com -n MyRecordSet

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--if-match

記錄集的 Etag。 請省略此值以一律刪除目前的記錄集。 指定最後看到的 etag 值,以防止意外刪除任何並行變更。

--name -n

記錄集的名稱,相對於區域的名稱。

--resource-group -g

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

--subscription

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

--yes -y

不提示確認。

預設值: False
--zone-name -z

DNS 區域的名稱。

全域參數
--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 network dns record-set cname list

列出區域中的 CNAME 記錄集。

az network dns record-set cname list --resource-group
                                     --zone-name
                                     [--max-items]
                                     [--next-token]
                                     [--recordsetnamesuffix]
                                     [--top]

範例

列出區域中的 CNAME 記錄集。

az network dns record-set cname list -g MyResourceGroup -z www.mysite.com

必要參數

--resource-group -g

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

--zone-name -z

DNS 區域的名稱(不含終止點)。

選擇性參數

--max-items

命令輸出中要傳回的項目總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供令牌。 若要繼續分頁,請在後續命令的自變數中 --next-token 提供令牌值。

--next-token

標記,指定要開始分頁的位置。 這是先前截斷回應中的令牌值。

--recordsetnamesuffix

記錄集名稱的後綴標籤,必須用來篩選記錄集列舉。 如果指定此參數,列舉只會傳回以 .結尾的記錄。

--top

要傳回的記錄集數目上限。 如果未指定,則最多會傳回 100 筆記錄集。

全域參數
--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 network dns record-set cname remove-record

從其記錄集移除 CNAME 記錄。

根據預設,如果移除集合中的最後一筆記錄,則會刪除記錄集。 若要保留空白記錄集,請包含 --keep-empty-record-set。

az network dns record-set cname remove-record --cname
                                              --record-set-name
                                              --resource-group
                                              --zone-name
                                              [--keep-empty-record-set]

範例

從其記錄集移除 CNAME 記錄。

az network dns record-set cname remove-record -g MyResourceGroup -z www.mysite.com \
    -n MyRecordSet -c www.contoso.com

必要參數

--cname -c

cname 記錄集的值。 它應該是標準名稱。

--record-set-name -n

相對於區域之記錄集的名稱。

--resource-group -g

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

--zone-name -z

區域的名稱。

選擇性參數

--keep-empty-record-set

如果移除最後一筆記錄,請保留空白記錄集。

預設值: 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 network dns record-set cname set-record

設定 CNAME 記錄的值。

az network dns record-set cname set-record --cname
                                           --record-set-name
                                           --resource-group
                                           --zone-name
                                           [--if-none-match]
                                           [--ttl]

範例

設定 CNAME 記錄的值。

az network dns record-set cname set-record -g MyResourceGroup -z www.mysite.com \
    -n MyRecordSet -c www.contoso.com

必要參數

--cname -c

cname 記錄集的值。 它應該是標準名稱。

--record-set-name -n

相對於區域之記錄集的名稱。 如果一個記錄集不存在,則建立新的記錄集。

--resource-group -g

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

--zone-name -z

區域的名稱。

選擇性參數

--if-none-match

只有在記錄集不存在時,才建立記錄集。

--ttl

記錄集 TTL (存留時間)。

預設值: 3600
全域參數
--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 network dns record-set cname show

取得 CNAME 記錄集。

az network dns record-set cname show [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]
                                     [--zone-name]

範例

取得 CNAME 記錄集。

az network dns record-set cname show -g MyResourceGroup -z www.mysite.com -n MyRecordSet

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

記錄集的名稱,相對於區域的名稱。

--resource-group -g

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

--subscription

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

--zone-name -z

DNS 區域的名稱。

全域參數
--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 network dns record-set cname update

更新 CNAME 記錄集。

az network dns record-set cname update [--add]
                                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--ids]
                                       [--if-match]
                                       [--if-none-match]
                                       [--metadata]
                                       [--name]
                                       [--remove]
                                       [--resource-group]
                                       [--set]
                                       [--subscription]
                                       [--target-resource]
                                       [--tm-profile]
                                       [--zone-name]

範例

更新 CNAME 記錄集。

az network dns record-set cname update -g MyResourceGroup -z www.mysite.com -n MyRecordSet --metadata owner=WebTeam

選擇性參數

--add

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value、string 或 JSON 字串>。

--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--if-match

記錄集的 Etag。 請省略此值,以一律覆寫目前的記錄集。 指定最後看到的 etag 值,以防止意外覆寫任何並行變更。

--if-none-match

設定為 * 以允許建立新的記錄集,但若要防止更新現有的記錄集。 將會忽略其他值。

--metadata

空格分隔索引鍵=值組中的元數據。 這會覆寫任何現有的元數據。 支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。

--name -n

記錄集的名稱,相對於區域的名稱。

--remove

從清單中移除屬性或專案。 範例:--remove property.list OR --remove 屬性ToRemove。

--resource-group -g

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

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=。

--subscription

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

--target-resource

從中取得 DNS 資源值的 Azure 資源識別碼。

--tm-profile --traffic-management-profile
實驗

Azure 流量管理員 配置檔資源的參考,其中會從其中取得 DNS 資源值。

--zone-name -z

DNS 區域的名稱。

全域參數
--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 來取得完整偵錯記錄。