VMware Policy Tasks

This chapter contains the following sections:

VMware - Add NIC to VDC Network Policy

Summary
Add a NIC to a VMware network policy.
Description
This task adds a NIC to a VMware network policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name vmware​Network​Policies​List Y
NIC Alias NIC Alias gen_​text_​input Y
Mandatory Mandatory or Optional Boolean
Allow end user to choose portgroups Selecting this option enables end user to choose port groups during provisioning Boolean
Show policy level portgroups Selecting this option along with allow end user to choose portgroups lists all the selected portgroups of NICS in the policy Boolean
Copy Adapter Type from Template Copy Adapter Type from Template Boolean
Allow end user to override IP Address Allow end user to override IP Address Boolean
Adapter Type Select adapter type Network​Adapter​Type
Port Group Name Port Group Name vmware​Vm​Port​Group​Identity Y
IPv4 Configuration
Select IP Address Type Select IP Address Type IPAddress​Type Y
IPv6 Configuration
IPv6 Configure IPv6 Boolean
Select IP Address Type Select IP Address Type IPAddress​Type
Outputs
Output Description Type
OUTPUT_​VMWARE_​NETWORK_​POLICY_​NAME VMware Network Policy Name.​ gen_​text_​input
OUTPUT_​VMWARE_​NIC_​ALIAS VMware NIC Alias gen_​text_​input

VMware - Create VDC Computing Policy

Summary
Create a VMware computing policy.
Description
This task creates a VMware computing policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name gen_​text_​input Y
Policy Description Policy Description gen_​text_​input
Cloud Name Select the cloud name for which computing policy has to be created vmware​Account​Name Y
Host Node/Cluster Scope Specify type of Host Node/Cluster Scope: include/exclude or all scope​Type​Computing
Selected Host Nodes List of data stores selected for include/exclude vmware​Host​Node​Identity
Selected Clusters List of Datastore Clusters for include/exclude vmware​Cluster​Identity
Affinity Rules Select Affinity Rules from the table vmware​Datastore​Cluster​Affinity​Rule
Resource Pool Resource Pool vmware​Resource​Pool​Identity
ESX Type ESX Type
ESX Version ESX Version
Filter Conditions Select one or more filter conditions
Deployment Options Deployment Options
Override Template Select if template properties to be overridden Boolean
Number of v​CPUs Number of v​CPUs gen_​text_​input
Cores per socket Cores per socket gen_​text_​input
CPU Reservation (MHz) CPU Reservation (MHz) gen_​text_​input
CPU Limit (MHz) CPU Limit (MHz) gen_​text_​input
CPU Shares CPU Shares VMware​Shares​LOV
Memory (MB) Memory (MB) gen_​text_​input
Reserve all Guest Memory Reserve all guest memory(All locked) Boolean
Memory Reservation (MB) Memory Reservation (MB) gen_​text_​input
Memory Limit (MB) Memory Limit (MB) gen_​text_​input
Memory Shares Memory Shares VMware​Shares​LOV
Resizing Options Resizing Options
Allow Resizing of VM Allow resizing of VMs provisioned using this policy? Boolean
Permitted Values for v​CPUs Comma separated list of number of v​CPUs, example: 1,2,4 gen_​text_​input
Permitted Values for Cores per Socket Enter comma separated list of numbers , Otherwise cores per socket configuration will not apply.​ gen_​text_​input
Permitted Values for Memory in MB Comma separated list of memory values in MB, example: 512,1024,2048 gen_​text_​input
Deploy to Folder Slash (/) separated folder names to which VM may be deployed.​ It may include parameterized variables such as ${GROUP_​NAME} gen_​text_​input
Deploy to Folder (SRM) Slash (/) separated folder names to which VM may be deployed.​ It may include parameterized variables such as ${GROUP_​NAME} gen_​text_​input
Outputs
Output Description Type
OUTPUT_​VMWARE_​COMPUTING_​POLICY_​NAME VMware Computing Policy Name.​ gen_​text_​input
OUTPUT_​VMWARE_​COMPUTING_​POLICY_​ID Computing Policy ID VMware​Computing​Policy​ID

VMware - Create VDC Guest OS ISO Image Mapping Policy

Summary
Create a VMware guest OS ISO image mapping policy.
Description
This task creates a VMware guest OS ISO image mapping policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name gen_​text_​input Y
Policy Description Policy Description gen_​text_​input
Cloud Name Cloud for which policies apply.​ vmware​Account​Name Y
Allow End User To Select Guest OS and ISO Image Allow End User To Select Guest OS and ISO Image Boolean
ISO Mappings Add one or more iso image mappings Guest​OSISOMapping​List Y
Outputs
Output Description Type
OUTPUT_​VMWARE_​GUESTOS_​ISO_​IMAGE_​MAPPING_​POLICY_​NAME VMware Guest​OS ISO Image Mapping Policy Name.​ gen_​text_​input

VMware - Create VDC Network Policy

Summary
Create a VMware network policy.
Description
This task creates a VMware network policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name gen_​text_​input Y
Policy Description Policy Description gen_​text_​input
Cloud Name Cloud for which policies apply.​ vmware​Account​Name Y
Enable Protection Enable SRM Boolean
Allow End User to select Optional NICs Selecting this option enables end user to select optional NICs during provisioning Boolean
VM Networks Add one or more networks vmwarevmnetworks
Outputs
Output Description Type
OUTPUT_​VMWARE_​NETWORK_​POLICY_​NAME VMware Network Policy Name.​ gen_​text_​input
OUTPUT_​VMWARE_​NETWORK_​POLICY_​ID Network Policy ID VMware​Network​Policy​ID

VMware - Create VDC Storage Hard Disk Policy

Summary
Create a new hard disk policy for a storage policy.
Description
This task creates a new hard disk policy for a storage policy.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name vmware​Storage​Policies​List Y
Disk Label Disk Label gen_​text_​input Y
Disk Size (GB) Disk Size in GB gen_​text_​input Y
Disk Type Assign disk type to disk Disk​Type Y
Controller Options
Controller Type Select if you want to specific Controller Type vmware​Storage​Policy​Disk​Controller​Type​Lov​Provider
Create Disk on new Controller Select if you want to use new Controller Boolean
Disk Provisioning Options
Disk Provisioning Select Thin/Thick Provisioning Options vmware​Storage​Policy​Disk​Provision​Type​Lov​Provider Y
Resizing Options for VM lifecycle Post Deployment Resizing Options
Allow Resizing of Disk Allow resizing of disk provisioned using this policy? Boolean
Permitted Values for Disk in GB Comma separated list of disk size values in GB, example: 10,50,100 or Range such as 10-50 gen_​text_​input
Allow user to select datastores from scope Select if user is allowed to choose datastores during SR creation Boolean
Outputs
Output Description Type
OUTPUT_​VMWARE_​STORAGE_​POLICY_​NAME VMware Storage Policy Name.​ gen_​text_​input

VMware - Create VDC Storage Policy

Summary
Create a VMware storage policy.
Description
This task creates a VMware storage policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name gen_​text_​input Y
Policy Description Policy Description gen_​text_​input
Cloud Name Cloud for which policy apply.​ vmware​Account​Name Y
Use Ready Clone Use Ready Clone Boolean
Enable Protection Boolean
Select Protection Group Select Protection Group gen_​text_​input
Enable HX Protection Boolean
Select Protection Group HX Protection Group Hyper​Flex​Protection​Group​Identity
System Disk Scope System Disk Scope
Use Linked Clone Use Linked Clone Boolean
Storage Profile Select a Storage Profile
Data Stores/Datastore Clusters Scope Specify type of data store/datastore clusters scope: include/exclude or all scopetype
Selected Datastore Clusters List of Datastore Clusters for include/exclude vmwaredatastorescluster
Select SDRS Rule Type Select a type gen_​text_​input
Select SDRS Rule Select the VMs for which rule has to be applied vmware​Datastore​Cluster​Rule​Identity
Selected Data Stores List of data stores selected for include/exclude vmwaredatastores
Use Shared Datastore Only Select if shared datastore only to be used for VM storage allocation Boolean
Storage Options Select from the storage options below
Use Local Storage Select if local storage to be used for VM storage allocation Boolean
Use NFS Select if NFS storage to be used for VM storage allocation Boolean
Use SAN Select if SAN storage to be used for VM storage allocation Boolean
Use VMFS Select if VMFS storage to be used for VM storage allocation Boolean
Filter Conditions Select one or more filter conditions
Override Template Select if template properties to be overridden Boolean
Use Thin Provisioning Select if Thin Provisioning to be used during VM storage allocation Boolean
Manual Disk Size Select if Manual Disk Size to be used during VM storage allocation Boolean
Resizing Options for VM Lifecycle Post Deployment Resizing Options
Allow Resizing of Disk Allow resizing of disk provisioned using this policy? Boolean
Permitted Values for Disk in GB Comma separated list of disk size values in GB, example: 10,50,100 or Range such as 10-50 gen_​text_​input
Allow User to Select Datastores from Scope Select if user is allowed to choose datastores during SR creation Boolean
Additional Disk Policies Additional Disk Policies
Disk Policies Add one or more Disk policies
Hard Disk Policy Hard Disk Policy
Disks Disks
Outputs
Output Description Type
OUTPUT_​VMWARE_​STORAGE_​POLICY_​NAME VMware Storage Policy Name.​ gen_​text_​input
OUTPUT_​VMWARE_​STORAGE_​POLICY_​ID Storage Policy ID VMware​Storage​Policy​ID

VMware - Create VDC System Policy

Summary
Create a VMware system policy.
Description
This task creates a VMware system policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name gen_​text_​input Y
Policy Description Policy Description gen_​text_​input
VM Name Template If empty, name provided by end user is taken as VM Name.​ gen_​text_​input
Disable VM Name Uniqueness Check VM name uniqueness check is skipped when this field is selected Boolean
VM Name Validation Policy Select VM Name Validation Policy namevalidationpolicy
End User VM Name or VM Prefix Allow end user to provide VM Name or VM Prefix? Boolean
Power On After Deploy Needs to be powered on after provisioning? Boolean
Hostname Template gen_​text_​input Y
Disable Hostname Uniqueness Check VM hostname uniqueness check is skipped when this field is selected Boolean
Host Name Validation Policy Select Host Name Validation Policy namevalidationpolicy
Linux Time Zone Time Zone to be customized for Linux VM linuxtimezone Y
Linux VM Max Boot Wait Time Linux VM Max Boot Time vmmaxbootwaittime Y
DNS Domain DNS Domain gen_​text_​input Y
DNS Suffix List DNS Suffix List gen_​text_​input
DNS Server List DNS Server List gen_​text_​input
VM Image Type VM Image Type imagetype Y
Windows Parameters (applicable only for Windows) Windows Only
Product ID Product ID gen_​text_​input
License Owner Name Full name of license owner gen_​text_​input
Organization Name of the organization gen_​text_​input
License Mode License Mode licensemode
Number of License Users Number of license users for the OS gen_​text_​input
Primary WINS Primary WIN Server gen_​text_​input
Secondary WINS Secondary WIN Server gen_​text_​input
Windows VM Max Boot Wait Time Windows VM Max Boot Wait Time vmmaxbootwaittime
Auto Logon Automatically logon after system powers.​ Boolean
Auto Logon Count Automatically logon for the number of times as specified.​ gen_​text_​input
Administrator Password Password used for Auto Logon and system deployment.​ password
Windows Time Zone Time Zone to be customized for Windows VM windowstimezone
Domain/Workgroup Belongs to a Windows domain or workgroup? domain
Workgroup Specify Workgroup name.​ gen_​text_​input
Domain Domain.​ gen_​text_​input
Domain Username Domain Username gen_​text_​input
Domain Password Domain Password password
Define VM Annotation Define VM Annotation Boolean
VM Annotation Notes of the Annotation gen_​text_​input
Custom Attributes Add one or more Custom Attributes system​Policy​Annotation
Outputs
Output Description Type
OUTPUT_​VMWARE_​SYSTEM_​POLICY_​NAME VMware System Policy Name.​ gen_​text_​input
OUTPUT_​VMWARE_​SYSTEM_​POLICY_​ID System Policy ID VMware​System​Policy​ID

VMware - Delete VDC Computing Policy

Summary
Deletes VMware computing policy.
Description
This task deletes VMware computing policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Computing Policy Select Computing Policy VMware​Computing​Policy​ID Y
Outputs
No Outputs

VMware - Delete VDC Network Policy

Summary
Deletes VMware network policy.
Description
This task deletes VMware network policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Network Policy Select Network Policy VMware​Network​Policy​ID Y
Outputs
No Outputs

VMware - Delete VDC Storage Policy

Summary
Deletes VMware storage policy.
Description
This task deletes VMware storage policy for a VMware account.
Inputs
Input Description Mappable To Type Mandatory
Storage Policy Select Storage Policy VMware​Storage​Policy​ID Y
Outputs
No Outputs

VMware - Delete VDC System Policy

Summary
Deletes VMware system policy.
Description
This task deletes VMware system policy.
Inputs
Input Description Mappable To Type Mandatory
System Policy Select System Policy VMware​System​Policy​ID Y
Outputs
No Outputs

VMware - Edit NIC in VDC Network Policy

Summary
Modify the NICs of a VMware network policy.
Description
This task modifies the NICs of a VMware network policy for a given VMware account and policy name.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name vmware​Network​Policies​List Y
NIC Alias NIC Alias gen_​text_​input Y
Mandatory Mandatory or Optional Boolean
Allow end user to choose portgroups Selecting this option enables end user to choose port groups during provisioning Boolean
Show policy level portgroups Selecting this option along with allow end user to choose portgroups lists all the selected portgroups of NICS in the policy Boolean
Copy Adapter Type from Template Copy Adapter Type from Template Boolean
Allow end user to override IP Address Allow end user to override IP Address Boolean
Adapter Type Select adapter type Network​Adapter​Type
Modify Port Groups Add or Edit Port Groups in the NIC Boolean
Add/Edit Port Group
Add/Edit Port Group Select whether to add new nic or edit existing nic gen_​text_​input
Port Groups Associated with NIC Port Groups associated with NIC vmware​Vm​Port​Group​Identity
Port Group Name Port Group Name vmware​Vm​Port​Group​Identity
IPv4 Configuration
Select IP Address Type Select IP Address Type IPAddress​Type
IPv6 Configuration
IPv6 Configure IPv6 Boolean
Select IP Address Type Select IP Address Type IPAddress​Type
Outputs
Output Description Type
OUTPUT_​VMWARE_​NETWORK_​POLICY_​NAME VMware Network Policy Name.​ gen_​text_​input
OUTPUT_​VMWARE_​NIC_​ALIAS VMware NIC Alias gen_​text_​input

VMware - Edit VDC Computing Policy

