ArmServiceFabricModelFactory.ServiceFabricApplicationData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
A ID.
- 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.
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.
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ó.
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.
Retornos
Uma nova ServiceFabricApplicationData instância para simulação.
Aplica-se a
Azure SDK for .NET