GetClusterNodePoolNodeConfig

data class GetClusterNodePoolNodeConfig(val advancedMachineFeatures: List<GetClusterNodePoolNodeConfigAdvancedMachineFeature>, val bootDiskKmsKey: String, val confidentialNodes: List<GetClusterNodePoolNodeConfigConfidentialNode>, val diskSizeGb: Int, val diskType: String, val ephemeralStorageConfigs: List<GetClusterNodePoolNodeConfigEphemeralStorageConfig>, val ephemeralStorageLocalSsdConfigs: List<GetClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfig>, val fastSockets: List<GetClusterNodePoolNodeConfigFastSocket>, val gcfsConfigs: List<GetClusterNodePoolNodeConfigGcfsConfig>, val guestAccelerators: List<GetClusterNodePoolNodeConfigGuestAccelerator>, val gvnics: List<GetClusterNodePoolNodeConfigGvnic>, val hostMaintenancePolicies: List<GetClusterNodePoolNodeConfigHostMaintenancePolicy>, val imageType: String, val kubeletConfigs: List<GetClusterNodePoolNodeConfigKubeletConfig>, val labels: Map<String, String>, val linuxNodeConfigs: List<GetClusterNodePoolNodeConfigLinuxNodeConfig>, val localNvmeSsdBlockConfigs: List<GetClusterNodePoolNodeConfigLocalNvmeSsdBlockConfig>, val localSsdCount: Int, val loggingVariant: String, val machineType: String, val metadata: Map<String, String>, val minCpuPlatform: String, val nodeGroup: String, val oauthScopes: List<String>, val preemptible: Boolean, val reservationAffinities: List<GetClusterNodePoolNodeConfigReservationAffinity>, val resourceLabels: Map<String, String>, val sandboxConfigs: List<GetClusterNodePoolNodeConfigSandboxConfig>, val serviceAccount: String, val shieldedInstanceConfigs: List<GetClusterNodePoolNodeConfigShieldedInstanceConfig>, val soleTenantConfigs: List<GetClusterNodePoolNodeConfigSoleTenantConfig>, val spot: Boolean, val tags: List<String>, val taints: List<GetClusterNodePoolNodeConfigTaint>, val workloadMetadataConfigs: List<GetClusterNodePoolNodeConfigWorkloadMetadataConfig>)

Constructors

Link copied to clipboard
constructor(advancedMachineFeatures: List<GetClusterNodePoolNodeConfigAdvancedMachineFeature>, bootDiskKmsKey: String, confidentialNodes: List<GetClusterNodePoolNodeConfigConfidentialNode>, diskSizeGb: Int, diskType: String, ephemeralStorageConfigs: List<GetClusterNodePoolNodeConfigEphemeralStorageConfig>, ephemeralStorageLocalSsdConfigs: List<GetClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfig>, fastSockets: List<GetClusterNodePoolNodeConfigFastSocket>, gcfsConfigs: List<GetClusterNodePoolNodeConfigGcfsConfig>, guestAccelerators: List<GetClusterNodePoolNodeConfigGuestAccelerator>, gvnics: List<GetClusterNodePoolNodeConfigGvnic>, hostMaintenancePolicies: List<GetClusterNodePoolNodeConfigHostMaintenancePolicy>, imageType: String, kubeletConfigs: List<GetClusterNodePoolNodeConfigKubeletConfig>, labels: Map<String, String>, linuxNodeConfigs: List<GetClusterNodePoolNodeConfigLinuxNodeConfig>, localNvmeSsdBlockConfigs: List<GetClusterNodePoolNodeConfigLocalNvmeSsdBlockConfig>, localSsdCount: Int, loggingVariant: String, machineType: String, metadata: Map<String, String>, minCpuPlatform: String, nodeGroup: String, oauthScopes: List<String>, preemptible: Boolean, reservationAffinities: List<GetClusterNodePoolNodeConfigReservationAffinity>, resourceLabels: Map<String, String>, sandboxConfigs: List<GetClusterNodePoolNodeConfigSandboxConfig>, serviceAccount: String, shieldedInstanceConfigs: List<GetClusterNodePoolNodeConfigShieldedInstanceConfig>, soleTenantConfigs: List<GetClusterNodePoolNodeConfigSoleTenantConfig>, spot: Boolean, tags: List<String>, taints: List<GetClusterNodePoolNodeConfigTaint>, workloadMetadataConfigs: List<GetClusterNodePoolNodeConfigWorkloadMetadataConfig>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard