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. |
| get |
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 |
| list |
Liste todas as versões da ModelVersão dada |
| pending |
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>