Partilhar via


ArmServiceFabricModelFactory.ServiceFabricApplicationData Método

Definição

Inicializa uma nova instância 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

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

identity
ManagedServiceIdentity

Descreve as identidades gerenciadas para um recurso do Azure.

typeVersion
String

A versão do tipo de aplicativo, conforme definido no manifesto do aplicativo.

parameters
IDictionary<String,String>

Lista de parâmetros de aplicativo com valores substituídos de seus valores padrão especificados no manifesto do aplicativo.

upgradePolicy
ApplicationUpgradePolicy

Descreve a política para uma atualização de aplicativo monitorada.

minimumNodes
Nullable<Int64>

O número mínimo de nós que o Service Fabric reservará como capacidade para este aplicativo. Observe que isso não significa que os serviços desse aplicativo serão colocados em todos os nós. Se essa propriedade for definida como zero, nenhuma capacidade será reservada. O valor dessa propriedade não pode ser maior que o valor da propriedade MaximumNodes.

maximumNodes
Nullable<Int64>

O número máximo de nós que o Service Fabric reservará como capacidade para este aplicativo. Observe que isso não significa que os serviços desse aplicativo serão colocados em todos os nós. Por padrão, o valor dessa propriedade é zero e significa que os serviços podem ser colocados em qualquer nó.

removeApplicationCapacity
Nullable<Boolean>

Remova as configurações atuais de capacidade do aplicativo.

metrics
IEnumerable<ApplicationMetricDescription>

Lista de descrição da métrica de capacidade do aplicativo.

managedIdentities
IEnumerable<ApplicationUserAssignedIdentity>

Lista de identidades atribuídas pelo usuário para o aplicativo, cada uma mapeada para um nome amigável.

provisioningState
String

O estado de implantação ou provisionamento atual, que aparece apenas na resposta.

typeName
String

O nome do tipo de aplicativo conforme definido no manifesto do aplicativo.

etag
Nullable<ETag>

Etag de recursos do Azure.

Retornos

Uma nova ServiceFabricApplicationData instância para simulação.

Aplica-se a