ModelSourcesOperations interface

Interface representing a ModelSources operations.

Properties

createOrUpdate

Create or update a ModelSource. This is a full-replace operation: any optional property omitted from the request body is reset to its default value, or cleared if it has no default. To safely modify a subset of fields, perform a GET, modify the returned resource, and PUT it back using the returned ETag via the If-Match header to avoid concurrent overwrites.

delete

Delete a ModelSource

get

Get a ModelSource

list

List ModelSource resources by AIManager

Property Details

createOrUpdate

Create or update a ModelSource. This is a full-replace operation: any optional property omitted from the request body is reset to its default value, or cleared if it has no default. To safely modify a subset of fields, perform a GET, modify the returned resource, and PUT it back using the returned ETag via the If-Match header to avoid concurrent overwrites.

createOrUpdate: (resourceGroupName: string, aiManagerName: string, modelSourceName: string, resource: ModelSource, options?: ModelSourcesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ModelSource>, ModelSource>

Property Value

(resourceGroupName: string, aiManagerName: string, modelSourceName: string, resource: ModelSource, options?: ModelSourcesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ModelSource>, ModelSource>

delete

Delete a ModelSource

delete: (resourceGroupName: string, aiManagerName: string, modelSourceName: string, options?: ModelSourcesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, aiManagerName: string, modelSourceName: string, options?: ModelSourcesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a ModelSource

get: (resourceGroupName: string, aiManagerName: string, modelSourceName: string, options?: ModelSourcesGetOptionalParams) => Promise<ModelSource>

Property Value

(resourceGroupName: string, aiManagerName: string, modelSourceName: string, options?: ModelSourcesGetOptionalParams) => Promise<ModelSource>

list

List ModelSource resources by AIManager

list: (resourceGroupName: string, aiManagerName: string, options?: ModelSourcesListOptionalParams) => PagedAsyncIterableIterator<ModelSource, ModelSource[], PageSettings>

Property Value

(resourceGroupName: string, aiManagerName: string, options?: ModelSourcesListOptionalParams) => PagedAsyncIterableIterator<ModelSource, ModelSource[], PageSettings>