REST API 자원 및 HTTP 메소드
IBM License Metric Tool REST API 프로토콜의 조작은 특정 REST 자원에서 HTTP 메소드로 정의됩니다.
대상 REST 조작 URI | HTTP 메소드 | 조작의 용도 |
---|---|---|
api/get_token |
POST |
REST API 요청의 인증에 필요한 고유 토큰을 리턴합니다. |
api/import_status.json |
GET |
데이터 가져오기의 현재 상태를 리턴합니다. |
api/reports |
POST |
저장된 보고서 보기를 가져옵니다. |
api/reports/report_ID |
GET |
저장된 보고서 보기를 내보냅니다. |
api/sam/about |
GET |
License Metric Tool의 버전을 리턴합니다. |
api/sam/clusters | GET |
호스트 컴퓨터 그룹을 그룹화하는 클러스터에 관한 정보를 리턴합니다. |
api/sam/component_lifecycles |
POST | 소프트웨어 구성요소에 대한 지원 종료 날짜를 설정합니다. |
api/sam/computer_systems |
GET |
인프라에 있는 컴퓨터 시스템 목록을 리턴합니다. |
api/sam/configs |
GET |
관리 서버의 현재 설정에 대한 정보를 리턴합니다. |
PUT |
관리 서버의 현재 설정을 변경합니다. | |
api/sam/license_usages |
GET |
컴퓨터 시스템이 보고하는 라이센스 사용량에 관한 정보를 리턴합니다. |
api/sam/software_components/software_component_id/component_lifecycles
|
DELETE | 소프트웨어 구성요소에 대한 지원 종료 날짜를 제거합니다. |
api/sam/software_instances |
GET |
설치된 소프트웨어 인스턴스 목록을 리턴합니다. |
api/sam/swinventory/confirm |
POST |
번들링하거나 지정할 인스턴스를 확인합니다. |
api/sam/swinventory/confirmRelease |
POST |
릴리스에 대한 인스턴스의 지정을 확인합니다. |
api/sam/swinventory/exclude |
POST |
가격 책정 계산에서 인스턴스를 제외합니다. |
api/sam/swinventory/include |
POST |
가격 책정 계산에 인스턴스를 포함합니다. |
api/sam/swinventory/instanceToShare |
GET |
특정 인스턴스를 공유할 수 있는 소프트웨어 릴리즈의 목록을 리턴합니다. |
api/sam/swinventory/product/{product_id}/releases |
GET |
ID로 식별되는 특정 소프트웨어 제품의 릴리스에 대한 목록을 리턴합니다. |
api/sam/swinventory/products |
GET |
소프트웨어 제품의 목록을 리턴합니다. |
api/sam/swinventory/reassign |
POST |
제품에 인스턴스를 재지정합니다. |
api/sam/swinventory/reassignRelease |
POST |
릴리스의 목록에 대해 제품에 인스턴스를 재지정합니다. |
api/sam/swinventory/release/{release_id}/instances |
GET |
요청한 소프트웨어 제품 릴리스에 대한 인스턴스의 목록을 리턴합니다. |
api/sam/swinventory/share |
POST |
소프트웨어 제품의 목록과 인스턴스를 공유합니다. |
api/sam/swinventory/targetBundlesOfInstances |
GET |
요청된 소프트웨어 인스턴스가 재지정될 수 있는 가능한 릴리스의 목록을 리턴합니다. |
api/sam/swinventory/targetBundlesOfReleases |
GET |
요청된 소프트웨어 릴리스의 인스턴스가 재지정될 수 있는 가능한 릴리스의 목록을 리턴합니다. |
api/sam/swinventory/targetInstances |
GET |
특정 릴리스에 재지정될 대상 인스턴스의 목록을 리턴합니다. |
api/sam/v2/computers |
GET |
사용자 인프라에 있는 하드웨어 자원 명세에 관한 정보를 리턴합니다. |
api/sam/v2/license_usage |
GET |
사용자 인프라에 설치되어 있는 제품의 라이센스 지표 활용도에 대한 정보를 리턴합니다. |
PUT |
모든 지표 보고서에 추가된 사용자 정의 필드의 값 및 라이센스 지표 임계값을 설정합니다. | |
api/sam/v2/license_usage_per_server |
GET |
특정 일에 서버당 라이센스 지표의 활용도에 대한 정보를 검색합니다. |
|
GET | 인프라에서 사용되는 공유 디스크에 대한 정보를 검색합니다. |
api/sam/v2/software_components |
GET | 카탈로그에서 소프트웨어 구성요소에 대한 정보를 검색합니다. |
api/sam/v2/software_instances |
GET |
사용자 인프라에 있는 소프트웨어 자원 명세에 관한 정보를 리턴합니다. |
api/sam/v2/tags/software_components |
POST |
소프트웨어 컴포넌트에 대한 태그를 추가합니다. |
DELETE |
소프트웨어 구성요소에 대해 이전에 추가된 태그를 제거합니다. | |
api/sam/vmmanagers |
GET |
사용자의 인프라에서 정의되는 VM 관리자에 관한 정보를 리턴합니다. |
PUT |
VM 관리자를 추가 또는 업데이트합니다. |