LinuxVirtualMachineArgs

constructor(additionalCapabilities: Output<LinuxVirtualMachineAdditionalCapabilitiesArgs>? = null, adminPassword: Output<String>? = null, adminSshKeys: Output<List<LinuxVirtualMachineAdminSshKeyArgs>>? = null, adminUsername: Output<String>? = null, allowExtensionOperations: Output<Boolean>? = null, availabilitySetId: Output<String>? = null, bootDiagnostics: Output<LinuxVirtualMachineBootDiagnosticsArgs>? = null, bypassPlatformSafetyChecksOnUserScheduleEnabled: Output<Boolean>? = null, capacityReservationGroupId: Output<String>? = null, computerName: Output<String>? = null, customData: Output<String>? = null, dedicatedHostGroupId: Output<String>? = null, dedicatedHostId: Output<String>? = null, disablePasswordAuthentication: Output<Boolean>? = null, diskControllerType: Output<String>? = null, edgeZone: Output<String>? = null, encryptionAtHostEnabled: Output<Boolean>? = null, evictionPolicy: Output<String>? = null, extensionsTimeBudget: Output<String>? = null, galleryApplications: Output<List<LinuxVirtualMachineGalleryApplicationArgs>>? = null, identity: Output<LinuxVirtualMachineIdentityArgs>? = null, licenseType: Output<String>? = null, location: Output<String>? = null, maxBidPrice: Output<Double>? = null, name: Output<String>? = null, networkInterfaceIds: Output<List<String>>? = null, osDisk: Output<LinuxVirtualMachineOsDiskArgs>? = null, osImageNotification: Output<LinuxVirtualMachineOsImageNotificationArgs>? = null, patchAssessmentMode: Output<String>? = null, patchMode: Output<String>? = null, plan: Output<LinuxVirtualMachinePlanArgs>? = null, platformFaultDomain: Output<Int>? = null, priority: Output<String>? = null, provisionVmAgent: Output<Boolean>? = null, proximityPlacementGroupId: Output<String>? = null, rebootSetting: Output<String>? = null, resourceGroupName: Output<String>? = null, secrets: Output<List<LinuxVirtualMachineSecretArgs>>? = null, secureBootEnabled: Output<Boolean>? = null, size: Output<String>? = null, sourceImageId: Output<String>? = null, sourceImageReference: Output<LinuxVirtualMachineSourceImageReferenceArgs>? = null, tags: Output<Map<String, String>>? = null, terminationNotification: Output<LinuxVirtualMachineTerminationNotificationArgs>? = null, userData: Output<String>? = null, virtualMachineScaleSetId: Output<String>? = null, vmAgentPlatformUpdatesEnabled: Output<Boolean>? = null, vtpmEnabled: Output<Boolean>? = null, zone: Output<String>? = null)