Node Pool Node Config Args Builder
Builder for NodePoolNodeConfigArgs.
Functions
Link copied to clipboard
suspend fun advancedMachineFeatures(argument: suspend NodePoolNodeConfigAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun confidentialNodes(argument: suspend NodePoolNodeConfigConfidentialNodesArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun containerdConfig(argument: suspend NodePoolNodeConfigContainerdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun effectiveTaints(vararg argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
suspend fun effectiveTaints(argument: List<suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit>)
suspend fun effectiveTaints(argument: suspend NodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun ephemeralStorageConfig(argument: suspend NodePoolNodeConfigEphemeralStorageConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun ephemeralStorageLocalSsdConfig(value: Output<NodePoolNodeConfigEphemeralStorageLocalSsdConfigArgs>)
suspend fun ephemeralStorageLocalSsdConfig(value: NodePoolNodeConfigEphemeralStorageLocalSsdConfigArgs?)
suspend fun ephemeralStorageLocalSsdConfig(argument: suspend NodePoolNodeConfigEphemeralStorageLocalSsdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun guestAccelerators(vararg argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
suspend fun guestAccelerators(argument: List<suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit>)
suspend fun guestAccelerators(argument: suspend NodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun hostMaintenancePolicy(argument: suspend NodePoolNodeConfigHostMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun linuxNodeConfig(argument: suspend NodePoolNodeConfigLinuxNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun localNvmeSsdBlockConfig(argument: suspend NodePoolNodeConfigLocalNvmeSsdBlockConfigArgsBuilder.() -> Unit)
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
suspend fun reservationAffinity(argument: suspend NodePoolNodeConfigReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun secondaryBootDisks(vararg argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
suspend fun secondaryBootDisks(argument: List<suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit>)
suspend fun secondaryBootDisks(argument: suspend NodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun shieldedInstanceConfig(argument: suspend NodePoolNodeConfigShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun soleTenantConfig(argument: suspend NodePoolNodeConfigSoleTenantConfigArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun windowsNodeConfig(argument: suspend NodePoolNodeConfigWindowsNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun workloadMetadataConfig(argument: suspend NodePoolNodeConfigWorkloadMetadataConfigArgsBuilder.() -> Unit)