Code Versions - Create Or Get Start Pending Upload

Hozzon létre egy tárolóhelyet és egy hitelesítő adatot, ahová az ügyfél feltölt egy kódobjektumot.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}/startPendingUpload?api-version=2023-10-01

URI-paraméterek

Name In Kötelező Típus Description
name
path True

string

Tároló neve. Ez a kis- és nagybetűk megkülönböztetése.

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

A cél-előfizetés azonosítója.

version
path True

string

Verzióazonosító. Ez a kis- és nagybetűk megkülönböztetése.

workspaceName
path True

string

Az Azure Machine Learning-munkaterület neve.

Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

api-version
query True

string

A művelethez használandó API-verzió.

Kérelem törzse

Name Típus Description
pendingUploadId

string

Ha PendingUploadId = null, akkor véletlenszerű guid lesz használva.

pendingUploadType

PendingUploadType

A TemporaryBlobReference az egyetlen támogatott típus

Válaszok

Name Típus Description
200 OK

PendingUploadResponseDto

Success

Other Status Codes

ErrorResponse

Hiba

Példák

CreateOrGetStartPendingUpload Workspace Code Version.

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/codes/string/versions/string/startPendingUpload?api-version=2023-10-01

{
  "pendingUploadId": "string",
  "pendingUploadType": "None"
}

Sample Response

{
  "blobReferenceForConsumption": {
    "blobUri": "https://www.contoso.com/example",
    "storageAccountArmId": "string",
    "credential": {
      "credentialType": "SAS",
      "sasUri": "https://www.contoso.com/example"
    }
  },
  "pendingUploadId": "string",
  "pendingUploadType": "None"
}

Definíciók

Name Description
BlobReferenceForConsumptionDto
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

PendingUploadCredentialType

Enumerálás a PendingUpload hitelesítő adatok típusának meghatározásához.

PendingUploadRequestDto
PendingUploadResponseDto
PendingUploadType

A függőben lévő feltöltési helyhez használandó tároló típusa

SASCredentialDto

BlobReferenceForConsumptionDto

Name Típus Description
blobUri

string

Blob URI elérési útja az ügyfél számára adatok feltöltéséhez. Például: https://blob.windows.core.net/Container/Path

credential PendingUploadCredentialDto:

SASCredentialDto

Hitelesítő adatok a tárfiók eléréséhez

storageAccountArmId

string

A használni kívánt tárfiók ARM-azonosítója

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további adattípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

PendingUploadCredentialType

Enumerálás a PendingUpload hitelesítő adatok típusának meghatározásához.

Name Típus Description
SAS

string

PendingUploadRequestDto

Name Típus Alapértelmezett érték Description
pendingUploadId

string

Ha PendingUploadId = null, akkor véletlenszerű guid lesz használva.

pendingUploadType

PendingUploadType

TemporaryBlobReference

A TemporaryBlobReference az egyetlen támogatott típus

PendingUploadResponseDto

Name Típus Alapértelmezett érték Description
blobReferenceForConsumption

BlobReferenceForConsumptionDto

Tárolószintű olvasási, írási és listázási SAS

pendingUploadId

string

A feltöltési kérelem azonosítója

pendingUploadType

PendingUploadType

TemporaryBlobReference

A TemporaryBlobReference az egyetlen támogatott típus

PendingUploadType

A függőben lévő feltöltési helyhez használandó tároló típusa

Name Típus Description
None

string

TemporaryBlobReference

string

SASCredentialDto

Name Típus Description
credentialType string:

SAS

[Kötelező] A tárolóval történő hitelesítéshez használt hitelesítőadat-típus.

sasUri

string

Teljes SAS URI, beleértve a tárolót, a tároló/blob elérési útját és az SAS-jogkivonatot