Delen via


Artifact Sources - Get

Bron van artefact ophalen.

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

URI-parameters

Name In Vereist Type Description
labName
path True

string

De naam van het lab.

name
path True

string

De naam van de artefactbron.

resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

De abonnements-id.

api-version
query True

string

Client-API-versie.

$expand
query

string

Geef de $expand query op. Voorbeeld: 'properties($select=displayName)'

Antwoorden

Name Type Description
200 OK

ArtifactSource

OK

Other Status Codes

CloudError

BadRequest

Beveiliging

azure_auth

Impliciete OAuth2-toekenning

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Toegang tot Microsoft Azure

Voorbeelden

ArtifactSources_Get

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "properties": {
    "displayName": "{displayName}",
    "uri": "{artifactSourceUri}",
    "sourceType": "{VsoGit|GitHub|StorageAccount}",
    "folderPath": "{folderPath}",
    "armTemplateFolderPath": "{armTemplateFolderPath}",
    "branchRef": "{branchRef}",
    "securityToken": "{securityToken}",
    "status": "{Enabled|Disabled}",
    "createdDate": "2020-12-16T16:53:02.4830866-07:00",
    "provisioningState": "Succeeded",
    "uniqueIdentifier": "{uniqueIdentifier}"
  },
  "id": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/artifactsources/{artifactSourceName}",
  "name": "{artifactSourceName}",
  "type": "Microsoft.DevTestLab/labs/artifactsources",
  "location": "{location}",
  "tags": {
    "tagName1": "tagValue1"
  }
}

Definities

Name Description
ArtifactSource

Eigenschappen van een artefactbron.

CloudError

Fout van een REST-aanvraag.

CloudErrorBody

Hoofdtekst van een fout van een REST-aanvraag.

EnableStatus

De status van de planning (ingeschakeld, uitgeschakeld)

SourceControlType

Het type van de artefactbron.

ArtifactSource

Eigenschappen van een artefactbron.

Name Type Description
id

string

De id van de resource.

location

string

De locatie van de resource.

name

string

De naam van de resource.

properties.armTemplateFolderPath

string

De map met Azure Resource Manager-sjablonen.

properties.branchRef

string

De vertakkingsreferentie van de artefactbron.

properties.createdDate

string

De aanmaakdatum van de artefactbron.

properties.displayName

string

De weergavenaam van de artefactbron.

properties.folderPath

string

De map met artefacten.

properties.provisioningState

string

De inrichtingsstatus van de resource.

properties.securityToken

string

Het beveiligingstoken dat moet worden geverifieerd bij de artefactbron.

properties.sourceType

SourceControlType

Het type van de artefactbron.

properties.status

EnableStatus

Geeft aan of de artefactbron is ingeschakeld (waarden: Ingeschakeld, Uitgeschakeld).

properties.uniqueIdentifier

string

De unieke onveranderbare id van een resource (GUID).

properties.uri

string

De URI van de artefactbron.

tags

object

De tags van de resource.

type

string

Het type resource.

CloudError

Fout van een REST-aanvraag.

Name Type Description
error

CloudErrorBody

De cloudfout die is opgetreden

CloudErrorBody

Hoofdtekst van een fout van een REST-aanvraag.

Name Type Description
code

string

De foutcode.

details

CloudErrorBody[]

Interne fouten.

message

string

Het foutbericht.

target

string

Het foutdoel.

EnableStatus

De status van de planning (ingeschakeld, uitgeschakeld)

Name Type Description
Disabled

string

Enabled

string

SourceControlType

Het type van de artefactbron.

Name Type Description
GitHub

string

StorageAccount

string

VsoGit

string