PolicyRequest
- 인쇄
- PDF
PolicyRequest
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
VPC 환경에서 이용 가능합니다.
정책 생성 및 수정 시 필요한 데이터 타입입니다.
구문
구문은 다음과 같습니다.
public class PolicyRequest {
private Long sid;
private String name;
private Long geoMapId;
private LoadBalancerType lbType;
private Long geoMapId;
private List<ResourceGroup> resourceGroups;
private Monitor monitor;
}
public class ResourceGroup {
private Long sid;
private Long geoMapDetailId;
private Long weighted;
private List<Resource> active;
private List<Resource> standby;
}
public class Resource {
private String content;
private Long healthCheckRegionId;
private ResourceType type;
}
public class Monitor {
private String hostHeader;
private String path;
private Long period;
private Long port;
private String protocol;
private Long thresholdFail;
private Long thresholdNormal;
}
필드
필드에 대한 설명은 다음과 같습니다.
PolicyRequest
파라미터명 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
sid | Long | - | 정책 ID |
name | String | - | 정책 이름 |
geoMapId | Long | - | Geo/CIDR Map ID |
lbType | Enum | - | 로드 밸런서 구분
|
resourceGroups | List<ResourceGroups> | - | 리소스 그룹 정보 |
monitor | Monitor | - | 헬스 체크 모니터링 정보 |
ResourceGroup
파라미터명 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
sid | Long | - | 리소스 그룹 ID |
geoMapDetailId | Long | - | Geo/CIDR Map 상세 정보 ID |
weighted | Long | - | LBType이 WEIGHTED_ROUND_ROBIN 일 때 사용하는 가중치 |
active | List<Resource> | - | 액티브 리소스 정보 |
standby | List<Resource> | - | 백업 리소스 정보 |
monitor | Monitor | - | 헬스 체크 모니터링 정보 |
Resource
파라미터명 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
content | String | - | 리소스 값 |
type | Enum | - | 리소스 구분
|
healthCheckRegionId | Long | - | 헬스 체크 리전 ID |
Monitor
파라미터명 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
hostHeader | String | - | 호스트 헤더 |
path | String | - | 경로 |
period | Long | - | 헬스 체크 주기 |
port | Long | - | 포트
|
protocol | String | - | 프로토콜
|
thresholdFail | Long | - | 실패 임곗값
|
thresholdNormal | Long | - | 정상 임곗값
|
이 문서가 도움이 되었습니까?