az eventgrid domain
注意
此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益于其擴充功能。 深入了解擴充功能。
管理事件網域。
命令
az eventgrid domain create
建立網域。
az eventgrid domain create --name
--resource-group
[--identity {noidentity, systemassigned}]
[--inbound-ip-rules]
[--input-mapping-default-values]
[--input-mapping-fields]
[--input-schema {cloudeventschemav1_0, customeventschema, eventgridschema}]
[--location]
[--mi-system-assigned]
[--mi-user-assigned]
[--public-network-access {disabled, enabled}]
[--sku {basic, premium}]
[--tags]
範例
建立新的網域。
az eventgrid domain create -g rg1 --name domain1 -l westus2
使用自定義輸入對應建立新的網域。
az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema customeventschema --input-mapping-fields topic=mytopicField eventType=myEventTypeField --input-mapping-default-values subject=DefaultSubject dataVersion=1.0
建立新的網域,以接受CloudEvents V1.0架構中發佈的事件,並將屬性 mytopicfield 對應至主題名稱。
az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema cloudeventschemav1_0 --input-mapping-fields topic=mytopicfield
建立允許特定輸入IP規則的新網域。
az eventgrid domain create -g rg1 --name domain1 -l westus2 --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --sku basic
必要參數
功能變數名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
自變數 'identity' 已被取代,未來版本將會移除。
資源的受控識別類型。 未來將會被 --mi-system-assigned-identity 取代。
輸入IP規則的清單。
以 CIDR 表示法指定 IP 位址的輸入 IP 規則清單,例如 10.0.0.0/8,以及根據 IpMask 的相符專案或不符合的對應動作來執行。 可能的值包括 - 允許。
當輸入架構指定為 customeventschema 時,此參數可用來根據預設值來指定輸入對應。 當您的自定義架構不包含對應至此參數所支援三個字段之一的欄位時,您可以使用此參數。 以 『key=value』 格式指定空格分隔的對應。 允許的索引鍵名稱為 'subject'、'eventtype'、'dataversion'。 對應的值名稱應該指定要用於對應的預設值,而且只有在發行的事件沒有特定欄位的有效對應時,才會使用它們。
當輸入架構指定為 customeventschema 時,此參數會用來根據功能變數名稱指定輸入對應。 以 『key=value』 格式指定空格分隔的對應。 允許的索引鍵名稱為 'id'、'topic'、'eventtime'、'subject'、'eventtype'、'dataversion'。 對應的值名稱應該指定自定義輸入架構中的欄位名稱。 如果未提供 『id』 或 'eventtime' 的對應,事件方格就會自動產生這兩個字段的預設值。
將傳入事件發佈至本主題/網域的架構。 如果您將 customeventschema 指定為此參數的值,您也必須提供至少一個 --input_mapping_default_values / --input_mapping_fields 的值。
位置。 來自的值: az account list-locations
。 您可以使用 az configure --defaults location=<location>
設定預設位置。
此參數的存在表示將使用 SystemAssigned 受控識別。
當 identityType 是使用者或混合時,新增使用者指派的身分識別。 此屬性適用於所有目的地類型,但 儲存體 Queue 除外。 您可以使用多個 --mi-user-assigned
自變數來指定多個屬性。
這會判斷是否允許透過公用網路傳輸流量。 默認會啟用。 您可以藉由設定進一步限制特定IP。
資源的 SKU 名稱。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain create (eventgrid 擴充功能)
命令群組 'az eventgrid' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
建立網域。
az eventgrid domain create --location
--name
--resource-group
[--identity {noidentity, systemassigned}]
[--inbound-ip-rules]
[--input-mapping-default-values]
[--input-mapping-fields]
[--input-schema {cloudeventschemav1_0, customeventschema, eventgridschema}]
[--public-network-access {disabled, enabled}]
[--sku {basic, premium}]
[--tags]
範例
建立新的網域。
az eventgrid domain create -g rg1 --name domain1 -l westus2
使用自訂輸入對應建立新的網域。
az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema customeventschema --input-mapping-fields topic=mytopicField eventType=myEventTypeField --input-mapping-default-values subject=DefaultSubject dataVersion=1.0
建立新的網域,以接受 CloudEvents V1.0 架構中發佈的事件,並將屬性 mytopicfield 對應至主題名稱。
az eventgrid domain create -g rg1 --name domain1 -l westus2 --input-schema cloudeventschemav1_0 --input-mapping-fields topic=mytopicfield
建立允許特定輸入 IP 規則的新網域。
az eventgrid domain create -g rg1 --name domain1 -l westus2 --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --sku basic
必要參數
位置。 來自的值: az account list-locations
。 您可以使用 az configure --defaults location=<location>
設定預設位置。
功能變數名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
資源的識別類型(例如主題或網域)。
輸入 IP 規則的清單。
以 CIDR 標記法指定 IP 位址的輸入 IP 規則清單,例如 10.0.0.0/8,以及根據 IpMask 的相符專案或不符合的對應動作來執行。 可能的值包括 - 允許。
當輸入架構指定為 customeventschema 時,此參數可用來根據預設值來指定輸入對應。 當您的自訂架構不包含對應至此參數所支援三個欄位之一的欄位時,您可以使用此參數。 以 'key=value' 格式指定空格分隔的對應。 允許的索引鍵名稱為 'subject'、'eventtype'、'dataversion'。 對應的值名稱應該指定要用於對應的預設值,而且只有在發行的事件沒有特定欄位的有效對應時,才會使用它們。
當輸入架構指定為 customeventschema 時,此參數會用來根據功能變數名稱指定輸入對應。 以 'key=value' 格式指定空格分隔的對應。 允許的索引鍵名稱為 'id'、'topic'、'eventtime'、'subject'、'eventtype'、'dataversion'。 對應的值名稱應該指定自訂輸入架構中的欄位名稱。 如果未提供 'id' 或 'eventtime' 的對應,事件方格就會自動產生這兩個欄位的預設值。
將傳入事件發佈至本主題/網域的架構。 如果您將 customeventschema 指定為此參數的值,您也必須提供至少一個 --input_mapping_default_values / --input_mapping_fields 的值。
這會判斷是否允許透過公用網路傳輸流量。 預設會啟用。 您可以藉由設定進一步限制特定 IP。
資源的 SKU 名稱。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain delete
刪除網域。
az eventgrid domain delete [--ids]
[--name]
[--resource-group]
[--subscription]
範例
刪除網域。
az eventgrid domain delete -g rg1 --name domain1
選擇性參數
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。
功能變數名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain delete (eventgrid 擴充功能)
命令群組 'az eventgrid' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
刪除網域。
az eventgrid domain delete [--ids]
[--name]
[--resource-group]
[--subscription]
範例
刪除網域。
az eventgrid domain delete -g rg1 --name domain1
選擇性參數
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。
功能變數名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain list
列出可用的網域。
az eventgrid domain list [--odata-query]
[--resource-group]
範例
列出目前 Azure 訂用帳戶中的所有網域。
az eventgrid domain list
列出資源群組中的所有網域。
az eventgrid domain list -g rg1
列出資源群組中名稱包含模式 「XYZ」 的所有網域
az eventgrid domain list -g rg1 --odata-query "Contains(name, 'XYZ')"
列出資源群組中的所有網域,但名稱為 「name1」 的網域除外
az eventgrid domain list -g rg1 --odata-query "NOT (name eq 'name1')"
選擇性參數
用於篩選清單結果的 OData 查詢。 [名稱] 屬性目前只允許篩選。 支援的作業包括:CONTAINS、eq (等於)、ne (不等於)、AND、OR 和 NOT。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain list (eventgrid 擴充功能)
命令群組 'az eventgrid' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
列出可用的網域。
az eventgrid domain list [--odata-query]
[--resource-group]
範例
列出目前 Azure 訂用帳戶中的所有網域。
az eventgrid domain list
列出資源群組中的所有網域。
az eventgrid domain list -g rg1
列出資源群組中名稱包含模式 「XYZ」 的所有網域
az eventgrid domain list -g rg1 --odata-query "Contains(name, 'XYZ')"
列出資源群組中的所有網域,但名稱為 「name1」 的網域除外
az eventgrid domain list -g rg1 --odata-query "NOT (name eq 'name1')"
選擇性參數
用來使用 OData 語法篩選結果的查詢。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain show
取得網域的詳細資料。
az eventgrid domain show [--ids]
[--name]
[--resource-group]
[--subscription]
範例
顯示網域的詳細資料。
az eventgrid domain show -g rg1 -n domain1
根據資源識別碼顯示網域的詳細資料。
az eventgrid domain show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/domains/domain1
取得網域的詳細資料(自動產生)
az eventgrid domain show --name domain1 --resource-group rg1 --subscription MySubscription
選擇性參數
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。
功能變數名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain show (eventgrid 擴充功能)
命令群組 'az eventgrid' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
取得網域的詳細資料。
az eventgrid domain show [--ids]
[--name]
[--resource-group]
[--subscription]
範例
顯示網域的詳細資料。
az eventgrid domain show -g rg1 -n domain1
根據資源識別碼顯示網域的詳細資料。
az eventgrid domain show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/domains/domain1
選擇性參數
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。
功能變數名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain update
更新網域。
az eventgrid domain update [--identity {noidentity, systemassigned}]
[--ids]
[--inbound-ip-rules]
[--mi-system-assigned]
[--mi-user-assigned]
[--name]
[--public-network-access {disabled, enabled}]
[--resource-group]
[--sku {basic, premium}]
[--subscription]
[--tags]
範例
更新現有網域的屬性。
az eventgrid domain update -g rg1 --name domain1 --sku Basic --identity noidentity --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --tags Dept=IT --sku basic
選擇性參數
引數 'identity' 已被取代,未來版本將會移除。
資源的受控識別類型。 未來將會被 --mi-system-assigned-identity 取代。
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。
輸入 IP 規則的清單。
以 CIDR 標記法指定 IP 位址的輸入 IP 規則清單,例如 10.0.0.0/8,以及根據 IpMask 的相符專案或不符合的對應動作來執行。 可能的值包括 - 允許。
此參數的存在表示將使用 SystemAssigned 受控識別。
當 identityType 是使用者或混合時,新增使用者指派的身分識別。 此屬性適用于所有目的地類型,但 儲存體Queue 除外。 您可以使用多個 --mi-user-assigned
引數來指定多個屬性。
功能變數名稱。
這會判斷是否允許透過公用網路傳輸流量。 預設會啟用。 您可以藉由設定進一步限制特定 IP。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源的 SKU 名稱。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az eventgrid domain update (eventgrid 擴充功能)
命令群組 'az eventgrid' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
更新網域。
az eventgrid domain update [--identity {noidentity, systemassigned}]
[--ids]
[--inbound-ip-rules]
[--name]
[--public-network-access {disabled, enabled}]
[--resource-group]
[--sku {basic, premium}]
[--subscription]
[--tags]
範例
更新現有網域的屬性。
az eventgrid domain update -g rg1 --name domain1 --sku Basic --identity noidentity --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --tags Dept=IT --sku basic
選擇性參數
資源的識別類型(例如主題或網域)。
一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。
輸入 IP 規則的清單。
以 CIDR 標記法指定 IP 位址的輸入 IP 規則清單,例如 10.0.0.0/8,以及根據 IpMask 的相符專案或不符合的對應動作來執行。 可能的值包括 - 允許。
功能變數名稱。
這會判斷是否允許透過公用網路傳輸流量。 預設會啟用。 您可以藉由設定進一步限制特定 IP。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源的 SKU 名稱。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。