VMware випустила оновлення фреймворку для керування віртуальною інфраструктурою PowerCLI 12.4

VMware випустила оновлення фреймворку для управління віртуальною інфраструктурою PowerCLI 12.4

VMware випустила оновлення основного фреймворку для управління віртуальною  інфраструктурою за допомогою командних скриптів - PowerCLI 12.4.

PowerCLI 12.4 представляє кілька додаткових функцій:

Інтерфейс API - RestAPI

Раніше PowerCLI мав 2 основні способи зв'язку з vSphere API:

Посіви PowerCLI API тепер дозволяють vSphere Rest API працювати та забезпечують майже рідний інтерфейс PowerShell. 

Модуль, який реалізує ці функції, називається vSphere Automation API SDK. Щоб почати користуватися можливостями через автоматизацію Rest API, потрібно завантажити версію PowerCLI 12.4 - пакет буде називатися «VMware.Sdk.vSphere». Він містить підмодулі для взаємодії з усіма іншими API, які доступні в VMware vSphere.

Rest API має методи виконання API і роботи зі структурами даних, які використовуються в якості вхідних параметрів в API. Зв'язуючі API тепер забезпечують низькорівневу функціональність PowerShell для роботи з усіма цими методами та структурами.

Функція Виклику використовується для виконання методів Rest, таких як GET/PUT/POST та DELETE: 

Функція Initialize використовується для створення структури даних, яка буде передана в Rest API. Наприклад, створення структури «локального облікового запису» виглядає так:

$LocalAccountsConfig = Initialize-LocalAccountsConfig -Пароль 'Tes$TPa$$w 0Rd' -Ролі 'superAdmin' #Create Конфігурація облікового запису

$LocalAccountsCreateRequestBody = Initialize-LocalAccountsCreateRequestBody -Ім'я користувача 'dimilov' -Config $LocalAccountsConfig #Create Орган запиту облікового запису

Invoke-CreateLocalAccounts -LocalAccountsCreateRequestBody $LocalAccountsCreateRequestBody #Create Local Account 

Приклади були додані до розділу документації документації api vSphere, щоб показати, як викликати REST API через PowerCLI. Наприклад, ось розділ "Створення локальних облікових записів".

Модуль управління VSphere

Модуль управління vSphere тепер доступний для управління платформою vSphere. Це модуль на базі PowerShell, який використовує описану вище архітектуру модуля SDK vSphere Automation API. Станом на 20 вересня 2021 року модуль має 6 командлетів, які дозволяють управляти сертифікатами:

Інші зміни


Опубліковано: 22 вересня 2021


Вибрати програмне забезпечення


Напишіть запит на програмне забезпечення нам у Viber
+380503703627


Контакти Ай Ті Про

info@itpro.ua
Телефон: +38 (044) 257-24-44