Skip to content

인스턴스 템플릿 상세 정보 조회

인스턴스 템플릿 상세 정보를 조회합니다

HTTP 요청

http
GET https://<your-console-host>/api/v1/compute/instance-templates/{templateId}

URI 매개변수

이름위치필수형식설명
templateIdpath필수string템플릿 ID

요청 헤더

인증 헤더와 조직·파티션 헤더는 모든 API 가 같습니다. 공통 규약을 참고하십시오.

응답

상태 코드설명
200 OKSuccessful Response
422 Unprocessable EntityValidation Error

위 표는 정상 응답과 요청 검증 실패만 나열합니다. 이 API 는 그 밖에 401(인증 실패) · 403(권한 없음) · 404(리소스 없음) · 502(인프라 오류)를 반환할 수 있습니다. 조건은 오류 처리를 참고하십시오.

응답 본문 — 200

이름필수형식설명
message선택string 또는 null응답 메시지
timestamp선택string응답 생성 시간
requestId필수string요청 식별자
result필수object결과 데이터
result.basicInfo필수object기본 정보
result.basicInfo.templateId필수string템플릿 ID
result.basicInfo.name필수string템플릿 이름
result.basicInfo.visibility필수string공개 범위 (public: 공개, private: 비공개)
result.basicInfo.projectId선택string 또는 null소유 프로젝트 ID
result.basicInfo.projectName선택string 또는 null프로젝트 이름
result.basicInfo.isFavorited필수boolean즐겨찾기 여부
result.basicInfo.description선택string 또는 null설명
result.basicInfo.createdAt선택string (date-time)생성 일시
result.azInfo필수object가용성 영역 정보
result.azInfo.availabilityZone선택string 또는 null가용성 영역
result.flavorInfo필수object플레이버 정보
result.flavorInfo.flavorId선택string 또는 null플레이버 ID
result.flavorInfo.flavorName선택string 또는 null플레이버 이름
result.flavorInfo.vcpus선택integer 또는 nullvCPU 수
result.flavorInfo.ram선택number 또는 nullRAM 크기 (GiB)
result.flavorInfo.disk선택integer 또는 null디스크 크기 (GB)
result.sourceInfo필수object소스 및 시스템 디스크 정보
result.sourceInfo.sourceId선택string 또는 null소스 ID (이미지, 스냅샷, 볼륨)
result.sourceInfo.sourceName선택string 또는 null소스 이름
result.sourceInfo.sourceType선택string 또는 null소스 타입 (image: 일반 이미지, snapshot: 인스턴스 스냅샷, volume: 부팅 가능한 볼륨, null: 미설정)
result.sourceInfo.systemDisk선택object시스템 디스크
result.sourceInfo.systemDisk.volumeTypeId선택string 또는 null볼륨 타입 ID (volume 타입일 때 null)
result.sourceInfo.systemDisk.size선택integer 또는 null디스크 크기 (GB) (volume 타입일 때 null)
result.sourceInfo.systemDisk.deletedWithInstance선택boolean 또는 null인스턴스 삭제 시 함께 삭제 여부 (source 없으면 null)
result.dataDisks선택array (object)데이터 디스크 목록
result.dataDisks[].volumeTypeId필수string볼륨 타입 ID
result.dataDisks[].size필수integer디스크 크기 (GB)
result.dataDisks[].deletedWithInstance필수boolean인스턴스 삭제 시 함께 삭제 여부
result.networkInfo필수object네트워크 정보
result.networkInfo.networks선택array (object)네트워크 목록
result.networkInfo.networks[].networkId필수string네트워크 ID
result.networkInfo.networks[].networkScope선택string 또는 null네트워크 범위 (private, shared, external)
result.networkInfo.networks[].networkName선택string 또는 null네트워크 이름
result.networkInfo.networks[].virtualLans선택array (object)VirtualLAN 목록
result.networkInfo.networks[].virtualLans[].type필수stringVirtualLAN 타입 (auto: 자동, manual: 수동)
result.networkInfo.networks[].virtualLans[].subnetId필수string서브넷 ID
result.networkInfo.networks[].virtualLans[].fixedIp선택string 또는 null고정 IP (manual일 때)
result.networkInfo.ports선택array (object)포트 목록
result.networkInfo.ports[].portId필수string포트 ID
result.networkInfo.ports[].portName선택string 또는 null포트 이름
result.networkInfo.securityGroups선택array (object)보안 그룹 목록
result.networkInfo.securityGroups[].securityGroupId필수string보안 그룹 ID
result.networkInfo.securityGroups[].securityGroupName선택string 또는 null보안 그룹 이름
result.advancedInfo필수object추가 정보
result.advancedInfo.userData선택string 또는 nullcloud-init 스크립트
result.advancedInfo.tags선택array (object)태그 목록
result.advancedInfo.tags[].key필수string태그 키
result.advancedInfo.tags[].value선택string 또는 null태그 값 (null 가능)

Thaki Cloud Aegis — 연동 개발자용 API 문서