서버 상세 조회
/api/v1/servers/:id
로그인 인증 정보를 제외한 서버 상세 정보를 조회합니다. instanceId는 공급업체 ID이며 API 경로에 사용하는 플랫폼 ID가 아닙니다.
API 필드명, 자료형, 코드는 모든 언어에서 그대로 유지됩니다.
요청 예시
curl "https://tovahub.com/api/v1/servers/507f1f77bcf86cd799439012" \
-H "Authorization: Bearer $TOVAHUB_TOKEN"예시만 표시합니다. 이 페이지는 API 요청을 보내지 않습니다.
매개변수
id경로 · 필수string
리소스 ID로, 24자리 16진수 문자열입니다. 공급업체 인스턴스 ID가 아니라 해당 목록 엔드포인트에서 반환한 플랫폼 ID를 사용하세요.
응답
HTTP 상태 200
로그인 인증 정보 없이 플랫폼에 저장된 서버 상세 정보를 조회합니다.
testOnlyboolean이 서버가 격리된 테스트 리소스인지 나타냅니다.
testUntilstring (ISO 8601) | null테스트 리소스 만료 시각이며, 있는 경우에만 제공됩니다.
supplierPaidThroughstring (ISO 8601) | null서버에 저장된 expiresAt 값으로, 이 기존 필드 이름을 사용하여 반환합니다.
instanceIdstring공급업체 인스턴스 식별자이며, 플랫폼 서버 ObjectId가 아닙니다.
namestring저장된 호스트 이름 또는 빈 문자열입니다.
statusstring저장된 서버 상태입니다.
previewboolean이 서버가 읽기 전용 미리보기인지 나타냅니다.
regionstring지역 표시 이름입니다. 없으면 지역 코드를 사용합니다.
dataCenterstring현재는 긴 대시로 된 자리표시자입니다.
productstring저장된 제품 이름입니다. 없으면 긴 대시를 표시합니다.
cpunumber저장된 CPU 수 또는 0입니다.
memoryMbnumber저장된 메모리 용량(MB) 또는 0입니다.
diskMbnumber저장된 디스크 용량(MB) 또는 0입니다.
operatingSystemstring저장된 운영체제 이름 또는 식별자입니다. 없으면 긴 대시를 표시합니다.
imageIdnull현재 플랫폼에 저장된 상세 정보 조회에서는 이 필드를 채우지 않습니다.
ipv4string | null저장된 IPv4 주소이며, 있는 경우에만 제공됩니다.
ipv6string | null저장된 IPv6 주소이며, 있는 경우에만 제공됩니다.
macAddressstring저장된 MAC 주소 또는 빈 문자열입니다.
createdAtstring (ISO 8601) | null저장된 구매 생성 시각이며, 있는 경우에만 제공됩니다.
additionalIpsnull현재 플랫폼에 저장된 상세 정보 조회에서는 이 필드를 채우지 않습니다.
privateNetworksnull현재 플랫폼에 저장된 상세 정보 조회에서는 이 필드를 채우지 않습니다.
firewallsnull방화벽 연결은 get_server_resources로 조회하세요.