Set-AzServiceBusAuthorizationRule

Frissítések ServiceBus-névtér, üzenetsor vagy témakör engedélyezési szabályát.

Syntax

Set-AzServiceBusAuthorizationRule
   -Name <String>
   -NamespaceName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Rights <AccessRights[]>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzServiceBusAuthorizationRule
   -Name <String>
   -NamespaceName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -TopicName <String>
   -Rights <AccessRights[]>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzServiceBusAuthorizationRule
   -Name <String>
   -NamespaceName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -QueueName <String>
   -Rights <AccessRights[]>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzServiceBusAuthorizationRule
   -InputObject <IServiceBusIdentity>
   -Rights <AccessRights[]>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Frissítések ServiceBus-névtér, üzenetsor vagy témakör engedélyezési szabályát.

Példák

1. példa: Egy ServiceBus-névtér engedélyezési szabályának frissítése

Set-AzServiceBusAuthorizationRule -ResourceGroupName myResourceGroup -NamespaceName myNamespace -Name myAuthRule -Rights @('Manage','Send','Listen')

Id                           : /subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.ServiceBus/namespaces/myNamespace/authorizationRules/myAuthRule
Location                     : Central US
Name                         : myAuthRule
ResourceGroupName            : myResourceGroup
Rights                       : {Listen, Manage, Send}

Új engedélyezési szabályt myAuthRule hoz létre a névtérben myNamespace.

2. példa: Egy ServiceBus-üzenetsor engedélyezési szabályának frissítése

Set-AzServiceBusAuthorizationRule -ResourceGroupName myResourceGroup -NamespaceName myNamespace -QueueName myQueue -Name myAuthRule -Rights @('Manage', 'Send', 'Listen')

Id                           : /subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.ServiceBus/namespaces/myNamespace/queues/myQueue/authorizationRules/myAuthRule
Location                     : Central US
Name                         : myAuthRule
ResourceGroupName            : myResourceGroup
Rights                       : {Listen, Manage, Send}

Új engedélyezési szabály myAuthRule létrehozása a ServiceBus-üzenetsoron myQueue a névtérből myNamespace

.

Paraméterek

-AsJob

A parancs futtatása feladatként

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

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Identitásparaméter. A létrehozáshoz tekintse meg az INPUTOBJECT tulajdonságok JEGYZETek szakaszát, és hozzon létre egy kivonattáblát.

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

-Name

Az engedélyezési szabály neve

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

-NamespaceName

A ServiceBus névtér neve.

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

-NoWait

A parancs aszinkron futtatása

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

-QueueName

A ServiceBus-üzenetsor neve.

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

-ResourceGroupName

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

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

-Rights

A szabályhoz társított jogok.

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

-SubscriptionId

A cél-előfizetés azonosítója.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TopicName

A ServiceBus-témakör neve.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

Bevitelek

IServiceBusIdentity

Kimenetek

ISbAuthorizationRule

Jegyzetek

ALIASOK

ÖSSZETETT PARAMÉTERTULAJDONSÁGOK

Az alábbiakban ismertetett paraméterek létrehozásához hozzon létre egy kivonattáblát, amely tartalmazza a megfelelő tulajdonságokat. A kivonattáblákra vonatkozó információkért futtassa a Get-Help about_Hash_Tables.

INPUTOBJECT <IServiceBusIdentity>: Identitásparaméter.

  • [Alias <String>]: A Vészhelyreállítás konfigurációjának neve
  • [AuthorizationRuleName <String>]: Az engedélyezési szabály neve.
  • [ConfigName <MigrationConfigurationName?>]: A konfiguráció neve. Mindig legyen "$default".
  • [Id <String>]: Erőforrás-identitás elérési útja
  • [NamespaceName <String>]: A névtér neve
  • [PrivateEndpointConnectionName <String>]: A PrivateEndpoint Csatlakozás ion neve
  • [QueueName <String>]: Az üzenetsor neve.
  • [ResourceGroupName <String>]: Az Azure-előfizetésen belüli erőforráscsoport neve.
  • [RuleName <String>]: A szabály neve.
  • [SubscriptionId <String>]: Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés azonosítója minden szolgáltatáshíváshoz az URI részét képezi.
  • [SubscriptionName <String>]: Az előfizetés neve.
  • [TopicName <String>]: A témakör neve.