Share via


Get-AzureSBAuthorizationRule

Service Bus 承認規則を取得します。

注意

このドキュメントで参照されているコマンドレットは、Service Management API を使用するレガシ Azure リソースを管理するためのものです。 Azure Resource Manager リソースを管理するためのコマンドレットについては、Az PowerShell モジュールを参照してください。

構文

Get-AzureSBAuthorizationRule
   [-Name <String>]
   [-Permission <AccessRights[]>]
   -Namespace <String>
   -EntityName <String>
   -EntityType <ServiceBusEntityType>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureSBAuthorizationRule
   [-Name <String>]
   [-Permission <AccessRights[]>]
   -Namespace <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

説明

Service Bus 承認規則を取得します。

重要

Service Bus 用の Service Management REST API は、2021 年 11 月 1 日までに廃止されます。 API の 廃止に関する詳細については、Azure Service Manager の廃止に関するページを参照してください。 Service Bus 用のこの Azure Service Management PowerShell コマンドレットは、2021 年 11 月 1 日の時点でサポートされなくなります。 新しい Azure PowerShell コマンドレットに移行してください

例 1: 名前空間レベルで承認規則を取得する

PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace

MyNamespace で使用可能なすべての承認規則を取得します。

例 2: キューの承認規則を取得する

PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue

MyNamespace 上の MyEntity キューで使用可能なすべての承認規則を取得します。

例 3: 名前で承認規則を取得する

PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace

MyNamespace レベルで MyRule という承認規則を取得します。

例 4: アクセス許可で承認規則を取得する

PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")

名前空間レベルで送信アクセス許可を持つすべての承認規則を取得します。

パラメーター

-EntityName

ルールを適用するエンティティ名。

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

-EntityType

エンティティの種類 (Queue、Topic、Relay、NotificationHub)。

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

-Name

一意の承認規則の名前。

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

-Namespace

承認規則を適用する名前空間名。 EntityName が指定されていない場合、ルールは名前空間レベルになります。

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

-Permission

フィルター処理する承認アクセス許可 (送信、管理、リッスン)。 これは完全一致を使用します。

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

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

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