2016-07-18 3 views
0

우리는 서로 다른 클라우드 서비스를 통합해야하는 응용 프로그램을 개발 중입니다. VmWare VCenter 서버에 연결해야하며 프로비저닝을 수행해야합니다. 작업을 실행하기 위해 어떤 Rest API 호출이 있습니까?VMWare REST API를 사용한 VCenter 연결

감사합니다 .....

답변

0

는 현재의 vSphere API는 크게 SOAP 기반으로합니다. API를 사용하는 가장 간단한 방법은 기존 SDK 중 하나를 사용하는 것입니다.

예를 들어 Python SDK (https://github.com/vmware/pyvmomi)를 사용하여 Python 라이브러리를 통해 대부분의 vSphere 기능을 수행 할 수 있습니다.

또는 vSphere 특정 플러그인을 통해 Chef와 같은 구성 관리 플랫폼을 사용할 수 있습니다. 요리사의 경우 vSphere 나이프가 있습니다. https://github.com/chef-partners/knife-vsphere

해결하려는 문제와 사용중인 도구에 대해 자세히 알려 주시면보다 자세한 답변을 드릴 수 있습니다.

+0

감사합니다, 우리는 nodejs 우리의 응용 프로그램을 실행하고 검색하는 동안 우리는 VCENTER에 대한 액세스를 제한되어 하나의 모듈 이름 노드은 vSphere 비누 발견 . 우리가 원하는 것은 가상 시스템의 프로비저닝을 실행하기 위해 vCenter (vsphere)에서 제공하는 REST API입니다. 어떤 정보라도 감사 할 것입니다. –

+0

아니요, 지금은 아닙니다. 우리는 향후 릴리스에서이를 검토하고 있습니다. JavaScript로 코드를 작성하는 것이 허용 될 수 있습니까? 그렇다면이 fling을 사용할 수 있습니다. https://labs.vmware.com/flings/vsphere-sdk-for-javascript –

1

이 질문은 질문 및 버전 6.5을위한하여 vCenter REST API를 출시했습니다 VM웨어 대답 이후 :

는 VM웨어 v 스피어 자동화 SDK를 당신은 vSphere 환경에서 관리 작업을 수행 할 수있는 서비스와 클라이언트 애플리케이션 인프라에 대한 지원을 제공 . REST 용 vSphere Automation SDK에는 새 API 사용 방법을 보여주는 샘플도 포함되어 있습니다.

  • 세션 관리
  • 태그
  • 컨텐츠 라이브러리
  • 가상 머신
  • VCENTER 서버 기기 관리
:

버전 6.5 SDK는 다음 서비스에 프로그래밍 방식으로 액세스 할 수 있습니다

더 읽기 : 답장을

vSphere Automation SDK for REST 6.5 Release Notes

http://creativeview.co.uk/VMware-vCenter-REST-API-Part-1/

+0

답변이 100 % 정확하지만 해당 링크가 이동되는 경우 도 쓸모 없게 될 수 있습니다 변경되었거나 다른 사이트 또는 메인 사이트로 합치기 그냥 사라집니다. ** : - (** 그러므로 답을 편집하고 답안 링크에 해당 단계를 복사하여 을 이 사이트의 평생 동안 100 % 응답하십시오! **; -) ** 항상 자료의에 대한 소스로 답변의 맨 아래에 링크를 남겨 둘 수 있습니다. –

+0

나는을 (를) 사용하려고합니다.Net SDK는 콘솔 응용 프로그램으로 만 작동합니다. 웹 응용 프로그램 내에서 작업 할 수 없습니다. 조언 해 줄 수 있어요? – Nils