Freigeben über


Artifact Sources - Get

Ruft die Artefaktquelle ab.

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-Parameter

Name In Erforderlich Typ Beschreibung
labName
path True

string

Der Name des Labs.

name
path True

string

Der Name der Artefaktquelle.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Client-API-Version.

$expand
query

string

Geben Sie die $expand Abfrage an. Beispiel: 'properties($select=displayName)'

Antworten

Name Typ Beschreibung
200 OK

ArtifactSource

OK

Other Status Codes

CloudError

BadRequest

Sicherheit

azure_auth

Implizite OAuth2-Gewährung

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Zugriff auf Microsoft Azure

Beispiele

ArtifactSources_Get

Beispielanforderung

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

Beispiel für eine Antwort

{
  "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"
  }
}

Definitionen

Name Beschreibung
ArtifactSource

Eigenschaften einer Artefaktquelle.

CloudError

Fehler aus einer REST-Anforderung.

CloudErrorBody

Text eines Fehlers aus einer REST-Anforderung.

EnableStatus

Die status des Zeitplans (d. h. aktiviert, deaktiviert)

SourceControlType

Der Typ der Artefaktquelle.

ArtifactSource

Eigenschaften einer Artefaktquelle.

Name Typ Beschreibung
id

string

Der Bezeichner der Ressource.

location

string

Der Speicherort der Ressource.

name

string

Der Name der Ressource.

properties.armTemplateFolderPath

string

Der Ordner, der Azure Resource Manager-Vorlagen enthält.

properties.branchRef

string

Der Branchverweis der Artefaktquelle.

properties.createdDate

string

Das Erstellungsdatum der Artefaktquelle.

properties.displayName

string

Der Anzeigename der Artefaktquelle.

properties.folderPath

string

Der Ordner, der Artefakte enthält.

properties.provisioningState

string

Der bereitstellungs-status der Ressource.

properties.securityToken

string

Das Sicherheitstoken, das bei der Artefaktquelle authentifiziert werden soll.

properties.sourceType

SourceControlType

Der Typ der Artefaktquelle.

properties.status

EnableStatus

Gibt an, ob die Artefaktquelle aktiviert ist (Werte: Aktiviert, Deaktiviert).

properties.uniqueIdentifier

string

Der eindeutige unveränderliche Bezeichner einer Ressource (Guid).

properties.uri

string

Der URI der Artefaktquelle.

tags

object

Die Tags der Ressource.

type

string

Der Typ der Ressource.

CloudError

Fehler aus einer REST-Anforderung.

Name Typ Beschreibung
error

CloudErrorBody

Der aufgetretene Cloudfehler

CloudErrorBody

Text eines Fehlers aus einer REST-Anforderung.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

CloudErrorBody[]

Innere Fehler.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

EnableStatus

Die status des Zeitplans (d. h. aktiviert, deaktiviert)

Name Typ Beschreibung
Disabled

string

Enabled

string

SourceControlType

Der Typ der Artefaktquelle.

Name Typ Beschreibung
GitHub

string

StorageAccount

string

VsoGit

string