Freigeben über


ArmServiceFabricModelFactory.ServiceFabricApplicationData Methode

Definition

Initialisiert eine neue instance von ServiceFabricApplicationData.

public static Azure.ResourceManager.ServiceFabric.ServiceFabricApplicationData ServiceFabricApplicationData (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, Azure.ResourceManager.Models.ManagedServiceIdentity identity = 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, string provisioningState = default, string typeName = default, Azure.ETag? etag = default);
static member ServiceFabricApplicationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * 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> * string * string * Nullable<Azure.ETag> -> Azure.ResourceManager.ServiceFabric.ServiceFabricApplicationData
Public Shared Function ServiceFabricApplicationData (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 identity As ManagedServiceIdentity = 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 provisioningState As String = Nothing, Optional typeName As String = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As ServiceFabricApplicationData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

identity
ManagedServiceIdentity

Beschreibt die verwalteten Identitäten für eine Azure-Ressource.

typeVersion
String

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

parameters
IDictionary<String,String>

Liste der Anwendungsparameter mit überschriebenen Werten aus ihren Standardwerten, die im Anwendungsmanifest angegeben sind.

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 mehr 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 0. 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>

Beschreibung der Anwendungskapazitätsmetrik.

managedIdentities
IEnumerable<ApplicationUserAssignedIdentity>

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

provisioningState
String

Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

typeName
String

Der Im Anwendungsmanifest definierte Anwendungstypname.

etag
Nullable<ETag>

Etag für Azure-Ressourcen.

Gibt zurück

Eine neue ServiceFabricApplicationData instance zum Mocking.

Gilt für: