REST API 자원 및 HTTP 메소드

IBM License Metric Tool REST API 프로토콜의 조작은 특정 REST 자원에서 HTTP 메소드로 정의됩니다.

표 1. REST 조작의 개요
대상 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 호스트 컴퓨터 그룹을 그룹화하는 클러스터에 관한 정보를 리턴합니다.
9.2.11 api/sam/component_lifecycles POST 소프트웨어 구성요소에 대한 지원 종료 날짜를 설정합니다.
api/sam/computer_systems GET 인프라에 있는 컴퓨터 시스템 목록을 리턴합니다.
api/sam/configs GET 관리 서버의 현재 설정에 대한 정보를 리턴합니다.
PUT 관리 서버의 현재 설정을 변경합니다.
api/sam/license_usages GET 컴퓨터 시스템이 보고하는 라이센스 사용량에 관한 정보를 리턴합니다.
9.2.11 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 특정 릴리스에 재지정될 대상 인스턴스의 목록을 리턴합니다.
9.2.8 api/sam/v2/computers GET 사용자 인프라에 있는 하드웨어 자원 명세에 관한 정보를 리턴합니다.
9.2.10 api/sam/v2/license_usage GET 사용자 인프라에 설치되어 있는 제품의 라이센스 지표 활용도에 대한 정보를 리턴합니다.
PUT 모든 지표 보고서에 추가된 사용자 정의 필드의 값 및 라이센스 지표 임계값을 설정합니다.
9.2.24 api/sam/v2/license_usage_per_server GET 특정 일에 서버당 라이센스 지표의 활용도에 대한 정보를 검색합니다.
9.2.12 api/sam/v2/shared_disks GET 인프라에서 사용되는 공유 디스크에 대한 정보를 검색합니다.
9.2.14 api/sam/v2/software_components GET 카탈로그에서 소프트웨어 구성요소에 대한 정보를 검색합니다.
9.2.8 api/sam/v2/software_instances GET 사용자 인프라에 있는 소프트웨어 자원 명세에 관한 정보를 리턴합니다.
9.2.14 api/sam/v2/tags/software_components POST 소프트웨어 컴포넌트에 대한 태그를 추가합니다.
DELETE 소프트웨어 구성요소에 대해 이전에 추가된 태그를 제거합니다.
api/sam/vmmanagers GET 사용자의 인프라에서 정의되는 VM 관리자에 관한 정보를 리턴합니다.
PUT VM 관리자를 추가 또는 업데이트합니다.