ProviderRegistrationsOperations interface

Interface representing a ProviderRegistrations operations.

Properties

createOrUpdate

Creates or updates the provider registration.

delete

Deletes a provider registration.

generateOperations

Generates the operations api for the given provider.

get

Gets the provider registration details.

list

Gets the list of the provider registrations in the subscription.

Property Details

createOrUpdate

Creates or updates the provider registration.

createOrUpdate: (providerNamespace: string, properties: ProviderRegistration, options?: ProviderRegistrationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ProviderRegistration>, ProviderRegistration>

Property Value

(providerNamespace: string, properties: ProviderRegistration, options?: ProviderRegistrationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ProviderRegistration>, ProviderRegistration>

delete

Deletes a provider registration.

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

Property Value

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

generateOperations

Generates the operations api for the given provider.

generateOperations: (providerNamespace: string, options?: ProviderRegistrationsGenerateOperationsOptionalParams) => Promise<OperationsDefinition[]>

Property Value

(providerNamespace: string, options?: ProviderRegistrationsGenerateOperationsOptionalParams) => Promise<OperationsDefinition[]>

get

Gets the provider registration details.

get: (providerNamespace: string, options?: ProviderRegistrationsGetOptionalParams) => Promise<ProviderRegistration>

Property Value

(providerNamespace: string, options?: ProviderRegistrationsGetOptionalParams) => Promise<ProviderRegistration>

list

Gets the list of the provider registrations in the subscription.

list: (options?: ProviderRegistrationsListOptionalParams) => PagedAsyncIterableIterator<ProviderRegistration, ProviderRegistration[], PageSettings>

Property Value

(options?: ProviderRegistrationsListOptionalParams) => PagedAsyncIterableIterator<ProviderRegistration, ProviderRegistration[], PageSettings>