Freigeben über


ArtifactSourceData Klasse

Definition

Eine Klasse, die das ArtifactSource-Datenmodell darstellt. Die Ressource, die den Quellspeicherort definiert, an dem sich die Artefakte befinden.

public class ArtifactSourceData : Azure.ResourceManager.Models.TrackedResourceData
type ArtifactSourceData = class
    inherit TrackedResourceData
Public Class ArtifactSourceData
Inherits TrackedResourceData
Vererbung

Konstruktoren

ArtifactSourceData(AzureLocation)

Initialisiert eine neue instance von ArtifactSourceData.

Eigenschaften

ArtifactRoot

Der Pfad vom Speicherort, auf den die Authentifizierungseigenschaft [z. B. ein SAS-URI zum Blobcontainer] verweist, zum Speicherort der Artefakte. Dies kann verwendet werden, um verschiedene Versionen der Artefakte zu unterscheiden. Oder verschiedene Arten von Artefakten wie Binärdateien oder Vorlagen. Der Speicherort, auf den die Authentifizierungseigenschaft verweist, die mit diesem optionalen artifactRoot-Pfad verkettet ist, bildet den Speicherort der Artefaktquelle, an dem die Artefakte zu finden sind.

Authentication

Die Authentifizierungsmethode, die für den Zugriff auf die Artefaktquelle verwendet werden soll. Beachten Sie, dass Authentication die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören SasAuthentication.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
Name

Der Name der Ressource.

(Geerbt von ResourceData)
ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
SourceType

Der Typ der verwendeten Artefaktquelle.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)

Gilt für: