次の方法で共有


NotificationHubs interface

NotificationHubs を表すインターフェイス。

メソッド

checkNotificationHubAvailability(string, string, CheckAvailabilityParameters, NotificationHubsCheckNotificationHubAvailabilityOptionalParams)

名前空間内の特定の notificationHub の可用性を確認します。

createOrUpdate(string, string, string, NotificationHubCreateOrUpdateParameters, NotificationHubsCreateOrUpdateOptionalParams)

名前空間に NotificationHub を作成または更新します。

createOrUpdateAuthorizationRule(string, string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NotificationHubsCreateOrUpdateAuthorizationRuleOptionalParams)

NotificationHub の承認規則を作成または更新する

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

テストでプッシュ通知を送信する

delete(string, string, string, NotificationHubsDeleteOptionalParams)

名前空間に関連付けられている通知ハブを削除します。

deleteAuthorizationRule(string, string, string, string, NotificationHubsDeleteAuthorizationRuleOptionalParams)

notificationHub 承認規則を削除します

get(string, string, string, NotificationHubsGetOptionalParams)

名前空間に関連付けられている通知ハブを一覧表示します。

getAuthorizationRule(string, string, string, string, NotificationHubsGetAuthorizationRuleOptionalParams)

NotificationHub の承認規則を名前で取得します。

getPnsCredentials(string, string, string, NotificationHubsGetPnsCredentialsOptionalParams)

通知ハブに関連付けられている PNS 資格情報を一覧表示します。

list(string, string, NotificationHubsListOptionalParams)

名前空間に関連付けられている通知ハブを一覧表示します。

listAuthorizationRules(string, string, string, NotificationHubsListAuthorizationRulesOptionalParams)

NotificationHub の承認規則を取得します。

listKeys(string, string, string, string, NotificationHubsListKeysOptionalParams)

NotificationHub に対するプライマリとセカンダリの ConnectionStrings を取得します

patch(string, string, string, NotificationHubsPatchOptionalParams)

名前空間の NotificationHub にパッチを適用します。

regenerateKeys(string, string, string, string, PolicykeyResource, NotificationHubsRegenerateKeysOptionalParams)

NotificationHub 承認規則に対するプライマリ/セカンダリ キーを再生成します

メソッドの詳細

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 名。

戻り値

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
NotificationHubsCreateOrUpdateOptionalParams

options パラメーター。

戻り値

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

承認規則名。

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

共有アクセス承認規則。

戻り値

debugSend(string, string, string, NotificationHubsDebugSendOptionalParams)

テストでプッシュ通知を送信する

function debugSend(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDebugSendOptionalParams): Promise<DebugSendResponse>

パラメーター

resourceGroupName

string

リソース グループの名前。

namespaceName

string

名前空間の名前。

notificationHubName

string

通知ハブ名。

options
NotificationHubsDebugSendOptionalParams

options パラメーター。

戻り値

delete(string, string, string, NotificationHubsDeleteOptionalParams)

名前空間に関連付けられている通知ハブを削除します。

function delete(resourceGroupName: string, namespaceName: string, notificationHubName: string, options?: NotificationHubsDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

namespaceName

string

名前空間の名前。

notificationHubName

string

通知ハブ名。

options
NotificationHubsDeleteOptionalParams

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
NotificationHubsDeleteAuthorizationRuleOptionalParams

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
NotificationHubsGetOptionalParams

options パラメーター。

戻り値

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
NotificationHubsGetAuthorizationRuleOptionalParams

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
NotificationHubsGetPnsCredentialsOptionalParams

options パラメーター。

戻り値

list(string, string, NotificationHubsListOptionalParams)

名前空間に関連付けられている通知ハブを一覧表示します。

function list(resourceGroupName: string, namespaceName: string, options?: NotificationHubsListOptionalParams): PagedAsyncIterableIterator<NotificationHubResource, NotificationHubResource[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。

namespaceName

string

名前空間の名前。

options
NotificationHubsListOptionalParams

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
NotificationHubsListAuthorizationRulesOptionalParams

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
NotificationHubsListKeysOptionalParams

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
NotificationHubsPatchOptionalParams

options パラメーター。

戻り値

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
NotificationHubsRegenerateKeysOptionalParams

options パラメーター。

戻り値

Promise<ResourceListKeys>