Summary
Modify a VMware computing policy.
Description
This task modifies the VMware guest OS ISO image mapping policy for a given VMware account and the policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Select the cloud name for which computing policy has to be created vmware​Account​Name Y
Policy Name Policy Name vmware​Computing​Policies​List Y
Policy Description Policy Description gen_​text_​input
Host Node/Cluster Scope Specify type of Host Node/Cluster Scope: include/exclude or all scope​Type​Computing
Selected Host Nodes List of data stores selected for include/exclude vmware​Host​Node​Identity
Selected Clusters List of Datastore Clusters for include/exclude vmware​Multi​Cluster​Identity
Affinity Rules Select Affinity Rules from the table vmware​Datastore​Cluster​Affinity​Rule
Resource Pool Resource Pool vmware​Resource​Pool​Identity
ESX Type ESX Type
ESX Version ESX Version
Filter Conditions Select one or more filter conditions
Deployment Options Deployment Options
Override Template Select if template properties to be overridden Boolean
Number of v​CPUs Number of v​CPUs gen_​text_​input
Cores per socket Cores per socket gen_​text_​input
CPU Reservation (MHz) CPU Reservation (MHz) gen_​text_​input
CPU Limit (MHz) CPU Limit (MHz) gen_​text_​input
CPU Shares CPU Shares VMware​Shares​LOV
Memory (MB) Memory (MB) gen_​text_​input
Reserve all Guest Memory Reserve all guest memory(All locked) Boolean
Memory Reservation (MB) Memory Reservation (MB) gen_​text_​input
Memory Limit (MB) Memory (MB) gen_​text_​input
Memory Shares Memory Shares VMware​Shares​LOV
Resizing Options Resizing Options
Allow Resizing of VM Allow resizing of VMs provisioned using this policy? Boolean
Permitted Values for v​CPUs Comma separated list of number of v​CPUs, example: 1,2,4 gen_​text_​input
Permitted Values for Cores per Socket Enter comma separated list of numbers , Otherwise cores per socket configuration will not apply.​ gen_​text_​input
Permitted Values for Memory in MB Comma separated list of memory values in MB, example: 512,1024,2048 gen_​text_​input
Deploy to Folder Slash (/) separated folder names to which VM may be deployed.​ It may include parameterized variables such as ${GROUP_​NAME} gen_​text_​input
Deploy to Folder (SRM) Slash (/) separated folder names to which VM may be deployed.​ It may include parameterized variables such as ${GROUP_​NAME} gen_​text_​input
Outputs
Output Description Type
OUTPUT_​VMWARE_​COMPUTING_​POLICY_​NAME VMware Computing Policy Name.​ gen_​text_​input

VMware - Edit VDC Guest OS ISO Image Mapping Policy

Summary
Modify a VMware guest OS ISO image mapping policy.
Description
This task modifies a VMware guest OS ISO image mapping policy for a given VMware account and the policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Cloud for which policies apply.​ vmware​Account​Name Y
Policy Name Policy Name vmware​Guest​Os​To​Iso​Mapping​Policies​List Y
Policy Description Policy Description gen_​text_​input
Allow End User To Select Guest OS and ISO Image Allow End User To Select Guest OS and ISO Image Boolean
ISO Mappings Add one or more iso image mappings Guest​OSISOMapping​List Y
Outputs
Output Description Type
OUTPUT_​VMWARE_​GUESTOS_​ISO_​IMAGE_​MAPPING_​POLICY_​NAME VMware Guest​OS ISO Image Mapping Policy Name.​ gen_​text_​input

VMware - Edit VDC Network Policy

Summary
Modify a VMware Network policy.
Description
This task modifies the VMware Network policy for a given VMware account and policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Cloud for which policies apply.​ vmware​Account​Name Y
Policy Name Policy Name vmware​Network​Policies​List Y
Policy Description Policy Description gen_​text_​input
Enable Protection Enable SRM Boolean
Allow End User to select Optional NICs Selecting this option enables end user to select optional NICs during provisioning Boolean
VM Networks Add one or more networks vmwarevmnetworks
Outputs
Output Description Type
OUTPUT_​VMWARE_​NETWORK_​POLICY_​NAME VMware Network Policy Name.​ gen_​text_​input

VMware - Edit VDC Storage Additional Disk Policy

