I comandi API in vCenter Server consentono di eseguire varie attività amministrative. I comandi API vengono forniti dal servizio di gestione dell'appliance. È possibile modificare le impostazioni di sincronizzazione dell'ora, monitorare processi e servizi, configurare le impostazioni SNMP e altro ancora.
Comando API | Descrizione |
---|---|
com.vmware.appliance.health.applmgmt.get | Ottenere lo stato di integrità del servizio applmgmt. |
com.vmware.appliance.health.databasestorage.get | Ottenere lo stato di integrità dello storage del database. |
com.vmware.appliance.health.load.get | Ottenere lo stato di integrità del carico della CPU. |
com.vmware.appliance.health.mem.get | Ottenere lo stato di integrità della memoria. |
com.vmware.appliance.health.softwarepackages.get | Ottenere lo stato di integrità dell'aggiornamento del sistema. |
com.vmware.appliance.health.storage.get | Ottenere lo stato di integrità generale dello storage. |
com.vmware.appliance.health.swap.get | Ottenere lo stato di integrità dello swap. |
com.vmware.appliance.health.system.get | Ottenere lo stato di integrità del sistema. |
com.vmware.appliance.health.system.lastcheck | Ottenere l'ora dell'ultima verifica dello stato di integrità. |
com.vmware.appliance.monitoring.list | Ottenere un elenco degli elementi sottoposti a monitoraggio. |
com.vmware.appliance.monitoring.get | Ottenere informazioni sugli elementi sottoposti a monitoraggio. |
com.vmware.appliance.monitoring.query | Eseguire una query su un intervallo di valori per gli elementi sottoposti a monitoraggio. |
com.vmware.appliance.recovery.backup.job.cancel | Annullare un processo di backup in base all'ID. |
com.vmware.appliance.recovery.backup.job.create | Avviare un processo di backup. |
com.vmware.appliance.recovery.backup.job.get | Ottenere lo stato del processo di backup in base all'ID. |
com.vmware.appliance.recovery.backup.job.list | Ottenere un elenco dei processi di backup. |
com.vmware.appliance.recovery.backup.parts.list | Ottenere un elenco dei componenti di vCenter Server che possono essere inclusi in un processo di backup. |
com.vmware.appliance.recovery.backup.parts.get | Ottieni informazioni dettagliate per una parte del backup. |
com.vmware.appliance.recovery.backup.validate | Convalidare i parametri per un processo di backup senza avviare il processo. |
com.vmware.appliance.recovery.restore.job.cancel | Annullare un processo di ripristino. |
com.vmware.appliance.recovery.restore.job.create | Avviare un processo di ripristino. |
com.vmware.appliance.recovery.restore.job.get | Ottenere lo stato del processo di ripristino. |
com.vmware.appliance.recovery.restore.validate | Convalidare i parametri di ripristino di un processo di ripristino senza avviare il processo. |
com.vmware.appliance.system.uptime.get | Ottenere il tempo di continuità operativa del sistema. |
com.vmware.appliance.version1.access.consolecli.get | Ottenere informazioni sullo stato della CLI controllata da console (TTY1). |
com.vmware.appliance.version1.access.consolecli.set | Impostare lo stato di abilitazione della CLI controllata da console (TTY1). |
com.vmware.appliance.version1.access.dcui.get | Ottenere informazioni sullo stato dell'interfaccia utente della console diretta (DCUI TTY2). |
com.vmware.appliance.version1.access.dcui.set | Impostare lo stato di abilitazione dell'interfaccia utente della console diretta (DCUI TTY2). |
com.vmware.appliance.version1.access.shell.get | Ottenere informazioni sullo stato della shell Bash, ossia accedere alla shell Bash dall'interno della CLI controllata. |
com.vmware.appliance.version1.access.shell.set | Impostare lo stato di abilitazione della shell Bash, ossia accedere alla shell Bash dall'interno della CLI controllata. |
com.vmware.appliance.version1.access.ssh.get | Ottenere lo stato di abilitazione della CLI controllata basata su SSH. |
com.vmware.appliance.version1.access.ssh.set | Impostare lo stato di abilitazione della CLI controllata basata su SSH. |
com.vmware.appliance.version1.localaccounts.user.add | Creare un nuovo account utente locale. |
com.vmware.appliance.version1.localaccounts.user.delete | Eliminare un account utente locale. |
com.vmware.appliance.version1.localaccounts.user.get | Recuperare le informazioni sull'account dell'utente locale. |
com.vmware.appliance.version1.localaccounts.user.list | Elencare gli account utente locali. |
com.vmware.appliance.version1.localaccounts.user.password.update | Aggiornare la password di un utente connesso o dell'utente specificato nel parametro username. |
com.vmware.appliance.version1.localaccounts.user.set | Aggiornare le proprietà dell'account dell'utente locale, ad esempio ruolo, nome completo, stato di abilitazione e password. |
com.vmware.appliance.version1.monitoring.snmp.disable | Arrestare un agente SNMP abilitato. |
com.vmware.appliance.version1.monitoring.snmp.enable | Avviare un agente SNMP disabilitato. |
com.vmware.appliance.version1.monitoring.snmp.get | Restituire una configurazione dell'agente SNMP. |
com.vmware.appliance.version1.monitoring.snmp.hash | Generare chiavi localizzate per le comunicazioni SNMPv3 sicure. |
com.vmware.appliance.version1.monitoring.snmp.limits | Ottenere informazioni sui limiti SNMP. |
com.vmware.appliance.version1.monitoring.snmp.reset | Ripristinare le impostazioni predefinite. |
com.vmware.appliance.version1.monitoring.snmp.set | Impostare la configurazione SNMP. |
com.vmware.appliance.version1.monitoring.snmp.stats | Generare un report di diagnostica per l'agente SNMP. |
com.vmware.appliance.version1.networking.dns.domains.add | Aggiungere domini ai domini di ricerca DNS. |
com.vmware.appliance.version1.networking.dns.domains.list | Ottenere un elenco dei domini di ricerca DNS. |
com.vmware.appliance.version1.networking.dns.domains.set | Impostare i domini di ricerca DNS. |
com.vmware.appliance.version1.networking.dns.hostname.get | Ottenere il nome dominio completo. |
com.vmware.appliance.version1.networking.dns.hostname.set | Impostare il nome dominio completo. |
com.vmware.appliance.version1.networking.dns.servers.add | Aggiungere un server DNS. Questo metodo dà errore se si utilizza DHCP. |
com.vmware.appliance.version1.networking.dns.servers.get | Ottenere la configurazione del server DNS. |
com.vmware.appliance.version1.networking.dns.servers.set | Impostare la configurazione del server DNS. Se l'host è configurato per l'acquisizione di server DNS e nome host mediante DHCP, viene forzato un aggiornamento DHCP. |
com.vmware.appliance.version1.networking.firewall.addr.inbound.add | Aggiungere una regola del firewall per consentire o negare l'accesso da un indirizzo IP in entrata. |
com.vmware.appliance.version1.networking.firewall.addr.inbound.delete | Eliminare una regola specifica in una determinata posizione o eliminare tutte le regole. |
com.vmware.appliance.version1.networking.firewall.addr.inbound.list | Ottenere un elenco ordinato di indirizzi IP in entrata consentiti o negati da una regola del firewall. |
com.vmware.appliance.version1.networking.interfaces.get | Ottenere informazioni su un'interfaccia di rete specifica. |
com.vmware.appliance.version1.networking.interfaces.list | Ottenere un elenco delle interfacce di rete disponibili, incluse le interfacce non ancora configurate. |
com.vmware.appliance.version1.networking.ipv4.get | Ottenere la configurazione di rete IPv4 per le interfacce. |
com.vmware.appliance.version1.networking.ipv4.list | Ottenere la configurazione di rete IPv4 per tutte le interfacce configurate. |
com.vmware.appliance.version1.networking.ipv4.renew | Rinnovare la configurazione di rete IPv4 sulle interfacce. Se l'interfaccia è configurata per l'assegnazione dell'indirizzo IP mediante DHCP, viene rinnovato il lease dell'interfaccia. |
com.vmware.appliance.version1.networking.ipv4.set | Impostare la configurazione di rete IPv4 per un'interfaccia. |
com.vmware.appliance.version1.networking.ipv6.get | Ottenere la configurazione di rete IPv6 per le interfacce. |
com.vmware.appliance.version1.networking.ipv6.list | Ottenere la configurazione di rete IPv6 per tutte le interfacce configurate. |
com.vmware.appliance.version1.networking.ipv6.set | Impostare la configurazione di rete IPv6 per un'interfaccia. |
com.vmware.appliance.version1.networking.routes.add | Aggiungere regole di routing statico. Una destinazione/un prefisso di tipo 0.0.0.0/0 (per IPv4) o ::/0 (per IPv6) fa riferimento al gateway predefinito. |
com.vmware.appliance.version1.networking.routes.delete | Eliminare le regole di routing statico. |
com.vmware.appliance.version1.networking.routes.list | Ottenere la tabella di routing. Una destinazione/un prefisso di tipo 0.0.0.0/0 (per IPv4) o ::/0 (per IPv6) fa riferimento al gateway predefinito. |
com.vmware.appliance.ntp.get | Ottenere le impostazioni di configurazione di NTP. Se si esegue il comando tymesync.get, è possibile recuperare il metodo di sincronizzazione dell'ora corrente (utilizzando NTP o VMware Tools). Il comando ntp.get restituisce sempre le informazioni sul server NTP, anche quando il metodo di sincronizzazione dell'ora non è impostato su NTP. Se il metodo di sincronizzazione dell'ora non è impostato mediante NTP, lo stato NTP viene visualizzato come inattivo. |
com.vmware.appliance.version1.ntp.server.add | Aggiungere i server NTP. Questo comando aggiunge i server NTP alla configurazione. Se la sincronizzazione dell'ora è basata su NTP, il daemon NTP viene riavviato per ricaricare i nuovi server NTP. In caso contrario, questo comando si limita ad aggiungere i server alla configurazione NTP. |
com.vmware.appliance.version1.ntp.server.delete | Eliminare i server NTP. Questo comando elimina i server NTP dalla configurazione. Se la modalità di sincronizzazione dell'ora è basata su NTP, il daemon NTP viene riavviato per ricaricare la nuova configurazione di NTP. In caso contrario, questo comando si limita a eliminare i server dalla configurazione NTP. |
com.vmware.appliance.version1.ntp.server.set | Impostare i server NTP. Questo comando elimina i server NTP precedenti dalla configurazione e imposta i server NTP di input nella configurazione. Se la sincronizzazione dell'ora è impostata utilizzando NTP, il daemon NTP viene riavviato per ricaricare la nuova configurazione di NTP. In caso contrario, questo comando si limita a sostituire i server nella configurazione NTP con i server NTP forniti come input. |
com.vmware.appliance.version1.resources.cpu.stats.get | Ottenere statistiche sulla CPU. |
com.vmware.appliance.version1.resources.load.health.get | Recuperare l'integrità del carico. |
com.vmware.appliance.version1.resources.load.stats.get | Ottenere le medie del carico (su intervalli di 1, 5 e 15 minuti). |
com.vmware.appliance.version1.resources.mem.health.get | Recuperare l'integrità della memoria. |
com.vmware.appliance.version1.resources.mem.stats.get | Ottenere le statistiche della memoria. |
com.vmware.appliance.version1.resources.net.stats.get | Ottenere le statistiche della rete. |
com.vmware.appliance.version1.resources.net.stats.list | Ottenere le statistiche della rete per tutte le interfacce in esecuzione. |
com.vmware.appliance.version1.resources.processes.stats.list | Ottenere le statistiche su tutti i processi. |
com.vmware.appliance.version1.resources.softwarepackages.health.get | Ottenere l'integrità del componente di aggiornamento. |
com.vmware.appliance.version1.resources.storage.health.get | Ottenere le statistiche dell'integrità dello storage. |
com.vmware.appliance.version1.resources.storage.stats.list | Ottenere le statistiche dello storage per ogni disco logico. |
com.vmware.appliance.version1.resources.swap.health.get | Ottenere l'integrità dello swap. |
com.vmware.appliance.version1.resources.swap.stats.get | Ottenere le statistiche dello swap. |
com.vmware.appliance.version1.resources.system.health.get | Ottenere lo stato di integrità generale del sistema. |
com.vmware.appliance.version1.resources.system.stats.get | Ottenere lo stato del sistema. |
com.vmware.appliance.version1.services.list | Ottenere l'elenco di tutti i servizi noti. |
com.vmware.appliance.version1.services.restart | Riavviare un servizio. |
com.vmware.appliance.version1.services.status.get | Ottenere lo stato di un servizio. |
com.vmware.appliance.version1.services.stop | Arrestare un servizio. |
com.vmware.appliance.version1.system.storage.list | Ottenere la mappatura da disco a partizione. |
com.vmware.appliance.version1.system.storage.resize | Ridimensionare tutte le partizioni al 100% della dimensione del disco. |
com.vmware.appliance.version1.system.time.get | Ottiene l'ora di sistema. |
com.vmware.appliance.version1.system.update.get | Ottenere la configurazione dell'installazione delle patch basata su URL. |
com.vmware.appliance.version1.system.update.set | Impostare la configurazione dell'installazione delle patch basata su URL. |
com.vmware.appliance.version1.system.version.get | Ottenere la versione dell'appliance. |
com.vmware.appliance.version1.timesync.get | Ottenere la configurazione della sincronizzazione dell'ora. |
com.vmware.appliance.version1.timesync.set | Impostare la configurazione della sincronizzazione dell'ora. |