StatefulServiceProperties
ステートフル サービス リソースのプロパティ。
プロパティ
名前 | Type | 必須 |
---|---|---|
serviceKind | string | はい |
placementConstraints | string | いいえ |
correlationScheme | ServiceCorrelationDescription の配列 | いいえ |
serviceLoadMetrics | ServiceLoadMetricDescription の配列 | いいえ |
servicePlacementPolicies | ServicePlacementPolicyDescription の配列 | いいえ |
defaultMoveCost | string (enum) | いいえ |
provisioningState | string | いいえ |
serviceTypeName | string | いいえ |
partitionDescription | PartitionSchemeDescription | いいえ |
hasPersistedState | boolean | いいえ |
targetReplicaSetSize | 整数 (integer) | いいえ |
minReplicaSetSize | 整数 (integer) | いいえ |
replicaRestartWaitDuration | String (日時) | いいえ |
quorumLossWaitDuration | String (日時) | いいえ |
standByReplicaKeepDuration | String (日時) | いいえ |
serviceKind
型: string
必須: はい
識別子プロパティ。 型 'StatefulServiceProperties' のオブジェクトの場合、その値は 'Stateful' である必要があります。
placementConstraints
型: string
必須: いいえ
文字列としての配置の制約。 配置の制約はノード プロパティ上のブール式で、サービスの要件に基づいて特定のノードにサービスを制限することができます。 たとえば、NodeType が青色のノードにサービスを配置するには、"NodeColor == blue)" を指定します。
correlationScheme
型: ServiceCorrelationDescription の配列
必須: いいえ
サービスと他のサービスの相関関係を説明するリスト。
serviceLoadMetrics
型: ServiceLoadMetricDescription の配列
必須: いいえ
サービス読み込みメトリックは、ServiceLoadMetricDescription オブジェクトの配列として指定されます。
servicePlacementPolicies
型: ServicePlacementPolicyDescription の配列
必須: いいえ
サービスと他のサービスの相関関係を説明するリスト。
defaultMoveCost
型: string (enum)
必須: いいえ
サービスの移動コストを指定します。
次のいずれかの値になります。
- ゼロ - 移動コストゼロ。 この値は 0 です。
- 低 - サービスの移動コストを低として指定します。 値は 1 です。
- [中] - サービスの移動コストを [中] として指定します。 値は 2 です。
- [高] - サービスの移動コストを高として指定します。 値は 3 です。
provisioningState
型: string
必須: いいえ
現在のデプロイまたはプロビジョニングの状態。応答にのみ表示されます
serviceTypeName
型: string
必須: いいえ
サービスの種類の名前
partitionDescription
種類: PartitionSchemeDescription
必須: いいえ
サービスのパーティション分割方法について説明します。
hasPersistedState
型: boolean
必須: いいえ
これがローカル ディスクに状態を格納する永続的なサービスであるかどうかを示すフラグ。 このプロパティの値が true の場合、false でない場合は true になります。
targetReplicaSetSize
型: 整数
必須: いいえ
InclusiveMinimum: 1
ターゲット レプリカ セットのサイズ (数)。
minReplicaSetSize
型: 整数
必須: いいえ
InclusiveMinimum: 1
レプリカ セットの最小サイズ (数)。
replicaRestartWaitDuration
Type: string (date-time)
必須: いいえ
レプリカがダウンしてから新しいレプリカが作成されるまでの期間 。ISO 8601 形式 (hh:mm:ss.s) で表されます。
quorumLossWaitDuration
Type: string (date-time)
必須: いいえ
ISO 8601 形式 (hh:mm:ss.s) で表されるクォーラム損失の状態でパーティションが許可される最大期間。
standByReplicaKeepDuration
Type: string (date-time)
必須: いいえ
ISO 8601 形式 (hh:mm:ss.s) で表される、削除される前に StandBy レプリカを保持する必要がある期間に関する定義。