Summary
Modify an additional disk policy of a storage policy.
Description
This task modifies an additional disk policy of a storage policy.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name vmware​Storage​Policies​List Y
Disk Type Select disk type Disk​Type Y
Same As System Disk Policy Same as System disk policy Boolean
Databse Disk Scope Storage Scope
Use Linked Clone Use Linked Clone Boolean
Data Stores/Datastore Clusters Scope Specify type of data store/datastore clusters scope: include/exclude or all scopetype
Selected Data Stores List of data stores selected for include/exclude vmwaredatastores
Selected Datastore Clusters List of Datastore Clusters for include/exclude vmwaredatastorescluster
Use Shared Data Store only Select if shared datastore only to be used for VM storage allocation Boolean
Storage Options Select from the storage options below
Use Local Storage Select if local storage to be used for VM storage allocation Boolean
Use NFS Select if NFS storage to be used for VM storage allocation Boolean
Use VMFS Select if VMFS storage to be used for VM storage allocation Boolean
Use SAN Select if SAN storage to be used for VM storage allocation Boolean
Filter Conditions Select one or more filter conditions
Resizing Options for VM lifecycle Post Deployment Resizing Options
Allow Resizing of Disk Allow resizing of disk provisioned using this policy? Boolean
Permitted Values for Disk in GB Comma separated list of disk size values in GB, example: 10,50,100 or Range such as 50-100 gen_​text_​input
Allow user to select datastores from scope Select if user is allowed to choose datastores during SR creation Boolean
Outputs
Output Description Type
OUTPUT_​VMWARE_​STORAGE_​POLICY_​NAME VMware Storage Policy Name.​ gen_​text_​input

VMware - Edit VDC Storage Hard Disk Policy

Summary
Modify a hard disk policy of a storage policy.
Description
This task modifies a hard disk policy of a storage policy.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name vmware​Storage​Policies​List Y
Disk Label Disk Label gen_​text_​input Y
Disk Size (GB) Disk Size in GB gen_​text_​input Y
Disk Type Assign disk type to disk Disk​Type Y
Controller Options
Controller Type Select if you want to specific Controller Type vmware​Storage​Policy​Disk​Controller​Type​Lov​Provider
Create Disk on new Controller Select if you want to use new Controller Boolean
Disk Provisioning Options
Disk Provisioning Select Thin/Thick Provisioning Options vmware​Storage​Policy​Disk​Provision​Type​Lov​Provider Y
Resizing Options for VM lifecycle Post Deployment Resizing Options
Allow Resizing of Disk Allow resizing of disk provisioned using this policy? gen_​text_​input
Permitted Values for Disk in GB Comma separated list of disk size values in GB, example: 10,50,100 or Range such as 50-100 gen_​text_​input
Allow user to select datastores from scope Select if user is allowed to choose datastores during SR creation gen_​text_​input
Outputs
Output Description Type
OUTPUT_​VMWARE_​STORAGE_​POLICY_​NAME VMware Storage Policy Name.​ gen_​text_​input

VMware - Edit VDC Storage Policy

Summary
Modify a VMware storage policy.
Description
This task modifies the VMware Storage policy for a given VMware account and policy name.
Inputs
Input Description Mappable To Type Mandatory
Cloud Name Cloud for which policy apply.​ vmware​Account​Name Y
Policy Name Policy Name vmware​Storage​Policies​List Y
Policy Description Policy Description gen_​text_​input
Use Ready Clone Use Ready Clone Boolean
Enable Protection
Select Protection Group Select Protection Group gen_​text_​input
Enable HX Protection Boolean
Select Protection Group Select HX Protection Group Hyper​Flex​Protection​Group​Identity
System Disk Scope System Disk Scope
Use Linked Clone Use Linked Clone Boolean
Storage Profile Select a Storage Profile
Data Stores/Datastore Clusters Scope Specify type of data store/datastore clusters scope: include/exclude or all scopetype
Selected Datastore Clusters List of Datastore Clusters for include/exclude vmwaredatastorescluster
Select SDRS Rule Type Select a type gen_​text_​input
Select SDRS Rule Select the VMs for which rule has to be applied vmware​Datastore​Cluster​Rule​Identity
Selected Data Stores List of data stores selected for include/exclude vmwaredatastores
Use Shared Datastore Only Select if shared datastore only to be used for VM storage allocation Boolean
Storage Options Select from the storage options below
Use Local Storage Select if local storage to be used for VM storage allocation Boolean
Use NFS Select if NFS storage to be used for VM storage allocation Boolean
Use SAN Select if SAN storage to be used for VM storage allocation Boolean
Use VMFS Select if VMFS storage to be used for VM storage allocation
Filter Conditions Select one or more filter conditions
Override Template Select if template properties to be overridden Boolean
Use Thin Provisioning Select if Thin Provisioning to be used during VM storage allocation Boolean
Manual Disk Size Select if Manual Disk Size to be used during VM storage allocation Boolean
Resizing Options for VM Lifecycle Post Deployment Resizing Options
Allow Resizing of Disk Allow resizing of disk provisioned using this policy? Boolean
Permitted Values for Disk in GB Comma separated list of disk size values in GB, example: 10,50,100 or Range such as 10-50 gen_​text_​input
Disks Disks
Disk Policies Add one or more Disk policies
Allow User to Select Datastores from Scope Select if user is allowed to choose datastores during SR creation Boolean
Outputs
Output Description Type
OUTPUT_​VMWARE_​STORAGE_​POLICY_​NAME VMware Storage Policy Name.​ gen_​text_​input

