Dela via


ArtifactSource interface

Resursen som definierar källplatsen där artefakterna finns.

Extends

Egenskaper

artifactRoot

Sökvägen från den plats som egenskapen "autentisering" [till exempel en SAS-URI till blobcontainern] refererar till, till platsen för artefakterna. Detta kan användas för att särskilja olika versioner av artefakterna. Eller olika typer av artefakter som binärfiler eller mallar. Den plats som refereras av autentiseringsegenskapen sammanfogad med den här valfria artifactRoot-sökvägen utgör platsen för artefaktkällan där artefakterna förväntas hittas.

authentication

Den autentiseringsmetod som ska användas för att komma åt artefaktkällan.

sourceType

Den typ av artefaktkälla som används.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

artifactRoot

Sökvägen från den plats som egenskapen "autentisering" [till exempel en SAS-URI till blobcontainern] refererar till, till platsen för artefakterna. Detta kan användas för att särskilja olika versioner av artefakterna. Eller olika typer av artefakter som binärfiler eller mallar. Den plats som refereras av autentiseringsegenskapen sammanfogad med den här valfria artifactRoot-sökvägen utgör platsen för artefaktkällan där artefakterna förväntas hittas.

artifactRoot?: string

Egenskapsvärde

string

authentication

Den autentiseringsmetod som ska användas för att komma åt artefaktkällan.

authentication?: AuthenticationUnion

Egenskapsvärde

sourceType

Den typ av artefaktkälla som används.

sourceType?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

Ärvd frånTrackedResource.location

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.name

tags

Resurstaggar.

tags?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånTrackedResource.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.type