Registry Model Versions - Create Or Get Start Pending Upload
Générez un emplacement de stockage et des informations d’identification pour que le client charge une ressource de modèle.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}/startPendingUpload?api-version=2025-04-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
model
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ |
Nom du modèle. Ceci respecte la casse. |
registry
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{2,32}$ |
Nom du registre Azure Machine Learning. Ceci ne respecte pas la casse |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
version
|
path | True |
string |
Identificateur de version. Ceci respecte la casse. |
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Type | Description |
---|---|---|
pendingUploadId |
string |
Si PendingUploadId = null, le guid aléatoire sera utilisé. |
pendingUploadType |
TemporaryBlobReference est le seul type pris en charge |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Succès |
|
Other Status Codes |
Erreur |
Exemples
CreateOrGetStartPendingUpload Registry Model Version.
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/registries/registryName/models/string/versions/string/startPendingUpload?api-version=2025-04-01
{
"pendingUploadId": "string",
"pendingUploadType": "TemporaryBlobReference"
}
Exemple de réponse
{
"blobReferenceForConsumption": {
"blobUri": "https://www.contoso.com/example",
"storageAccountArmId": "string",
"credential": {
"credentialType": "SAS",
"sasUri": "https://www.contoso.com/example"
}
},
"pendingUploadId": "string",
"pendingUploadType": "None"
}
Définitions
Nom | Description |
---|---|
Blob |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Pending |
Énumération pour déterminer le type d’informations d’identification PendingUpload. |
Pending |
|
Pending |
|
Pending |
Type de stockage à utiliser pour l’emplacement de chargement en attente |
SASCredential |
BlobReferenceForConsumptionDto
Nom | Type | Description |
---|---|---|
blobUri |
string (uri) |
Chemin d’URI d’objet blob pour que le client charge les données. Exemple : https://blob.windows.core.net/Container/Path |
credential | PendingUploadCredentialDto: |
Informations d’identification pour accéder au compte de stockage |
storageAccountArmId |
string |
ID arm du compte de stockage à utiliser |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
PendingUploadCredentialType
Énumération pour déterminer le type d’informations d’identification PendingUpload.
Valeur | Description |
---|---|
SAS |
PendingUploadRequestDto
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
pendingUploadId |
string |
Si PendingUploadId = null, le guid aléatoire sera utilisé. |
|
pendingUploadType | TemporaryBlobReference |
TemporaryBlobReference est le seul type pris en charge |
PendingUploadResponseDto
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
blobReferenceForConsumption |
Lecture, écriture, liste SAS au niveau du conteneur |
||
pendingUploadId |
string |
ID de cette demande de chargement |
|
pendingUploadType | TemporaryBlobReference |
TemporaryBlobReference est le seul type pris en charge |
PendingUploadType
Type de stockage à utiliser pour l’emplacement de chargement en attente
Valeur | Description |
---|---|
None | |
TemporaryBlobReference |
SASCredentialDto
Nom | Type | Description |
---|---|---|
credentialType |
string:
SAS |
[Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. |
sasUri |
string (uri) |
URI SAS complet, y compris le stockage, le chemin d’accès conteneur/blob et le jeton SAP |