你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Update-AzEventGridPartnerTopic

汇报事件网格合作伙伴主题的属性。

语法

Update-AzEventGridPartnerTopic
      [-ResourceGroupName] <String>
      [-Name] <String>
      [-Tag <Hashtable>]
      [-IdentityType <String>]
      [-IdentityId <String[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzEventGridPartnerTopic
      [-InputObject] <PSPartnerTopic>
      [-Tag <Hashtable>]
      [-IdentityType <String>]
      [-IdentityId <String[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

说明

汇报事件网格合作伙伴主题的属性。 可用于更新合作伙伴主题的标识和标记。

示例

示例 1

Update-AzEventGridPartnerTopic -ResourceGroup MyResourceGroupName -Name Topic1 -Tag @{ Department="Finance"; Environment="Test" }

设置资源组“MyResourceGroupName”中事件网格合作伙伴主题“Topic1”的属性,以将标记替换为指定的标记“Department”和“Environment”。

示例 2

Update-AzEventGridPartnerTopic -ResourceGroup MyResourceGroupName -Name Topic1 -IdentityType "SystemAssigned"

设置资源组“MyResourceGroupName”中事件网格合作伙伴主题“Topic1”的属性,将标识类型更改为“SystemAssigned”。

示例 3

$id1 = '/subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName'
$id2 = '/subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName'

Update-AzEventGridPartnerTopic -ResourceGroup MyResourceGroupName -Name Topic1 -IdentityType "UserAssigned" -IdentityId $id1,$id2

设置资源组“MyResourceGroupName”中事件网格合作伙伴主题“Topic1”的属性,以将标识类型更改为具有给定标识 ID 的“UserAssigned”。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityId

用户分配标识的列表

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IdentityType

不同的标识类型。 可以是以下任一“SystemAssigned”、“UserAssigned”、“SystemAssigned、UserAssigned”、“None”

Type:String
Accepted values:SystemAssigned, UserAssigned, SystemAssigned, UserAssigned, None
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-InputObject

PartnerTopic 对象。

Type:PSPartnerTopic
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

事件网格合作伙伴主题名称。

Type:String
Aliases:PartnerTopicName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

资源组的名称。

Type:String
Aliases:ResourceGroup
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Tag

表示资源标记的哈希表。

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

String

PSPartnerTopic

Hashtable

String[]

输出

PSPartnerTopic