Cluster Node Pool Node Config Args Builder
Builder for ClusterNodePoolNodeConfigArgs.
Functions
Link copied to clipboard
suspend fun advancedMachineFeatures(value: Output<ClusterNodePoolNodeConfigAdvancedMachineFeaturesArgs>)
suspend fun advancedMachineFeatures(argument: suspend ClusterNodePoolNodeConfigAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun confidentialNodes(argument: suspend ClusterNodePoolNodeConfigConfidentialNodesArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun containerdConfig(argument: suspend ClusterNodePoolNodeConfigContainerdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun effectiveTaints(vararg argument: suspend ClusterNodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
suspend fun effectiveTaints(argument: List<suspend ClusterNodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit>)
suspend fun effectiveTaints(argument: suspend ClusterNodePoolNodeConfigEffectiveTaintArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun ephemeralStorageConfig(value: Output<ClusterNodePoolNodeConfigEphemeralStorageConfigArgs>)
suspend fun ephemeralStorageConfig(argument: suspend ClusterNodePoolNodeConfigEphemeralStorageConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun ephemeralStorageLocalSsdConfig(value: Output<ClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigArgs>)
suspend fun ephemeralStorageLocalSsdConfig(value: ClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigArgs?)
suspend fun ephemeralStorageLocalSsdConfig(argument: suspend ClusterNodePoolNodeConfigEphemeralStorageLocalSsdConfigArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun guestAccelerators(vararg argument: suspend ClusterNodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
suspend fun guestAccelerators(argument: List<suspend ClusterNodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit>)
suspend fun guestAccelerators(argument: suspend ClusterNodePoolNodeConfigGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun hostMaintenancePolicy(value: Output<ClusterNodePoolNodeConfigHostMaintenancePolicyArgs>)
suspend fun hostMaintenancePolicy(argument: suspend ClusterNodePoolNodeConfigHostMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun kubeletConfig(argument: suspend ClusterNodePoolNodeConfigKubeletConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun linuxNodeConfig(argument: suspend ClusterNodePoolNodeConfigLinuxNodeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun localNvmeSsdBlockConfig(value: Output<ClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigArgs>)
suspend fun localNvmeSsdBlockConfig(argument: suspend ClusterNodePoolNodeConfigLocalNvmeSsdBlockConfigArgsBuilder.() -> 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
suspend fun reservationAffinity(argument: suspend ClusterNodePoolNodeConfigReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun sandboxConfig(argument: suspend ClusterNodePoolNodeConfigSandboxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun secondaryBootDisks(vararg values: Output<ClusterNodePoolNodeConfigSecondaryBootDiskArgs>)
suspend fun secondaryBootDisks(vararg argument: suspend ClusterNodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
suspend fun secondaryBootDisks(values: List<Output<ClusterNodePoolNodeConfigSecondaryBootDiskArgs>>)
suspend fun secondaryBootDisks(argument: List<suspend ClusterNodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit>)
suspend fun secondaryBootDisks(argument: suspend ClusterNodePoolNodeConfigSecondaryBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun shieldedInstanceConfig(value: Output<ClusterNodePoolNodeConfigShieldedInstanceConfigArgs>)
suspend fun shieldedInstanceConfig(argument: suspend ClusterNodePoolNodeConfigShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun soleTenantConfig(argument: suspend ClusterNodePoolNodeConfigSoleTenantConfigArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun workloadMetadataConfig(value: Output<ClusterNodePoolNodeConfigWorkloadMetadataConfigArgs>)
suspend fun workloadMetadataConfig(argument: suspend ClusterNodePoolNodeConfigWorkloadMetadataConfigArgsBuilder.() -> Unit)