ApplicationResourceUpdateProperties
As propriedades do recurso de aplicativo para operações de patch.
Propriedades
Nome | Tipo | Obrigatório |
---|---|---|
typeVersion | string | Não |
parameters | mapa de cadeia de caracteres para cadeia de caracteres | Não |
upgradePolicy | ApplicationUpgradePolicy | Não |
minimumNodes | inteiro (int64) | Não |
maximumNodes | inteiro (int64) | Não |
removeApplicationCapacity | booleano | Não |
métricas | matriz de ApplicationMetricDescription | Não |
typeVersion
Tipo: string
Obrigatório: não
A versão do tipo de aplicativo, conforme definido no manifesto do aplicativo.
parameters
Tipo: mapa de cadeia de caracteres para cadeia de caracteres
Obrigatório: não
Lista de parâmetros de aplicativo com valores substituídos de seus valores padrão especificados no manifesto do aplicativo.
upgradePolicy
Tipo: ApplicationUpgradePolicy
Obrigatório: não
Descreve a política para uma atualização de aplicativo monitorada.
minimumNodes
Tipo: inteiro (int64)
Obrigatório: não
InclusiveMinimum: 0
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
Tipo: inteiro (int64)
Obrigatório: não
Padrão: 0
InclusiveMinimum: 0
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
Tipo: booliano
Obrigatório: não
Remova as configurações atuais de capacidade do aplicativo.
Métricas
Tipo: matriz de ApplicationMetricDescription
Obrigatório: não
Lista de descrição da métrica de capacidade do aplicativo.