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 名。
options パラメーター。
戻り値
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 リソースの作成/更新に指定されたパラメーター。
options パラメーター。
戻り値
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
承認規則名。
共有アクセス承認規則。
options パラメーター。
戻り値
debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)
テストでプッシュ通知を送信する
function debugSend(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDebugSendOptionalParams): Promise<DebugSendResponse>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- namespaceName
-
string
名前空間の名前。
- notificationHubName
-
string
通知ハブ名。
options パラメーター。
戻り値
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
通知ハブ名。
options パラメーター。
戻り値
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
承認規則名。
options パラメーター。
戻り値
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
通知ハブ名。
options パラメーター。
戻り値
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
承認規則名。
options パラメーター。
戻り値
getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)
通知ハブに関連付けられている PNS 資格情報を一覧表示します。
function getPnsCredentials(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsGetPnsCredentialsOptionalParams): Promise<PnsCredentialsResource>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- namespaceName
-
string
名前空間の名前。
- notificationHubName
-
string
通知ハブ名。
options パラメーター。
戻り値
Promise<PnsCredentialsResource>
list(string, string, NotificationHubsListOptionalParams)
名前空間に関連付けられている通知ハブを一覧表示します。
function list(resourceGroupName: string, namespaceName: string, options?: NotificationHubsListOptionalParams): PagedAsyncIterableIterator<NotificationHubResource, NotificationHubResource[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- namespaceName
-
string
名前空間の名前。
options パラメーター。
戻り値
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
通知ハブ名。
options パラメーター。
戻り値
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 の接続文字列。
options パラメーター。
戻り値
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
通知ハブ名。
options パラメーター。
戻り値
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 承認規則キーを再生成するために指定されたパラメーター。
options パラメーター。
戻り値
Promise<ResourceListKeys>