PolicyRequest
- 인쇄
- PDF
PolicyRequest
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
설명
Policy 생성 및 수정 시 필요한 정보입니다.
구문
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 | Policy ID |
name | String | Policy 이름 |
geoMapId | Long | Geo/Cidr Map ID |
lbType | Enum | Load Balancer 유형 (ROUND_ROBIN, WEIGHTED_ROUND_ROBIN, GEOLOCATION, CIDR) |
resourceGroups | List<ResourceGroups> | Resource Group 정보 |
monitor | Monitor | 헬스체크 모니터링 정보 |
ResourceGroup
파라미터명 | 타입 | 설명 |
---|---|---|
sid | Long | Resource Group ID |
geoMapDetailId | Long | Geo/Cidr Map 상세 정보 ID |
weighted | Long | LBType이 WEIGHTED_ROUND_ROBIN일때 사용하는 가중치 |
active | List<Resource> | Active Resource 정보 |
standby | List<Resource> | 백업 Resource 정보 |
monitor | Monitor | 헬스체크 모니터링 정보 |
Resource
파라미터명 | 타입 | 설명 |
---|---|---|
content | String | Resource 값 |
type | Enum | Resource 유형 (PUBLIC_IP, EXTERNAL_DOMAIN) |
healthCheckRegionId | Long | 헬스체크 리전 ID |
Monitor
파라미터명 | 타입 | 설명 |
---|---|---|
hostHeader | String | Host Header |
path | String | Path |
period | Long | 헬스체크 주기 |
port | Long | Port (0~65535) |
protocol | String | Protocol (HTTP/HTTPS/TCP) |
thresholdFail | Long | 실패 임곗값 (default = 1) |
thresholdNormal | Long | 정상 임곗값 (default = 1) |
이 문서가 도움이 되었습니까?