Share via


Get-AzNotificationHubAuthorizationRule

알림 허브와 연결된 권한 부여 규칙에 대한 정보를 가져옵니다.

Syntax

Get-AzNotificationHubAuthorizationRule
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-NotificationHub] <String>
   [[-AuthorizationRule] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzNotificationHubAuthorizationRule cmdlet은 알림 허브와 연결된 SAS(공유 액세스 서명) 권한 부여 규칙에 대한 정보를 가져옵니다. cmdlet은 허브와 연결된 모든 규칙에 대한 정보를 반환하거나 AuthorizationRule 매개 변수를 포함하여 특정 규칙에 대한 정보를 가져옵니다. 권한 부여 규칙은 알림 허브에 대한 액세스를 관리합니다. 권한 부여 규칙은 서로 다른 권한 수준에 따라 URI로 링크를 만듭니다. 클라이언트는 적절한 권한 수준에 따라 이러한 URI 중 하나로 전달됩니다. 예를 들어 수신 대기 권한이 있는 클라이언트는 해당 권한에 대한 URI로 전달됩니다. Get-AzNotificationHubAuthorizationRule cmdlet은 알림 허브와 연결된 권한 부여 규칙에 대한 정보만 가져옵니다. 허브 자체에 대한 정보를 얻으려면 Get-AzNotificationHub를 사용합니다.

예제

예제 1: 알림 허브에 할당된 모든 권한 부여 규칙에 대한 정보 가져오기

Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"

이 명령은 ContosoNamespace 네임스페이스의 ContosoInternalHub라는 알림 허브에 할당된 모든 권한 부여 규칙에 대한 정보를 가져옵니다. 허브가 있는 네임스페이스 및 허브가 할당된 리소스 그룹을 지정해야 합니다.

예제 2: 알림 허브에 할당된 권한 부여 규칙에 대한 정보 가져오기

Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"

이 명령은 ContosoNamespace 네임스페이스의 ContosoInternalHub라는 알림 허브에 할당된 모든 권한 부여 규칙에 대한 정보를 가져옵니다. 이 명령은 AuthorizationRule 매개 변수를 사용하여 반환된 데이터를 ListenRule이라는 단일 권한 부여 규칙으로 제한합니다.

매개 변수

-AuthorizationRule

SAS 인증 규칙의 이름을 지정합니다. 이러한 규칙은 사용자가 알림 허브에 대한 액세스 유형을 결정합니다.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:True
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

-Namespace

알림 허브가 할당되는 네임스페이스를 지정합니다. 네임스페이스는 알림 허브를 그룹화하고 분류하는 방법을 제공합니다.

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

-NotificationHub

이 cmdlet이 권한 부여 규칙을 할당하는 알림 허브를 지정합니다. 알림 허브는 해당 클라이언트에서 사용하는 플랫폼에 관계없이 여러 클라이언트에 푸시 알림을 보내는 데 사용됩니다.

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

-ResourceGroup

알림 허브가 할당되는 리소스 그룹을 지정합니다. 리소스 그룹은 인벤토리 관리 및 Azure 관리를 간소화하는 데 도움이 되는 방식으로 네임스페이스, 알림 허브 및 권한 부여 규칙과 같은 항목을 구성합니다.

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

입력

String

출력

SharedAccessAuthorizationRuleAttributes