Azure.AI.Projects (stable:v1)

2025/05/09 • 17 new methods

Connections_List (new)
Description List all connections in the project, without populating connection credentials
Reference Link ¶

⚼ Request

GET:  /connections
{
api-version: string ,
connectionType: string ,
defaultConnection: boolean ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
x-ms-client-request-id: string ,
}
,
$schema:
{
value:
[
{
name: string ,
id: string ,
type: enum ,
target: string ,
isDefault: boolean ,
credentials:
{
type: enum ,
}
,
metadata: object ,
}
,
]
,
nextLink: string ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Connections_Get (new)
Description Get a connection by name, without populating connection credentials
Reference Link ¶

⚼ Request

GET:  /connections/{name}
{
api-version: string ,
name: string ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
x-ms-client-request-id: string ,
}
,
$schema:
{
name: string ,
id: string ,
type: enum ,
target: string ,
isDefault: boolean ,
credentials:
{
type: enum ,
}
,
metadata: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Connections_GetWithCredentials (new)
Description Get a connection by name, with its connection credentials
Reference Link ¶

⚼ Request

POST:  /connections/{name}/getConnectionWithCredentials
{
api-version: string ,
name: string ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
x-ms-client-request-id: string ,
}
,
$schema:
{
name: string ,
id: string ,
type: enum ,
target: string ,
isDefault: boolean ,
credentials:
{
type: enum ,
}
,
metadata: object ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_ListLatest (new)
Description List the latest version of each DatasetVersion
Reference Link ¶

⚼ Request

GET:  /datasets
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
dataUri: string ,
type: enum ,
isReference: boolean ,
connectionName: string ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_ListVersions (new)
Description List all versions of the given DatasetVersion
Reference Link ¶

⚼ Request

GET:  /datasets/{name}/versions
{
api-version: string ,
name: string ,
}

⚐ Response (200)

{
value:
[
{
dataUri: string ,
type: enum ,
isReference: boolean ,
connectionName: string ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_GetVersion (new)
Description Get the specific version of the DatasetVersion
Reference Link ¶

⚼ Request

GET:  /datasets/{name}/versions/{version}
{
api-version: string ,
name: string ,
version: string ,
}

⚐ Response (200)

{
dataUri: string ,
type: enum ,
isReference: boolean ,
connectionName: string ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_CreateOrUpdateVersion (new)
Description Create a new or update an existing DatasetVersion with the given version id
Reference Link ¶

⚼ Request

PATCH:  /datasets/{name}/versions/{version}
{
api-version: string ,
name: string ,
version: string ,
body:
{
dataUri: string ,
type: enum ,
isReference: boolean ,
connectionName: string ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}
,
}

⚐ Response (200)

{
dataUri: string ,
type: enum ,
isReference: boolean ,
connectionName: string ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}

⚐ Response (201)

{
dataUri: string ,
type: enum ,
isReference: boolean ,
connectionName: string ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_DeleteVersion (new)
Description Delete the specific version of the DatasetVersion
Reference Link ¶

⚼ Request

DELETE:  /datasets/{name}/versions/{version}
{
api-version: string ,
name: string ,
version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_GetCredentials (new)
Description Get the SAS credential to access the storage account associated with a Dataset version.
Reference Link ¶

⚼ Request

POST:  /datasets/{name}/versions/{version}/credentials
{
api-version: string ,
name: string ,
version: string ,
}

⚐ Response (200)

{
blobReference:
{
blobUri: string ,
storageAccountArmId: string ,
credential:
{
sasUri: string ,
type: enum ,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Datasets_StartPendingUploadVersion (new)
Description Start a new or get an existing pending upload of a dataset for a specific version.
Reference Link ¶

⚼ Request

POST:  /datasets/{name}/versions/{version}/startPendingUpload
{
api-version: string ,
name: string ,
version: string ,
body:
{
pendingUploadId: string ,
connectionName: string ,
pendingUploadType: enum ,
}
,
}

⚐ Response (200)

{
blobReference:
{
blobUri: string ,
storageAccountArmId: string ,
credential:
{
sasUri: string ,
type: enum ,
}
,
}
,
pendingUploadId: string ,
version: string ,
pendingUploadType: enum ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Deployments_List (new)
Description List all deployed models in the project
Reference Link ¶

⚼ Request

GET:  /deployments
{
api-version: string ,
modelPublisher: string ,
modelName: string ,
deploymentType: string ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
x-ms-client-request-id: string ,
}
,
$schema:
{
value:
[
{
type: enum ,
name: string ,
}
,
]
,
nextLink: string ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Deployments_Get (new)
Description Get a deployed model.
Reference Link ¶

⚼ Request

GET:  /deployments/{name}
{
api-version: string ,
name: string ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
x-ms-client-request-id: string ,
}
,
$schema:
{
type: enum ,
name: string ,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Indexes_ListLatest (new)
Description List the latest version of each Index
Reference Link ¶

⚼ Request

GET:  /indexes
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
type: enum ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Indexes_ListVersions (new)
Description List all versions of the given Index
Reference Link ¶

⚼ Request

GET:  /indexes/{name}/versions
{
api-version: string ,
name: string ,
}

⚐ Response (200)

{
value:
[
{
type: enum ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Indexes_GetVersion (new)
Description Get the specific version of the Index
Reference Link ¶

⚼ Request

GET:  /indexes/{name}/versions/{version}
{
api-version: string ,
name: string ,
version: string ,
}

⚐ Response (200)

{
type: enum ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Indexes_CreateOrUpdateVersion (new)
Description Create a new or update an existing Index with the given version id
Reference Link ¶

⚼ Request

PATCH:  /indexes/{name}/versions/{version}
{
api-version: string ,
name: string ,
version: string ,
body:
{
type: enum ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}
,
}

⚐ Response (200)

{
type: enum ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}

⚐ Response (201)

{
type: enum ,
id: string ,
name: string ,
version: string ,
description: string ,
tags: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}
Indexes_DeleteVersion (new)
Description Delete the specific version of the Index
Reference Link ¶

⚼ Request

DELETE:  /indexes/{name}/versions/{version}
{
api-version: string ,
name: string ,
version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
$headers:
{
x-ms-error-code: string ,
}
,
$schema:
{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
innererror:
{
code: string ,
innererror: string ,
}
,
}
,
}
,
}