Dela via


Artifact Sources - Update

Tillåter ändring av taggar för artefaktkällor. Alla andra egenskaper ignoreras.

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

URI-parametrar

Name I Obligatorisk Typ Description
labName
path True

string

Namnet på labbet.

name
path True

string

Namnet på artefaktkällan.

resourceGroupName
path True

string

Namnet på resursgruppen.

subscriptionId
path True

string

Prenumerations-ID:t.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
tags

object

Resursens taggar.

Svar

Name Typ Description
200 OK

ArtifactSource

OK

Other Status Codes

CloudError

BadRequest

Säkerhet

azure_auth

Implicit OAuth2-beviljande

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation Åtkomst till Microsoft Azure

Exempel

ArtifactSources_Update

Exempelbegäran

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

{
  "tags": {
    "tagName1": "tagValue1"
  }
}

Exempelsvar

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

Definitioner

Name Description
ArtifactSource

Egenskaper för en artefaktkälla.

ArtifactSourceFragment

Egenskaper för en artefaktkälla.

CloudError

Fel från en REST-begäran.

CloudErrorBody

Brödtext för ett fel från en REST-begäran.

EnableStatus

Status för schemat (dvs. Aktiverad, Inaktiverad)

SourceControlType

Artefaktkällans typ.

ArtifactSource

Egenskaper för en artefaktkälla.

Name Typ Description
id

string

Resursens identifierare.

location

string

Platsen för resursen.

name

string

Namnet på resursen.

properties.armTemplateFolderPath

string

Mappen som innehåller Azure Resource Manager mallar.

properties.branchRef

string

Artefaktkällans grenreferens.

properties.createdDate

string

Artefaktkällans skapandedatum.

properties.displayName

string

Artefaktkällans visningsnamn.

properties.folderPath

string

Mappen som innehåller artefakter.

properties.provisioningState

string

Resursens etableringsstatus.

properties.securityToken

string

Säkerhetstoken som ska autentiseras mot artefaktkällan.

properties.sourceType

SourceControlType

Artefaktkällans typ.

properties.status

EnableStatus

Anger om artefaktkällan är aktiverad (värden: Aktiverad, Inaktiverad).

properties.uniqueIdentifier

string

Den unika oföränderliga identifieraren för en resurs (Guid).

properties.uri

string

Artefaktkällans URI.

tags

object

Resursens taggar.

type

string

Resurstypen.

ArtifactSourceFragment

Egenskaper för en artefaktkälla.

Name Typ Description
tags

object

Resursens taggar.

CloudError

Fel från en REST-begäran.

Name Typ Description
error

CloudErrorBody

Molnfelet som inträffade

CloudErrorBody

Brödtext för ett fel från en REST-begäran.

Name Typ Description
code

string

Felkoden.

details

CloudErrorBody[]

Inre fel.

message

string

Felmeddelandet.

target

string

Felmålet.

EnableStatus

Status för schemat (dvs. Aktiverad, Inaktiverad)

Name Typ Description
Disabled

string

Enabled

string

SourceControlType

Artefaktkällans typ.

Name Typ Description
GitHub

string

StorageAccount

string

VsoGit

string