NotificationRegistrationsOperations interface

Interface representing a NotificationRegistrations operations.

Properties

createOrUpdate

Creates or updates a notification registration.

delete

Deletes a notification registration.

get

Gets the notification registration details.

listByProviderRegistration

Gets the list of the notification registrations for the given provider.

Property Details

createOrUpdate

Creates or updates a notification registration.

createOrUpdate: (providerNamespace: string, notificationRegistrationName: string, properties: NotificationRegistration, options?: NotificationRegistrationsCreateOrUpdateOptionalParams) => Promise<NotificationRegistration>

Property Value

(providerNamespace: string, notificationRegistrationName: string, properties: NotificationRegistration, options?: NotificationRegistrationsCreateOrUpdateOptionalParams) => Promise<NotificationRegistration>

delete

Deletes a notification registration.

delete: (providerNamespace: string, notificationRegistrationName: string, options?: NotificationRegistrationsDeleteOptionalParams) => Promise<void>

Property Value

(providerNamespace: string, notificationRegistrationName: string, options?: NotificationRegistrationsDeleteOptionalParams) => Promise<void>

get

Gets the notification registration details.

get: (providerNamespace: string, notificationRegistrationName: string, options?: NotificationRegistrationsGetOptionalParams) => Promise<NotificationRegistration>

Property Value

(providerNamespace: string, notificationRegistrationName: string, options?: NotificationRegistrationsGetOptionalParams) => Promise<NotificationRegistration>

listByProviderRegistration

Gets the list of the notification registrations for the given provider.

listByProviderRegistration: (providerNamespace: string, options?: NotificationRegistrationsListByProviderRegistrationOptionalParams) => PagedAsyncIterableIterator<NotificationRegistration, NotificationRegistration[], PageSettings>

Property Value

(providerNamespace: string, options?: NotificationRegistrationsListByProviderRegistrationOptionalParams) => PagedAsyncIterableIterator<NotificationRegistration, NotificationRegistration[], PageSettings>