브라우저 또는 HTTP 클라이언트 프로그램을 사용하여 요청을 보내고 응답을 수신할 수 있습니다.
REST 클라이언트 프로그램
HTTPS 요청을 보낼 수 있는 모든 클라이언트 애플리케이션은 vRealize Operations API를 사용하여 REST 애플리케이션을 개발하기 위한 적절한 도구입니다. 대부분의 브라우저 및 여러 IDE에 REST 클라이언트 플러그인을 사용할 수 있습니다. 다음은 일반적으로 사용되는 오픈 소스 프로그램입니다.
- cURL. http://curl.haxx.se
- Postman 애플리케이션. http://www.getpostman.com
또한 VMware는 vRealize Operations API에 대한 언어별 클라이언트 바인딩을 제공합니다. 스키마 참조 정보을 참조하십시오.
스키마 참조 정보
vRealize Operations REST API 설명서에는 vRealize Operations API의 모든 요소, 유형, 쿼리 및 작업에 대한 참조 자료가 포함되어 있습니다. 또한 스키마 정의 파일도 포함됩니다.
Swagger 기반 API 설명서는 제품에서 사용할 수 있으며, 랜딩 페이지에서 바로 REST API 호출을 수행하는 기능을 제공합니다.
API 설명서에 액세스하려면 vRealize Operations 인스턴스의 URL을 사용합니다. 예를 들어, 인스턴스 URL이 https://vrealize.example.com인 경우 API 참조는 https://vrealize.example.com/suite-api/doc/swagger-ui.html
에서 사용할 수 있습니다.
언어별 클라이언트 바인딩은 다음에서 사용할 수 있습니다.
https://vrealize.example.com/suite-api/
vRealize Operations API 예 정보
모든 예에는 HTTP 요청 및 응답이 포함됩니다. 다음 예에서는 모니터링되는 환경의 개체에 대한 정보 생성 및 쿼리와 같은 작업과 관련된 워크플로와 컨텐츠를 보여 줍니다.
예제 요청 본문은 JSON 형식입니다. vRealize Operations API에 필요한 요청 헤더는 더 큰 예의 일부가 아닌 예제 요청에 포함되어 있습니다.
대부분의 예제 응답은 고찰 중인 작업과 관련된 이러한 요소 및 특성만 표시합니다. 줄임표(...)는 응답 본문 내에 생략된 컨텐츠를 나타냅니다.