| Param name | Description | 
|---|---|
| 
      location_id  optional  | 
    
      
 Set the current location context for the request Validations: 
  | 
  
| 
      organization_id  optional  | 
    
      
 Set the current organization context for the request Validations: 
  | 
  
| 
      id  required  | 
    
      
         Validations: 
  | 
  
| 
      compute_resource  required  | 
    
      
         Validations: 
  | 
  
| 
      compute_resource[name]  optional  | 
    
      
         Validations: 
  | 
  
| 
      compute_resource[provider]  optional , nil allowed  | 
    
      
 Providers include Validations: 
  | 
  
| 
      compute_resource[url]  optional , nil allowed  | 
    
      
 URL for Libvirt, oVirt and OpenStack Validations: 
  | 
  
| 
      compute_resource[description]  optional , nil allowed  | 
    
      
         Validations: 
  | 
  
| 
      compute_resource[user]  optional , nil allowed  | 
    
      
 Username for oVirt, EC2, VMware, OpenStack. Access Key for EC2. Validations: 
  | 
  
| 
      compute_resource[password]  optional , nil allowed  | 
    
      
 Password for oVirt, EC2, VMware, OpenStack. Secret key for EC2 Validations: 
  | 
  
| 
      compute_resource[datacenter]  optional , nil allowed  | 
    
      
 for oVirt, VMware Datacenter Validations: 
  | 
  
| 
      compute_resource[use_v4]  optional , nil allowed  | 
    
      
 for oVirt only Validations: 
  | 
  
| 
      compute_resource[ovirt_quota]  optional , nil allowed  | 
    
      
 for oVirt only, ID or Name of quota to use Validations: 
  | 
  
| 
      compute_resource[public_key]  optional , nil allowed  | 
    
      
 for oVirt only Validations: 
  | 
  
| 
      compute_resource[region]  optional , nil allowed  | 
    
      
 for AzureRm eg. 'eastus' and for EC2 only. Use 'us-gov-west-1' for EC2 GovCloud region Validations: 
  | 
  
| 
      compute_resource[tenant]  optional , nil allowed  | 
    
      
 for OpenStack and AzureRm only Validations: 
  | 
  
| 
      compute_resource[domain]  optional , nil allowed  | 
    
      
 for OpenStack (v3) only Validations: 
  | 
  
| 
      compute_resource[project_domain_name]  optional , nil allowed  | 
    
      
 for OpenStack (v3) only Validations: 
  | 
  
| 
      compute_resource[project_domain_id]  optional , nil allowed  | 
    
      
 for OpenStack (v3) only Validations: 
  | 
  
| 
      compute_resource[server]  optional , nil allowed  | 
    
      
 for VMware Validations: 
  | 
  
| 
      compute_resource[set_console_password]  optional , nil allowed  | 
    
      
 for Libvirt and VMware only Validations: 
  | 
  
| 
      compute_resource[display_type]  optional , nil allowed  | 
    
      
 for Libvirt and oVirt only Validations: 
  | 
  
| 
      compute_resource[keyboard_layout]  optional , nil allowed  | 
    
      
 for oVirt only Validations: 
  | 
  
| 
      compute_resource[caching_enabled]  optional , nil allowed  | 
    
      
 enable caching, for VMware only Validations: 
  | 
  
| 
      compute_resource[project]  optional , nil allowed  | 
    
      
 Project id for GCE only Validations: 
  | 
  
| 
      compute_resource[email]  optional , nil allowed  | 
    
      
 Email for GCE only Validations: 
  | 
  
| 
      compute_resource[key_path]  optional , nil allowed  | 
    
      
 Certificate path for GCE only Validations: 
  | 
  
| 
      compute_resource[zone]  optional , nil allowed  | 
    
      
 for GCE only Validations: 
  | 
  
| 
      compute_resource[location_ids]  optional , nil allowed  | 
    
      
 REPLACE locations with given ids Validations: 
  | 
  
| 
      compute_resource[organization_ids]  optional , nil allowed  | 
    
      
 REPLACE organizations with given ids. Validations: 
  |