Partilhar via


Published - List Libraries

Obtenha bibliotecas publicadas no ambiente.

Observação

Esta API é uma versão de lançamento de uma versão beta, prevista para ser descontinuada a 1 de março de 2026. Ao chamar esta API - os chamadores devem definir o parâmetro beta de consulta para o valor false (preview o parâmetro de consulta foi substituído por beta. Para compatibilidade retroativa, preview ainda é suportado e comporta-se da mesma forma que beta)

Esta API suporta paginação.

Permissions

permissão de Ler para o item ambiente.

Escopos delegados necessários

Item.Read.All ou Item.ReadWrite.All ou Environment.Read.All ou Environment.ReadWrite.All

Identidades suportadas pelo Entra da Microsoft

Esta API suporta as identidades do Microsoft listadas nesta secção.

Identidade Support
User Yes
Entidade de serviço e identidades geridas Yes

Interfaz

GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}/libraries?beta={beta}
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}/libraries?continuationToken={continuationToken}&beta={beta}

Parâmetros do URI

Name Em Necessário Tipo Description
environmentId
path True

string (uuid)

O ID do ambiente.

workspaceId
path True

string (uuid)

O ID do espaço de trabalho.

beta
query True

boolean

Este parâmetro especifica qual versão da API deve ser usada. Defina para false usar a versão de lançamento.

continuationToken
query

string

Token para recuperar a próxima página de resultados, se disponível.

Respostas

Name Tipo Description
200 OK

Libraries

Pedido concluído com sucesso.

Other Status Codes

ErrorResponse

Códigos de erro comuns:

  • EnvironmentLibrariesNotFound - Este ambiente não tem bibliotecas publicadas.

Exemplos

Get environment published libraries example

Pedido de amostra

GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/environments/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87/libraries?beta=false

Resposta da amostra

{
  "libraries": [
    {
      "name": "samplewheel-0.18.0-py2.py3-none-any.whl",
      "libraryType": "Custom"
    },
    {
      "name": "samplepython.py",
      "libraryType": "Custom"
    },
    {
      "name": "samplejar.jar",
      "libraryType": "Custom"
    },
    {
      "name": "sampleR.tar.gz",
      "libraryType": "Custom"
    },
    {
      "name": "fuzzywuzzy",
      "libraryType": "External",
      "version": "0.0.1"
    },
    {
      "name": "matplotlib",
      "libraryType": "External",
      "version": "0.0.1"
    }
  ],
  "continuationToken": "null",
  "continuationUri": "null"
}

Definições

Name Description
CustomLibrary

Biblioteca personalizada.

ErrorRelatedResource

O objeto de detalhes do recurso relacionado ao erro.

ErrorResponse

A resposta de erro.

ErrorResponseDetails

Os detalhes da resposta de erro.

ExternalLibrary

Biblioteca externa.

Libraries

Bibliotecas de ambiente.

LibraryType

Um tipo de biblioteca. Tipos adicionais podem ser adicionados ao longo do tempo.

CustomLibrary

Biblioteca personalizada.

Name Tipo Description
libraryType string:

Custom

Um tipo de biblioteca. Tipos adicionais podem ser adicionados ao longo do tempo.

name

string

O nome da biblioteca.

ErrorRelatedResource

O objeto de detalhes do recurso relacionado ao erro.

Name Tipo Description
resourceId

string

A ID do recurso envolvida no erro.

resourceType

string

O tipo de recurso envolvido no erro.

ErrorResponse

A resposta de erro.

Name Tipo Description
errorCode

string

Um identificador específico que fornece informações sobre uma condição de erro, permitindo uma comunicação padronizada entre nosso serviço e seus usuários.

message

string

Uma representação legível por humanos do erro.

moreDetails

ErrorResponseDetails[]

Lista de detalhes de erro adicionais.

relatedResource

ErrorRelatedResource

Os detalhes do recurso relacionados ao erro.

requestId

string

ID da solicitação associada ao erro.

ErrorResponseDetails

Os detalhes da resposta de erro.

Name Tipo Description
errorCode

string

Um identificador específico que fornece informações sobre uma condição de erro, permitindo uma comunicação padronizada entre nosso serviço e seus usuários.

message

string

Uma representação legível por humanos do erro.

relatedResource

ErrorRelatedResource

Os detalhes do recurso relacionados ao erro.

ExternalLibrary

Biblioteca externa.

Name Tipo Description
libraryType string:

External

Um tipo de biblioteca. Tipos adicionais podem ser adicionados ao longo do tempo.

name

string

O nome da biblioteca.

version

string

A versão da biblioteca externa.

Libraries

Bibliotecas de ambiente.

Name Tipo Description
continuationToken

string

O token para o próximo lote de conjunto de resultados. Se não houver mais registros, ele será removido da resposta.

continuationUri

string

O URI do próximo lote de conjunto de resultados. Se não houver mais registros, ele será removido da resposta.

libraries Library[]:

Todas as bibliotecas personalizadas e externas (.py, .whl, .jar, .tar.gz e externas).

LibraryType

Um tipo de biblioteca. Tipos adicionais podem ser adicionados ao longo do tempo.

Valor Description
Custom

Bibliotecas personalizadas

External

Bibliotecas externas