LinuxVirtualMachineScaleSetArgs

constructor(additionalCapabilities: Output<LinuxVirtualMachineScaleSetAdditionalCapabilitiesArgs>? = null, adminPassword: Output<String>? = null, adminSshKeys: Output<List<LinuxVirtualMachineScaleSetAdminSshKeyArgs>>? = null, adminUsername: Output<String>? = null, automaticInstanceRepair: Output<LinuxVirtualMachineScaleSetAutomaticInstanceRepairArgs>? = null, automaticOsUpgradePolicy: Output<LinuxVirtualMachineScaleSetAutomaticOsUpgradePolicyArgs>? = null, bootDiagnostics: Output<LinuxVirtualMachineScaleSetBootDiagnosticsArgs>? = null, capacityReservationGroupId: Output<String>? = null, computerNamePrefix: Output<String>? = null, customData: Output<String>? = null, dataDisks: Output<List<LinuxVirtualMachineScaleSetDataDiskArgs>>? = null, disablePasswordAuthentication: Output<Boolean>? = null, doNotRunExtensionsOnOverprovisionedMachines: Output<Boolean>? = null, edgeZone: Output<String>? = null, encryptionAtHostEnabled: Output<Boolean>? = null, evictionPolicy: Output<String>? = null, extensionOperationsEnabled: Output<Boolean>? = null, extensions: Output<List<LinuxVirtualMachineScaleSetExtensionArgs>>? = null, extensionsTimeBudget: Output<String>? = null, galleryApplications: Output<List<LinuxVirtualMachineScaleSetGalleryApplicationArgs>>? = null, healthProbeId: Output<String>? = null, hostGroupId: Output<String>? = null, identity: Output<LinuxVirtualMachineScaleSetIdentityArgs>? = null, instances: Output<Int>? = null, location: Output<String>? = null, maxBidPrice: Output<Double>? = null, name: Output<String>? = null, networkInterfaces: Output<List<LinuxVirtualMachineScaleSetNetworkInterfaceArgs>>? = null, osDisk: Output<LinuxVirtualMachineScaleSetOsDiskArgs>? = null, overprovision: Output<Boolean>? = null, plan: Output<LinuxVirtualMachineScaleSetPlanArgs>? = null, platformFaultDomainCount: Output<Int>? = null, priority: Output<String>? = null, provisionVmAgent: Output<Boolean>? = null, proximityPlacementGroupId: Output<String>? = null, resourceGroupName: Output<String>? = null, rollingUpgradePolicy: Output<LinuxVirtualMachineScaleSetRollingUpgradePolicyArgs>? = null, scaleIn: Output<LinuxVirtualMachineScaleSetScaleInArgs>? = null, secrets: Output<List<LinuxVirtualMachineScaleSetSecretArgs>>? = null, secureBootEnabled: Output<Boolean>? = null, singlePlacementGroup: Output<Boolean>? = null, sku: Output<String>? = null, sourceImageId: Output<String>? = null, sourceImageReference: Output<LinuxVirtualMachineScaleSetSourceImageReferenceArgs>? = null, spotRestore: Output<LinuxVirtualMachineScaleSetSpotRestoreArgs>? = null, tags: Output<Map<String, String>>? = null, terminationNotification: Output<LinuxVirtualMachineScaleSetTerminationNotificationArgs>? = null, upgradeMode: Output<String>? = null, userData: Output<String>? = null, vtpmEnabled: Output<Boolean>? = null, zoneBalance: Output<Boolean>? = null, zones: Output<List<String>>? = null)