Uses of Class
com.azure.resourcemanager.compute.fluent.models.VirtualMachineScaleSetInner
Packages that use VirtualMachineScaleSetInner
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 VirtualMachineScaleSetInner in com.azure.resourcemanager.compute.fluent
Subinterfaces with type arguments of type VirtualMachineScaleSetInner in com.azure.resourcemanager.compute.fluentModifier and TypeInterfaceDescriptioninterfaceAn instance of this class provides access to all the operations defined in VirtualMachineScaleSetsClient.interfaceAn instance of this class provides access to all the operations defined in VirtualMachineScaleSetsClient.Methods in com.azure.resourcemanager.compute.fluent that return VirtualMachineScaleSetInnerModifier and TypeMethodDescriptionVirtualMachineScaleSetsClient.createOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Create or update a VM scale set.VirtualMachineScaleSetsClient.getByResourceGroup(String resourceGroupName, String vmScaleSetName) Display information about a virtual machine scale set.VirtualMachineScaleSetsClient.update(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters) Update a VM scale set.VirtualMachineScaleSetsClient.update(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Update a VM scale set.Methods in com.azure.resourcemanager.compute.fluent that return types with arguments of type VirtualMachineScaleSetInnerModifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Create or update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Create or update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch) Create or update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch) Create or update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters) Update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters) Update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters) Update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters) Update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters, String ifMatch, String ifNoneMatch) Update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters, String ifMatch, String ifNoneMatch) Update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch) Create or update a VM scale set.VirtualMachineScaleSetsClient.getByResourceGroupAsync(String resourceGroupName, String vmScaleSetName) Display information about a virtual machine scale set.com.azure.core.http.rest.Response<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.getByResourceGroupWithResponse(String resourceGroupName, String vmScaleSetName, ExpandTypesForGetVMScaleSets expand, com.azure.core.util.Context context) Display information about a virtual machine scale set.Mono<com.azure.core.http.rest.Response<VirtualMachineScaleSetInner>> VirtualMachineScaleSetsClient.getByResourceGroupWithResponseAsync(String resourceGroupName, String vmScaleSetName, ExpandTypesForGetVMScaleSets expand) Display information about a virtual machine scale set.com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.list()Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group.com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.list(com.azure.core.util.Context context) Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group.com.azure.core.http.rest.PagedFlux<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listAsync()Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group.com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listByLocation(String location) Gets all the VM scale sets under the specified subscription for the specified location.com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listByLocation(String location, com.azure.core.util.Context context) Gets all the VM scale sets under the specified subscription for the specified location.com.azure.core.http.rest.PagedFlux<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listByLocationAsync(String location) Gets all the VM scale sets under the specified subscription for the specified location.com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listByResourceGroup(String resourceGroupName) Gets a list of all VM scale sets under a resource group.com.azure.core.http.rest.PagedIterable<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Gets a list of all VM scale sets under a resource group.com.azure.core.http.rest.PagedFlux<VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.listByResourceGroupAsync(String resourceGroupName) Gets a list of all VM scale sets under a resource group.VirtualMachineScaleSetsClient.updateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters) Update a VM scale set.VirtualMachineScaleSetsClient.updateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetUpdate parameters, String ifMatch, String ifNoneMatch) Update a VM scale set.Methods in com.azure.resourcemanager.compute.fluent with parameters of type VirtualMachineScaleSetInnerModifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Create or update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<VirtualMachineScaleSetInner>, VirtualMachineScaleSetInner> VirtualMachineScaleSetsClient.beginCreateOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch) Create or update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdate(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Create or update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters) Create or update a VM scale set.VirtualMachineScaleSetsClient.createOrUpdateAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch) Create or update a VM scale set.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> VirtualMachineScaleSetsClient.createOrUpdateWithResponseAsync(String resourceGroupName, String vmScaleSetName, VirtualMachineScaleSetInner parameters, String ifMatch, String ifNoneMatch) Create or update a VM scale set. -
Uses of VirtualMachineScaleSetInner in com.azure.resourcemanager.compute.fluent.models
Methods in com.azure.resourcemanager.compute.fluent.models that return VirtualMachineScaleSetInnerModifier and TypeMethodDescriptionstatic VirtualMachineScaleSetInnerVirtualMachineScaleSetInner.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of VirtualMachineScaleSetInner from the JsonReader.VirtualMachineScaleSetInner.withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities) Set the additionalCapabilities property: Specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set.VirtualMachineScaleSetInner.withAutomaticRepairsPolicy(AutomaticRepairsPolicy automaticRepairsPolicy) Set the automaticRepairsPolicy property: Policy for automatic repairs.VirtualMachineScaleSetInner.withConstrainedMaximumCapacity(Boolean constrainedMaximumCapacity) Set the constrainedMaximumCapacity property: Optional property which must either be set to True or omitted.VirtualMachineScaleSetInner.withDoNotRunExtensionsOnOverprovisionedVMs(Boolean doNotRunExtensionsOnOverprovisionedVMs) Set the doNotRunExtensionsOnOverprovisionedVMs property: When Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept.VirtualMachineScaleSetInner.withExtendedLocation(ExtendedLocation extendedLocation) Set the extendedLocation property: The extended location of the Virtual Machine Scale Set.VirtualMachineScaleSetInner.withHighSpeedInterconnectPlacement(HighSpeedInterconnectPlacement highSpeedInterconnectPlacement) Set the highSpeedInterconnectPlacement property: Specifies the high speed interconnect placement for the virtual machine scale set.VirtualMachineScaleSetInner.withHostGroup(com.azure.core.management.SubResource hostGroup) Set the hostGroup property: Specifies information about the dedicated host group that the virtual machine scale set resides in.VirtualMachineScaleSetInner.withIdentity(VirtualMachineScaleSetIdentity identity) Set the identity property: The identity of the virtual machine scale set, if configured.VirtualMachineScaleSetInner.withLocation(String location) VirtualMachineScaleSetInner.withOrchestrationMode(OrchestrationMode orchestrationMode) Set the orchestrationMode property: Specifies the orchestration mode for the virtual machine scale set.VirtualMachineScaleSetInner.withOverprovision(Boolean overprovision) Set the overprovision property: Specifies whether the Virtual Machine Scale Set should be overprovisioned.VirtualMachineScaleSetInner.withPlacement(Placement placement) Set the placement property: Placement section specifies the user-defined constraints for virtual machine scale set hardware placement.Set the plan property: Specifies information about the marketplace image used to create the virtual machine.VirtualMachineScaleSetInner.withPlatformFaultDomainCount(Integer platformFaultDomainCount) Set the platformFaultDomainCount property: Fault Domain count for each placement group.VirtualMachineScaleSetInner.withPriorityMixPolicy(PriorityMixPolicy priorityMixPolicy) Set the priorityMixPolicy property: Specifies the desired targets for mixing Spot and Regular priority VMs within the same VMSS Flex instance.VirtualMachineScaleSetInner.withProximityPlacementGroup(com.azure.core.management.SubResource proximityPlacementGroup) Set the proximityPlacementGroup property: Specifies information about the proximity placement group that the virtual machine scale set should be assigned to.VirtualMachineScaleSetInner.withResiliencyPolicy(ResiliencyPolicy resiliencyPolicy) Set the resiliencyPolicy property: Policy for Resiliency.VirtualMachineScaleSetInner.withScaleInPolicy(ScaleInPolicy scaleInPolicy) Set the scaleInPolicy property: Specifies the policies applied when scaling in Virtual Machines in the Virtual Machine Scale Set.VirtualMachineScaleSetInner.withScheduledEventsPolicy(ScheduledEventsPolicy scheduledEventsPolicy) Set the scheduledEventsPolicy property: The ScheduledEventsPolicy.VirtualMachineScaleSetInner.withSinglePlacementGroup(Boolean singlePlacementGroup) Set the singlePlacementGroup property: When true this limits the scale set to a single placement group, of max size 100 virtual machines.Set the sku property: The virtual machine scale set sku.VirtualMachineScaleSetInner.withSkuProfile(SkuProfile skuProfile) Set the skuProfile property: Specifies the sku profile for the virtual machine scale set.VirtualMachineScaleSetInner.withSpotRestorePolicy(SpotRestorePolicy spotRestorePolicy) Set the spotRestorePolicy property: Specifies the Spot Restore properties for the virtual machine scale set.VirtualMachineScaleSetInner.withUpgradePolicy(UpgradePolicy upgradePolicy) Set the upgradePolicy property: The upgrade policy.VirtualMachineScaleSetInner.withVirtualMachineProfile(VirtualMachineScaleSetVMProfile virtualMachineProfile) Set the virtualMachineProfile property: The virtual machine profile.VirtualMachineScaleSetInner.withZonalPlatformFaultDomainAlignMode(ZonalPlatformFaultDomainAlignMode zonalPlatformFaultDomainAlignMode) Set the zonalPlatformFaultDomainAlignMode property: Specifies the align mode between Virtual Machine Scale Set compute and storage Fault Domain count.VirtualMachineScaleSetInner.withZoneBalance(Boolean zoneBalance) Set the zoneBalance property: Whether to force strictly even Virtual Machine distribution cross x-zones in case there is zone outage. zoneBalance property can only be set if the zones property of the scale set contains more than one zone.Set the zones property: The availability zones. -
Uses of VirtualMachineScaleSetInner in com.azure.resourcemanager.compute.models
Subinterfaces with type arguments of type VirtualMachineScaleSetInner in com.azure.resourcemanager.compute.modelsModifier and TypeInterfaceDescriptioninterfaceAn immutable client-side representation of an Azure virtual machine scale set.Methods in com.azure.resourcemanager.compute.models that return types with arguments of type VirtualMachineScaleSetInnerModifier and TypeMethodDescriptionVirtualMachineScaleSetListResult.value()Get the value property: The list of virtual machine scale sets.VirtualMachineScaleSetListWithLinkResult.value()Get the value property: The list of virtual machine scale sets.Method parameters in com.azure.resourcemanager.compute.models with type arguments of type VirtualMachineScaleSetInnerModifier and TypeMethodDescriptionVirtualMachineScaleSetListResult.withValue(List<VirtualMachineScaleSetInner> value) Set the value property: The list of virtual machine scale sets.VirtualMachineScaleSetListWithLinkResult.withValue(List<VirtualMachineScaleSetInner> value) Set the value property: The list of virtual machine scale sets.