New-AzEventGridPartnerTopic
語法
CreateExpanded (預設值)
New-AzEventGridPartnerTopic
-Name <String>
-ResourceGroupName <String>
-Location <String>
[-SubscriptionId <String>]
[-ActivationState <String>]
[-EnableSystemAssignedIdentity]
[-EventTypeInfoInlineEventType <Hashtable>]
[-EventTypeInfoKind <String>]
[-ExpirationTimeIfNotActivatedUtc <DateTime>]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-MessageForActivation <String>]
[-PartnerRegistrationImmutableId <String>]
[-PartnerTopicFriendlyDescription <String>]
[-Source <String>]
[-Tag <Hashtable>]
[-UserAssignedIdentity <String[]>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateViaJsonString
New-AzEventGridPartnerTopic
-Name <String>
-ResourceGroupName <String>
-JsonString <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateViaJsonFilePath
New-AzEventGridPartnerTopic
-Name <String>
-ResourceGroupName <String>
-JsonFilePath <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateViaIdentityExpanded
New-AzEventGridPartnerTopic
-InputObject <IEventGridIdentity>
-Location <String>
[-ActivationState <String>]
[-EnableSystemAssignedIdentity]
[-EventTypeInfoInlineEventType <Hashtable>]
[-EventTypeInfoKind <String>]
[-ExpirationTimeIfNotActivatedUtc <DateTime>]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-MessageForActivation <String>]
[-PartnerRegistrationImmutableId <String>]
[-PartnerTopicFriendlyDescription <String>]
[-Source <String>]
[-Tag <Hashtable>]
[-UserAssignedIdentity <String[]>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
範例
範例 1:使用指定的參數以非同步方式建立新的合作夥伴主題。
$partnerRegistration = Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration
New-AzEventGridPartnerTopic -Name default -ResourceGroupName azps_test_group_eventgrid -Location eastus -partnerRegistrationImmutableId $partnerRegistration.ImmutableId -Source "ContosoCorp.Accounts.User1" -ExpirationTimeIfNotActivatedUtc "2023-11-17T11:06:13.109Z" -PartnerTopicFriendlyDescription "Example description" -MessageForActivation "Example message for activation"
Location Name ResourceGroupName
-------- ---- -----------------
eastus default azps_test_group_eventgrid
以非同步方式建立具有指定參數的新合作夥伴主題。
參數
-ActivationState
合作夥伴主題的啟用狀態。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-DefaultProfile
DefaultProfile 參數無法運作。
如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。
參數屬性
類型: PSObject
預設值: None
支援萬用字元: False
不要顯示: False
別名: AzureRMContext, AzureCredential
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-EnableSystemAssignedIdentity
決定是否要為資源啟用系統指派的身分識別。
參數屬性
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-EventTypeInfoInlineEventType
資源的內嵌事件類型集合。
內嵌事件類型索引鍵的類型為字串,代表事件的名稱。有效內嵌事件名稱的範例是 「Contoso.OrderCreated」。內嵌事件類型值的類型為 InlineEventProperties,而且會包含每個內嵌事件類型的其他資訊。
參數屬性
類型: Hashtable
預設值: None
支援萬用字元: False
不要顯示: False
別名: 內嵌事件
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-EventTypeInfoKind
所使用的事件類型類型。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
別名: 事件類型種類
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-ExpirationTimeIfNotActivatedUtc
合作夥伴主題的到期時間。
如果此計時器到期,而合作夥伴主題仍未啟動,則會刪除合作夥伴主題和對應的事件通道。
參數屬性
類型: DateTime
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-IdentityPrincipalId
資源識別的主要標識碼。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-IdentityTenantId
資源的租用戶標識碼。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
Identity 參數
CreateViaIdentityExpanded
Position: Named
必要: True
來自管線的值: True
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-JsonFilePath
提供給建立作業的 Json 檔案路徑
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateViaJsonFilePath
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-JsonString
提供給建立作業的 Json 字串
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateViaJsonString
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Location
資源的位置。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-MessageForActivation
訂閱者在核准程序期間可以使用的內容或實用訊息。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Name
合作夥伴主題的名稱。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
別名: 合作夥伴主題名稱
參數集
CreateExpanded
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaJsonString
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaJsonFilePath
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-PartnerRegistrationImmutableId
對應夥伴註冊的不可變標識碼。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-PartnerTopicFriendlyDescription
關於主題的易記描述。
發佈者/合作夥伴可以設定此設定,以顯示客戶合作夥伴主題的自訂描述。這將有助於消除為客戶建立合作夥伴主題的來源的任何模糊性。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-PassThru
當命令成功時傳回 true
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-ResourceGroupName
用戶訂用帳戶內的資源組名。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
別名: 資源群組
參數集
CreateExpanded
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaJsonString
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaJsonFilePath
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Source
與此合作夥伴主題相關聯的來源。
這代表唯一的夥伴資源。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-SubscriptionId
訂閱憑證,能唯一識別 Microsoft Azure 訂閱。
訂用帳戶標識碼會形成每個服務呼叫 URI 的一部分。
參數屬性
類型: String
預設值: (Get-AzContext).Subscription.Id
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaJsonString
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaJsonFilePath
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Tag
資源的標記。
參數屬性
類型: Hashtable
預設值: None
支援萬用字元: False
不要顯示: False
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-UserAssignedIdentity
與資源相關聯的使用者指派身分識別數位。
陣列中的元素會是 ARM 資源 ID,格式如下:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft。ManagedIdentity/userAssignedIdentities/{identityName}.'
參數屬性
類型: String [ ]
預設值: None
支援萬用字元: False
不要顯示: False
別名: 身分識別碼
參數集
CreateExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CreateViaIdentityExpanded
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。
指令未執行。
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CommonParameters
此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters 。
輸出