Provision Request Supported Attributes
Attribute Class | Provision Request Attribute Group |
---|---|
requester |
|
vm_fields |
|
vm_fields |
|
vm_fields |
|
vm_fields |
|
vm_fields |
|
additional_values |
Requester Attributes
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 |
Custom Attributes
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 |
Service Catalog Attributes
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 |
Schedule Attributes
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 |
Hardware Attributes
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 |
Environment Attributes
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 |