public class Api extends Object
| Constructor and Description |
|---|
Api(String server,
String user,
String password) |
public Domain createDomain(String name) throws ForemanApiException
ForemanApiExceptionpublic Environment getEnvironment(String name)
public Environment createEnvironment(String name) throws ForemanApiException
ForemanApiExceptionpublic Architecture getArchitecture(String name)
public OperatingSystem getOperatingSystem(String name)
public String getVersion()
public OperatingSystem createOperatingSystem(String name, String major, String minor, int arch_id, int media_id, int ptable_id, String family) throws ForemanApiException
ForemanApiExceptionpublic Hostgroup createHostGroup(String name, int envId, int domainID, int archId, int osId, int mediaId, int ptableId, String rootPass) throws ForemanApiException
ForemanApiExceptionpublic Hostgroup createHostGroup(String name) throws ForemanApiException
ForemanApiExceptionpublic Host createHost(String name, String ip, Domain domain, int hostgroupid, int archId, int osId, int mediaId, int ptableId, int envId, String rootPass, String macAddress) throws ForemanApiException
ForemanApiExceptionpublic Host addHostParameter(Host host, Parameter parameter) throws ForemanApiException
ForemanApiExceptionpublic Parameter updateHostParameter(Host host, Parameter parameter) throws ForemanApiException
ForemanApiExceptionpublic List<Host> getHosts(Environment environment)
public Reservation getHostReservation(Host h)
public OperatingSystem createOperatingSystem(String name, String major, String minor, int arch_id) throws ForemanApiException
ForemanApiExceptionpublic OperatingSystem createOperatingSystem(String name, String major, String minor) throws ForemanApiException
ForemanApiExceptionpublic Host createHost(String name, String ip, Domain domain, int archId, int osId, int envId) throws ForemanApiException
ForemanApiExceptionpublic Host createHost(String name, String ip, Domain domain, int hostgroup_id, int envId) throws ForemanApiException
ForemanApiExceptionpublic Host createHost(String name, String ip, Domain domain, int osId) throws ForemanApiException
ForemanApiExceptionpublic Host createHost(String name, String ip, Domain domain) throws ForemanApiException
ForemanApiExceptionpublic boolean isReserved(Host host)
public Host createHost(String name, Domain domain) throws ForemanApiException
ForemanApiExceptionpublic Host createHost(String name) throws ForemanApiException
ForemanApiExceptionCopyright © 2017. All rights reserved.