ApplicationUpdateDescription
Opisuje parametry aktualizacji wystąpienia aplikacji.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
Flags |
ciąg | Nie |
RemoveApplicationCapacity |
boolean | Nie |
MinimumNodes |
liczba całkowita (int64) | Nie |
MaximumNodes |
liczba całkowita (int64) | Nie |
ApplicationMetrics |
tablica indeksu ApplicationMetricDescription | Nie |
Flags
Typ: ciąg
Wymagane: Nie
Flagi wskazujące, czy są ustawione inne właściwości. Każda z skojarzonych właściwości odpowiada flagi określonej poniżej, która w przypadku ustawienia wskazuje, że właściwość jest określona.
Jeśli flagi nie zostaną określone dla określonej właściwości, właściwość nie zostanie zaktualizowana, nawet jeśli zostanie podana nowa wartość.
Ta właściwość może być kombinacją tych flag uzyskanych przy użyciu operatora bitowego "OR". Wyjątek to RemoveApplicationCapacity, którego nie można określić wraz z innymi parametrami.
Jeśli na przykład podana wartość to 3, ustawiono flagi Dla węzłów MinimumNodes (1) i MaximumNodes (2).
- Brak — nie wskazuje, że ustawiono żadne inne właściwości. Wartość to 0.
- MinimumNodes — wskazuje, czy właściwość MinimumNodes jest ustawiona. Wartość to 1.
- MaximumNodes — wskazuje, czy właściwość MinimumNodes jest ustawiona. Wartość to 2.
- ApplicationMetrics — wskazuje, czy właściwość ApplicationMetrics jest ustawiona. Wartość to 4.
RemoveApplicationCapacity
Typ: wartość logiczna
Wymagane: Nie
Ustawienie domyślne: false
Służy do czyszczenia wszystkich parametrów związanych z pojemnością aplikacji dla tej aplikacji. | Nie można określić tego parametru razem z innymi parametrami pojemności aplikacji.
MinimumNodes
Typ: liczba całkowita (int64)
Wymagane: Nie
InclusiveMinimum: 0
Minimalna liczba węzłów, w których usługa Service Fabric zarezerwowa pojemność dla tej aplikacji. Należy pamiętać, że nie oznacza to, że usługi tej aplikacji zostaną umieszczone na wszystkich tych węzłach. Jeśli ta właściwość jest ustawiona na zero, żadna pojemność nie zostanie zarezerwowana. Wartość tej właściwości nie może być większa niż wartość właściwości MaximumNodes.
MaximumNodes
Typ: liczba całkowita (int64)
Wymagane: Nie
Ustawienie domyślne: 0
InclusiveMinimum: 0
Maksymalna liczba węzłów, w których usługa Service Fabric zarezerwowa pojemność dla tej aplikacji. Należy pamiętać, że nie oznacza to, że usługi tej aplikacji zostaną umieszczone na wszystkich tych węzłach. Domyślnie wartość tej właściwości wynosi zero i oznacza, że usługi można umieścić w dowolnym węźle.
ApplicationMetrics
Typ: tablica applicationMetricDescription
Wymagane: Nie
Lista opisu metryki pojemności aplikacji.