È possibile accedere alle REST API di Fusion da una macchina locale.

Nota

Per visualizzare l'API di Fusion online, cercare in VMware API Explorer la versione appropriata dell'API di VMware Fusion.

1

Installare Fusion sul Mac.

2

Prima di avviare il servizio REST API per la prima volta, impostare le proprie credenziali.

a

In una finestra Terminale, eseguire il comando vmrest -C.

b

Immettere nome utente e password quando richiesti.

Non è necessario impostare le credenziali quando si avvia REST API in occasioni successive.

3

Configurare il servizio REST API per l'accesso di HTTP e HTTPS.

È possibile configurare il servizio REST API per fornire l'accesso HTTP o HTTPS localmente.

Fornire il servizio HTTP.

a

In una finestra Terminale, eseguire il comando vmrest.

Il comando restituisce l'indirizzo IP e il numero di porta da cui è possibile accedere al servizio HTTP. L'indirizzo IP predefinito è 127.0.0.1:8697.

b

Aprire un browser Web e passare alla pagina http://indirizzo-restituito-dal-comando-vmrest.

c

Fare clic su Autorizza nell'angolo superiore destro della pagina Fusion API Explorer.

d

Per eseguire l'autenticazione, immettere il nome utente e la password configurati in Fase 2.

Fornire il servizio HTTPS.

In tale situazione, quando si utilizza il comando vmrest per avviare il servizio REST API, è necessario utilizzare le opzioni -c e -k insieme per specificare il certificato e la chiave privata.

a

In una finestra Terminale, eseguire un comando per generare un certificato e una chiave privata.

Il comando di esempio che segue genera un certificato autofirmato basato su OpenSSL e una chiave privata.

openssl req -x509 -newkey rsa:4096 -keyout fusionapi-key.pem -out ​fusionapi-cert.pem -days 365 -nodes

b

Per avviare il servizio REST API di Fusion, eseguire il comando seguente. Sostituire i segnaposto con il percorso completo del file del certificato e il percorso completo del file della chiave privata.

vmrest -c certificate-file -k private-key-file

Il comando restituisce l'indirizzo da cui è possibile accedere al servizio HTTPS.

c

Aprire un browser Web e passare alla pagina https://indirizzo-restituito-dal-comando-vmrest.

d

Fare clic su Autorizza nell'angolo superiore destro della pagina Fusion API Explorer.

e

Per eseguire l'autenticazione, immettere il nome utente e la password configurati in Fase 2.