Uses of Class
com.azure.resourcemanager.compute.fluent.models.VirtualMachineInner
Packages that use VirtualMachineInner
Package
Description
Package containing the service clients for ComputeManagementClient.
Package containing the inner data models for ComputeManagementClient.
Package containing the data models for ComputeManagementClient.
-
Uses of VirtualMachineInner in com.azure.resourcemanager.compute.fluent
Subinterfaces with type arguments of type VirtualMachineInner in com.azure.resourcemanager.compute.fluentModifier and TypeInterfaceDescriptioninterfaceAn instance of this class provides access to all the operations defined in VirtualMachinesClient.interfaceAn instance of this class provides access to all the operations defined in VirtualMachinesClient.Methods in com.azure.resourcemanager.compute.fluent that return VirtualMachineInnerModifier and TypeMethodDescriptionVirtualMachinesClient.createOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.VirtualMachinesClient.createOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to create or update a virtual machine.VirtualMachinesClient.getByResourceGroup(String resourceGroupName, String vmName) Retrieves information about the model view or the instance view of a virtual machine.VirtualMachinesClient.update(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters) The operation to update a virtual machine.VirtualMachinesClient.update(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to update a virtual machine.Methods in com.azure.resourcemanager.compute.fluent that return types with arguments of type VirtualMachineInnerModifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to create or update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to create or update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch) The operation to create or update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch) The operation to create or update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdate(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters) The operation to update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdate(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters) The operation to update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdate(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdate(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdateAsync(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters) The operation to update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdateAsync(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters) The operation to update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdateAsync(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters, String ifMatch, String ifNoneMatch) The operation to update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginUpdateAsync(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters, String ifMatch, String ifNoneMatch) The operation to update a virtual machine.VirtualMachinesClient.createOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.VirtualMachinesClient.createOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch) The operation to create or update a virtual machine.VirtualMachinesClient.getByResourceGroupAsync(String resourceGroupName, String vmName) Retrieves information about the model view or the instance view of a virtual machine.com.azure.core.http.rest.Response<VirtualMachineInner> VirtualMachinesClient.getByResourceGroupWithResponse(String resourceGroupName, String vmName, InstanceViewTypes expand, com.azure.core.util.Context context) Retrieves information about the model view or the instance view of a virtual machine.Mono<com.azure.core.http.rest.Response<VirtualMachineInner>> VirtualMachinesClient.getByResourceGroupWithResponseAsync(String resourceGroupName, String vmName, InstanceViewTypes expand) Retrieves information about the model view or the instance view of a virtual machine.com.azure.core.http.rest.PagedIterable<VirtualMachineInner> VirtualMachinesClient.list()Lists all of the virtual machines in the specified subscription.com.azure.core.http.rest.PagedIterable<VirtualMachineInner> VirtualMachinesClient.list(String statusOnly, String filter, ExpandTypesForListVMs expand, com.azure.core.util.Context context) Lists all of the virtual machines in the specified subscription.com.azure.core.http.rest.PagedFlux<VirtualMachineInner> VirtualMachinesClient.listAsync()Lists all of the virtual machines in the specified subscription.com.azure.core.http.rest.PagedFlux<VirtualMachineInner> VirtualMachinesClient.listAsync(String statusOnly, String filter, ExpandTypesForListVMs expand) Lists all of the virtual machines in the specified subscription.com.azure.core.http.rest.PagedIterable<VirtualMachineInner> VirtualMachinesClient.listByLocation(String location) Gets all the virtual machines under the specified subscription for the specified location.com.azure.core.http.rest.PagedIterable<VirtualMachineInner> VirtualMachinesClient.listByLocation(String location, com.azure.core.util.Context context) Gets all the virtual machines under the specified subscription for the specified location.com.azure.core.http.rest.PagedFlux<VirtualMachineInner> VirtualMachinesClient.listByLocationAsync(String location) Gets all the virtual machines under the specified subscription for the specified location.com.azure.core.http.rest.PagedIterable<VirtualMachineInner> VirtualMachinesClient.listByResourceGroup(String resourceGroupName) Lists all of the virtual machines in the specified resource group.com.azure.core.http.rest.PagedIterable<VirtualMachineInner> VirtualMachinesClient.listByResourceGroup(String resourceGroupName, String filter, ExpandTypeForListVMs expand, com.azure.core.util.Context context) Lists all of the virtual machines in the specified resource group.com.azure.core.http.rest.PagedFlux<VirtualMachineInner> VirtualMachinesClient.listByResourceGroupAsync(String resourceGroupName) Lists all of the virtual machines in the specified resource group.com.azure.core.http.rest.PagedFlux<VirtualMachineInner> VirtualMachinesClient.listByResourceGroupAsync(String resourceGroupName, String filter, ExpandTypeForListVMs expand) Lists all of the virtual machines in the specified resource group.VirtualMachinesClient.updateAsync(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters) The operation to update a virtual machine.VirtualMachinesClient.updateAsync(String resourceGroupName, String vmName, VirtualMachineUpdateInner parameters, String ifMatch, String ifNoneMatch) The operation to update a virtual machine.Methods in com.azure.resourcemanager.compute.fluent with parameters of type VirtualMachineInnerModifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to create or update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineInner>, VirtualMachineInner> VirtualMachinesClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch) The operation to create or update a virtual machine.VirtualMachinesClient.createOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.VirtualMachinesClient.createOrUpdate(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) The operation to create or update a virtual machine.VirtualMachinesClient.createOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters) The operation to create or update a virtual machine.VirtualMachinesClient.createOrUpdateAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch) The operation to create or update a virtual machine.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> VirtualMachinesClient.createOrUpdateWithResponseAsync(String resourceGroupName, String vmName, VirtualMachineInner parameters, String ifMatch, String ifNoneMatch) The operation to create or update a virtual machine. -
Uses of VirtualMachineInner in com.azure.resourcemanager.compute.fluent.models
Methods in com.azure.resourcemanager.compute.fluent.models that return VirtualMachineInnerModifier and TypeMethodDescriptionstatic VirtualMachineInnerVirtualMachineInner.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of VirtualMachineInner from the JsonReader.VirtualMachineInner.withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities) Set the additionalCapabilities property: Specifies additional capabilities enabled or disabled on the virtual machine.VirtualMachineInner.withApplicationProfile(ApplicationProfile applicationProfile) Set the applicationProfile property: Specifies the gallery applications that should be made available to the VM/VMSS.VirtualMachineInner.withAvailabilitySet(com.azure.core.management.SubResource availabilitySet) Set the availabilitySet property: Specifies information about the availability set that the virtual machine should be assigned to.VirtualMachineInner.withBillingProfile(BillingProfile billingProfile) Set the billingProfile property: Specifies the billing related details of a Azure Spot virtual machine.VirtualMachineInner.withCapacityReservation(CapacityReservationProfile capacityReservation) Set the capacityReservation property: Specifies information about the capacity reservation that is used to allocate virtual machine.VirtualMachineInner.withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile) Set the diagnosticsProfile property: Specifies the boot diagnostic settings state.VirtualMachineInner.withEvictionPolicy(VirtualMachineEvictionPolicyTypes evictionPolicy) Set the evictionPolicy property: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.VirtualMachineInner.withExtendedLocation(ExtendedLocation extendedLocation) Set the extendedLocation property: The extended location of the Virtual Machine.VirtualMachineInner.withExtensionsTimeBudget(String extensionsTimeBudget) Set the extensionsTimeBudget property: Specifies the time alloted for all extensions to start.VirtualMachineInner.withHardwareProfile(HardwareProfile hardwareProfile) Set the hardwareProfile property: Specifies the hardware settings for the virtual machine.VirtualMachineInner.withHost(com.azure.core.management.SubResource host) Set the host property: Specifies information about the dedicated host that the virtual machine resides in.VirtualMachineInner.withHostGroup(com.azure.core.management.SubResource hostGroup) Set the hostGroup property: Specifies information about the dedicated host group that the virtual machine resides in.VirtualMachineInner.withIdentity(VirtualMachineIdentity identity) Set the identity property: The identity of the virtual machine, if configured.VirtualMachineInner.withLicenseType(String licenseType) Set the licenseType property: Specifies that the image or disk that is being used was licensed on-premises.VirtualMachineInner.withLocation(String location) VirtualMachineInner.withNetworkProfile(NetworkProfile networkProfile) Set the networkProfile property: Specifies the network interfaces of the virtual machine.VirtualMachineInner.withOsProfile(OSProfile osProfile) Set the osProfile property: Specifies the operating system settings used while creating the virtual machine.VirtualMachineInner.withPlacement(Placement placement) Set the placement property: Placement section specifies the user-defined constraints for virtual machine hardware placement.Set the plan property: Specifies information about the marketplace image used to create the virtual machine.VirtualMachineInner.withPlatformFaultDomain(Integer platformFaultDomain) Set the platformFaultDomain property: Specifies the scale set logical fault domain into which the Virtual Machine will be created.VirtualMachineInner.withPriority(VirtualMachinePriorityTypes priority) Set the priority property: Specifies the priority for the virtual machine.VirtualMachineInner.withProximityPlacementGroup(com.azure.core.management.SubResource proximityPlacementGroup) Set the proximityPlacementGroup property: Specifies information about the proximity placement group that the virtual machine should be assigned to.VirtualMachineInner.withScheduledEventsPolicy(ScheduledEventsPolicy scheduledEventsPolicy) Set the scheduledEventsPolicy property: Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations for the virtual machine.VirtualMachineInner.withScheduledEventsProfile(ScheduledEventsProfile scheduledEventsProfile) Set the scheduledEventsProfile property: Specifies Scheduled Event related configurations.VirtualMachineInner.withSecurityProfile(SecurityProfile securityProfile) Set the securityProfile property: Specifies the Security related profile settings for the virtual machine.VirtualMachineInner.withStorageProfile(StorageProfile storageProfile) Set the storageProfile property: Specifies the storage settings for the virtual machine disks.VirtualMachineInner.withUserData(String userData) Set the userData property: UserData for the VM, which must be base-64 encoded.VirtualMachineInner.withVirtualMachineScaleSet(com.azure.core.management.SubResource virtualMachineScaleSet) Set the virtualMachineScaleSet property: Specifies information about the virtual machine scale set that the virtual machine should be assigned to.Set the zones property: The availability zones. -
Uses of VirtualMachineInner in com.azure.resourcemanager.compute.models
Subinterfaces with type arguments of type VirtualMachineInner in com.azure.resourcemanager.compute.modelsModifier and TypeInterfaceDescriptioninterfaceAn immutable client-side representation of an Azure virtual machine.Methods in com.azure.resourcemanager.compute.models that return types with arguments of type VirtualMachineInnerModifier and TypeMethodDescriptionVirtualMachineListResult.value()Get the value property: The list of virtual machines.Method parameters in com.azure.resourcemanager.compute.models with type arguments of type VirtualMachineInnerModifier and TypeMethodDescriptionVirtualMachineListResult.withValue(List<VirtualMachineInner> value) Set the value property: The list of virtual machines.