VMware - Edit VDC System Policy

Summary
Modify a VMware System policy.
Description
This task modifies a VMware system policy given the policy name.
Inputs
Input Description Mappable To Type Mandatory
Policy Name Policy Name vmware​System​Profile​Lov​Provider Y
Policy Description Policy Description gen_​text_​input
VM Name Template If empty, name provided by end user is taken as VM Name.​ gen_​text_​input
Disable VM Name Uniqueness Check VM name uniqueness check is skipped when this field is selected Boolean
VM Name Validation Policy Select VM Name Validation Policy namevalidationpolicy
End User VM Name or VM Prefix Allow end user to provide VM Name or VM Prefix? Boolean
Power On After Deploy Needs to be powered on after provisioning? Boolean
Host Name Template gen_​text_​input Y
Disable Hostname Uniqueness Check VM hostname uniqueness check is skipped when this field is selected Boolean
Hostname Validation Policy Select Hostname Validation Policy namevalidationpolicy
Linux Time Zone Time Zone to be customized for Linux VM linuxtimezone Y
Linux VM Max Boot Wait Time Linux VM Max Boot Time vmmaxbootwaittime Y
DNS Domain DNS Domain gen_​text_​input Y
DNS Suffix List DNS Suffix List gen_​text_​input
DNS Server List DNS Server List gen_​text_​input
VM Image Type VM Image Type imagetype Y
Windows Parameters (applicable only for Windows) Windows Only
Product ID Product ID gen_​text_​input
License Owner Name Full name of license owner gen_​text_​input
Organization Name of the organization gen_​text_​input
License Mode License Mode licensemode
Number of License Users Number of license users for the OS gen_​text_​input
Primary WINS Primary WIN Server gen_​text_​input
Secondary WINS Secondary WIN Server gen_​text_​input
Windows VM Max Boot Wait Time Windows VM Max Boot Wait Time gen_​text_​input
Auto Logon Automatically logon after system powers.​ Boolean
Auto Logon Count Automatically logon for the number of times as specified.​ gen_​text_​input
Administrator Password Password used for Auto Logon and system deployment.​ password
Windows Time Zone Time Zone to be customized for Windows VM windowstimezone
Domain/Workgroup Belongs to a Windows domain or workgroup? domain
Workgroup Specify Workgroup name.​ gen_​text_​input
Domain Domain.​ gen_​text_​input
Domain Username Domain Username gen_​text_​input
Domain Password Domain Password password
Define VM Annotation Define VM Annotation Boolean
VM Annotation Notes of the Annotation gen_​text_​input
Custom Attributes Add one or more Custom Attributes system​Policy​Annotation
Outputs
Output Description Type
OUTPUT_​VMWARE_​SYSTEM_​POLICY_​NAME VMware System Policy Name.​ gen_​text_​input