Attribute Class | Provision Request Attribute Group |
---|---|
Requester Attributes | requester |
Custom Attributes | vm_fields |
Service Catalog Attributes | vm_fields |
Schedule Attributes | vm_fields |
Network Attributes | vm_fields |
Hardware Attributes | vm_fields |
Environment Attributes | additional_values |
Attribute | Type | Description |
---|---|---|
owner_phone | string | Phone |
owner_country | string | Country/Region |
owner_phone_mobile | string | Mobile phone |
owner_title | string | Title |
owner_first_name | string | First name |
owner_manager | string | Manager name |
owner_address | string | Address |
owner_company | string | Company |
owner_last_name | string | Last name |
owner_manager_email | string | Manager e-mail address |
owner_city | string | City |
owner_department | string | Department |
owner_load_ldap | button | Look up LDAP e-mail address |
owner_manager_phone | string | Manager phone |
owner_state | string | State |
owner_office | string | Office |
owner_zip | string | Zip code |
owner_email | string | |
request_notes | string | Notes |
Attribute | Type | Description | Values | Default |
---|---|---|---|---|
dns_servers | string | DNS server list | ||
sysprep_organization | string | Organization | ||
sysprep_password | string | New Administrator Password | ||
sysprep_custom_spec | string | Name | ||
sysprep_server_license_mode | string | Identification | perServer, perSeat | |
ldap_ous | string | LDAP Group | ||
sysprep_timezone | string | Timezone | ||
dns_suffixes | string | DNS Suffix list | ||
sysprep_product_id | string | ProductID | ||
sysprep_identification | string | Identification | domain, workgroup | |
sysprep_per_server_max_connections | string | Maximum Connections | 5 | |
sysprep_computer_name | string | Computer Name | ||
sysprep_workgroup_name | string | Workgroup Name | WORKGROUP | |
sysprep_spec_override | boolean | Override Specification | false | |
addr_mode | string | Address Mode | static, dhcp | dhcp |
linux_host_name | string | Computer Name | ||
sysprep_domain_admin | string | Domain Admin | ||
sysprep_change_sid | boolean | Change SID | true | |
sysprep_domain_name | string | Domain Name | ||
sysprep_upload_file | string | Upload | ||
gateway | string | Gateway | ||
ip_addr | string | IP Address | ||
linux_domain_name | string | Domain Name | ||
sysprep_domain_password | string | Domain Password | ||
sysprep_auto_logon | boolean | Auto Logon | true | |
sysprep_enabled | string | Customize | disabled | |
sysprep_delete_accounts | boolean | Delete Accounts | false | |
sysprep_upload_text | string | Sysprep Text | ||
wins_servers | string | WINS Server list | ||
subnet_mask | string | Subnet Mask | ||
sysprep_full_name | string | Full Name | ||
sysprep_auto_logon_count | integer | Auto Logon Count | 1, 2, 3 | 1 |
customization_template_id | integer | Script Name | ||
root_password | string | Root Password | ||
hostname | string | Host Name | ||
customization_template_script | string | Script Text |
Attribute | Type | Description | Default |
---|---|---|---|
number_of_vms | integer | Count. Max: 50 | 1 |
vm_description | string | VM Description. Max length: 100 | |
vm_prefix | string | VM Name Prefix/Suffix | |
src_vm_id | integer | Name | |
vm_name | string | VM Name | |
pxe_image_id | string | Image | |
pxe_server_id | integer | Server | |
host_name | string | Host Name | |
provision_type | string | Provision Type | vmware |
linked_clone | boolean | Linked Clone | false |
snapshot | string | Snapshot | |
vm_filter | integer | Filter |
Attribute | Type | Description | Values | Default |
---|---|---|---|---|
schedule_type | string | When to Provision | schedule, immediately (On Approval) | immediately |
vm_auto_start | boolean | Power on virtual machines after creation | true | |
schedule_time | time | Time to Provision on | ||
retirement | integer | Time until Retirement | 0 (Indefinite), 1.month, 3.months, 6.months | 0 |
retirement_warn | integer | Retirement Warning | 1.week, 2.weeks, 30.days | 1.week |
Attribute | Type | Description |
---|---|---|
vlan | string | vLan |
mac_address | string | MAC Address |
Attribute | Type | Description | Values | Default |
---|---|---|---|---|
disk_format | string | Disk Format | thick, thin, unchanged | unchanged |
cpu_limit | integer | CPU (MHz) | ||
memory_limit | integer | Memory (MB) | ||
number_of_sockets | integer | Number of Sockets | 1, 2, 4, 8 | 1 |
cores_per_socket | integer | Cores per Socket | 1, 2, 4, 8 | 1 |
cpu_reserve | integer | CPU (MHz) | ||
vm_memory | string | Memory (MB) | 1024, 2048, 4096 | 1024 |
memory_reserve | integer | Memory (MB) | ||
network_adapters | integer | Network Adapters | 1, 2, 3, 4 | 1 |
These attributes cannot be passed directly. To use these attributes, provide them in the additional_values attribute group and have customization methods use them and modify the request accordingly.
Attribute | Type | Description | Values | Default |
---|---|---|---|---|
new_datastore_grow_increment | integer | Grow Increment (GB) | ||
new_datastore_create | boolean | Create Datastore | false | |
placement_cluster_name | integer | Name | ||
new_datastore_aggregate | string | Aggregate | ||
new_datastore_max_size | integer | Max Size (GB) | ||
new_datastore_storage_controller | string | Controller | ||
cluster_filter | integer | Filter | ||
host_filter | integer | Filter | ||
ds_filter | integer | Filter | ||
new_datastore_volume | string | Volume | ||
placement_host_name | integer | Name | ||
placement_ds_name | integer | Name | ||
new_datastore_fs_type | string | FS Type | NFS, VMFS | NFS |
rp_filter | integer | Filter | ||
new_datastore_thin_provision | string | Thin Provision | ||
placement_auto | boolean | Choose Automatically | false | |
new_datastore_size | integer | Size (GB) | ||
new_datastore_autogrow | string | Autogrow | false | |
placement_folder_name | integer | Name | ||
new_datastore_name | string | Name | ||
placement_rp_name | integer | Name | ||
placement_dc_name | integer | Name |