enterprise


application/vnd.abiquo.enterprise+json

The Enterprise Resource enables the administrators to manage tenants and their infrastructure resources and apply business policy. The administrator can set limits, define pricing models, restrict usage of physical machines or datacenters, and so on.

Name Type Description
id Integer Identifier of the enterprise
name String Name of the enterprise
chefURL String URL of the Chef Server containing recipes
chefClient String This must be a Chef admin client on the chef server. The Abiquo Server will use it to work with the Chef Server
chefValidator String The validator client is used to create nodes. You must use the name of the validator client on the chef server
chefClientCertificate String The admin client certificate, which may be stored in a file called adminclient.pem
chefValidatorCertificate String The validator certificate, which may be stored in a file called organization-validator or validation.pem
isReservationRestricted boolean You can also restrict an enterprise so that it may only deploy virtual machines on the physical machines reserved for it and not on any others
idPricingTemplate Integer Identifier for the pricing template associated to this enterprise
workflow boolean Whether this tenant must use workflow or not
twoFactorAuthenticationMandatory boolean Whether users of this tenant must use two-factor authentication or not
reseller boolean If true, the enterprise its a reseller
keyNode boolean If true, the enterprise it the head quarter
repositorySoftInMb Long Total size of repository space to be used. Soft limit
repositoryHardInMb Long Total size of repository space to be used. Hard limit
ramSoft int Total amount of RAM memory that may be used by VMs . Soft limit that can show that users are approaching the hard limit
ramHard int Total amount of RAM memory that may be used by VMs . Hard limit that users cannot exceed
cpuSoft int Total number of virtual cPUs that may be used by VMs . Soft limit that can show that users are approaching the hard limit
cpuHard int Total number of virtual CPUs that may be used by VMs . Hard limit that users cannot exceed
diskSoftLimitInMb Long Total size of Hard Disks that may be used by Virtual Machines. Soft limit
diskHardLimitInMb Long Total size of Hard Disks that may be used by Virtual Machines. Hard limit
storageSoftInMb Long Total size of external storage that may be assigned . Soft limit that can show that users are approaching the hard limit
storageHardInMb Long Total size of external storage that may be assigned . Hard limit that users cannot exceed
vlansSoft long Total number of VLANs that may be defined . Soft limit that can show that users are approaching the hard limit
vlansHard long Total number of VLANs that may be defined . Hard limit that users cannot exceed
publicIpsSoft long Total number of public IPs that may be obtained for the virtual datacenter. Soft limit that can show that users are approaching the hard limit
publicIpsHard long Total number of public IPs that may be obtained for the virtual datacenter. Hard limit that users cannot exceed
vmsSoft long Total number of virtual machines that may be assigned . Soft limit that can show that users are approaching the hard limit
vmsHard long Total number of virtual machines that may be assigned . Hard limit that users cannot exceed