Freigeben über


ArmComputeModelFactory.GalleryApplicationVersionPublishingProfile Methode

Definition

Initialisiert eine neue instance von GalleryApplicationVersionPublishingProfile.

public static Azure.ResourceManager.Compute.Models.GalleryApplicationVersionPublishingProfile GalleryApplicationVersionPublishingProfile (System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.TargetRegion> targetRegions = default, int? replicaCount = default, bool? isExcludedFromLatest = default, DateTimeOffset? publishedOn = default, DateTimeOffset? endOfLifeOn = default, Azure.ResourceManager.Compute.Models.ImageStorageAccountType? storageAccountType = default, Azure.ResourceManager.Compute.Models.GalleryReplicationMode? replicationMode = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.GalleryTargetExtendedLocation> targetExtendedLocations = default, Azure.ResourceManager.Compute.Models.UserArtifactSource source = default, Azure.ResourceManager.Compute.Models.UserArtifactManagement manageActions = default, Azure.ResourceManager.Compute.Models.UserArtifactSettings settings = default, System.Collections.Generic.IDictionary<string,string> advancedSettings = default, bool? enableHealthCheck = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.GalleryApplicationCustomAction> customActions = default);
static member GalleryApplicationVersionPublishingProfile : seq<Azure.ResourceManager.Compute.Models.TargetRegion> * Nullable<int> * Nullable<bool> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Compute.Models.ImageStorageAccountType> * Nullable<Azure.ResourceManager.Compute.Models.GalleryReplicationMode> * seq<Azure.ResourceManager.Compute.Models.GalleryTargetExtendedLocation> * Azure.ResourceManager.Compute.Models.UserArtifactSource * Azure.ResourceManager.Compute.Models.UserArtifactManagement * Azure.ResourceManager.Compute.Models.UserArtifactSettings * System.Collections.Generic.IDictionary<string, string> * Nullable<bool> * seq<Azure.ResourceManager.Compute.Models.GalleryApplicationCustomAction> -> Azure.ResourceManager.Compute.Models.GalleryApplicationVersionPublishingProfile
Public Shared Function GalleryApplicationVersionPublishingProfile (Optional targetRegions As IEnumerable(Of TargetRegion) = Nothing, Optional replicaCount As Nullable(Of Integer) = Nothing, Optional isExcludedFromLatest As Nullable(Of Boolean) = Nothing, Optional publishedOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOfLifeOn As Nullable(Of DateTimeOffset) = Nothing, Optional storageAccountType As Nullable(Of ImageStorageAccountType) = Nothing, Optional replicationMode As Nullable(Of GalleryReplicationMode) = Nothing, Optional targetExtendedLocations As IEnumerable(Of GalleryTargetExtendedLocation) = Nothing, Optional source As UserArtifactSource = Nothing, Optional manageActions As UserArtifactManagement = Nothing, Optional settings As UserArtifactSettings = Nothing, Optional advancedSettings As IDictionary(Of String, String) = Nothing, Optional enableHealthCheck As Nullable(Of Boolean) = Nothing, Optional customActions As IEnumerable(Of GalleryApplicationCustomAction) = Nothing) As GalleryApplicationVersionPublishingProfile

Parameter

targetRegions
IEnumerable<TargetRegion>

Die Zielregionen, in die die Imageversion repliziert werden soll. Diese Eigenschaft ist aktualisierbar.

replicaCount
Nullable<Int32>

Die Anzahl der Replikate der Imageversion, die pro Region erstellt werden soll. Diese Eigenschaft wird für eine Region wirksam, wenn "regionalReplicaCount" nicht angegeben ist. Diese Eigenschaft ist aktualisierbar.

isExcludedFromLatest
Nullable<Boolean>

Wenn dieser Wert auf TRUE festgelegt ist, verwenden Virtual Machines, die mit der neuesten Version der Imagedefinition bereitgestellt werden, diese Imageversion nicht.

publishedOn
Nullable<DateTimeOffset>

Der Zeitstempel für die Veröffentlichung der Katalogimageversion.

endOfLifeOn
Nullable<DateTimeOffset>

Das Enddatum der Version des Katalogimages. Diese Eigenschaft kann für Außerbetriebnahmezwecke verwendet werden. Diese Eigenschaft ist aktualisierbar.

storageAccountType
Nullable<ImageStorageAccountType>

Gibt den Speicherkontotyp an, der zum Speichern des Images verwendet werden soll. Diese Eigenschaft ist nicht aktualisierbar.

replicationMode
Nullable<GalleryReplicationMode>

Optionaler Parameter, der den für die Replikation zu verwendenden Modus angibt. Diese Eigenschaft ist nicht aktualisierbar.

targetExtendedLocations
IEnumerable<GalleryTargetExtendedLocation>

Die erweiterten Zielspeicherorte, an die die Imageversion repliziert werden soll. Diese Eigenschaft ist aktualisierbar.

source
UserArtifactSource

Das Quellimage, aus dem die Imageversion erstellt werden soll.

manageActions
UserArtifactManagement
settings
UserArtifactSettings

Zusätzliche Einstellungen für die VM-App, die das Zielpaket und den Namen der Konfigurationsdatei enthält, wenn sie auf der Ziel-VM oder VM-Skalierungsgruppe bereitgestellt wird.

advancedSettings
IDictionary<String,String>

Optional. Zusätzliche Einstellungen, die an die vm-application-manager-Erweiterung übergeben werden sollen. Nur für die erweiterte Verwendung.

enableHealthCheck
Nullable<Boolean>

Optional. Gibt an, ob diese Anwendung integritätsberichtet.

customActions
IEnumerable<GalleryApplicationCustomAction>

Eine Liste der benutzerdefinierten Aktionen, die mit dieser Version der Kataloganwendung ausgeführt werden können.

Gibt zurück

Eine neue GalleryApplicationVersionPublishingProfile instance zum Simulieren.

Gilt für: