ClusterNodePoolNodeConfig

constructor(advancedMachineFeatures: ClusterNodePoolNodeConfigAdvancedMachineFeatures? = null, bootDiskKmsKey: String? = null, confidentialNodes: ClusterNodePoolNodeConfigConfidentialNodes? = null, diskSizeGb: Int? = null, diskType: String? = null, ephemeralStorageConfig: ClusterNodePoolNodeConfigEphemeralStorageConfig? = null, ephemeralStorageLocalSsdConfig: ClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfig? = null, fastSocket: ClusterNodePoolNodeConfigFastSocket? = null, gcfsConfig: ClusterNodePoolNodeConfigGcfsConfig? = null, guestAccelerators: List<ClusterNodePoolNodeConfigGuestAccelerator>? = null, gvnic: ClusterNodePoolNodeConfigGvnic? = null, hostMaintenancePolicy: ClusterNodePoolNodeConfigHostMaintenancePolicy? = null, imageType: String? = null, kubeletConfig: ClusterNodePoolNodeConfigKubeletConfig? = null, labels: Map<String, String>? = null, linuxNodeConfig: ClusterNodePoolNodeConfigLinuxNodeConfig? = null, localNvmeSsdBlockConfig: ClusterNodePoolNodeConfigLocalNvmeSsdBlockConfig? = null, localSsdCount: Int? = null, loggingVariant: String? = null, machineType: String? = null, metadata: Map<String, String>? = null, minCpuPlatform: String? = null, nodeGroup: String? = null, oauthScopes: List<String>? = null, preemptible: Boolean? = null, reservationAffinity: ClusterNodePoolNodeConfigReservationAffinity? = null, resourceLabels: Map<String, String>? = null, sandboxConfig: ClusterNodePoolNodeConfigSandboxConfig? = null, serviceAccount: String? = null, shieldedInstanceConfig: ClusterNodePoolNodeConfigShieldedInstanceConfig? = null, soleTenantConfig: ClusterNodePoolNodeConfigSoleTenantConfig? = null, spot: Boolean? = null, tags: List<String>? = null, taints: List<ClusterNodePoolNodeConfigTaint>? = null, workloadMetadataConfig: ClusterNodePoolNodeConfigWorkloadMetadataConfig? = null)