NotificationHubs interface
NotificationHubs를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)
네임스페이스에서 지정된 notificationHub의 가용성을 확인합니다.
function checkNotificationHubAvailability(resourceGroupName: string, namespaceName: string, parameters: CheckAvailabilityParameters, options?: NotificationHubsCheckNotificationHubAvailabilityOptionalParams): Promise<CheckAvailabilityResult>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- parameters
- CheckAvailabilityParameters
notificationHub 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CheckAvailabilityResult>
createOrUpdate(string, string, string, NotificationHubCreateOrUpdateParameters, NotificationHubsCreateOrUpdateOptionalParams)
네임스페이스에서 NotificationHub를 만들/업데이트합니다.
function createOrUpdate(resourceGroupName: string, namespaceName: string, notificationHubName: string, parameters: NotificationHubCreateOrUpdateParameters, options?: NotificationHubsCreateOrUpdateOptionalParams): Promise<NotificationHubResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
- parameters
- NotificationHubCreateOrUpdateParameters
NotificationHub 리소스 만들기/업데이트에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<NotificationHubResource>
createOrUpdateAuthorizationRule(string, string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams)
NotificationHub에 대한 권한 부여 규칙을 생성/업데이트
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
공유 액세스 권한 부여 규칙입니다.
옵션 매개 변수입니다.
반환
debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)
푸시 알림 보내기 테스트
function debugSend(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDebugSendOptionalParams): Promise<DebugSendResponse>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
옵션 매개 변수입니다.
반환
Promise<DebugSendResponse>
delete(string, string, string, NotificationHubsDeleteOptionalParams)
네임스페이스와 연결된 알림 허브를 삭제합니다.
function delete(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
deleteAuthorizationRule(string, string, string, string, NotificationHubsDeleteAuthorizationRuleOptionalParams)
notificationHub 권한 부여 규칙을 삭제합니다.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, options?: NotificationHubsDeleteAuthorizationRuleOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
get(string, string, string, NotificationHubsGetOptionalParams)
네임스페이스와 연결된 알림 허브를 나열합니다.
function get(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsGetOptionalParams): Promise<NotificationHubResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
옵션 매개 변수입니다.
반환
Promise<NotificationHubResource>
getAuthorizationRule(string, string, string, string, NotificationHubsGetAuthorizationRuleOptionalParams)
이름으로 NotificationHub에 대한 권한 부여 규칙을 가져옵니다.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, options?: NotificationHubsGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름
- notificationHubName
-
string
알림 허브 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)
알림 허브 와 연결된 PNS 자격 증명을 나열합니다.
function getPnsCredentials(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsGetPnsCredentialsOptionalParams): Promise<PnsCredentialsResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
옵션 매개 변수입니다.
반환
Promise<PnsCredentialsResource>
list(string, string, NotificationHubsListOptionalParams)
네임스페이스와 연결된 알림 허브를 나열합니다.
function list(resourceGroupName: string, namespaceName: string, options?: NotificationHubsListOptionalParams): PagedAsyncIterableIterator<NotificationHubResource, NotificationHubResource[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
옵션 매개 변수입니다.
반환
listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)
NotificationHub에 대한 권한 부여 규칙을 가져옵니다.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름
- notificationHubName
-
string
알림 허브 이름입니다.
옵션 매개 변수입니다.
반환
listKeys(string, string, string, string, NotificationHubsListKeysOptionalParams)
NotificationHub에 대한 기본 및 보조 ConnectionStrings를 가져옵니다.
function listKeys(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, options?: NotificationHubsListKeysOptionalParams): Promise<ResourceListKeys>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
- authorizationRuleName
-
string
지정된 authorizationRule에 대한 NotificationHub의 연결 문자열입니다.
옵션 매개 변수입니다.
반환
Promise<ResourceListKeys>
patch(string, string, string, NotificationHubsPatchOptionalParams)
네임스페이스에서 NotificationHub를 패치합니다.
function patch(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsPatchOptionalParams): Promise<NotificationHubResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
옵션 매개 변수입니다.
반환
Promise<NotificationHubResource>
regenerateKeys(string, string, string, string, PolicykeyResource, NotificationHubsRegenerateKeysOptionalParams)
NotificationHub 권한 부여 규칙에 기본/보조 키를 다시 생성합니다.
function regenerateKeys(resourceGroupName: string, namespaceName: string, notificationHubName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NotificationHubsRegenerateKeysOptionalParams): Promise<ResourceListKeys>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름.
- namespaceName
-
string
네임스페이스 이름입니다.
- notificationHubName
-
string
알림 허브 이름입니다.
- authorizationRuleName
-
string
지정된 authorizationRule에 대한 NotificationHub의 연결 문자열입니다.
- parameters
- PolicykeyResource
NotificationHub 권한 부여 규칙 키를 다시 생성하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<ResourceListKeys>