Developer Center는 API 구조를 관리하고 사용자 작업을 캡처하여 실행 코드로 변환할 수 있는 도구를 제공하는 개발자를 위한 단일 입력 지점입니다.

vSphere Client Developer Center는 자동화 전문가, DevOps 엔지니어 및 개발자가 API 구조를 관리하고 vSphere Client 작업을 캡처하여 PowerCLI로 변환하는 데 필요한 리소스를 찾을 수 있는 도구를 제공합니다.

vSphere API 탐색기란?

API 탐색기를 사용하면 시스템에서 지원되는 vSphere REST API를 찾아보고 호출할 수 있으며 API 호출에 대한 정보와 컨텍스트가 제공됩니다.

API 탐색기를 사용하면 환경에서 API 끝점을 선택하고 vSphere REST API 목록을 검색할 수 있습니다. 사용 가능한 매개 변수, 예상 응답 및 응답 상태 코드와 같은 세부 정보를 검토할 수 있으며 라이브 환경에 맞게 API를 호출할 수 있습니다. 사용 가능한 API는 선택한 끝점의 역할에 따라 달라집니다.

vSphere API 탐색기를 사용하여 API를 검색하는 방법

API 탐색기를 사용하여 사용 가능한 vSphere REST API를 선택된 끝점에서 검색하고 API 호출에 대한 정보 및 컨텍스트를 받을 수 있습니다.

프로시저

  1. vSphere Client 홈 페이지에서 개발자 센터를 클릭하고 API 탐색기 탭을 선택합니다.
  2. 끝점 선택 드롭다운 메뉴에서 환경 내의 끝점을 선택합니다.
  3. API 선택 드롭다운 메뉴에서 API를 선택합니다. 나열되는 API는 vCenter Server의 API 탐색기가 공개적으로 제공하는 API입니다.
  4. (선택 사항) 필터 텍스트 상자를 사용하여 결과를 필터링할 수 있습니다. 예를 들어 health를 입력하면 선택된 API의 상태 모니터링과 관련된 메서드 목록을 볼 수 있습니다.
  5. 목록에서 API 범주를 선택합니다.
  6. 목록에서 메서드를 선택합니다.
    목록에서 각 메서드 옆에 있는 전환 버튼을 사용하여 더 이상 사용되지 않는 API를 검토할 수 있습니다. 더 이상 사용되지 않는 API를 사용하지 마십시오. 더 이상 사용되지 않는 API는 나중에 응답하지 않을 수 있으며 자동화 스크립트에서 예기치 않은 실패를 유발할 수 있습니다.
    메서드에 대한 세부 정보가 표시됩니다.
  7. 선택한 메서드에 대한 매개 변수 세부 정보 관련 섹션이 나타나면 텍스트 상자에 메서드 매개 변수 값을 입력합니다.
  8. (선택 사항) 라이브 환경에 대해 메서드를 호출하려면 실행을 클릭합니다.
    1. 주의 대화 상자가 나타나면 를 클릭합니다.
    호출된 메서드에 대한 결과가 응답 상자에 나타납니다.
  9. (선택 사항) 호출된 메서드에 대한 결과를 클립보드에 복사하려면 응답 복사를 클릭합니다.
  10. (선택 사항) 호출된 메서드에 대한 결과를 다운로드하려면 다운로드를 클릭합니다.

vSphere 코드 캡처란?

코드 캡처는 사용자 작업을 기록하여 실행 코드로 변환합니다.

코드 캡처를 사용하면 vSphere Client에서 수행한 작업을 기록하여 사용 가능한 PowerCLI 코드로 출력할 수 있습니다. 그런 다음 코드를 복사하거나 스크립트로 다운로드하고 PowerShell 세션에서 사용하여 작업을 실행할 수 있습니다.
참고: vCenter Server 호출만 기록됩니다. 역할, 권한, 태그, 컨텐츠 라이브러리 및 스토리지 정책과 관련된 작업에 대한 호출은 기록되지 않습니다.

vSphere 코드 캡처를 사용하여 작업을 기록하는 방법

코드 캡처를 사용하면 vSphere Client에서 수행된 작업을 기록하여 PowerCLI 코드 출력을 생성할 수 있습니다.

참고: 역할, 권한, 태그, 컨텐츠 라이브러리 및 스토리지 정책과 관련된 작업에 대한 호출은 기록되지 않습니다. 암호 같은 중요 데이터는 기록되지 않습니다.

사전 요구 사항

코드 캡처를 사용하여 세션을 기록하려면 먼저 코드 캡처를 사용하도록 설정해야 합니다.

프로시저

  1. 홈 사이드바 메뉴에서 개발자 센터를 클릭하고 코드 캡처 탭으로 이동합니다.
  2. (선택 사항) 코드 캡처를 사용하도록 설정되지 않은 경우, 토글을 클릭하여 코드 캡처를 사용하도록 설정합니다.
  3. 기록을 시작하려면 원하는 창으로 이동한 다음 상단 창에 있는 빨간색 기록 버튼을 클릭합니다. 즉시 기록을 시작하려면 기록 시작을 클릭합니다.
    기록하는 중에는 상단 창의 빨간색 기록 버튼이 깜박입니다.
  4. (선택 사항) 이전 세션에서 캡처된 코드를 지우고 새 세션을 시작하려면 지우기 및 다른 기록 시작을 클릭합니다.
  5. 기록을 중지하려면 상단 창의 빨간색 기록 버튼을 클릭하거나, 개발자 센터의 코드 캡처 탭으로 이동하여 기록 중지를 클릭합니다.
    기록된 코드가 코드 창에 나타납니다.
  6. (선택 사항) 복사를 클릭하여 코드를 복사하거나 다운로드를 클릭하여 코드를 PowerCLI 스크립트로 다운로드합니다.
  7. 현재 코드를 지우고 다른 기록을 시작하려면 지우기 및 다른 기록 시작을 클릭하거나, 원하는 창으로 이동한 후 상단 창의 빨간색 기록 버튼을 클릭합니다.

결과

기록된 코드가 코드 창에 나타납니다. 코드를 복사하거나, 다운로드하거나, 코드를 지우고 다른 기록을 시작할 수 있습니다.