Delen via


ArtifactSource interface

De resource die de bronlocatie definieert waar de artefacten zich bevinden.

Extends

Eigenschappen

artifactRoot

Het pad van de locatie waarnaar de eigenschap 'verificatie' [bijvoorbeeld een SAS-URI naar de blobcontainer] verwijst naar de locatie van de artefacten. Dit kan worden gebruikt om onderscheid te maken tussen verschillende versies van de artefacten. Of verschillende typen artefacten, zoals binaire bestanden of sjablonen. De locatie waarnaar wordt verwezen door de verificatie-eigenschap die is samengevoegd met dit optionele artifactRoot-pad, vormt de bronlocatie van het artefact waar de artefacten naar verwachting worden gevonden.

authentication

De verificatiemethode die moet worden gebruikt voor toegang tot de artefactbron.

sourceType

Het type artefactbron dat wordt gebruikt.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

De geografische locatie waar de resource zich bevindt

name

De naam van de resource OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Resourcetags.

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

artifactRoot

Het pad van de locatie waarnaar de eigenschap 'verificatie' [bijvoorbeeld een SAS-URI naar de blobcontainer] verwijst naar de locatie van de artefacten. Dit kan worden gebruikt om onderscheid te maken tussen verschillende versies van de artefacten. Of verschillende typen artefacten, zoals binaire bestanden of sjablonen. De locatie waarnaar wordt verwezen door de verificatie-eigenschap die is samengevoegd met dit optionele artifactRoot-pad, vormt de bronlocatie van het artefact waar de artefacten naar verwachting worden gevonden.

artifactRoot?: string

Waarde van eigenschap

string

authentication

De verificatiemethode die moet worden gebruikt voor toegang tot de artefactbron.

authentication?: AuthenticationUnion

Waarde van eigenschap

sourceType

Het type artefactbron dat wordt gebruikt.

sourceType?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

Overgenomen vanTrackedResource.id

location

De geografische locatie waar de resource zich bevindt

location: string

Waarde van eigenschap

string

Overgenomen vanTrackedResource.location

name

De naam van de resource OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

Overgenomen vanTrackedResource.name

tags

Resourcetags.

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

Waarde van eigenschap

{[propertyName: string]: string}

Overgenomen vanTrackedResource.tags

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

Overgenomen vanTrackedResource.type