Compartilhar via


Artifacts - Get

Obter artefato.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}/artifacts/{name}?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}/artifacts/{name}?$expand={$expand}&api-version=2018-09-15

Parâmetros de URI

Nome Em Obrigatório Tipo Description
artifactSourceName
path True

string

O nome da origem do artefato.

labName
path True

string

O nome do laboratório.

name
path True

string

O nome do artefato.

resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

A ID da assinatura.

api-version
query True

string

Versão da API do cliente.

$expand
query

string

Especifique a consulta $expand. Exemplo: 'properties($select=title)'

Respostas

Nome Tipo Description
200 OK

Artifact

OKEY

Other Status Codes

CloudError

Solicitação Inválida

Segurança

azure_auth

Concessão Implícita OAuth2

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation Acessar o Microsoft Azure

Exemplos

Artifacts_Get

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}/artifacts/{artifactName}?api-version=2018-09-15

Resposta de exemplo

{
  "properties": {
    "title": "Sample Artifact Title",
    "description": "Sample artifact description.",
    "publisher": "Microsoft",
    "filePath": "{artifactsPath}/{artifactName}",
    "targetOsType": "Windows",
    "parameters": {
      "uri": {
        "type": "string",
        "displayName": "Sample Parameter 1",
        "description": "Sample parameter 1 description.",
        "defaultValue": "https://{labStorageAccount}.blob.core.windows.net/{artifactName}/..."
      }
    }
  },
  "id": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/artifactSources/{artifactSourceName}/artifacts/{artifactName}",
  "name": "{artifactName}",
  "type": "Microsoft.DevTestLab/labs/artifactSources/artifacts",
  "location": "{location}",
  "tags": {
    "MyTag": "MyValue"
  }
}

Definições

Nome Description
Artifact

Um artefato.

CloudError

Erro de uma solicitação REST.

CloudErrorBody

Corpo de um erro de uma solicitação REST.

Artifact

Um artefato.

Nome Tipo Description
id

string

O identificador do recurso.

location

string

A localização do recurso.

name

string

O nome do recurso.

properties.createdDate

string (date-time)

A data de criação do artefato.

properties.description

string

A descrição do artefato.

properties.filePath

string

O caminho do arquivo para o artefato.

properties.icon

string

O URI para o ícone do artefato.

properties.parameters

object

Os parâmetros do artefato.

properties.publisher

string

O editor do artefato.

properties.targetOsType

string

O sistema operacional de destino do artefato.

properties.title

string

O título do artefato.

tags

object

As marcas do recurso.

type

string

O tipo do recurso.

CloudError

Erro de uma solicitação REST.

Nome Tipo Description
error

CloudErrorBody

O erro de nuvem que ocorreu

CloudErrorBody

Corpo de um erro de uma solicitação REST.

Nome Tipo Description
code

string

O código de erro.

details

CloudErrorBody[]

Erros internos.

message

string

A mensagem de erro.

target

string

O destino do erro.