virtual_machine_templates
Creates, updates, deletes, gets or lists a virtual_machine_templates
resource.
Overview
Name | virtual_machine_templates |
Type | Resource |
Id | azure_isv.vmware_cloud_simple.virtual_machine_templates |
Fields
- vw_virtual_machine_templates
- virtual_machine_templates
Name | Datatype | Description |
---|---|---|
id | text | virtual machine template id (privateCloudId:vsphereId) |
name | text | {virtualMachineTemplateName} |
description | text | field from the properties object |
amount_of_ram | text | field from the properties object |
controllers | text | field from the properties object |
disks | text | field from the properties object |
expose_to_guest_vm | text | field from the properties object |
guest_os | text | field from the properties object |
guest_os_type | text | field from the properties object |
location | text | Azure region |
nics | text | field from the properties object |
number_of_cores | text | field from the properties object |
path | text | field from the properties object |
pcName | text | field from the properties object |
private_cloud_id | text | field from the properties object |
regionId | text | field from the properties object |
resourcePoolName | text | field from the properties object |
subscriptionId | text | field from the properties object |
type | text | {resourceProviderNamespace}/{resourceType} |
v_sphere_networks | text | field from the properties object |
v_sphere_tags | text | field from the properties object |
virtualMachineTemplateName | text | field from the properties object |
vmwaretools | text | field from the properties object |
Name | Datatype | Description |
---|---|---|
id | string | virtual machine template id (privateCloudId:vsphereId) |
name | string | {virtualMachineTemplateName} |
location | string | Azure region |
properties | object | Properties of virtual machine template |
type | string | {resourceProviderNamespace}/{resourceType} |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | pcName, regionId, subscriptionId, virtualMachineTemplateName | Returns virtual machine templates by its name |
list | SELECT | pcName, regionId, resourcePoolName, subscriptionId | Returns list of virtual machine templates in region for private cloud |
SELECT
examples
Returns list of virtual machine templates in region for private cloud
- vw_virtual_machine_templates
- virtual_machine_templates
SELECT
id,
name,
description,
amount_of_ram,
controllers,
disks,
expose_to_guest_vm,
guest_os,
guest_os_type,
location,
nics,
number_of_cores,
path,
pcName,
private_cloud_id,
regionId,
resourcePoolName,
subscriptionId,
type,
v_sphere_networks,
v_sphere_tags,
virtualMachineTemplateName,
vmwaretools
FROM azure_isv.vmware_cloud_simple.vw_virtual_machine_templates
WHERE pcName = '{{ pcName }}'
AND regionId = '{{ regionId }}'
AND resourcePoolName = '{{ resourcePoolName }}'
AND subscriptionId = '{{ subscriptionId }}';
SELECT
id,
name,
location,
properties,
type
FROM azure_isv.vmware_cloud_simple.virtual_machine_templates
WHERE pcName = '{{ pcName }}'
AND regionId = '{{ regionId }}'
AND resourcePoolName = '{{ resourcePoolName }}'
AND subscriptionId = '{{ subscriptionId }}';