ProfileDetailResponse

Prev Next

VPC 환경에서 이용 가능합니다.

도메인(Profile) 상세 정보입니다.

구문

구문은 다음과 같습니다.

public class ProfileRespnse { 
    private Long sid
    private String name;
    private Long policyId;
    private String policyName;
    private Boolean claYn;
    private Long ttl;
    private Boolean delYn;
    private LoadBalancerType lbType;
    private Long createdDate;
    private Boolean monitoringYn;
    private GtmStatus status;
    private List<ResourceGroup> resourceGroups;
}

public class ResourceGroup { 
    private Long sid;
    private Long geoMapDetailId;
    private String geoMapDetailName;
    private Long weighted;
    private List<Resource> active;
    private List<Resource> standby;
}

public class Resource { 
    private String content;
    private Long healthCheckRegionId;
    private RegionCode healthCheckRegionCode;
    private ResourceType type;
    private Status status;
}

필드

필드에 대한 설명은 다음과 같습니다.

ProfileRespnse

필드 타입 필수 여부 설명
sid Long - 도메인(Profile) ID
name String - 도메인(Profile) 이름
policyId Long - 정책 ID
policyName String - 정책 이름
claYn Boolean - Cloud Log Analytics 사용 여부
  • true | false
ttl Long - 도메인(Profile) TTL
delYn Boolean - 도메인(Profile) 삭제 여부
  • true | false
lbType Enum - 로드 밸런서 유형
  • ROUND_ROBIN | WEIGHTED_ROUND_ROBIN | GEOLOCATION | CIDR
createdDate Long - 생성일(UTC 0)
monitoringYn Boolean - 헬스 체크 여부
  • true | false
status Eum - 도메인(Profile) 상태
  • PROCESS | SUCCESS | FAIL
resourceGroups List<ResourceGroups> - 리소스 그룹 정보

ResourceGroup

필드 타입 필수 여부 설명
sid Long - 리소스 그룹 ID
geoMapDetailId Long - Geo/CIDR Map 상세 정보 ID
geoMapDetailName String - Geo/CIDR Map 상세 정보 이름
weighted Long - LBType이 WEIGHTED_ROUND_ROBIN일 때 사용하는 가중치
active List<Resource> - 액티브 리소스 정보
standby List<Resource> - 백업 리소스 정보
monitor Monitor - 헬스 체크 모니터링 정보

Resource

필드 타입 필수 여부 설명
content String - 리소스 값
type Enum - Resource 유형
  • PUBLIC_IP | EXTERNAL_DOMAIN
healthCheckRegionId Long - 헬스 체크 리전 ID
healthCheckRegionCode Enum - 리전 코드
  • KR | JP | SG | DE | USW
status Enum - 헬스 체크 상태
  • UP | DOWN | UNKNOWN