ClusterNodeConfigArgs

constructor(advancedMachineFeatures: Output<ClusterNodeConfigAdvancedMachineFeaturesArgs>? = null, bootDiskKmsKey: Output<String>? = null, confidentialNodes: Output<ClusterNodeConfigConfidentialNodesArgs>? = null, containerdConfig: Output<ClusterNodeConfigContainerdConfigArgs>? = null, diskSizeGb: Output<Int>? = null, diskType: Output<String>? = null, effectiveTaints: Output<List<ClusterNodeConfigEffectiveTaintArgs>>? = null, enableConfidentialStorage: Output<Boolean>? = null, ephemeralStorageConfig: Output<ClusterNodeConfigEphemeralStorageConfigArgs>? = null, ephemeralStorageLocalSsdConfig: Output<ClusterNodeConfigEphemeralStorageLocalSsdConfigArgs>? = null, fastSocket: Output<ClusterNodeConfigFastSocketArgs>? = null, gcfsConfig: Output<ClusterNodeConfigGcfsConfigArgs>? = null, guestAccelerators: Output<List<ClusterNodeConfigGuestAcceleratorArgs>>? = null, gvnic: Output<ClusterNodeConfigGvnicArgs>? = null, hostMaintenancePolicy: Output<ClusterNodeConfigHostMaintenancePolicyArgs>? = null, imageType: Output<String>? = null, kubeletConfig: Output<ClusterNodeConfigKubeletConfigArgs>? = null, labels: Output<Map<String, String>>? = null, linuxNodeConfig: Output<ClusterNodeConfigLinuxNodeConfigArgs>? = null, localNvmeSsdBlockConfig: Output<ClusterNodeConfigLocalNvmeSsdBlockConfigArgs>? = null, localSsdCount: Output<Int>? = null, loggingVariant: Output<String>? = null, machineType: Output<String>? = null, metadata: Output<Map<String, String>>? = null, minCpuPlatform: Output<String>? = null, nodeGroup: Output<String>? = null, oauthScopes: Output<List<String>>? = null, preemptible: Output<Boolean>? = null, reservationAffinity: Output<ClusterNodeConfigReservationAffinityArgs>? = null, resourceLabels: Output<Map<String, String>>? = null, resourceManagerTags: Output<Map<String, String>>? = null, sandboxConfig: Output<ClusterNodeConfigSandboxConfigArgs>? = null, secondaryBootDisks: Output<List<ClusterNodeConfigSecondaryBootDiskArgs>>? = null, serviceAccount: Output<String>? = null, shieldedInstanceConfig: Output<ClusterNodeConfigShieldedInstanceConfigArgs>? = null, soleTenantConfig: Output<ClusterNodeConfigSoleTenantConfigArgs>? = null, spot: Output<Boolean>? = null, tags: Output<List<String>>? = null, taints: Output<List<ClusterNodeConfigTaintArgs>>? = null, workloadMetadataConfig: Output<ClusterNodeConfigWorkloadMetadataConfigArgs>? = null)