BetaModelsOperations interface

Interface representando operações de um BetaModels.

Propriedades

create

Carregue ficheiros locais do modelo e registe uma versão do modelo. Envolve pendingUpload, upload de ficheiros, criação assíncrona e polling numa única chamada.

delete

Apague a versão específica da ModelVersion. O serviço devolve 200 OK se a ModelVersion foi eliminada com sucesso ou se a ModelVersion não existir.

get

Recupera a versão do modelo especificada, retornando a 404 caso esta não exista.

getCredentials

Recupera credenciais temporárias para aceder ao armazenamento que suporta a versão do modelo especificada.

list

Liste a versão mais recente de cada ModelVersion

listVersions

Liste todas as versões da ModelVersão dada

pendingUpload

Inicia um novo upload pendente ou recupera um existente para a versão do modelo especificada.

update

Atualize uma ModelVersion existente com o id de versão indicado

Detalhes de Propriedade

create

Carregue ficheiros locais do modelo e registe uma versão do modelo. Envolve pendingUpload, upload de ficheiros, criação assíncrona e polling numa única chamada.

create: (name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>

Valor de Propriedade

(name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>

delete

Apague a versão específica da ModelVersion. O serviço devolve 200 OK se a ModelVersion foi eliminada com sucesso ou se a ModelVersion não existir.

delete: (name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>

Valor de Propriedade

(name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>

get

Recupera a versão do modelo especificada, retornando a 404 caso esta não exista.

get: (name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>

Valor de Propriedade

(name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>

getCredentials

Recupera credenciais temporárias para aceder ao armazenamento que suporta a versão do modelo especificada.

getCredentials: (name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>

Valor de Propriedade

(name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>

list

Liste a versão mais recente de cada ModelVersion

list: (options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

Valor de Propriedade

(options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

listVersions

Liste todas as versões da ModelVersão dada

listVersions: (name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

Valor de Propriedade

(name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

pendingUpload

Inicia um novo upload pendente ou recupera um existente para a versão do modelo especificada.

pendingUpload: (name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>

Valor de Propriedade

(name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>

update

Atualize uma ModelVersion existente com o id de versão indicado

update: (name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>

Valor de Propriedade

(name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>