OperationsOperations interface

Interface representing a Operations operations.

Properties

createOrUpdate

Creates or updates the operation supported by the given provider.

delete

Deletes an operation.

list

List the operations for the provider

listByProviderRegistration

Gets the operations supported by the given provider.

Property Details

createOrUpdate

Creates or updates the operation supported by the given provider.

createOrUpdate: (providerNamespace: string, operationsPutContent: OperationsPutContent, options?: OperationsCreateOrUpdateOptionalParams) => Promise<OperationsPutContent>

Property Value

(providerNamespace: string, operationsPutContent: OperationsPutContent, options?: OperationsCreateOrUpdateOptionalParams) => Promise<OperationsPutContent>

delete

Deletes an operation.

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

Property Value

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

list

List the operations for the provider

list: (options?: OperationsListOptionalParams) => PagedAsyncIterableIterator<OperationsDefinition, OperationsDefinition[], PageSettings>

Property Value

(options?: OperationsListOptionalParams) => PagedAsyncIterableIterator<OperationsDefinition, OperationsDefinition[], PageSettings>

listByProviderRegistration

Gets the operations supported by the given provider.

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

Property Value

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