StatefulServiceUpdateProperties
패치 작업에 대한 상태 저장 서비스 리소스의 속성입니다.
속성
속성 | 형식 | 필수 |
---|---|---|
serviceKind | 문자열 | 예 |
placementConstraints | 문자열 | No |
correlationScheme | ServiceCorrelationDescription 배열 | 아니요 |
serviceLoadMetrics | ServiceLoadMetricDescription 배열 | 아니요 |
servicePlacementPolicies | ServicePlacementPolicyDescription 배열 | 아니요 |
defaultMoveCost | string(열거형) | 아니요 |
targetReplicaSetSize | integer | 아니요 |
minReplicaSetSize | integer | 아니요 |
replicaRestartWaitDuration | string (date-time) | 아니요 |
quorumLossWaitDuration | string (date-time) | 아니요 |
standByReplicaKeepDuration | string (date-time) | 아니요 |
serviceKind
형식: 문자열
필수: 예
판별자 속성입니다. 해당 값은 'StatefulServiceUpdateProperties' 형식의 개체에 대해 'Stateful'이어야 합니다.
placementConstraints
형식: 문자열
필수: 아니요
문자열 형태의 배치 제약 조건입니다. 배치 제약 조건은 노드 속성에 대한 부울 식이며 서비스 요구 사항을 기반으로 특정 노드에 대한 서비스 제한을 허용합니다. 예를 들어 NodeType이 파란색인 노드에 서비스를 배치하려면 "NodeColor == blue)"를 지정합니다.
correlationScheme
형식: ServiceCorrelationDescription 배열
필수: 아니요
서비스와 다른 서비스의 상관 관계를 설명하는 목록입니다.
serviceLoadMetrics
형식: ServiceLoadMetricDescription 배열
필수: 아니요
서비스 로드 메트릭은 ServiceLoadMetricDescription 개체의 배열로 제공됩니다.
servicePlacementPolicies
형식: ServicePlacementPolicyDescription 배열
필수: 아니요
서비스와 다른 서비스의 상관 관계를 설명하는 목록입니다.
defaultMoveCost
형식: string(열거형)
필수: 아니요
서비스에 대한 이동 비용을 지정합니다.
가능한 값은 다음과 같습니다.
- 0 - 이동 비용 0입니다. 이 값은 0입니다.
- 낮음 - 서비스의 이동 비용을 낮음으로 지정합니다. 값은 1입니다.
- 중간 - 서비스의 이동 비용을 보통으로 지정합니다. 값은 2입니다.
- 높음 - 서비스의 이동 비용을 높음으로 지정합니다. 값이 3입니다.
targetReplicaSetSize
형식: 정수
필수: 아니요
InclusiveMinimum: 1
숫자로 된 대상 복제본 세트 크기입니다.
minReplicaSetSize
형식: 정수
필수: 아니요
InclusiveMinimum: 1
숫자로 된 최소 복제본 세트 크기입니다.
replicaRestartWaitDuration
형식: string(date-time)
필수: 아니요
복제본(replica) 중단된 시간과 새 복제본(replica) 만들어지는 시점 사이의 기간이며 ISO 8601 형식(hh:mm:ss.s)으로 표시됩니다.
quorumLossWaitDuration
형식: string(date-time)
필수: 아니요
파티션이 ISO 8601 형식(hh:mm:ss.s)으로 표현되는 쿼럼 손실 상태에 있을 수 있는 최대 기간입니다.
standByReplicaKeepDuration
형식: string(date-time)
필수: 아니요
ISO 8601 형식(hh:mm:ss.s)으로 표현되어 제거되기 전에 대기 복제본을 유지 관리해야 하는 기간에 대한 정의입니다.