ApplicationUpdateDescription
アプリケーション インスタンスを更新するためのパラメーターについて説明します。
プロパティ
名前 | Type | 必須 |
---|---|---|
Flags |
string | いいえ |
RemoveApplicationCapacity |
boolean | いいえ |
MinimumNodes |
integer (int64) | いいえ |
MaximumNodes |
integer (int64) | いいえ |
ApplicationMetrics |
ApplicationMetricDescription の配列 | いいえ |
Flags
型: string
必須: いいえ
他のプロパティが設定されているかどうかを示すフラグ。 関連付けられている各プロパティは、以下で指定したフラグに対応します。このフラグが設定されている場合は、 プロパティが指定されていることを示します。
特定のプロパティにフラグが指定されていない場合、新しい値が指定されていても、プロパティは更新されません。
このプロパティには、ビットごとの 'OR' 演算子を使用して取得したフラグの組み合わせを指定できます。 例外は RemoveApplicationCapacity で、他のパラメーターと共に指定することはできません。
たとえば、指定された値が 3 の場合、MinimumNodes (1) と MaximumNodes (2) のフラグが設定されます。
- なし - 他のプロパティが設定されていることを示しません。 値は 0 です。
- MinimumNodes - MinimumNodes プロパティが設定されているかどうかを示します。 値は 1 です。
- MaximumNodes - MinimumNodes プロパティが設定されているかどうかを示します。 値は 2 です。
- ApplicationMetrics - ApplicationMetrics プロパティが設定されているかどうかを示します。 値は 4 です。
RemoveApplicationCapacity
型: boolean
必須: いいえ
既定値:
このアプリケーションのアプリケーション容量に関連するすべてのパラメーターをクリアするために使用されます。 |このパラメーターを他のアプリケーション容量パラメーターと共に指定することはできません。
MinimumNodes
型: integer (int64)
必須: いいえ
InclusiveMinimum: 0
Service Fabric がこのアプリケーション用に容量を予約するノードの最小数。 このアプリケーションのサービスがこれらすべてのノードに配置されるわけではありません。 このプロパティが 0 に設定されている場合、容量は予約されません。 このプロパティの値は、MaximumNodes プロパティの値を超えることはできません。
MaximumNodes
型: integer (int64)
必須: いいえ
既定値:
InclusiveMinimum: 0
Service Fabric がこのアプリケーション用に容量を予約するノードの最大数。 このアプリケーションのサービスがこれらすべてのノードに配置されるわけではありません。 既定では、このプロパティの値は 0 であり、サービスは任意のノードに配置できることを意味します。
ApplicationMetrics
型: ApplicationMetricDescription の配列
必須: いいえ
アプリケーション容量メトリックの説明の一覧。