Skip to main content

hyperv_machines_controllers

Creates, updates, deletes, gets or lists a hyperv_machines_controllers resource.

Overview

Namehyperv_machines_controllers
TypeResource
Idazure.migrate.hyperv_machines_controllers

Fields

NameDatatypeDescription
allocated_memory_in_mbtextfield from the properties object
appliance_namestextfield from the properties object
application_discoverytextfield from the properties object
apps_and_rolestextfield from the properties object
bios_guidtextfield from the properties object
bios_serial_numbertextfield from the properties object
cluster_fqdntextfield from the properties object
cluster_idtextfield from the properties object
created_timestamptextfield from the properties object
data_protection_requestedtextfield from the properties object
dependency_map_discoverytextfield from the properties object
dependency_mappingtextfield from the properties object
dependency_mapping_end_timetextfield from the properties object
dependency_mapping_start_timetextfield from the properties object
diskstextfield from the properties object
display_nametextfield from the properties object
encrypt_state_and_vm_migration_traffictextfield from the properties object
errorstextfield from the properties object
firmwaretextfield from the properties object
generationtextfield from the properties object
guest_details_discovery_timestamptextfield from the properties object
guest_os_detailstextfield from the properties object
high_availabilitytextfield from the properties object
host_fqdntextfield from the properties object
host_idtextfield from the properties object
iis_discoverytextfield from the properties object
instance_uuidtextfield from the properties object
is_deletedtextfield from the properties object
is_dynamic_memory_enabledtextfield from the properties object
is_guest_details_discovery_in_progresstextfield from the properties object
ksd_enabledtextfield from the properties object
machineNametextfield from the properties object
management_server_typetextfield from the properties object
max_memory_mbtextfield from the properties object
network_adapterstextfield from the properties object
number_of_applicationstextfield from the properties object
number_of_processor_coretextfield from the properties object
operating_system_detailstextfield from the properties object
oracle_discoverytextfield from the properties object
power_statustextfield from the properties object
product_support_statustextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
run_as_account_idtextfield from the properties object
secure_boot_enabledtextfield from the properties object
secure_boot_templatetextfield from the properties object
secure_boot_template_idtextfield from the properties object
shielding_requestedtextfield from the properties object
siteNametextfield from the properties object
spring_boot_discoverytextfield from the properties object
sql_discoverytextfield from the properties object
static_discoverytextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextfield from the properties object
tomcat_discoverytextfield from the properties object
tpm_enabledtextfield from the properties object
updated_timestamptextfield from the properties object
versiontextfield from the properties object
virtualization_based_security_opt_outtextfield from the properties object
vm_configuration_file_locationtextfield from the properties object
vm_fqdntextfield from the properties object
web_app_discoverytextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTmachineName, resourceGroupName, siteName, subscriptionIdGet a HypervMachine
list_by_hyperv_siteSELECTresourceGroupName, siteName, subscriptionIdList HypervMachine resources by HypervSite
updateUPDATEmachineName, resourceGroupName, siteName, subscriptionIdUpdate a HypervMachine

SELECT examples

List HypervMachine resources by HypervSite

SELECT
allocated_memory_in_mb,
appliance_names,
application_discovery,
apps_and_roles,
bios_guid,
bios_serial_number,
cluster_fqdn,
cluster_id,
created_timestamp,
data_protection_requested,
dependency_map_discovery,
dependency_mapping,
dependency_mapping_end_time,
dependency_mapping_start_time,
disks,
display_name,
encrypt_state_and_vm_migration_traffic,
errors,
firmware,
generation,
guest_details_discovery_timestamp,
guest_os_details,
high_availability,
host_fqdn,
host_id,
iis_discovery,
instance_uuid,
is_deleted,
is_dynamic_memory_enabled,
is_guest_details_discovery_in_progress,
ksd_enabled,
machineName,
management_server_type,
max_memory_mb,
network_adapters,
number_of_applications,
number_of_processor_core,
operating_system_details,
oracle_discovery,
power_status,
product_support_status,
provisioning_state,
resourceGroupName,
run_as_account_id,
secure_boot_enabled,
secure_boot_template,
secure_boot_template_id,
shielding_requested,
siteName,
spring_boot_discovery,
sql_discovery,
static_discovery,
subscriptionId,
tags,
tomcat_discovery,
tpm_enabled,
updated_timestamp,
version,
virtualization_based_security_opt_out,
vm_configuration_file_location,
vm_fqdn,
web_app_discovery
FROM azure.migrate.vw_hyperv_machines_controllers
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND siteName = '{{ siteName }}'
AND subscriptionId = '{{ subscriptionId }}';

UPDATE example

Updates a hyperv_machines_controllers resource.

/*+ update */
UPDATE azure.migrate.hyperv_machines_controllers
SET
properties = '{{ properties }}'
WHERE
machineName = '{{ machineName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND siteName = '{{ siteName }}'
AND subscriptionId = '{{ subscriptionId }}';