Compartilhar via


ArmServiceFabricModelFactory.ServiceFabricApplicationPatch Método

Definição

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

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

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.

etag
Nullable<ETag>

Etag de recursos do Azure.

Retornos

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

Aplica-se a