Control Room 라이선스 세부정보 검색 API
Control Room 라이선스 유형, 만료 날짜, Fail-Safe 상태 및 라이선스 서버 동기화 상태를 비롯한 라이선스 세부정보를 검색합니다.
프로시저
-
GET 메소드 및 엔드포인트 URL:
<your_control_room_url>/v2license/details
를 이용합니다. -
요청 전송.
응답 본문: 요청이 성공적인 경우 이 엔드포인트는 다음 데이터를 반환합니다.
failSafeStatus
: Cloud Control Room의 페일세이프 상태를 나타내는 숫자 값입니다. 값: 0은 Control Room이 연결되었음을 의미하고, 1은 Control Room이 Fail-Safe 모드에 있음을 의미하며, 2는 페일세이프 상태가 만료되었음을 의미합니다.Control Room이 파일 라이선스로 구성된 경우, 반환된 값은 항상 0입니다.
controlRoomLicenseServerSyncStatus
: 이 Control Room의 라이선스 배정이 라이선스 서버와 동기화되어 있는지 여부를 판단하는 부울 값입니다.licenseMode
: Control Room 라이선스가 파일에서 구성되었는지 아니면 라이선스 서버와의 연결을 통해 구성되었는지 여부.../dashboards/cloud-administration-licenses.html#cloud-administration-licenses__entitlement-models
이 첫 번째 예시 응답에서,licenseMode
는 Control Room이 파일 기반 라이선스를 갖고 있음을 확인해주므로,failSafeStatus
가 0이고installedCrId
에 대한 값이 반환되지 않습니다.{ "type": "PURCHASED", "installationDate": "2020-09-09T15:06:05.211Z", "expirationDate": "2021-06-30T18:29:59.999Z", "failSafeStatus": 0, "controlRoomLicenseServerSyncStatus": true, "installedCrId": "", "licenseMode": "FileLicense" }
두 번째 예시 응답에서,licenseMode
는 Control Room이 클라우드 기반 라이선스를 갖고 있음을 확인해주므로,failSafeStatus
가 1을 반환해주는데, 이는 라이선스 서버와의 연결이 다시 설정되고ControlRoomLicenseServerSyncStatus
가 false를 반환할 때까지 다른 Control Room API에 대한 요청이 실패할 것임을 의미합니다.{ "type": "PURCHASED", "installationDate": "2020-09-14T18:30:00Z", "expirationDate": "2021-04-27T18:30:00Z", "failSafeStatus": 1, "controlRoomLicenseServerSyncStatus": false, "installedCrId": "b96edac7-b7e3-57bf-b857-ad14ac754674", "licenseMode": "CloudLicense" }
REST API는 HTTP 응답 코드를 이용하여 각 요청에 응답합니다. 응답 코드에 대한 자세한 내용은 API 응답 코드를 참고하십시오.
다음 단계
controlRoomLicenseServerSyncStatus
매개변수가 거짓
을 반환하면, Sync 엔드포인트를 이용하여 라이선스 서버에서 라이선스 지정 및 만료 날짜를 업데이트합니다.