Partager via


ArmServiceFabricModelFactory.ServiceFabricApplicationData Méthode

Définition

Initialise une nouvelle instance de 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

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

identity
ManagedServiceIdentity

Décrit les identités managées pour une ressource Azure.

typeVersion
String

Version du type d’application indiquée dans le manifeste de l’application.

parameters
IDictionary<String,String>

Liste des paramètres d’application avec des valeurs remplacées à partir de leurs valeurs par défaut spécifiées dans le manifeste de l’application.

upgradePolicy
ApplicationUpgradePolicy

Décrit la stratégie pour une mise à niveau d’application supervisée.

minimumNodes
Nullable<Int64>

Nombre minimal de nœuds sur lesquels Service Fabric réserve de la capacité pour cette application. Notez que cela ne signifie pas que les services de cette application sont placés sur tous les nœuds. Si cette propriété est définie sur zéro, aucune capacité n’est réservée. La valeur de cette propriété ne peut pas être supérieure à la valeur de la propriété MaximumNodes.

maximumNodes
Nullable<Int64>

Nombre maximal de nœuds sur lesquels Service Fabric réserve de la capacité pour cette application. Notez que cela ne signifie pas que les services de cette application sont placés sur tous les nœuds. Par défaut, la valeur de cette propriété est zéro, ce qui signifie que les services peuvent être placés sur n’importe quel nœud.

removeApplicationCapacity
Nullable<Boolean>

Supprimez les paramètres de capacité d’application actuels.

metrics
IEnumerable<ApplicationMetricDescription>

Liste de la description des métriques de capacité d’application.

managedIdentities
IEnumerable<ApplicationUserAssignedIdentity>

Liste des identités affectées par l’utilisateur pour l’application, chacune mappée à un nom convivial.

provisioningState
String

État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse.

typeName
String

Nom du type d’application tel que défini dans le manifeste de l’application.

etag
Nullable<ETag>

Etag de ressource Azure.

Retours

Une nouvelle ServiceFabricApplicationData instance pour se moquer.

S’applique à