Freigeben über


ArmServiceFabricModelFactory.ServiceFabricApplicationPatch Methode

Definition

Initialisiert eine neue instance von ServiceFabricApplicationPatch.

public static Azure.ResourceManager.ServiceFabric.Models.ServiceFabricApplicationPatch ServiceFabricApplicationPatch (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string typeVersion = default, System.Collections.Generic.IDictionary<string,string> parameters = default, Azure.ResourceManager.ServiceFabric.Models.ApplicationUpgradePolicy upgradePolicy = default, long? minimumNodes = default, long? maximumNodes = default, bool? removeApplicationCapacity = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ServiceFabric.Models.ApplicationMetricDescription> metrics = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ServiceFabric.Models.ApplicationUserAssignedIdentity> managedIdentities = default, Azure.ETag? etag = default);
static member ServiceFabricApplicationPatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.ServiceFabric.Models.ApplicationUpgradePolicy * Nullable<int64> * Nullable<int64> * Nullable<bool> * seq<Azure.ResourceManager.ServiceFabric.Models.ApplicationMetricDescription> * seq<Azure.ResourceManager.ServiceFabric.Models.ApplicationUserAssignedIdentity> * Nullable<Azure.ETag> -> Azure.ResourceManager.ServiceFabric.Models.ServiceFabricApplicationPatch
Public Shared Function ServiceFabricApplicationPatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional typeVersion As String = Nothing, Optional parameters As IDictionary(Of String, String) = Nothing, Optional upgradePolicy As ApplicationUpgradePolicy = Nothing, Optional minimumNodes As Nullable(Of Long) = Nothing, Optional maximumNodes As Nullable(Of Long) = Nothing, Optional removeApplicationCapacity As Nullable(Of Boolean) = Nothing, Optional metrics As IEnumerable(Of ApplicationMetricDescription) = Nothing, Optional managedIdentities As IEnumerable(Of ApplicationUserAssignedIdentity) = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As ServiceFabricApplicationPatch

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

typeVersion
String

Die Version des Anwendungstyps, wie sie im Anwendungsmanifest definiert ist.

parameters
IDictionary<String,String>

Liste der Anwendungsparameter mit überschriebenen Werten aus den im Anwendungsmanifest angegebenen Standardwerten.

upgradePolicy
ApplicationUpgradePolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

minimumNodes
Nullable<Int64>

Die minimale Anzahl von Knoten, für die Service Fabric Kapazität für diese Anwendung reserviert wird. Hinweis: Dies bedeutet nicht, dass die Dienste dieser Anwendung auf allen dieser Knoten platziert werden. Wenn diese Eigenschaft auf Null festgelegt ist, wird keine Kapazität reserviert. Der Wert dieser Eigenschaft darf nicht größer als der Wert der MaximumNodes-Eigenschaft sein.

maximumNodes
Nullable<Int64>

Die maximale Anzahl von Knoten, für die Service Fabric Kapazität für diese Anwendung reserviert. Hinweis: Dies bedeutet nicht, dass die Dienste dieser Anwendung auf allen dieser Knoten platziert werden. Standardmäßig ist der Wert dieser Eigenschaft null, und dies bedeutet, dass die Dienste auf einem beliebigen Knoten platziert werden können.

removeApplicationCapacity
Nullable<Boolean>

Entfernen Sie die aktuellen Anwendungskapazitätseinstellungen.

metrics
IEnumerable<ApplicationMetricDescription>

Liste der Anwendungskapazitätsmetrikbeschreibung.

managedIdentities
IEnumerable<ApplicationUserAssignedIdentity>

Liste der benutzerseitig zugewiesenen Identitäten für die Anwendung, die jeweils einem Anzeigenamen zugeordnet sind.

etag
Nullable<ETag>

Etag für Azure-Ressourcen.

Gibt zurück

Eine neue ServiceFabricApplicationPatch instance zum Simulieren.

Gilt für: