VirtualMachineScaleSetArgs

constructor(additionalCapabilities: Output<AdditionalCapabilitiesArgs>? = null, automaticRepairsPolicy: Output<AutomaticRepairsPolicyArgs>? = null, constrainedMaximumCapacity: Output<Boolean>? = null, doNotRunExtensionsOnOverprovisionedVMs: Output<Boolean>? = null, extendedLocation: Output<ExtendedLocationArgs>? = null, hostGroup: Output<SubResourceArgs>? = null, identity: Output<VirtualMachineScaleSetIdentityArgs>? = null, location: Output<String>? = null, orchestrationMode: Output<Either<String, OrchestrationMode>>? = null, overprovision: Output<Boolean>? = null, plan: Output<PlanArgs>? = null, platformFaultDomainCount: Output<Int>? = null, priorityMixPolicy: Output<PriorityMixPolicyArgs>? = null, proximityPlacementGroup: Output<SubResourceArgs>? = null, resourceGroupName: Output<String>? = null, scaleInPolicy: Output<ScaleInPolicyArgs>? = null, singlePlacementGroup: Output<Boolean>? = null, sku: Output<SkuArgs>? = null, spotRestorePolicy: Output<SpotRestorePolicyArgs>? = null, tags: Output<Map<String, String>>? = null, upgradePolicy: Output<UpgradePolicyArgs>? = null, virtualMachineProfile: Output<VirtualMachineScaleSetVMProfileArgs>? = null, vmScaleSetName: Output<String>? = null, zoneBalance: Output<Boolean>? = null, zones: Output<List<String>>? = null)