Uses of Class
com.azure.resourcemanager.compute.fluent.models.VirtualMachineScaleSetProperties
Packages that use VirtualMachineScaleSetProperties
Package
Description
Package containing the inner data models for ComputeManagementClient.
-
Uses of VirtualMachineScaleSetProperties in com.azure.resourcemanager.compute.fluent.models
Methods in com.azure.resourcemanager.compute.fluent.models that return VirtualMachineScaleSetPropertiesModifier and TypeMethodDescriptionVirtualMachineScaleSetProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of VirtualMachineScaleSetProperties from the JsonReader.VirtualMachineScaleSetProperties.withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities) Set the additionalCapabilities property: Specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set.VirtualMachineScaleSetProperties.withAutomaticRepairsPolicy(AutomaticRepairsPolicy automaticRepairsPolicy) Set the automaticRepairsPolicy property: Policy for automatic repairs.VirtualMachineScaleSetProperties.withConstrainedMaximumCapacity(Boolean constrainedMaximumCapacity) Set the constrainedMaximumCapacity property: Optional property which must either be set to True or omitted.VirtualMachineScaleSetProperties.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.VirtualMachineScaleSetProperties.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.VirtualMachineScaleSetProperties.withOrchestrationMode(OrchestrationMode orchestrationMode) Set the orchestrationMode property: Specifies the orchestration mode for the virtual machine scale set.VirtualMachineScaleSetProperties.withOverprovision(Boolean overprovision) Set the overprovision property: Specifies whether the Virtual Machine Scale Set should be overprovisioned.VirtualMachineScaleSetProperties.withPlatformFaultDomainCount(Integer platformFaultDomainCount) Set the platformFaultDomainCount property: Fault Domain count for each placement group.VirtualMachineScaleSetProperties.withPriorityMixPolicy(PriorityMixPolicy priorityMixPolicy) Set the priorityMixPolicy property: Specifies the desired targets for mixing Spot and Regular priority VMs within the same VMSS Flex instance.VirtualMachineScaleSetProperties.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.VirtualMachineScaleSetProperties.withResiliencyPolicy(ResiliencyPolicy resiliencyPolicy) Set the resiliencyPolicy property: Policy for Resiliency.VirtualMachineScaleSetProperties.withScaleInPolicy(ScaleInPolicy scaleInPolicy) Set the scaleInPolicy property: Specifies the policies applied when scaling in Virtual Machines in the Virtual Machine Scale Set.VirtualMachineScaleSetProperties.withScheduledEventsPolicy(ScheduledEventsPolicy scheduledEventsPolicy) Set the scheduledEventsPolicy property: The ScheduledEventsPolicy.VirtualMachineScaleSetProperties.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.VirtualMachineScaleSetProperties.withSkuProfile(SkuProfile skuProfile) Set the skuProfile property: Specifies the sku profile for the virtual machine scale set.VirtualMachineScaleSetProperties.withSpotRestorePolicy(SpotRestorePolicy spotRestorePolicy) Set the spotRestorePolicy property: Specifies the Spot Restore properties for the virtual machine scale set.VirtualMachineScaleSetProperties.withUpgradePolicy(UpgradePolicy upgradePolicy) Set the upgradePolicy property: The upgrade policy.VirtualMachineScaleSetProperties.withVirtualMachineProfile(VirtualMachineScaleSetVMProfile virtualMachineProfile) Set the virtualMachineProfile property: The virtual machine profile.VirtualMachineScaleSetProperties.withZonalPlatformFaultDomainAlignMode(ZonalPlatformFaultDomainAlignMode zonalPlatformFaultDomainAlignMode) Set the zonalPlatformFaultDomainAlignMode property: Specifies the align mode between Virtual Machine Scale Set compute and storage Fault Domain count.VirtualMachineScaleSetProperties.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.