ProviderRegistrationsOperations interface
Interface representing a ProviderRegistrations operations.
Properties
| create |
Creates or updates the provider registration. |
| delete | Deletes a provider registration. |
| generate |
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>