브라우저 또는 HTTP 클라이언트 프로그램을 사용하여 요청을 보내고 응답을 수신할 수 있습니다.

REST 클라이언트 프로그램

HTTPS 요청을 보낼 수 있는 모든 클라이언트 애플리케이션은 VMware Aria Operations API를 사용하여 REST 애플리케이션을 개발하기 위한 적절한 도구입니다. 대부분의 브라우저 및 여러 IDE에 REST 클라이언트 플러그인을 사용할 수 있습니다. 다음은 일반적으로 사용되는 오픈 소스 프로그램입니다.

  • cURL. http://curl.haxx.se
  • Postman 애플리케이션. http://www.getpostman.com

또한 VMware는 VMware Aria Operations API에 대한 언어별 클라이언트 바인딩을 제공합니다.

스키마 참조 정보

VMware Aria Operations REST API 설명서에는 VMware Aria Operations API의 모든 요소, 유형, 쿼리 및 작업에 대한 참조 자료가 포함되어 있습니다. 또한 스키마 정의 파일도 포함됩니다.

Swagger 기반 API 설명서는 제품에서 사용할 수 있으며, 랜딩 페이지에서 바로 REST API 호출을 수행하는 기능을 제공합니다.

API 설명서에 액세스하려면 VMware Aria Operations 클라우드 프록시의 URL을 사용합니다. 예를 들어, 클라우드 프록시의 URL이 https://cloudproxy.vmware.com인 경우 API 참조는 https://cloudproxy.vmware.com/suite-api/doc/swagger-ui.html에서 사용할 수 있습니다.
참고: API 설명서에 액세스하려면 URL에서 클라우드 프록시 IP 또는 FDQN을 사용해야 합니다.

언어별 클라이언트 바인딩은 다음에서 사용할 수 있습니다.

https://cloudproxy.vmware.com/suite-api/

VMware Aria Operations API 권한 부여

API 호출을 수행하려면 VMware Aria Operations 클라우드 프록시에 권한을 부여해야 합니다. 기본 권한 부여를 수행하고 사용자 이름, 비밀번호인증 소스를 입력하거나 토큰 기반 인증을 수행하고 Ops 토큰(apikey) 값을 입력한 다음 승인을 클릭합니다.

VMware Aria Operations API 예 정보

모든 예에는 HTTP 요청 및 응답이 포함됩니다. 다음 예에서는 모니터링되는 환경의 개체에 대한 정보 생성 및 쿼리와 같은 작업과 관련된 워크플로와 컨텐츠를 보여 줍니다.

예제 요청 본문은 JSON 형식입니다. VMware Aria Operations API에 필요한 요청 헤더는 더 큰 예의 일부가 아닌 예제 요청에 포함되어 있습니다.

대부분의 예제 응답은 고찰 중인 작업과 관련된 이러한 요소 및 특성만 표시합니다. 줄임표(...)는 응답 본문 내에 생략된 컨텐츠를 나타냅니다.