### YamlMime:JavaType uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine" name: "VirtualMachine" nameWithType: "VirtualMachine" summary: "A Machine Learning compute based on Azure Virtual Machines." inheritances: - "" - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **VirtualMachine**
extends " constructors: - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.VirtualMachine()" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.VirtualMachine()" name: "VirtualMachine()" nameWithType: "VirtualMachine.VirtualMachine()" syntax: "public VirtualMachine()" methods: - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.properties()" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.properties()" name: "properties()" nameWithType: "VirtualMachine.properties()" summary: "Get the properties property: The properties property." syntax: "public VirtualMachineProperties properties()" desc: "Get the properties property: The properties property." returns: description: "the properties value." type: "" - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.validate()" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.validate()" name: "validate()" nameWithType: "VirtualMachine.validate()" summary: "Validates the instance." overridden: "com.azure.resourcemanager.machinelearningservices.models.Compute.validate()" syntax: "public void validate()" desc: "Validates the instance." - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withComputeLocation(java.lang.String)" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withComputeLocation(String computeLocation)" name: "withComputeLocation(String computeLocation)" nameWithType: "VirtualMachine.withComputeLocation(String computeLocation)" summary: "Set the computeLocation property: Location for the underlying compute." overridden: "com.azure.resourcemanager.machinelearningservices.models.Compute.withComputeLocation(java.lang.String)" parameters: - name: "computeLocation" type: "String" syntax: "public VirtualMachine withComputeLocation(String computeLocation)" desc: "Set the computeLocation property: Location for the underlying compute." returns: type: "" - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withDescription(java.lang.String)" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withDescription(String description)" name: "withDescription(String description)" nameWithType: "VirtualMachine.withDescription(String description)" summary: "Set the description property: The description of the Machine Learning compute." overridden: "com.azure.resourcemanager.machinelearningservices.models.Compute.withDescription(java.lang.String)" parameters: - name: "description" type: "String" syntax: "public VirtualMachine withDescription(String description)" desc: "Set the description property: The description of the Machine Learning compute." returns: type: "" - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withDisableLocalAuth(java.lang.Boolean)" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withDisableLocalAuth(Boolean disableLocalAuth)" name: "withDisableLocalAuth(Boolean disableLocalAuth)" nameWithType: "VirtualMachine.withDisableLocalAuth(Boolean disableLocalAuth)" summary: "Set the disableLocalAuth property: Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication." overridden: "com.azure.resourcemanager.machinelearningservices.models.Compute.withDisableLocalAuth(java.lang.Boolean)" parameters: - name: "disableLocalAuth" type: "Boolean" syntax: "public VirtualMachine withDisableLocalAuth(Boolean disableLocalAuth)" desc: "Set the disableLocalAuth property: Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication." returns: type: "" - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withProperties(com.azure.resourcemanager.machinelearningservices.models.VirtualMachineProperties)" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withProperties(VirtualMachineProperties properties)" name: "withProperties(VirtualMachineProperties properties)" nameWithType: "VirtualMachine.withProperties(VirtualMachineProperties properties)" summary: "Set the properties property: The properties property." parameters: - description: "the properties value to set." name: "properties" type: "" syntax: "public VirtualMachine withProperties(VirtualMachineProperties properties)" desc: "Set the properties property: The properties property." returns: description: "the VirtualMachine object itself." type: "" - uid: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withResourceId(java.lang.String)" fullName: "com.azure.resourcemanager.machinelearningservices.models.VirtualMachine.withResourceId(String resourceId)" name: "withResourceId(String resourceId)" nameWithType: "VirtualMachine.withResourceId(String resourceId)" summary: "Set the resourceId property: ARM resource id of the underlying compute." overridden: "com.azure.resourcemanager.machinelearningservices.models.Compute.withResourceId(java.lang.String)" parameters: - name: "resourceId" type: "String" syntax: "public VirtualMachine withResourceId(String resourceId)" desc: "Set the resourceId property: ARM resource id of the underlying compute." returns: type: "" type: "class" desc: "A Machine Learning compute based on Azure Virtual Machines." metadata: {} package: "com.azure.resourcemanager.machinelearningservices.models" artifact: com.azure.resourcemanager:azure-resourcemanager-machinelearningservices:1.0.0-beta.1