azure-docs-sdk-java/docs-ref-autogen/com.azure.resourcemanager.c...

737 строки
64 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.compute.models.VirtualMachines"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines"
name: "VirtualMachines"
nameWithType: "VirtualMachines"
summary: "Entry point to virtual machine management API."
syntax: "public interface **VirtualMachines**</br> extends <xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing&text=SupportsListing\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup&text=SupportsListingByResourceGroup\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup&text=SupportsGettingByResourceGroup\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById&text=SupportsGettingById\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating&text=SupportsCreating\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.Blank?alt=com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.Blank&text=Blank\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById&text=SupportsDeletingById\" data-throw-if-not-resolved=\"False\" />, <xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup&text=SupportsDeletingByResourceGroup\" data-throw-if-not-resolved=\"False\" />, <xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation&text=SupportsBatchCreation\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;, <xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion&text=SupportsBatchDeletion\" data-throw-if-not-resolved=\"False\" />, <xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager?alt=com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager&text=HasManager\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.ComputeManager?alt=com.azure.resourcemanager.compute.ComputeManager&text=ComputeManager\" data-throw-if-not-resolved=\"False\" />&gt;"
methods:
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteById(java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteById(String id)"
name: "beginDeleteById(String id)"
nameWithType: "VirtualMachines.beginDeleteById(String id)"
summary: "Begins deleting a virtual machine from Azure, identifying it by its resource ID."
modifiers:
- "abstract"
parameters:
- description: "the resource ID of the virtual machine to delete"
name: "id"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Accepted<Void> beginDeleteById(String id)"
desc: "Begins deleting a virtual machine from Azure, identifying it by its resource ID."
returns:
description: "the accepted deleting operation"
type: "<xref href=\"com.azure.resourcemanager.resources.fluentcore.model.Accepted?alt=com.azure.resourcemanager.resources.fluentcore.model.Accepted&text=Accepted\" data-throw-if-not-resolved=\"False\" />&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteById(java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteById(String id, boolean forceDeletion)"
name: "beginDeleteById(String id, boolean forceDeletion)"
nameWithType: "VirtualMachines.beginDeleteById(String id, boolean forceDeletion)"
summary: "Begins force deleting a virtual machine from Azure, identifying it by its resource ID."
modifiers:
- "abstract"
parameters:
- description: "the resource ID of the virtual machine to delete"
name: "id"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "force delete without graceful shutdown"
name: "forceDeletion"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Accepted<Void> beginDeleteById(String id, boolean forceDeletion)"
desc: "Begins force deleting a virtual machine from Azure, identifying it by its resource ID."
returns:
description: "the accepted deleting operation"
type: "<xref href=\"com.azure.resourcemanager.resources.fluentcore.model.Accepted?alt=com.azure.resourcemanager.resources.fluentcore.model.Accepted&text=Accepted\" data-throw-if-not-resolved=\"False\" />&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteByResourceGroup(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteByResourceGroup(String resourceGroupName, String name)"
name: "beginDeleteByResourceGroup(String resourceGroupName, String name)"
nameWithType: "VirtualMachines.beginDeleteByResourceGroup(String resourceGroupName, String name)"
summary: "Begins deleting a virtual machine from Azure, identifying it by its name and its resource group."
modifiers:
- "abstract"
parameters:
- description: "the resource group the resource is part of"
name: "resourceGroupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Accepted<Void> beginDeleteByResourceGroup(String resourceGroupName, String name)"
desc: "Begins deleting a virtual machine from Azure, identifying it by its name and its resource group."
returns:
description: "the accepted deleting operation"
type: "<xref href=\"com.azure.resourcemanager.resources.fluentcore.model.Accepted?alt=com.azure.resourcemanager.resources.fluentcore.model.Accepted&text=Accepted\" data-throw-if-not-resolved=\"False\" />&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteByResourceGroup(java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.beginDeleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
name: "beginDeleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
nameWithType: "VirtualMachines.beginDeleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
summary: "Begins force deleting a virtual machine from Azure, identifying it by its name and its resource group."
modifiers:
- "abstract"
parameters:
- description: "the resource group the resource is part of"
name: "resourceGroupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "force delete without graceful shutdown"
name: "forceDeletion"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Accepted<Void> beginDeleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
desc: "Begins force deleting a virtual machine from Azure, identifying it by its name and its resource group."
returns:
description: "the accepted deleting operation"
type: "<xref href=\"com.azure.resourcemanager.resources.fluentcore.model.Accepted?alt=com.azure.resourcemanager.resources.fluentcore.model.Accepted&text=Accepted\" data-throw-if-not-resolved=\"False\" />&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.capture(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.capture(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
name: "capture(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
nameWithType: "VirtualMachines.capture(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
summary: "Captures the virtual machine by copying virtual hard disks of the VM and returns template as a JSON string that can be used to create similar VMs."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "destination container name to store the captured VHD"
name: "containerName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the prefix for the VHD holding captured image"
name: "vhdPrefix"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "whether to overwrites destination VHD if it exists"
name: "overwriteVhd"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract String capture(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
desc: "Captures the virtual machine by copying virtual hard disks of the VM and returns template as a JSON string that can be used to create similar VMs."
returns:
description: "the template as JSON string"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.captureAsync(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.captureAsync(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
name: "captureAsync(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
nameWithType: "VirtualMachines.captureAsync(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
summary: "Captures the virtual machine by copying virtual hard disks of the VM asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "destination container name to store the captured VHD"
name: "containerName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the prefix for the VHD holding captured image"
name: "vhdPrefix"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "whether to overwrites destination VHD if it exists"
name: "overwriteVhd"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Mono<String> captureAsync(String groupName, String name, String containerName, String vhdPrefix, boolean overwriteVhd)"
desc: "Captures the virtual machine by copying virtual hard disks of the VM asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocate(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocate(String groupName, String name)"
name: "deallocate(String groupName, String name)"
nameWithType: "VirtualMachines.deallocate(String groupName, String name)"
summary: "Shuts down the virtual machine and releases the compute resources."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void deallocate(String groupName, String name)"
desc: "Shuts down the virtual machine and releases the compute resources."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocate(java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocate(String groupName, String name, boolean hibernate)"
name: "deallocate(String groupName, String name, boolean hibernate)"
nameWithType: "VirtualMachines.deallocate(String groupName, String name, boolean hibernate)"
summary: "Shuts down the virtual machine and releases the compute resources."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "hibernate the virtual machine"
name: "hibernate"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract void deallocate(String groupName, String name, boolean hibernate)"
desc: "Shuts down the virtual machine and releases the compute resources."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocateAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocateAsync(String groupName, String name)"
name: "deallocateAsync(String groupName, String name)"
nameWithType: "VirtualMachines.deallocateAsync(String groupName, String name)"
summary: "Shuts down the virtual machine and releases the compute resources asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> deallocateAsync(String groupName, String name)"
desc: "Shuts down the virtual machine and releases the compute resources asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocateAsync(java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deallocateAsync(String groupName, String name, boolean hibernate)"
name: "deallocateAsync(String groupName, String name, boolean hibernate)"
nameWithType: "VirtualMachines.deallocateAsync(String groupName, String name, boolean hibernate)"
summary: "Shuts down the virtual machine and releases the compute resources asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "hibernate the virtual machine"
name: "hibernate"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Mono<Void> deallocateAsync(String groupName, String name, boolean hibernate)"
desc: "Shuts down the virtual machine and releases the compute resources asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteById(java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteById(String id, boolean forceDeletion)"
name: "deleteById(String id, boolean forceDeletion)"
nameWithType: "VirtualMachines.deleteById(String id, boolean forceDeletion)"
summary: "Force delete a resource from Azure, identifying it by its resource ID."
modifiers:
- "abstract"
parameters:
- description: "the resource ID of the resource to delete"
name: "id"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "force delete without graceful shutdown"
name: "forceDeletion"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract void deleteById(String id, boolean forceDeletion)"
desc: "Force delete a resource from Azure, identifying it by its resource ID."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteByIdAsync(java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteByIdAsync(String id, boolean forceDeletion)"
name: "deleteByIdAsync(String id, boolean forceDeletion)"
nameWithType: "VirtualMachines.deleteByIdAsync(String id, boolean forceDeletion)"
summary: "Asynchronously force delete a resource from Azure, identifying it by its resource ID."
modifiers:
- "abstract"
parameters:
- description: "the resource ID of the resource to delete"
name: "id"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "force delete without graceful shutdown"
name: "forceDeletion"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Mono<Void> deleteByIdAsync(String id, boolean forceDeletion)"
desc: "Asynchronously force delete a resource from Azure, identifying it by its resource ID."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteByResourceGroup(java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
name: "deleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
nameWithType: "VirtualMachines.deleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
summary: "Force delete a resource from Azure, identifying it by its name and its resource group."
modifiers:
- "abstract"
parameters:
- description: "the resource group the resource is part of"
name: "resourceGroupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the name of the resource"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "force delete without graceful shutdown"
name: "forceDeletion"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract void deleteByResourceGroup(String resourceGroupName, String name, boolean forceDeletion)"
desc: "Force delete a resource from Azure, identifying it by its name and its resource group."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteByResourceGroupAsync(java.lang.String,java.lang.String,boolean)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.deleteByResourceGroupAsync(String resourceGroupName, String name, boolean forceDeletion)"
name: "deleteByResourceGroupAsync(String resourceGroupName, String name, boolean forceDeletion)"
nameWithType: "VirtualMachines.deleteByResourceGroupAsync(String resourceGroupName, String name, boolean forceDeletion)"
summary: "Asynchronously force delete a resource from Azure, identifying it by its name and its resource group."
modifiers:
- "abstract"
parameters:
- description: "the resource group the resource is part of"
name: "resourceGroupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the name of the resource"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "force delete without graceful shutdown"
name: "forceDeletion"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Mono<Void> deleteByResourceGroupAsync(String resourceGroupName, String name, boolean forceDeletion)"
desc: "Asynchronously force delete a resource from Azure, identifying it by its name and its resource group."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.generalize(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.generalize(String groupName, String name)"
name: "generalize(String groupName, String name)"
nameWithType: "VirtualMachines.generalize(String groupName, String name)"
summary: "Generalizes the virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void generalize(String groupName, String name)"
desc: "Generalizes the virtual machine."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.generalizeAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.generalizeAsync(String groupName, String name)"
name: "generalizeAsync(String groupName, String name)"
nameWithType: "VirtualMachines.generalizeAsync(String groupName, String name)"
summary: "Generalizes the virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> generalizeAsync(String groupName, String name)"
desc: "Generalizes the virtual machine asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSet(com.azure.resourcemanager.compute.models.VirtualMachineScaleSet)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSet(VirtualMachineScaleSet vmss)"
name: "listByVirtualMachineScaleSet(VirtualMachineScaleSet vmss)"
nameWithType: "VirtualMachines.listByVirtualMachineScaleSet(VirtualMachineScaleSet vmss)"
summary: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>."
modifiers:
- "abstract"
parameters:
- description: "virtual machine scale set"
name: "vmss"
type: "<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachineScaleSet?alt=com.azure.resourcemanager.compute.models.VirtualMachineScaleSet&text=VirtualMachineScaleSet\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedIterable<VirtualMachine> listByVirtualMachineScaleSet(VirtualMachineScaleSet vmss)"
desc: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>.\n\nNote: This method is for <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref> virtual machine scale set. For <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.UNIFORM\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#UNIFORM\"></xref> scale sets, use <xref uid=\"com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.virtualMachines()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"VirtualMachineScaleSet#virtualMachines()\"></xref>."
returns:
description: "A <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref> of virtual machines"
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSetAsync(com.azure.resourcemanager.compute.models.VirtualMachineScaleSet)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSetAsync(VirtualMachineScaleSet vmss)"
name: "listByVirtualMachineScaleSetAsync(VirtualMachineScaleSet vmss)"
nameWithType: "VirtualMachines.listByVirtualMachineScaleSetAsync(VirtualMachineScaleSet vmss)"
summary: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>."
modifiers:
- "abstract"
parameters:
- description: "virtual machine scale set"
name: "vmss"
type: "<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachineScaleSet?alt=com.azure.resourcemanager.compute.models.VirtualMachineScaleSet&text=VirtualMachineScaleSet\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract PagedFlux<VirtualMachine> listByVirtualMachineScaleSetAsync(VirtualMachineScaleSet vmss)"
desc: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>.\n\nNote: This method is for <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref> virtual machine scale set. For <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.UNIFORM\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#UNIFORM\"></xref> scale sets, use <xref uid=\"com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.virtualMachines()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"VirtualMachineScaleSet#virtualMachines()\"></xref>."
returns:
description: "A <xref uid=\"com.azure.core.http.rest.PagedFlux\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedFlux\"></xref> of virtual machines"
type: "<xref href=\"com.azure.core.http.rest.PagedFlux?alt=com.azure.core.http.rest.PagedFlux&text=PagedFlux\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSetId(java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSetId(String vmssId)"
name: "listByVirtualMachineScaleSetId(String vmssId)"
nameWithType: "VirtualMachines.listByVirtualMachineScaleSetId(String vmssId)"
summary: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>."
modifiers:
- "abstract"
parameters:
- description: "resource ID of the virtual machine scale set"
name: "vmssId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract PagedIterable<VirtualMachine> listByVirtualMachineScaleSetId(String vmssId)"
desc: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>.\n\nNote: This method is for <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref> virtual machine scale set. For <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.UNIFORM\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#UNIFORM\"></xref> scale sets, use <xref uid=\"com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.virtualMachines()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"VirtualMachineScaleSet#virtualMachines()\"></xref>."
returns:
description: "A <xref uid=\"com.azure.core.http.rest.PagedIterable\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedIterable\"></xref> of virtual machines"
type: "<xref href=\"com.azure.core.http.rest.PagedIterable?alt=com.azure.core.http.rest.PagedIterable&text=PagedIterable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSetIdAsync(java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.listByVirtualMachineScaleSetIdAsync(String vmssId)"
name: "listByVirtualMachineScaleSetIdAsync(String vmssId)"
nameWithType: "VirtualMachines.listByVirtualMachineScaleSetIdAsync(String vmssId)"
summary: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>."
modifiers:
- "abstract"
parameters:
- description: "resource ID of the virtual machine scale set"
name: "vmssId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract PagedFlux<VirtualMachine> listByVirtualMachineScaleSetIdAsync(String vmssId)"
desc: "Lists all the virtual machines by a certain virtual machine scale set with orchestration mode <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref>.\n\nNote: This method is for <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.FLEXIBLE\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#FLEXIBLE\"></xref> virtual machine scale set. For <xref uid=\"com.azure.resourcemanager.compute.models.OrchestrationMode.UNIFORM\" data-throw-if-not-resolved=\"false\" data-raw-source=\"OrchestrationMode#UNIFORM\"></xref> scale sets, use <xref uid=\"com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.virtualMachines()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"VirtualMachineScaleSet#virtualMachines()\"></xref>."
returns:
description: "A <xref uid=\"com.azure.core.http.rest.PagedFlux\" data-throw-if-not-resolved=\"false\" data-raw-source=\"PagedFlux\"></xref> of virtual machines"
type: "<xref href=\"com.azure.core.http.rest.PagedFlux?alt=com.azure.core.http.rest.PagedFlux&text=PagedFlux\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.migrateToManaged(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.migrateToManaged(String groupName, String name)"
name: "migrateToManaged(String groupName, String name)"
nameWithType: "VirtualMachines.migrateToManaged(String groupName, String name)"
summary: "Migrates the virtual machine with unmanaged disks to use managed disks."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void migrateToManaged(String groupName, String name)"
desc: "Migrates the virtual machine with unmanaged disks to use managed disks."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.migrateToManagedAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.migrateToManagedAsync(String groupName, String name)"
name: "migrateToManagedAsync(String groupName, String name)"
nameWithType: "VirtualMachines.migrateToManagedAsync(String groupName, String name)"
summary: "Converts (migrates) the virtual machine with un-managed disks to use managed disk asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> migrateToManagedAsync(String groupName, String name)"
desc: "Converts (migrates) the virtual machine with un-managed disks to use managed disk asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.powerOff(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.powerOff(String groupName, String name)"
name: "powerOff(String groupName, String name)"
nameWithType: "VirtualMachines.powerOff(String groupName, String name)"
summary: "Powers off (stops) a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void powerOff(String groupName, String name)"
desc: "Powers off (stops) a virtual machine."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.powerOffAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.powerOffAsync(String groupName, String name)"
name: "powerOffAsync(String groupName, String name)"
nameWithType: "VirtualMachines.powerOffAsync(String groupName, String name)"
summary: "Powers off (stops) the virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> powerOffAsync(String groupName, String name)"
desc: "Powers off (stops) the virtual machine asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.redeploy(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.redeploy(String groupName, String name)"
name: "redeploy(String groupName, String name)"
nameWithType: "VirtualMachines.redeploy(String groupName, String name)"
summary: "Redeploys a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void redeploy(String groupName, String name)"
desc: "Redeploys a virtual machine."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.redeployAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.redeployAsync(String groupName, String name)"
name: "redeployAsync(String groupName, String name)"
nameWithType: "VirtualMachines.redeployAsync(String groupName, String name)"
summary: "Redeploys the virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> redeployAsync(String groupName, String name)"
desc: "Redeploys the virtual machine asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.restart(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.restart(String groupName, String name)"
name: "restart(String groupName, String name)"
nameWithType: "VirtualMachines.restart(String groupName, String name)"
summary: "Restarts a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void restart(String groupName, String name)"
desc: "Restarts a virtual machine."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.restartAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.restartAsync(String groupName, String name)"
name: "restartAsync(String groupName, String name)"
nameWithType: "VirtualMachines.restartAsync(String groupName, String name)"
summary: "Restarts the virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> restartAsync(String groupName, String name)"
desc: "Restarts the virtual machine asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.runCommand(java.lang.String,java.lang.String,com.azure.resourcemanager.compute.models.RunCommandInput)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.runCommand(String groupName, String name, RunCommandInput inputCommand)"
name: "runCommand(String groupName, String name, RunCommandInput inputCommand)"
nameWithType: "VirtualMachines.runCommand(String groupName, String name, RunCommandInput inputCommand)"
summary: "Run commands in a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "command input"
name: "inputCommand"
type: "<xref href=\"com.azure.resourcemanager.compute.models.RunCommandInput?alt=com.azure.resourcemanager.compute.models.RunCommandInput&text=RunCommandInput\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract RunCommandResult runCommand(String groupName, String name, RunCommandInput inputCommand)"
desc: "Run commands in a virtual machine."
returns:
description: "result of execution"
type: "<xref href=\"com.azure.resourcemanager.compute.models.RunCommandResult?alt=com.azure.resourcemanager.compute.models.RunCommandResult&text=RunCommandResult\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.runCommandAsync(java.lang.String,java.lang.String,com.azure.resourcemanager.compute.models.RunCommandInput)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.runCommandAsync(String groupName, String name, RunCommandInput inputCommand)"
name: "runCommandAsync(String groupName, String name, RunCommandInput inputCommand)"
nameWithType: "VirtualMachines.runCommandAsync(String groupName, String name, RunCommandInput inputCommand)"
summary: "Run commands in a virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "command input"
name: "inputCommand"
type: "<xref href=\"com.azure.resourcemanager.compute.models.RunCommandInput?alt=com.azure.resourcemanager.compute.models.RunCommandInput&text=RunCommandInput\" data-throw-if-not-resolved=\"False\" />"
syntax: "public abstract Mono<RunCommandResult> runCommandAsync(String groupName, String name, RunCommandInput inputCommand)"
desc: "Run commands in a virtual machine asynchronously."
returns:
description: "handle to the asynchronous execution"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandResult?alt=com.azure.resourcemanager.compute.models.RunCommandResult&text=RunCommandResult\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.runPowerShellScript(java.lang.String,java.lang.String,java.util.List<java.lang.String>,java.util.List<com.azure.resourcemanager.compute.models.RunCommandInputParameter>)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.runPowerShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
name: "runPowerShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
nameWithType: "VirtualMachines.runPowerShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
summary: "Run shell script in a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "PowerShell script lines"
name: "scriptLines"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "script parameters"
name: "scriptParameters"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandInputParameter?alt=com.azure.resourcemanager.compute.models.RunCommandInputParameter&text=RunCommandInputParameter\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public abstract RunCommandResult runPowerShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
desc: "Run shell script in a virtual machine."
returns:
description: "result of PowerShell script execution"
type: "<xref href=\"com.azure.resourcemanager.compute.models.RunCommandResult?alt=com.azure.resourcemanager.compute.models.RunCommandResult&text=RunCommandResult\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.runPowerShellScriptAsync(java.lang.String,java.lang.String,java.util.List<java.lang.String>,java.util.List<com.azure.resourcemanager.compute.models.RunCommandInputParameter>)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.runPowerShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
name: "runPowerShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
nameWithType: "VirtualMachines.runPowerShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
summary: "Run shell script in a virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "PowerShell script lines"
name: "scriptLines"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "script parameters"
name: "scriptParameters"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandInputParameter?alt=com.azure.resourcemanager.compute.models.RunCommandInputParameter&text=RunCommandInputParameter\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public abstract Mono<RunCommandResult> runPowerShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
desc: "Run shell script in a virtual machine asynchronously."
returns:
description: "handle to the asynchronous execution"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandResult?alt=com.azure.resourcemanager.compute.models.RunCommandResult&text=RunCommandResult\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.runShellScript(java.lang.String,java.lang.String,java.util.List<java.lang.String>,java.util.List<com.azure.resourcemanager.compute.models.RunCommandInputParameter>)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.runShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
name: "runShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
nameWithType: "VirtualMachines.runShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
summary: "Run shell script in a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "shell script lines"
name: "scriptLines"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "script parameters"
name: "scriptParameters"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandInputParameter?alt=com.azure.resourcemanager.compute.models.RunCommandInputParameter&text=RunCommandInputParameter\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public abstract RunCommandResult runShellScript(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
desc: "Run shell script in a virtual machine."
returns:
description: "result of shell script execution"
type: "<xref href=\"com.azure.resourcemanager.compute.models.RunCommandResult?alt=com.azure.resourcemanager.compute.models.RunCommandResult&text=RunCommandResult\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.runShellScriptAsync(java.lang.String,java.lang.String,java.util.List<java.lang.String>,java.util.List<com.azure.resourcemanager.compute.models.RunCommandInputParameter>)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.runShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
name: "runShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
nameWithType: "VirtualMachines.runShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
summary: "Run shell script in a virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the resource group name"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "shell script lines"
name: "scriptLines"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "script parameters"
name: "scriptParameters"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandInputParameter?alt=com.azure.resourcemanager.compute.models.RunCommandInputParameter&text=RunCommandInputParameter\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public abstract Mono<RunCommandResult> runShellScriptAsync(String groupName, String name, List<String> scriptLines, List<RunCommandInputParameter> scriptParameters)"
desc: "Run shell script in a virtual machine asynchronously."
returns:
description: "handle to the asynchronous execution"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<xref href=\"com.azure.resourcemanager.compute.models.RunCommandResult?alt=com.azure.resourcemanager.compute.models.RunCommandResult&text=RunCommandResult\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.sizes()"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.sizes()"
name: "sizes()"
nameWithType: "VirtualMachines.sizes()"
modifiers:
- "abstract"
syntax: "public abstract VirtualMachineSizes sizes()"
returns:
description: "available virtual machine sizes"
type: "<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachineSizes?alt=com.azure.resourcemanager.compute.models.VirtualMachineSizes&text=VirtualMachineSizes\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.start(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.start(String groupName, String name)"
name: "start(String groupName, String name)"
nameWithType: "VirtualMachines.start(String groupName, String name)"
summary: "Starts a virtual machine."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract void start(String groupName, String name)"
desc: "Starts a virtual machine."
- uid: "com.azure.resourcemanager.compute.models.VirtualMachines.startAsync(java.lang.String,java.lang.String)"
fullName: "com.azure.resourcemanager.compute.models.VirtualMachines.startAsync(String groupName, String name)"
name: "startAsync(String groupName, String name)"
nameWithType: "VirtualMachines.startAsync(String groupName, String name)"
summary: "Starts the virtual machine asynchronously."
modifiers:
- "abstract"
parameters:
- description: "the name of the resource group the virtual machine is in"
name: "groupName"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "the virtual machine name"
name: "name"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public abstract Mono<Void> startAsync(String groupName, String name)"
desc: "Starts the virtual machine asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
type: "interface"
desc: "Entry point to virtual machine management API."
implements:
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion&text=SupportsBatchDeletion\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup&text=SupportsDeletingByResourceGroup\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById&text=SupportsGettingById\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup&text=SupportsGettingByResourceGroup\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup?alt=com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup&text=SupportsListingByResourceGroup\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager?alt=com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager&text=HasManager\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.ComputeManager?alt=com.azure.resourcemanager.compute.ComputeManager&text=ComputeManager\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation&text=SupportsBatchCreation\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating&text=SupportsCreating\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.Blank?alt=com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.Blank&text=Blank\" data-throw-if-not-resolved=\"False\" />&gt;"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById&text=SupportsDeletingById\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing?alt=com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing&text=SupportsListing\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.compute.models.VirtualMachine?alt=com.azure.resourcemanager.compute.models.VirtualMachine&text=VirtualMachine\" data-throw-if-not-resolved=\"False\" />&gt;"
metadata: {}
package: "com.azure.resourcemanager.compute.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-compute:2.42.0