Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.eks

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.eks package.

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.eks package. 
raw docstring

alb-controller-builderclj

(alb-controller-builder scope id config)

Creates a AlbController$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `AlbController$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

alb-controller-options-builderclj

(alb-controller-options-builder id config)

Creates a AlbControllerOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AlbControllerOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

alb-controller-props-builderclj

(alb-controller-props-builder id config)

Creates a AlbControllerProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AlbControllerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

alb-schemeclj

(alb-scheme config id item-key)

The alb-scheme function data interprets values in the provided config data into a AlbScheme instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of AlbScheme - the value is returned.
  • is :internal - AlbScheme/INTERNAL is returned
  • is :internet-facing - AlbScheme/INTERNET_FACING is returned

If a value is not found or matches the above criteria, nil is returned.

The `alb-scheme` function data interprets values in the provided config data into a 
`AlbScheme` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `AlbScheme` - the value is returned.
* is `:internal` - `AlbScheme/INTERNAL` is returned
* is `:internet-facing` - `AlbScheme/INTERNET_FACING` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

auto-scaling-group-capacity-options-builderclj

(auto-scaling-group-capacity-options-builder id config)

Creates a AutoScalingGroupCapacityOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AutoScalingGroupCapacityOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

auto-scaling-group-options-builderclj

(auto-scaling-group-options-builder id config)

Creates a AutoScalingGroupOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AutoScalingGroupOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

aws-auth-builderclj

(aws-auth-builder scope id config)

Creates a AwsAuth$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `AwsAuth$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

aws-auth-mapping-builderclj

(aws-auth-mapping-builder id config)

Creates a AwsAuthMapping$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AwsAuthMapping$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

aws-auth-props-builderclj

(aws-auth-props-builder id config)

Creates a AwsAuthProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AwsAuthProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

bootstrap-options-builderclj

(bootstrap-options-builder id config)

Creates a BootstrapOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `BootstrapOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

build-alb-controller-builderclj

(build-alb-controller-builder builder id config)

The build-alb-controller-builder function updates a AlbController$Builder instance using the provided configuration. The function takes the AlbController$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.Clustercdk.support/lookup-entry:cluster
policyjava.lang.Objectcdk.support/lookup-entry:policy
repositoryjava.lang.Stringcdk.support/lookup-entry:repository
versionsoftware.amazon.awscdk.services.eks.AlbControllerVersioncdk.support/lookup-entry:version
The build-alb-controller-builder function updates a AlbController$Builder instance using the provided configuration.
  The function takes the AlbController$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.Cluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` |
| `repository` | java.lang.String | [[cdk.support/lookup-entry]] | `:repository` |
| `version` | software.amazon.awscdk.services.eks.AlbControllerVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-alb-controller-options-builderclj

(build-alb-controller-options-builder builder id config)

The build-alb-controller-options-builder function updates a AlbControllerOptions$Builder instance using the provided configuration. The function takes the AlbControllerOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyjava.lang.Objectcdk.support/lookup-entry:policy
repositoryjava.lang.Stringcdk.support/lookup-entry:repository
versionsoftware.amazon.awscdk.services.eks.AlbControllerVersioncdk.support/lookup-entry:version
The build-alb-controller-options-builder function updates a AlbControllerOptions$Builder instance using the provided configuration.
  The function takes the AlbControllerOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` |
| `repository` | java.lang.String | [[cdk.support/lookup-entry]] | `:repository` |
| `version` | software.amazon.awscdk.services.eks.AlbControllerVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-alb-controller-props-builderclj

(build-alb-controller-props-builder builder id config)

The build-alb-controller-props-builder function updates a AlbControllerProps$Builder instance using the provided configuration. The function takes the AlbControllerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.Clustercdk.support/lookup-entry:cluster
policyjava.lang.Objectcdk.support/lookup-entry:policy
repositoryjava.lang.Stringcdk.support/lookup-entry:repository
versionsoftware.amazon.awscdk.services.eks.AlbControllerVersioncdk.support/lookup-entry:version
The build-alb-controller-props-builder function updates a AlbControllerProps$Builder instance using the provided configuration.
  The function takes the AlbControllerProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.Cluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` |
| `repository` | java.lang.String | [[cdk.support/lookup-entry]] | `:repository` |
| `version` | software.amazon.awscdk.services.eks.AlbControllerVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-auto-scaling-group-capacity-options-builderclj

(build-auto-scaling-group-capacity-options-builder builder id config)

The build-auto-scaling-group-capacity-options-builder function updates a AutoScalingGroupCapacityOptions$Builder instance using the provided configuration. The function takes the AutoScalingGroupCapacityOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
allowAllOutboundjava.lang.Booleancdk.support/lookup-entry:allow-all-outbound
associatePublicIpAddressjava.lang.Booleancdk.support/lookup-entry:associate-public-ip-address
autoScalingGroupNamejava.lang.Stringcdk.support/lookup-entry:auto-scaling-group-name
blockDevicesjava.util.Listcdk.support/lookup-entry:block-devices
bootstrapEnabledjava.lang.Booleancdk.support/lookup-entry:bootstrap-enabled
bootstrapOptionssoftware.amazon.awscdk.services.eks.BootstrapOptionscdk.support/lookup-entry:bootstrap-options
capacityRebalancejava.lang.Booleancdk.support/lookup-entry:capacity-rebalance
cooldownsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:cooldown
defaultInstanceWarmupsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:default-instance-warmup
desiredCapacityjava.lang.Numbercdk.support/lookup-entry:desired-capacity
groupMetricsjava.util.Listcdk.support/lookup-entry:group-metrics
healthChecksoftware.amazon.awscdk.services.autoscaling.HealthCheckcdk.support/lookup-entry:health-check
ignoreUnmodifiedSizePropertiesjava.lang.Booleancdk.support/lookup-entry:ignore-unmodified-size-properties
instanceMonitoringsoftware.amazon.awscdk.services.autoscaling.Monitoringcdk.api.services.autoscaling/monitoring:instance-monitoring
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
keyNamejava.lang.Stringcdk.support/lookup-entry:key-name
keyPairsoftware.amazon.awscdk.services.ec2.IKeyPaircdk.support/lookup-entry:key-pair
machineImageTypesoftware.amazon.awscdk.services.eks.MachineImageTypecdk.api.services.eks/machine-image-type:machine-image-type
mapRolejava.lang.Booleancdk.support/lookup-entry:map-role
maxCapacityjava.lang.Numbercdk.support/lookup-entry:max-capacity
maxInstanceLifetimesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-instance-lifetime
minCapacityjava.lang.Numbercdk.support/lookup-entry:min-capacity
newInstancesProtectedFromScaleInjava.lang.Booleancdk.support/lookup-entry:new-instances-protected-from-scale-in
notificationsjava.util.Listcdk.support/lookup-entry:notifications
signalssoftware.amazon.awscdk.services.autoscaling.Signalscdk.support/lookup-entry:signals
spotInterruptHandlerjava.lang.Booleancdk.support/lookup-entry:spot-interrupt-handler
spotPricejava.lang.Stringcdk.support/lookup-entry:spot-price
ssmSessionPermissionsjava.lang.Booleancdk.support/lookup-entry:ssm-session-permissions
terminationPoliciesjava.util.Listcdk.support/lookup-entry:termination-policies
terminationPolicyCustomLambdaFunctionArnjava.lang.Stringcdk.support/lookup-entry:termination-policy-custom-lambda-function-arn
updatePolicysoftware.amazon.awscdk.services.autoscaling.UpdatePolicycdk.support/lookup-entry:update-policy
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-auto-scaling-group-capacity-options-builder function updates a AutoScalingGroupCapacityOptions$Builder instance using the provided configuration.
  The function takes the AutoScalingGroupCapacityOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` |
| `associatePublicIpAddress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:associate-public-ip-address` |
| `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` |
| `blockDevices` | java.util.List | [[cdk.support/lookup-entry]] | `:block-devices` |
| `bootstrapEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bootstrap-enabled` |
| `bootstrapOptions` | software.amazon.awscdk.services.eks.BootstrapOptions | [[cdk.support/lookup-entry]] | `:bootstrap-options` |
| `capacityRebalance` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:capacity-rebalance` |
| `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` |
| `defaultInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-instance-warmup` |
| `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` |
| `groupMetrics` | java.util.List | [[cdk.support/lookup-entry]] | `:group-metrics` |
| `healthCheck` | software.amazon.awscdk.services.autoscaling.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `ignoreUnmodifiedSizeProperties` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-unmodified-size-properties` |
| `instanceMonitoring` | software.amazon.awscdk.services.autoscaling.Monitoring | [[cdk.api.services.autoscaling/monitoring]] | `:instance-monitoring` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `keyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-name` |
| `keyPair` | software.amazon.awscdk.services.ec2.IKeyPair | [[cdk.support/lookup-entry]] | `:key-pair` |
| `machineImageType` | software.amazon.awscdk.services.eks.MachineImageType | [[cdk.api.services.eks/machine-image-type]] | `:machine-image-type` |
| `mapRole` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:map-role` |
| `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` |
| `maxInstanceLifetime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-instance-lifetime` |
| `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` |
| `newInstancesProtectedFromScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:new-instances-protected-from-scale-in` |
| `notifications` | java.util.List | [[cdk.support/lookup-entry]] | `:notifications` |
| `signals` | software.amazon.awscdk.services.autoscaling.Signals | [[cdk.support/lookup-entry]] | `:signals` |
| `spotInterruptHandler` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:spot-interrupt-handler` |
| `spotPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-price` |
| `ssmSessionPermissions` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ssm-session-permissions` |
| `terminationPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:termination-policies` |
| `terminationPolicyCustomLambdaFunctionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:termination-policy-custom-lambda-function-arn` |
| `updatePolicy` | software.amazon.awscdk.services.autoscaling.UpdatePolicy | [[cdk.support/lookup-entry]] | `:update-policy` |
| `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-auto-scaling-group-options-builderclj

(build-auto-scaling-group-options-builder builder id config)

The build-auto-scaling-group-options-builder function updates a AutoScalingGroupOptions$Builder instance using the provided configuration. The function takes the AutoScalingGroupOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
bootstrapEnabledjava.lang.Booleancdk.support/lookup-entry:bootstrap-enabled
bootstrapOptionssoftware.amazon.awscdk.services.eks.BootstrapOptionscdk.support/lookup-entry:bootstrap-options
machineImageTypesoftware.amazon.awscdk.services.eks.MachineImageTypecdk.api.services.eks/machine-image-type:machine-image-type
mapRolejava.lang.Booleancdk.support/lookup-entry:map-role
spotInterruptHandlerjava.lang.Booleancdk.support/lookup-entry:spot-interrupt-handler
The build-auto-scaling-group-options-builder function updates a AutoScalingGroupOptions$Builder instance using the provided configuration.
  The function takes the AutoScalingGroupOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `bootstrapEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bootstrap-enabled` |
| `bootstrapOptions` | software.amazon.awscdk.services.eks.BootstrapOptions | [[cdk.support/lookup-entry]] | `:bootstrap-options` |
| `machineImageType` | software.amazon.awscdk.services.eks.MachineImageType | [[cdk.api.services.eks/machine-image-type]] | `:machine-image-type` |
| `mapRole` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:map-role` |
| `spotInterruptHandler` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:spot-interrupt-handler` |
sourceraw docstring

build-aws-auth-builderclj

(build-aws-auth-builder builder id config)

The build-aws-auth-builder function updates a AwsAuth$Builder instance using the provided configuration. The function takes the AwsAuth$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.Clustercdk.support/lookup-entry:cluster
The build-aws-auth-builder function updates a AwsAuth$Builder instance using the provided configuration.
  The function takes the AwsAuth$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.Cluster | [[cdk.support/lookup-entry]] | `:cluster` |
sourceraw docstring

build-aws-auth-mapping-builderclj

(build-aws-auth-mapping-builder builder id config)

The build-aws-auth-mapping-builder function updates a AwsAuthMapping$Builder instance using the provided configuration. The function takes the AwsAuthMapping$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
usernamejava.lang.Stringcdk.support/lookup-entry:username
The build-aws-auth-mapping-builder function updates a AwsAuthMapping$Builder instance using the provided configuration.
  The function takes the AwsAuthMapping$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `username` | java.lang.String | [[cdk.support/lookup-entry]] | `:username` |
sourceraw docstring

build-aws-auth-props-builderclj

(build-aws-auth-props-builder builder id config)

The build-aws-auth-props-builder function updates a AwsAuthProps$Builder instance using the provided configuration. The function takes the AwsAuthProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.Clustercdk.support/lookup-entry:cluster
The build-aws-auth-props-builder function updates a AwsAuthProps$Builder instance using the provided configuration.
  The function takes the AwsAuthProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.Cluster | [[cdk.support/lookup-entry]] | `:cluster` |
sourceraw docstring

build-bootstrap-options-builderclj

(build-bootstrap-options-builder builder id config)

The build-bootstrap-options-builder function updates a BootstrapOptions$Builder instance using the provided configuration. The function takes the BootstrapOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
additionalArgsjava.lang.Stringcdk.support/lookup-entry:additional-args
awsApiRetryAttemptsjava.lang.Numbercdk.support/lookup-entry:aws-api-retry-attempts
dnsClusterIpjava.lang.Stringcdk.support/lookup-entry:dns-cluster-ip
dockerConfigJsonjava.lang.Stringcdk.support/lookup-entry:docker-config-json
enableDockerBridgejava.lang.Booleancdk.support/lookup-entry:enable-docker-bridge
kubeletExtraArgsjava.lang.Stringcdk.support/lookup-entry:kubelet-extra-args
useMaxPodsjava.lang.Booleancdk.support/lookup-entry:use-max-pods
The build-bootstrap-options-builder function updates a BootstrapOptions$Builder instance using the provided configuration.
  The function takes the BootstrapOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `additionalArgs` | java.lang.String | [[cdk.support/lookup-entry]] | `:additional-args` |
| `awsApiRetryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:aws-api-retry-attempts` |
| `dnsClusterIp` | java.lang.String | [[cdk.support/lookup-entry]] | `:dns-cluster-ip` |
| `dockerConfigJson` | java.lang.String | [[cdk.support/lookup-entry]] | `:docker-config-json` |
| `enableDockerBridge` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-docker-bridge` |
| `kubeletExtraArgs` | java.lang.String | [[cdk.support/lookup-entry]] | `:kubelet-extra-args` |
| `useMaxPods` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-max-pods` |
sourceraw docstring

build-cfn-access-entry-access-policy-property-builderclj

(build-cfn-access-entry-access-policy-property-builder builder id config)

The build-cfn-access-entry-access-policy-property-builder function updates a CfnAccessEntry$AccessPolicyProperty$Builder instance using the provided configuration. The function takes the CfnAccessEntry$AccessPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accessScopesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:access-scope
policyArnjava.lang.Stringcdk.support/lookup-entry:policy-arn
The build-cfn-access-entry-access-policy-property-builder function updates a CfnAccessEntry$AccessPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnAccessEntry$AccessPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessScope` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:access-scope` |
| `policyArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-arn` |
sourceraw docstring

build-cfn-access-entry-access-scope-property-builderclj

(build-cfn-access-entry-access-scope-property-builder builder id config)

The build-cfn-access-entry-access-scope-property-builder function updates a CfnAccessEntry$AccessScopeProperty$Builder instance using the provided configuration. The function takes the CfnAccessEntry$AccessScopeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
namespacesjava.util.Listcdk.support/lookup-entry:namespaces
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-access-entry-access-scope-property-builder function updates a CfnAccessEntry$AccessScopeProperty$Builder instance using the provided configuration.
  The function takes the CfnAccessEntry$AccessScopeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `namespaces` | java.util.List | [[cdk.support/lookup-entry]] | `:namespaces` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-access-entry-builderclj

(build-cfn-access-entry-builder builder id config)

The build-cfn-access-entry-builder function updates a CfnAccessEntry$Builder instance using the provided configuration. The function takes the CfnAccessEntry$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accessPoliciessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:access-policies
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
kubernetesGroupsjava.util.Listcdk.support/lookup-entry:kubernetes-groups
principalArnjava.lang.Stringcdk.support/lookup-entry:principal-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
typejava.lang.Stringcdk.support/lookup-entry:type
usernamejava.lang.Stringcdk.support/lookup-entry:username
The build-cfn-access-entry-builder function updates a CfnAccessEntry$Builder instance using the provided configuration.
  The function takes the CfnAccessEntry$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessPolicies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:access-policies` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `kubernetesGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:kubernetes-groups` |
| `principalArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:principal-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
| `username` | java.lang.String | [[cdk.support/lookup-entry]] | `:username` |
sourceraw docstring

build-cfn-access-entry-props-builderclj

(build-cfn-access-entry-props-builder builder id config)

The build-cfn-access-entry-props-builder function updates a CfnAccessEntryProps$Builder instance using the provided configuration. The function takes the CfnAccessEntryProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accessPoliciesjava.util.Listcdk.support/lookup-entry:access-policies
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
kubernetesGroupsjava.util.Listcdk.support/lookup-entry:kubernetes-groups
principalArnjava.lang.Stringcdk.support/lookup-entry:principal-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
typejava.lang.Stringcdk.support/lookup-entry:type
usernamejava.lang.Stringcdk.support/lookup-entry:username
The build-cfn-access-entry-props-builder function updates a CfnAccessEntryProps$Builder instance using the provided configuration.
  The function takes the CfnAccessEntryProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:access-policies` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `kubernetesGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:kubernetes-groups` |
| `principalArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:principal-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
| `username` | java.lang.String | [[cdk.support/lookup-entry]] | `:username` |
sourceraw docstring

build-cfn-addon-builderclj

(build-cfn-addon-builder builder id config)

The build-cfn-addon-builder function updates a CfnAddon$Builder instance using the provided configuration. The function takes the CfnAddon$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
addonNamejava.lang.Stringcdk.support/lookup-entry:addon-name
addonVersionjava.lang.Stringcdk.support/lookup-entry:addon-version
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
configurationValuesjava.lang.Stringcdk.support/lookup-entry:configuration-values
preserveOnDeletejava.lang.Booleancdk.support/lookup-entry:preserve-on-delete
resolveConflictsjava.lang.Stringcdk.support/lookup-entry:resolve-conflicts
serviceAccountRoleArnjava.lang.Stringcdk.support/lookup-entry:service-account-role-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-addon-builder function updates a CfnAddon$Builder instance using the provided configuration.
  The function takes the CfnAddon$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `addonName` | java.lang.String | [[cdk.support/lookup-entry]] | `:addon-name` |
| `addonVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:addon-version` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `configurationValues` | java.lang.String | [[cdk.support/lookup-entry]] | `:configuration-values` |
| `preserveOnDelete` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:preserve-on-delete` |
| `resolveConflicts` | java.lang.String | [[cdk.support/lookup-entry]] | `:resolve-conflicts` |
| `serviceAccountRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-account-role-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-addon-props-builderclj

(build-cfn-addon-props-builder builder id config)

The build-cfn-addon-props-builder function updates a CfnAddonProps$Builder instance using the provided configuration. The function takes the CfnAddonProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
addonNamejava.lang.Stringcdk.support/lookup-entry:addon-name
addonVersionjava.lang.Stringcdk.support/lookup-entry:addon-version
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
configurationValuesjava.lang.Stringcdk.support/lookup-entry:configuration-values
preserveOnDeletesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:preserve-on-delete
resolveConflictsjava.lang.Stringcdk.support/lookup-entry:resolve-conflicts
serviceAccountRoleArnjava.lang.Stringcdk.support/lookup-entry:service-account-role-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-addon-props-builder function updates a CfnAddonProps$Builder instance using the provided configuration.
  The function takes the CfnAddonProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `addonName` | java.lang.String | [[cdk.support/lookup-entry]] | `:addon-name` |
| `addonVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:addon-version` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `configurationValues` | java.lang.String | [[cdk.support/lookup-entry]] | `:configuration-values` |
| `preserveOnDelete` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:preserve-on-delete` |
| `resolveConflicts` | java.lang.String | [[cdk.support/lookup-entry]] | `:resolve-conflicts` |
| `serviceAccountRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-account-role-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-cluster-access-config-property-builderclj

(build-cfn-cluster-access-config-property-builder builder id config)

The build-cfn-cluster-access-config-property-builder function updates a CfnCluster$AccessConfigProperty$Builder instance using the provided configuration. The function takes the CfnCluster$AccessConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
authenticationModejava.lang.Stringcdk.support/lookup-entry:authentication-mode
bootstrapClusterCreatorAdminPermissionssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:bootstrap-cluster-creator-admin-permissions
The build-cfn-cluster-access-config-property-builder function updates a CfnCluster$AccessConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$AccessConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `authenticationMode` | java.lang.String | [[cdk.support/lookup-entry]] | `:authentication-mode` |
| `bootstrapClusterCreatorAdminPermissions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:bootstrap-cluster-creator-admin-permissions` |
sourceraw docstring

build-cfn-cluster-builderclj

(build-cfn-cluster-builder builder id config)

The build-cfn-cluster-builder function updates a CfnCluster$Builder instance using the provided configuration. The function takes the CfnCluster$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accessConfigsoftware.amazon.awscdk.services.eks.CfnCluster$AccessConfigPropertycdk.support/lookup-entry:access-config
encryptionConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:encryption-config
kubernetesNetworkConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:kubernetes-network-config
loggingsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:logging
namejava.lang.Stringcdk.support/lookup-entry:name
outpostConfigsoftware.amazon.awscdk.services.eks.CfnCluster$OutpostConfigPropertycdk.support/lookup-entry:outpost-config
resourcesVpcConfigsoftware.amazon.awscdk.services.eks.CfnCluster$ResourcesVpcConfigPropertycdk.support/lookup-entry:resources-vpc-config
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
versionjava.lang.Stringcdk.support/lookup-entry:version
The build-cfn-cluster-builder function updates a CfnCluster$Builder instance using the provided configuration.
  The function takes the CfnCluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessConfig` | software.amazon.awscdk.services.eks.CfnCluster$AccessConfigProperty | [[cdk.support/lookup-entry]] | `:access-config` |
| `encryptionConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:encryption-config` |
| `kubernetesNetworkConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:kubernetes-network-config` |
| `logging` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:logging` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `outpostConfig` | software.amazon.awscdk.services.eks.CfnCluster$OutpostConfigProperty | [[cdk.support/lookup-entry]] | `:outpost-config` |
| `resourcesVpcConfig` | software.amazon.awscdk.services.eks.CfnCluster$ResourcesVpcConfigProperty | [[cdk.support/lookup-entry]] | `:resources-vpc-config` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-cfn-cluster-cluster-logging-property-builderclj

(build-cfn-cluster-cluster-logging-property-builder builder id config)

The build-cfn-cluster-cluster-logging-property-builder function updates a CfnCluster$ClusterLoggingProperty$Builder instance using the provided configuration. The function takes the CfnCluster$ClusterLoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
enabledTypessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled-types
The build-cfn-cluster-cluster-logging-property-builder function updates a CfnCluster$ClusterLoggingProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$ClusterLoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `enabledTypes` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled-types` |
sourceraw docstring

build-cfn-cluster-control-plane-placement-property-builderclj

(build-cfn-cluster-control-plane-placement-property-builder builder id config)

The build-cfn-cluster-control-plane-placement-property-builder function updates a CfnCluster$ControlPlanePlacementProperty$Builder instance using the provided configuration. The function takes the CfnCluster$ControlPlanePlacementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
The build-cfn-cluster-control-plane-placement-property-builder function updates a CfnCluster$ControlPlanePlacementProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$ControlPlanePlacementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
sourceraw docstring

build-cfn-cluster-encryption-config-property-builderclj

(build-cfn-cluster-encryption-config-property-builder builder id config)

The build-cfn-cluster-encryption-config-property-builder function updates a CfnCluster$EncryptionConfigProperty$Builder instance using the provided configuration. The function takes the CfnCluster$EncryptionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
providersoftware.amazon.awscdk.services.eks.CfnCluster$ProviderPropertycdk.support/lookup-entry:provider
resourcesjava.util.Listcdk.support/lookup-entry:resources
The build-cfn-cluster-encryption-config-property-builder function updates a CfnCluster$EncryptionConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$EncryptionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `provider` | software.amazon.awscdk.services.eks.CfnCluster$ProviderProperty | [[cdk.support/lookup-entry]] | `:provider` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
sourceraw docstring

build-cfn-cluster-kubernetes-network-config-property-builderclj

(build-cfn-cluster-kubernetes-network-config-property-builder builder id config)

The build-cfn-cluster-kubernetes-network-config-property-builder function updates a CfnCluster$KubernetesNetworkConfigProperty$Builder instance using the provided configuration. The function takes the CfnCluster$KubernetesNetworkConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
ipFamilyjava.lang.Stringcdk.support/lookup-entry:ip-family
serviceIpv4Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv4-cidr
serviceIpv6Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv6-cidr
The build-cfn-cluster-kubernetes-network-config-property-builder function updates a CfnCluster$KubernetesNetworkConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$KubernetesNetworkConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `ipFamily` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-family` |
| `serviceIpv4Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv4-cidr` |
| `serviceIpv6Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv6-cidr` |
sourceraw docstring

build-cfn-cluster-logging-property-builderclj

(build-cfn-cluster-logging-property-builder builder id config)

The build-cfn-cluster-logging-property-builder function updates a CfnCluster$LoggingProperty$Builder instance using the provided configuration. The function takes the CfnCluster$LoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterLoggingsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cluster-logging
The build-cfn-cluster-logging-property-builder function updates a CfnCluster$LoggingProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$LoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterLogging` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cluster-logging` |
sourceraw docstring

build-cfn-cluster-logging-type-config-property-builderclj

(build-cfn-cluster-logging-type-config-property-builder builder id config)

The build-cfn-cluster-logging-type-config-property-builder function updates a CfnCluster$LoggingTypeConfigProperty$Builder instance using the provided configuration. The function takes the CfnCluster$LoggingTypeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-cluster-logging-type-config-property-builder function updates a CfnCluster$LoggingTypeConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$LoggingTypeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-cluster-outpost-config-property-builderclj

(build-cfn-cluster-outpost-config-property-builder builder id config)

The build-cfn-cluster-outpost-config-property-builder function updates a CfnCluster$OutpostConfigProperty$Builder instance using the provided configuration. The function takes the CfnCluster$OutpostConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
controlPlaneInstanceTypejava.lang.Stringcdk.support/lookup-entry:control-plane-instance-type
controlPlanePlacementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:control-plane-placement
outpostArnsjava.util.Listcdk.support/lookup-entry:outpost-arns
The build-cfn-cluster-outpost-config-property-builder function updates a CfnCluster$OutpostConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$OutpostConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `controlPlaneInstanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:control-plane-instance-type` |
| `controlPlanePlacement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:control-plane-placement` |
| `outpostArns` | java.util.List | [[cdk.support/lookup-entry]] | `:outpost-arns` |
sourceraw docstring

build-cfn-cluster-props-builderclj

(build-cfn-cluster-props-builder builder id config)

The build-cfn-cluster-props-builder function updates a CfnClusterProps$Builder instance using the provided configuration. The function takes the CfnClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accessConfigsoftware.amazon.awscdk.services.eks.CfnCluster$AccessConfigPropertycdk.support/lookup-entry:access-config
encryptionConfigjava.util.Listcdk.support/lookup-entry:encryption-config
kubernetesNetworkConfigsoftware.amazon.awscdk.services.eks.CfnCluster$KubernetesNetworkConfigPropertycdk.support/lookup-entry:kubernetes-network-config
loggingsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:logging
namejava.lang.Stringcdk.support/lookup-entry:name
outpostConfigsoftware.amazon.awscdk.services.eks.CfnCluster$OutpostConfigPropertycdk.support/lookup-entry:outpost-config
resourcesVpcConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:resources-vpc-config
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
versionjava.lang.Stringcdk.support/lookup-entry:version
The build-cfn-cluster-props-builder function updates a CfnClusterProps$Builder instance using the provided configuration.
  The function takes the CfnClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessConfig` | software.amazon.awscdk.services.eks.CfnCluster$AccessConfigProperty | [[cdk.support/lookup-entry]] | `:access-config` |
| `encryptionConfig` | java.util.List | [[cdk.support/lookup-entry]] | `:encryption-config` |
| `kubernetesNetworkConfig` | software.amazon.awscdk.services.eks.CfnCluster$KubernetesNetworkConfigProperty | [[cdk.support/lookup-entry]] | `:kubernetes-network-config` |
| `logging` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:logging` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `outpostConfig` | software.amazon.awscdk.services.eks.CfnCluster$OutpostConfigProperty | [[cdk.support/lookup-entry]] | `:outpost-config` |
| `resourcesVpcConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:resources-vpc-config` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-cfn-cluster-provider-property-builderclj

(build-cfn-cluster-provider-property-builder builder id config)

The build-cfn-cluster-provider-property-builder function updates a CfnCluster$ProviderProperty$Builder instance using the provided configuration. The function takes the CfnCluster$ProviderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
keyArnjava.lang.Stringcdk.support/lookup-entry:key-arn
The build-cfn-cluster-provider-property-builder function updates a CfnCluster$ProviderProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$ProviderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `keyArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-arn` |
sourceraw docstring

build-cfn-cluster-resources-vpc-config-property-builderclj

(build-cfn-cluster-resources-vpc-config-property-builder builder id config)

The build-cfn-cluster-resources-vpc-config-property-builder function updates a CfnCluster$ResourcesVpcConfigProperty$Builder instance using the provided configuration. The function takes the CfnCluster$ResourcesVpcConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
endpointPrivateAccessjava.lang.Booleancdk.support/lookup-entry:endpoint-private-access
endpointPublicAccesssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:endpoint-public-access
publicAccessCidrsjava.util.Listcdk.support/lookup-entry:public-access-cidrs
securityGroupIdsjava.util.Listcdk.support/lookup-entry:security-group-ids
subnetIdsjava.util.Listcdk.support/lookup-entry:subnet-ids
The build-cfn-cluster-resources-vpc-config-property-builder function updates a CfnCluster$ResourcesVpcConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCluster$ResourcesVpcConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `endpointPrivateAccess` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:endpoint-private-access` |
| `endpointPublicAccess` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:endpoint-public-access` |
| `publicAccessCidrs` | java.util.List | [[cdk.support/lookup-entry]] | `:public-access-cidrs` |
| `securityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:security-group-ids` |
| `subnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:subnet-ids` |
sourceraw docstring

build-cfn-fargate-profile-builderclj

(build-cfn-fargate-profile-builder builder id config)

The build-cfn-fargate-profile-builder function updates a CfnFargateProfile$Builder instance using the provided configuration. The function takes the CfnFargateProfile$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
fargateProfileNamejava.lang.Stringcdk.support/lookup-entry:fargate-profile-name
podExecutionRoleArnjava.lang.Stringcdk.support/lookup-entry:pod-execution-role-arn
selectorsjava.util.Listcdk.support/lookup-entry:selectors
subnetsjava.util.Listcdk.support/lookup-entry:subnets
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-fargate-profile-builder function updates a CfnFargateProfile$Builder instance using the provided configuration.
  The function takes the CfnFargateProfile$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `fargateProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:fargate-profile-name` |
| `podExecutionRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:pod-execution-role-arn` |
| `selectors` | java.util.List | [[cdk.support/lookup-entry]] | `:selectors` |
| `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-fargate-profile-label-property-builderclj

(build-cfn-fargate-profile-label-property-builder builder id config)

The build-cfn-fargate-profile-label-property-builder function updates a CfnFargateProfile$LabelProperty$Builder instance using the provided configuration. The function takes the CfnFargateProfile$LabelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-fargate-profile-label-property-builder function updates a CfnFargateProfile$LabelProperty$Builder instance using the provided configuration.
  The function takes the CfnFargateProfile$LabelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-fargate-profile-props-builderclj

(build-cfn-fargate-profile-props-builder builder id config)

The build-cfn-fargate-profile-props-builder function updates a CfnFargateProfileProps$Builder instance using the provided configuration. The function takes the CfnFargateProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
fargateProfileNamejava.lang.Stringcdk.support/lookup-entry:fargate-profile-name
podExecutionRoleArnjava.lang.Stringcdk.support/lookup-entry:pod-execution-role-arn
selectorssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:selectors
subnetsjava.util.Listcdk.support/lookup-entry:subnets
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-fargate-profile-props-builder function updates a CfnFargateProfileProps$Builder instance using the provided configuration.
  The function takes the CfnFargateProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `fargateProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:fargate-profile-name` |
| `podExecutionRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:pod-execution-role-arn` |
| `selectors` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:selectors` |
| `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-fargate-profile-selector-property-builderclj

(build-cfn-fargate-profile-selector-property-builder builder id config)

The build-cfn-fargate-profile-selector-property-builder function updates a CfnFargateProfile$SelectorProperty$Builder instance using the provided configuration. The function takes the CfnFargateProfile$SelectorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
labelsjava.util.Listcdk.support/lookup-entry:labels
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
The build-cfn-fargate-profile-selector-property-builder function updates a CfnFargateProfile$SelectorProperty$Builder instance using the provided configuration.
  The function takes the CfnFargateProfile$SelectorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `labels` | java.util.List | [[cdk.support/lookup-entry]] | `:labels` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
sourceraw docstring

build-cfn-identity-provider-config-builderclj

(build-cfn-identity-provider-config-builder builder id config)

The build-cfn-identity-provider-config-builder function updates a CfnIdentityProviderConfig$Builder instance using the provided configuration. The function takes the CfnIdentityProviderConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
identityProviderConfigNamejava.lang.Stringcdk.support/lookup-entry:identity-provider-config-name
oidcsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:oidc
tagsjava.util.Listcdk.support/lookup-entry:tags
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-identity-provider-config-builder function updates a CfnIdentityProviderConfig$Builder instance using the provided configuration.
  The function takes the CfnIdentityProviderConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `identityProviderConfigName` | java.lang.String | [[cdk.support/lookup-entry]] | `:identity-provider-config-name` |
| `oidc` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:oidc` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-identity-provider-config-oidc-identity-provider-config-property-builderclj

(build-cfn-identity-provider-config-oidc-identity-provider-config-property-builder
  builder
  id
  config)

The build-cfn-identity-provider-config-oidc-identity-provider-config-property-builder function updates a CfnIdentityProviderConfig$OidcIdentityProviderConfigProperty$Builder instance using the provided configuration. The function takes the CfnIdentityProviderConfig$OidcIdentityProviderConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clientIdjava.lang.Stringcdk.support/lookup-entry:client-id
groupsClaimjava.lang.Stringcdk.support/lookup-entry:groups-claim
groupsPrefixjava.lang.Stringcdk.support/lookup-entry:groups-prefix
issuerUrljava.lang.Stringcdk.support/lookup-entry:issuer-url
requiredClaimssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:required-claims
usernameClaimjava.lang.Stringcdk.support/lookup-entry:username-claim
usernamePrefixjava.lang.Stringcdk.support/lookup-entry:username-prefix
The build-cfn-identity-provider-config-oidc-identity-provider-config-property-builder function updates a CfnIdentityProviderConfig$OidcIdentityProviderConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnIdentityProviderConfig$OidcIdentityProviderConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clientId` | java.lang.String | [[cdk.support/lookup-entry]] | `:client-id` |
| `groupsClaim` | java.lang.String | [[cdk.support/lookup-entry]] | `:groups-claim` |
| `groupsPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:groups-prefix` |
| `issuerUrl` | java.lang.String | [[cdk.support/lookup-entry]] | `:issuer-url` |
| `requiredClaims` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:required-claims` |
| `usernameClaim` | java.lang.String | [[cdk.support/lookup-entry]] | `:username-claim` |
| `usernamePrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:username-prefix` |
sourceraw docstring

build-cfn-identity-provider-config-props-builderclj

(build-cfn-identity-provider-config-props-builder builder id config)

The build-cfn-identity-provider-config-props-builder function updates a CfnIdentityProviderConfigProps$Builder instance using the provided configuration. The function takes the CfnIdentityProviderConfigProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
identityProviderConfigNamejava.lang.Stringcdk.support/lookup-entry:identity-provider-config-name
oidcsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:oidc
tagsjava.util.Listcdk.support/lookup-entry:tags
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-identity-provider-config-props-builder function updates a CfnIdentityProviderConfigProps$Builder instance using the provided configuration.
  The function takes the CfnIdentityProviderConfigProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `identityProviderConfigName` | java.lang.String | [[cdk.support/lookup-entry]] | `:identity-provider-config-name` |
| `oidc` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:oidc` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-identity-provider-config-required-claim-property-builderclj

(build-cfn-identity-provider-config-required-claim-property-builder builder
                                                                    id
                                                                    config)

The build-cfn-identity-provider-config-required-claim-property-builder function updates a CfnIdentityProviderConfig$RequiredClaimProperty$Builder instance using the provided configuration. The function takes the CfnIdentityProviderConfig$RequiredClaimProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-identity-provider-config-required-claim-property-builder function updates a CfnIdentityProviderConfig$RequiredClaimProperty$Builder instance using the provided configuration.
  The function takes the CfnIdentityProviderConfig$RequiredClaimProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-nodegroup-builderclj

(build-cfn-nodegroup-builder builder id config)

The build-cfn-nodegroup-builder function updates a CfnNodegroup$Builder instance using the provided configuration. The function takes the CfnNodegroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
amiTypejava.lang.Stringcdk.support/lookup-entry:ami-type
capacityTypejava.lang.Stringcdk.support/lookup-entry:capacity-type
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
diskSizejava.lang.Numbercdk.support/lookup-entry:disk-size
forceUpdateEnabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:force-update-enabled
instanceTypesjava.util.Listcdk.support/lookup-entry:instance-types
labelssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:labels
launchTemplatesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:launch-template
nodeRolejava.lang.Stringcdk.support/lookup-entry:node-role
nodegroupNamejava.lang.Stringcdk.support/lookup-entry:nodegroup-name
releaseVersionjava.lang.Stringcdk.support/lookup-entry:release-version
remoteAccesssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:remote-access
scalingConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:scaling-config
subnetsjava.util.Listcdk.support/lookup-entry:subnets
tagsjava.util.Mapcdk.support/lookup-entry:tags
taintsjava.util.Listcdk.support/lookup-entry:taints
updateConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:update-config
versionjava.lang.Stringcdk.support/lookup-entry:version
The build-cfn-nodegroup-builder function updates a CfnNodegroup$Builder instance using the provided configuration.
  The function takes the CfnNodegroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `amiType` | java.lang.String | [[cdk.support/lookup-entry]] | `:ami-type` |
| `capacityType` | java.lang.String | [[cdk.support/lookup-entry]] | `:capacity-type` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `diskSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:disk-size` |
| `forceUpdateEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:force-update-enabled` |
| `instanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-types` |
| `labels` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:labels` |
| `launchTemplate` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:launch-template` |
| `nodeRole` | java.lang.String | [[cdk.support/lookup-entry]] | `:node-role` |
| `nodegroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nodegroup-name` |
| `releaseVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:release-version` |
| `remoteAccess` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:remote-access` |
| `scalingConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:scaling-config` |
| `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `taints` | java.util.List | [[cdk.support/lookup-entry]] | `:taints` |
| `updateConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:update-config` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-cfn-nodegroup-launch-template-specification-property-builderclj

(build-cfn-nodegroup-launch-template-specification-property-builder builder
                                                                    id
                                                                    config)

The build-cfn-nodegroup-launch-template-specification-property-builder function updates a CfnNodegroup$LaunchTemplateSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnNodegroup$LaunchTemplateSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
idjava.lang.Stringcdk.support/lookup-entry:id
namejava.lang.Stringcdk.support/lookup-entry:name
versionjava.lang.Stringcdk.support/lookup-entry:version
The build-cfn-nodegroup-launch-template-specification-property-builder function updates a CfnNodegroup$LaunchTemplateSpecificationProperty$Builder instance using the provided configuration.
  The function takes the CfnNodegroup$LaunchTemplateSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-cfn-nodegroup-props-builderclj

(build-cfn-nodegroup-props-builder builder id config)

The build-cfn-nodegroup-props-builder function updates a CfnNodegroupProps$Builder instance using the provided configuration. The function takes the CfnNodegroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
amiTypejava.lang.Stringcdk.support/lookup-entry:ami-type
capacityTypejava.lang.Stringcdk.support/lookup-entry:capacity-type
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
diskSizejava.lang.Numbercdk.support/lookup-entry:disk-size
forceUpdateEnabledjava.lang.Booleancdk.support/lookup-entry:force-update-enabled
instanceTypesjava.util.Listcdk.support/lookup-entry:instance-types
labelsjava.util.Mapcdk.support/lookup-entry:labels
launchTemplatesoftware.amazon.awscdk.services.eks.CfnNodegroup$LaunchTemplateSpecificationPropertycdk.support/lookup-entry:launch-template
nodeRolejava.lang.Stringcdk.support/lookup-entry:node-role
nodegroupNamejava.lang.Stringcdk.support/lookup-entry:nodegroup-name
releaseVersionjava.lang.Stringcdk.support/lookup-entry:release-version
remoteAccesssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:remote-access
scalingConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:scaling-config
subnetsjava.util.Listcdk.support/lookup-entry:subnets
tagsjava.util.Mapcdk.support/lookup-entry:tags
taintsjava.util.Listcdk.support/lookup-entry:taints
updateConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:update-config
versionjava.lang.Stringcdk.support/lookup-entry:version
The build-cfn-nodegroup-props-builder function updates a CfnNodegroupProps$Builder instance using the provided configuration.
  The function takes the CfnNodegroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `amiType` | java.lang.String | [[cdk.support/lookup-entry]] | `:ami-type` |
| `capacityType` | java.lang.String | [[cdk.support/lookup-entry]] | `:capacity-type` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `diskSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:disk-size` |
| `forceUpdateEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:force-update-enabled` |
| `instanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-types` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `launchTemplate` | software.amazon.awscdk.services.eks.CfnNodegroup$LaunchTemplateSpecificationProperty | [[cdk.support/lookup-entry]] | `:launch-template` |
| `nodeRole` | java.lang.String | [[cdk.support/lookup-entry]] | `:node-role` |
| `nodegroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nodegroup-name` |
| `releaseVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:release-version` |
| `remoteAccess` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:remote-access` |
| `scalingConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:scaling-config` |
| `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `taints` | java.util.List | [[cdk.support/lookup-entry]] | `:taints` |
| `updateConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:update-config` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-cfn-nodegroup-remote-access-property-builderclj

(build-cfn-nodegroup-remote-access-property-builder builder id config)

The build-cfn-nodegroup-remote-access-property-builder function updates a CfnNodegroup$RemoteAccessProperty$Builder instance using the provided configuration. The function takes the CfnNodegroup$RemoteAccessProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
ec2SshKeyjava.lang.Stringcdk.support/lookup-entry:ec2-ssh-key
sourceSecurityGroupsjava.util.Listcdk.support/lookup-entry:source-security-groups
The build-cfn-nodegroup-remote-access-property-builder function updates a CfnNodegroup$RemoteAccessProperty$Builder instance using the provided configuration.
  The function takes the CfnNodegroup$RemoteAccessProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `ec2SshKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-ssh-key` |
| `sourceSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:source-security-groups` |
sourceraw docstring

build-cfn-nodegroup-scaling-config-property-builderclj

(build-cfn-nodegroup-scaling-config-property-builder builder id config)

The build-cfn-nodegroup-scaling-config-property-builder function updates a CfnNodegroup$ScalingConfigProperty$Builder instance using the provided configuration. The function takes the CfnNodegroup$ScalingConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
desiredSizejava.lang.Numbercdk.support/lookup-entry:desired-size
maxSizejava.lang.Numbercdk.support/lookup-entry:max-size
minSizejava.lang.Numbercdk.support/lookup-entry:min-size
The build-cfn-nodegroup-scaling-config-property-builder function updates a CfnNodegroup$ScalingConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnNodegroup$ScalingConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `desiredSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-size` |
| `maxSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-size` |
| `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` |
sourceraw docstring

build-cfn-nodegroup-taint-property-builderclj

(build-cfn-nodegroup-taint-property-builder builder id config)

The build-cfn-nodegroup-taint-property-builder function updates a CfnNodegroup$TaintProperty$Builder instance using the provided configuration. The function takes the CfnNodegroup$TaintProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
effectjava.lang.Stringcdk.support/lookup-entry:effect
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-nodegroup-taint-property-builder function updates a CfnNodegroup$TaintProperty$Builder instance using the provided configuration.
  The function takes the CfnNodegroup$TaintProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `effect` | java.lang.String | [[cdk.support/lookup-entry]] | `:effect` |
| `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-nodegroup-update-config-property-builderclj

(build-cfn-nodegroup-update-config-property-builder builder id config)

The build-cfn-nodegroup-update-config-property-builder function updates a CfnNodegroup$UpdateConfigProperty$Builder instance using the provided configuration. The function takes the CfnNodegroup$UpdateConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
maxUnavailablejava.lang.Numbercdk.support/lookup-entry:max-unavailable
maxUnavailablePercentagejava.lang.Numbercdk.support/lookup-entry:max-unavailable-percentage
The build-cfn-nodegroup-update-config-property-builder function updates a CfnNodegroup$UpdateConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnNodegroup$UpdateConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `maxUnavailable` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable` |
| `maxUnavailablePercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable-percentage` |
sourceraw docstring

build-cfn-pod-identity-association-builderclj

(build-cfn-pod-identity-association-builder builder id config)

The build-cfn-pod-identity-association-builder function updates a CfnPodIdentityAssociation$Builder instance using the provided configuration. The function takes the CfnPodIdentityAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
serviceAccountjava.lang.Stringcdk.support/lookup-entry:service-account
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-pod-identity-association-builder function updates a CfnPodIdentityAssociation$Builder instance using the provided configuration.
  The function takes the CfnPodIdentityAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `serviceAccount` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-account` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-pod-identity-association-props-builderclj

(build-cfn-pod-identity-association-props-builder builder id config)

The build-cfn-pod-identity-association-props-builder function updates a CfnPodIdentityAssociationProps$Builder instance using the provided configuration. The function takes the CfnPodIdentityAssociationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
serviceAccountjava.lang.Stringcdk.support/lookup-entry:service-account
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-pod-identity-association-props-builder function updates a CfnPodIdentityAssociationProps$Builder instance using the provided configuration.
  The function takes the CfnPodIdentityAssociationProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `serviceAccount` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-account` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cluster-attributes-builderclj

(build-cluster-attributes-builder builder id config)

The build-cluster-attributes-builder function updates a ClusterAttributes$Builder instance using the provided configuration. The function takes the ClusterAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
awscliLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:awscli-layer
clusterCertificateAuthorityDatajava.lang.Stringcdk.support/lookup-entry:cluster-certificate-authority-data
clusterEncryptionConfigKeyArnjava.lang.Stringcdk.support/lookup-entry:cluster-encryption-config-key-arn
clusterEndpointjava.lang.Stringcdk.support/lookup-entry:cluster-endpoint
clusterHandlerSecurityGroupIdjava.lang.Stringcdk.support/lookup-entry:cluster-handler-security-group-id
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
clusterSecurityGroupIdjava.lang.Stringcdk.support/lookup-entry:cluster-security-group-id
ipFamilysoftware.amazon.awscdk.services.eks.IpFamilycdk.api.services.eks/ip-family:ip-family
kubectlEnvironmentjava.util.Mapcdk.support/lookup-entry:kubectl-environment
kubectlLambdaRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:kubectl-lambda-role
kubectlLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:kubectl-layer
kubectlMemorysoftware.amazon.awscdk.Sizecdk.support/lookup-entry:kubectl-memory
kubectlPrivateSubnetIdsjava.util.Listcdk.support/lookup-entry:kubectl-private-subnet-ids
kubectlProvidersoftware.amazon.awscdk.services.eks.IKubectlProvidercdk.support/lookup-entry:kubectl-provider
kubectlRoleArnjava.lang.Stringcdk.support/lookup-entry:kubectl-role-arn
kubectlSecurityGroupIdjava.lang.Stringcdk.support/lookup-entry:kubectl-security-group-id
onEventLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:on-event-layer
openIdConnectProvidersoftware.amazon.awscdk.services.iam.IOpenIdConnectProvidercdk.support/lookup-entry:open-id-connect-provider
prunejava.lang.Booleancdk.support/lookup-entry:prune
securityGroupIdsjava.util.Listcdk.support/lookup-entry:security-group-ids
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-cluster-attributes-builder function updates a ClusterAttributes$Builder instance using the provided configuration.
  The function takes the ClusterAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `awscliLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:awscli-layer` |
| `clusterCertificateAuthorityData` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-certificate-authority-data` |
| `clusterEncryptionConfigKeyArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-encryption-config-key-arn` |
| `clusterEndpoint` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-endpoint` |
| `clusterHandlerSecurityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-handler-security-group-id` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `clusterSecurityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-security-group-id` |
| `ipFamily` | software.amazon.awscdk.services.eks.IpFamily | [[cdk.api.services.eks/ip-family]] | `:ip-family` |
| `kubectlEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:kubectl-environment` |
| `kubectlLambdaRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:kubectl-lambda-role` |
| `kubectlLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:kubectl-layer` |
| `kubectlMemory` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:kubectl-memory` |
| `kubectlPrivateSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:kubectl-private-subnet-ids` |
| `kubectlProvider` | software.amazon.awscdk.services.eks.IKubectlProvider | [[cdk.support/lookup-entry]] | `:kubectl-provider` |
| `kubectlRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:kubectl-role-arn` |
| `kubectlSecurityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kubectl-security-group-id` |
| `onEventLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:on-event-layer` |
| `openIdConnectProvider` | software.amazon.awscdk.services.iam.IOpenIdConnectProvider | [[cdk.support/lookup-entry]] | `:open-id-connect-provider` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `securityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:security-group-ids` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-cluster-builderclj

(build-cluster-builder builder id config)

The build-cluster-builder function updates a Cluster$Builder instance using the provided configuration. The function takes the Cluster$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
albControllersoftware.amazon.awscdk.services.eks.AlbControllerOptionscdk.support/lookup-entry:alb-controller
awscliLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:awscli-layer
clusterHandlerEnvironmentjava.util.Mapcdk.support/lookup-entry:cluster-handler-environment
clusterHandlerSecurityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:cluster-handler-security-group
clusterLoggingjava.util.Listcdk.support/lookup-entry:cluster-logging
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
coreDnsComputeTypesoftware.amazon.awscdk.services.eks.CoreDnsComputeTypecdk.api.services.eks/core-dns-compute-type:core-dns-compute-type
defaultCapacityjava.lang.Numbercdk.support/lookup-entry:default-capacity
defaultCapacityInstancesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:default-capacity-instance
defaultCapacityTypesoftware.amazon.awscdk.services.eks.DefaultCapacityTypecdk.api.services.eks/default-capacity-type:default-capacity-type
endpointAccesssoftware.amazon.awscdk.services.eks.EndpointAccesscdk.support/lookup-entry:endpoint-access
ipFamilysoftware.amazon.awscdk.services.eks.IpFamilycdk.api.services.eks/ip-family:ip-family
kubectlEnvironmentjava.util.Mapcdk.support/lookup-entry:kubectl-environment
kubectlLambdaRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:kubectl-lambda-role
kubectlLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:kubectl-layer
kubectlMemorysoftware.amazon.awscdk.Sizecdk.support/lookup-entry:kubectl-memory
mastersRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:masters-role
onEventLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:on-event-layer
outputClusterNamejava.lang.Booleancdk.support/lookup-entry:output-cluster-name
outputConfigCommandjava.lang.Booleancdk.support/lookup-entry:output-config-command
outputMastersRoleArnjava.lang.Booleancdk.support/lookup-entry:output-masters-role-arn
placeClusterHandlerInVpcjava.lang.Booleancdk.support/lookup-entry:place-cluster-handler-in-vpc
prunejava.lang.Booleancdk.support/lookup-entry:prune
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:secrets-encryption-key
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
serviceIpv4Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv4-cidr
tagsjava.util.Mapcdk.support/lookup-entry:tags
versionsoftware.amazon.awscdk.services.eks.KubernetesVersioncdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetsjava.util.Listcdk.support/lookup-entry:vpc-subnets
The build-cluster-builder function updates a Cluster$Builder instance using the provided configuration.
  The function takes the Cluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `albController` | software.amazon.awscdk.services.eks.AlbControllerOptions | [[cdk.support/lookup-entry]] | `:alb-controller` |
| `awscliLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:awscli-layer` |
| `clusterHandlerEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:cluster-handler-environment` |
| `clusterHandlerSecurityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:cluster-handler-security-group` |
| `clusterLogging` | java.util.List | [[cdk.support/lookup-entry]] | `:cluster-logging` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `coreDnsComputeType` | software.amazon.awscdk.services.eks.CoreDnsComputeType | [[cdk.api.services.eks/core-dns-compute-type]] | `:core-dns-compute-type` |
| `defaultCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-capacity` |
| `defaultCapacityInstance` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:default-capacity-instance` |
| `defaultCapacityType` | software.amazon.awscdk.services.eks.DefaultCapacityType | [[cdk.api.services.eks/default-capacity-type]] | `:default-capacity-type` |
| `endpointAccess` | software.amazon.awscdk.services.eks.EndpointAccess | [[cdk.support/lookup-entry]] | `:endpoint-access` |
| `ipFamily` | software.amazon.awscdk.services.eks.IpFamily | [[cdk.api.services.eks/ip-family]] | `:ip-family` |
| `kubectlEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:kubectl-environment` |
| `kubectlLambdaRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:kubectl-lambda-role` |
| `kubectlLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:kubectl-layer` |
| `kubectlMemory` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:kubectl-memory` |
| `mastersRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:masters-role` |
| `onEventLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:on-event-layer` |
| `outputClusterName` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-cluster-name` |
| `outputConfigCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-config-command` |
| `outputMastersRoleArn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-masters-role-arn` |
| `placeClusterHandlerInVpc` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:place-cluster-handler-in-vpc` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secretsEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:secrets-encryption-key` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `serviceIpv4Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv4-cidr` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `version` | software.amazon.awscdk.services.eks.KubernetesVersion | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-cluster-options-builderclj

(build-cluster-options-builder builder id config)

The build-cluster-options-builder function updates a ClusterOptions$Builder instance using the provided configuration. The function takes the ClusterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
albControllersoftware.amazon.awscdk.services.eks.AlbControllerOptionscdk.support/lookup-entry:alb-controller
awscliLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:awscli-layer
clusterHandlerEnvironmentjava.util.Mapcdk.support/lookup-entry:cluster-handler-environment
clusterHandlerSecurityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:cluster-handler-security-group
clusterLoggingjava.util.Listcdk.support/lookup-entry:cluster-logging
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
coreDnsComputeTypesoftware.amazon.awscdk.services.eks.CoreDnsComputeTypecdk.api.services.eks/core-dns-compute-type:core-dns-compute-type
endpointAccesssoftware.amazon.awscdk.services.eks.EndpointAccesscdk.support/lookup-entry:endpoint-access
ipFamilysoftware.amazon.awscdk.services.eks.IpFamilycdk.api.services.eks/ip-family:ip-family
kubectlEnvironmentjava.util.Mapcdk.support/lookup-entry:kubectl-environment
kubectlLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:kubectl-layer
kubectlMemorysoftware.amazon.awscdk.Sizecdk.support/lookup-entry:kubectl-memory
mastersRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:masters-role
onEventLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:on-event-layer
outputClusterNamejava.lang.Booleancdk.support/lookup-entry:output-cluster-name
outputConfigCommandjava.lang.Booleancdk.support/lookup-entry:output-config-command
outputMastersRoleArnjava.lang.Booleancdk.support/lookup-entry:output-masters-role-arn
placeClusterHandlerInVpcjava.lang.Booleancdk.support/lookup-entry:place-cluster-handler-in-vpc
prunejava.lang.Booleancdk.support/lookup-entry:prune
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:secrets-encryption-key
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
serviceIpv4Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv4-cidr
versionsoftware.amazon.awscdk.services.eks.KubernetesVersioncdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetsjava.util.Listcdk.support/lookup-entry:vpc-subnets
The build-cluster-options-builder function updates a ClusterOptions$Builder instance using the provided configuration.
  The function takes the ClusterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `albController` | software.amazon.awscdk.services.eks.AlbControllerOptions | [[cdk.support/lookup-entry]] | `:alb-controller` |
| `awscliLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:awscli-layer` |
| `clusterHandlerEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:cluster-handler-environment` |
| `clusterHandlerSecurityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:cluster-handler-security-group` |
| `clusterLogging` | java.util.List | [[cdk.support/lookup-entry]] | `:cluster-logging` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `coreDnsComputeType` | software.amazon.awscdk.services.eks.CoreDnsComputeType | [[cdk.api.services.eks/core-dns-compute-type]] | `:core-dns-compute-type` |
| `endpointAccess` | software.amazon.awscdk.services.eks.EndpointAccess | [[cdk.support/lookup-entry]] | `:endpoint-access` |
| `ipFamily` | software.amazon.awscdk.services.eks.IpFamily | [[cdk.api.services.eks/ip-family]] | `:ip-family` |
| `kubectlEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:kubectl-environment` |
| `kubectlLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:kubectl-layer` |
| `kubectlMemory` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:kubectl-memory` |
| `mastersRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:masters-role` |
| `onEventLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:on-event-layer` |
| `outputClusterName` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-cluster-name` |
| `outputConfigCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-config-command` |
| `outputMastersRoleArn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-masters-role-arn` |
| `placeClusterHandlerInVpc` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:place-cluster-handler-in-vpc` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secretsEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:secrets-encryption-key` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `serviceIpv4Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv4-cidr` |
| `version` | software.amazon.awscdk.services.eks.KubernetesVersion | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-cluster-props-builderclj

(build-cluster-props-builder builder id config)

The build-cluster-props-builder function updates a ClusterProps$Builder instance using the provided configuration. The function takes the ClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
albControllersoftware.amazon.awscdk.services.eks.AlbControllerOptionscdk.support/lookup-entry:alb-controller
awscliLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:awscli-layer
clusterHandlerEnvironmentjava.util.Mapcdk.support/lookup-entry:cluster-handler-environment
clusterHandlerSecurityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:cluster-handler-security-group
clusterLoggingjava.util.Listcdk.support/lookup-entry:cluster-logging
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
coreDnsComputeTypesoftware.amazon.awscdk.services.eks.CoreDnsComputeTypecdk.api.services.eks/core-dns-compute-type:core-dns-compute-type
defaultCapacityjava.lang.Numbercdk.support/lookup-entry:default-capacity
defaultCapacityInstancesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:default-capacity-instance
defaultCapacityTypesoftware.amazon.awscdk.services.eks.DefaultCapacityTypecdk.api.services.eks/default-capacity-type:default-capacity-type
endpointAccesssoftware.amazon.awscdk.services.eks.EndpointAccesscdk.support/lookup-entry:endpoint-access
ipFamilysoftware.amazon.awscdk.services.eks.IpFamilycdk.api.services.eks/ip-family:ip-family
kubectlEnvironmentjava.util.Mapcdk.support/lookup-entry:kubectl-environment
kubectlLambdaRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:kubectl-lambda-role
kubectlLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:kubectl-layer
kubectlMemorysoftware.amazon.awscdk.Sizecdk.support/lookup-entry:kubectl-memory
mastersRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:masters-role
onEventLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:on-event-layer
outputClusterNamejava.lang.Booleancdk.support/lookup-entry:output-cluster-name
outputConfigCommandjava.lang.Booleancdk.support/lookup-entry:output-config-command
outputMastersRoleArnjava.lang.Booleancdk.support/lookup-entry:output-masters-role-arn
placeClusterHandlerInVpcjava.lang.Booleancdk.support/lookup-entry:place-cluster-handler-in-vpc
prunejava.lang.Booleancdk.support/lookup-entry:prune
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:secrets-encryption-key
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
serviceIpv4Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv4-cidr
tagsjava.util.Mapcdk.support/lookup-entry:tags
versionsoftware.amazon.awscdk.services.eks.KubernetesVersioncdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetsjava.util.Listcdk.support/lookup-entry:vpc-subnets
The build-cluster-props-builder function updates a ClusterProps$Builder instance using the provided configuration.
  The function takes the ClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `albController` | software.amazon.awscdk.services.eks.AlbControllerOptions | [[cdk.support/lookup-entry]] | `:alb-controller` |
| `awscliLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:awscli-layer` |
| `clusterHandlerEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:cluster-handler-environment` |
| `clusterHandlerSecurityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:cluster-handler-security-group` |
| `clusterLogging` | java.util.List | [[cdk.support/lookup-entry]] | `:cluster-logging` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `coreDnsComputeType` | software.amazon.awscdk.services.eks.CoreDnsComputeType | [[cdk.api.services.eks/core-dns-compute-type]] | `:core-dns-compute-type` |
| `defaultCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-capacity` |
| `defaultCapacityInstance` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:default-capacity-instance` |
| `defaultCapacityType` | software.amazon.awscdk.services.eks.DefaultCapacityType | [[cdk.api.services.eks/default-capacity-type]] | `:default-capacity-type` |
| `endpointAccess` | software.amazon.awscdk.services.eks.EndpointAccess | [[cdk.support/lookup-entry]] | `:endpoint-access` |
| `ipFamily` | software.amazon.awscdk.services.eks.IpFamily | [[cdk.api.services.eks/ip-family]] | `:ip-family` |
| `kubectlEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:kubectl-environment` |
| `kubectlLambdaRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:kubectl-lambda-role` |
| `kubectlLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:kubectl-layer` |
| `kubectlMemory` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:kubectl-memory` |
| `mastersRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:masters-role` |
| `onEventLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:on-event-layer` |
| `outputClusterName` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-cluster-name` |
| `outputConfigCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-config-command` |
| `outputMastersRoleArn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-masters-role-arn` |
| `placeClusterHandlerInVpc` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:place-cluster-handler-in-vpc` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secretsEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:secrets-encryption-key` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `serviceIpv4Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv4-cidr` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `version` | software.amazon.awscdk.services.eks.KubernetesVersion | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-common-cluster-options-builderclj

(build-common-cluster-options-builder builder id config)

The build-common-cluster-options-builder function updates a CommonClusterOptions$Builder instance using the provided configuration. The function takes the CommonClusterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
outputClusterNamejava.lang.Booleancdk.support/lookup-entry:output-cluster-name
outputConfigCommandjava.lang.Booleancdk.support/lookup-entry:output-config-command
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
versionsoftware.amazon.awscdk.services.eks.KubernetesVersioncdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetsjava.util.Listcdk.support/lookup-entry:vpc-subnets
The build-common-cluster-options-builder function updates a CommonClusterOptions$Builder instance using the provided configuration.
  The function takes the CommonClusterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `outputClusterName` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-cluster-name` |
| `outputConfigCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-config-command` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `version` | software.amazon.awscdk.services.eks.KubernetesVersion | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-eks-optimized-image-builderclj

(build-eks-optimized-image-builder builder id config)

The build-eks-optimized-image-builder function updates a EksOptimizedImage$Builder instance using the provided configuration. The function takes the EksOptimizedImage$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
cpuArchsoftware.amazon.awscdk.services.eks.CpuArchcdk.api.services.eks/cpu-arch:cpu-arch
kubernetesVersionjava.lang.Stringcdk.support/lookup-entry:kubernetes-version
nodeTypesoftware.amazon.awscdk.services.eks.NodeTypecdk.api.services.eks/node-type:node-type
The build-eks-optimized-image-builder function updates a EksOptimizedImage$Builder instance using the provided configuration.
  The function takes the EksOptimizedImage$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cpuArch` | software.amazon.awscdk.services.eks.CpuArch | [[cdk.api.services.eks/cpu-arch]] | `:cpu-arch` |
| `kubernetesVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:kubernetes-version` |
| `nodeType` | software.amazon.awscdk.services.eks.NodeType | [[cdk.api.services.eks/node-type]] | `:node-type` |
sourceraw docstring

build-eks-optimized-image-props-builderclj

(build-eks-optimized-image-props-builder builder id config)

The build-eks-optimized-image-props-builder function updates a EksOptimizedImageProps$Builder instance using the provided configuration. The function takes the EksOptimizedImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
cpuArchsoftware.amazon.awscdk.services.eks.CpuArchcdk.api.services.eks/cpu-arch:cpu-arch
kubernetesVersionjava.lang.Stringcdk.support/lookup-entry:kubernetes-version
nodeTypesoftware.amazon.awscdk.services.eks.NodeTypecdk.api.services.eks/node-type:node-type
The build-eks-optimized-image-props-builder function updates a EksOptimizedImageProps$Builder instance using the provided configuration.
  The function takes the EksOptimizedImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cpuArch` | software.amazon.awscdk.services.eks.CpuArch | [[cdk.api.services.eks/cpu-arch]] | `:cpu-arch` |
| `kubernetesVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:kubernetes-version` |
| `nodeType` | software.amazon.awscdk.services.eks.NodeType | [[cdk.api.services.eks/node-type]] | `:node-type` |
sourceraw docstring

build-fargate-cluster-builderclj

(build-fargate-cluster-builder builder id config)

The build-fargate-cluster-builder function updates a FargateCluster$Builder instance using the provided configuration. The function takes the FargateCluster$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
albControllersoftware.amazon.awscdk.services.eks.AlbControllerOptionscdk.support/lookup-entry:alb-controller
awscliLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:awscli-layer
clusterHandlerEnvironmentjava.util.Mapcdk.support/lookup-entry:cluster-handler-environment
clusterHandlerSecurityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:cluster-handler-security-group
clusterLoggingjava.util.Listcdk.support/lookup-entry:cluster-logging
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
coreDnsComputeTypesoftware.amazon.awscdk.services.eks.CoreDnsComputeTypecdk.api.services.eks/core-dns-compute-type:core-dns-compute-type
defaultProfilesoftware.amazon.awscdk.services.eks.FargateProfileOptionscdk.support/lookup-entry:default-profile
endpointAccesssoftware.amazon.awscdk.services.eks.EndpointAccesscdk.support/lookup-entry:endpoint-access
ipFamilysoftware.amazon.awscdk.services.eks.IpFamilycdk.api.services.eks/ip-family:ip-family
kubectlEnvironmentjava.util.Mapcdk.support/lookup-entry:kubectl-environment
kubectlLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:kubectl-layer
kubectlMemorysoftware.amazon.awscdk.Sizecdk.support/lookup-entry:kubectl-memory
mastersRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:masters-role
onEventLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:on-event-layer
outputClusterNamejava.lang.Booleancdk.support/lookup-entry:output-cluster-name
outputConfigCommandjava.lang.Booleancdk.support/lookup-entry:output-config-command
outputMastersRoleArnjava.lang.Booleancdk.support/lookup-entry:output-masters-role-arn
placeClusterHandlerInVpcjava.lang.Booleancdk.support/lookup-entry:place-cluster-handler-in-vpc
prunejava.lang.Booleancdk.support/lookup-entry:prune
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:secrets-encryption-key
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
serviceIpv4Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv4-cidr
versionsoftware.amazon.awscdk.services.eks.KubernetesVersioncdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetsjava.util.Listcdk.support/lookup-entry:vpc-subnets
The build-fargate-cluster-builder function updates a FargateCluster$Builder instance using the provided configuration.
  The function takes the FargateCluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `albController` | software.amazon.awscdk.services.eks.AlbControllerOptions | [[cdk.support/lookup-entry]] | `:alb-controller` |
| `awscliLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:awscli-layer` |
| `clusterHandlerEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:cluster-handler-environment` |
| `clusterHandlerSecurityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:cluster-handler-security-group` |
| `clusterLogging` | java.util.List | [[cdk.support/lookup-entry]] | `:cluster-logging` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `coreDnsComputeType` | software.amazon.awscdk.services.eks.CoreDnsComputeType | [[cdk.api.services.eks/core-dns-compute-type]] | `:core-dns-compute-type` |
| `defaultProfile` | software.amazon.awscdk.services.eks.FargateProfileOptions | [[cdk.support/lookup-entry]] | `:default-profile` |
| `endpointAccess` | software.amazon.awscdk.services.eks.EndpointAccess | [[cdk.support/lookup-entry]] | `:endpoint-access` |
| `ipFamily` | software.amazon.awscdk.services.eks.IpFamily | [[cdk.api.services.eks/ip-family]] | `:ip-family` |
| `kubectlEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:kubectl-environment` |
| `kubectlLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:kubectl-layer` |
| `kubectlMemory` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:kubectl-memory` |
| `mastersRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:masters-role` |
| `onEventLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:on-event-layer` |
| `outputClusterName` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-cluster-name` |
| `outputConfigCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-config-command` |
| `outputMastersRoleArn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-masters-role-arn` |
| `placeClusterHandlerInVpc` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:place-cluster-handler-in-vpc` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secretsEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:secrets-encryption-key` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `serviceIpv4Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv4-cidr` |
| `version` | software.amazon.awscdk.services.eks.KubernetesVersion | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-fargate-cluster-props-builderclj

(build-fargate-cluster-props-builder builder id config)

The build-fargate-cluster-props-builder function updates a FargateClusterProps$Builder instance using the provided configuration. The function takes the FargateClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
albControllersoftware.amazon.awscdk.services.eks.AlbControllerOptionscdk.support/lookup-entry:alb-controller
awscliLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:awscli-layer
clusterHandlerEnvironmentjava.util.Mapcdk.support/lookup-entry:cluster-handler-environment
clusterHandlerSecurityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:cluster-handler-security-group
clusterLoggingjava.util.Listcdk.support/lookup-entry:cluster-logging
clusterNamejava.lang.Stringcdk.support/lookup-entry:cluster-name
coreDnsComputeTypesoftware.amazon.awscdk.services.eks.CoreDnsComputeTypecdk.api.services.eks/core-dns-compute-type:core-dns-compute-type
defaultProfilesoftware.amazon.awscdk.services.eks.FargateProfileOptionscdk.support/lookup-entry:default-profile
endpointAccesssoftware.amazon.awscdk.services.eks.EndpointAccesscdk.support/lookup-entry:endpoint-access
ipFamilysoftware.amazon.awscdk.services.eks.IpFamilycdk.api.services.eks/ip-family:ip-family
kubectlEnvironmentjava.util.Mapcdk.support/lookup-entry:kubectl-environment
kubectlLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:kubectl-layer
kubectlMemorysoftware.amazon.awscdk.Sizecdk.support/lookup-entry:kubectl-memory
mastersRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:masters-role
onEventLayersoftware.amazon.awscdk.services.lambda.ILayerVersioncdk.support/lookup-entry:on-event-layer
outputClusterNamejava.lang.Booleancdk.support/lookup-entry:output-cluster-name
outputConfigCommandjava.lang.Booleancdk.support/lookup-entry:output-config-command
outputMastersRoleArnjava.lang.Booleancdk.support/lookup-entry:output-masters-role-arn
placeClusterHandlerInVpcjava.lang.Booleancdk.support/lookup-entry:place-cluster-handler-in-vpc
prunejava.lang.Booleancdk.support/lookup-entry:prune
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:secrets-encryption-key
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
serviceIpv4Cidrjava.lang.Stringcdk.support/lookup-entry:service-ipv4-cidr
versionsoftware.amazon.awscdk.services.eks.KubernetesVersioncdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetsjava.util.Listcdk.support/lookup-entry:vpc-subnets
The build-fargate-cluster-props-builder function updates a FargateClusterProps$Builder instance using the provided configuration.
  The function takes the FargateClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `albController` | software.amazon.awscdk.services.eks.AlbControllerOptions | [[cdk.support/lookup-entry]] | `:alb-controller` |
| `awscliLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:awscli-layer` |
| `clusterHandlerEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:cluster-handler-environment` |
| `clusterHandlerSecurityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:cluster-handler-security-group` |
| `clusterLogging` | java.util.List | [[cdk.support/lookup-entry]] | `:cluster-logging` |
| `clusterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-name` |
| `coreDnsComputeType` | software.amazon.awscdk.services.eks.CoreDnsComputeType | [[cdk.api.services.eks/core-dns-compute-type]] | `:core-dns-compute-type` |
| `defaultProfile` | software.amazon.awscdk.services.eks.FargateProfileOptions | [[cdk.support/lookup-entry]] | `:default-profile` |
| `endpointAccess` | software.amazon.awscdk.services.eks.EndpointAccess | [[cdk.support/lookup-entry]] | `:endpoint-access` |
| `ipFamily` | software.amazon.awscdk.services.eks.IpFamily | [[cdk.api.services.eks/ip-family]] | `:ip-family` |
| `kubectlEnvironment` | java.util.Map | [[cdk.support/lookup-entry]] | `:kubectl-environment` |
| `kubectlLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:kubectl-layer` |
| `kubectlMemory` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:kubectl-memory` |
| `mastersRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:masters-role` |
| `onEventLayer` | software.amazon.awscdk.services.lambda.ILayerVersion | [[cdk.support/lookup-entry]] | `:on-event-layer` |
| `outputClusterName` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-cluster-name` |
| `outputConfigCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-config-command` |
| `outputMastersRoleArn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:output-masters-role-arn` |
| `placeClusterHandlerInVpc` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:place-cluster-handler-in-vpc` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secretsEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:secrets-encryption-key` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `serviceIpv4Cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-ipv4-cidr` |
| `version` | software.amazon.awscdk.services.eks.KubernetesVersion | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
| `vpcSubnets` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-fargate-profile-builderclj

(build-fargate-profile-builder builder id config)

The build-fargate-profile-builder function updates a FargateProfile$Builder instance using the provided configuration. The function takes the FargateProfile$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.Clustercdk.support/lookup-entry:cluster
fargateProfileNamejava.lang.Stringcdk.support/lookup-entry:fargate-profile-name
podExecutionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:pod-execution-role
selectorsjava.util.Listcdk.support/lookup-entry:selectors
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-fargate-profile-builder function updates a FargateProfile$Builder instance using the provided configuration.
  The function takes the FargateProfile$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.Cluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `fargateProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:fargate-profile-name` |
| `podExecutionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:pod-execution-role` |
| `selectors` | java.util.List | [[cdk.support/lookup-entry]] | `:selectors` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-fargate-profile-options-builderclj

(build-fargate-profile-options-builder builder id config)

The build-fargate-profile-options-builder function updates a FargateProfileOptions$Builder instance using the provided configuration. The function takes the FargateProfileOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
fargateProfileNamejava.lang.Stringcdk.support/lookup-entry:fargate-profile-name
podExecutionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:pod-execution-role
selectorsjava.util.Listcdk.support/lookup-entry:selectors
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-fargate-profile-options-builder function updates a FargateProfileOptions$Builder instance using the provided configuration.
  The function takes the FargateProfileOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `fargateProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:fargate-profile-name` |
| `podExecutionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:pod-execution-role` |
| `selectors` | java.util.List | [[cdk.support/lookup-entry]] | `:selectors` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-fargate-profile-props-builderclj

(build-fargate-profile-props-builder builder id config)

The build-fargate-profile-props-builder function updates a FargateProfileProps$Builder instance using the provided configuration. The function takes the FargateProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.Clustercdk.support/lookup-entry:cluster
fargateProfileNamejava.lang.Stringcdk.support/lookup-entry:fargate-profile-name
podExecutionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:pod-execution-role
selectorsjava.util.Listcdk.support/lookup-entry:selectors
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-fargate-profile-props-builder function updates a FargateProfileProps$Builder instance using the provided configuration.
  The function takes the FargateProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.Cluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `fargateProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:fargate-profile-name` |
| `podExecutionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:pod-execution-role` |
| `selectors` | java.util.List | [[cdk.support/lookup-entry]] | `:selectors` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-helm-chart-builderclj

(build-helm-chart-builder builder id config)

The build-helm-chart-builder function updates a HelmChart$Builder instance using the provided configuration. The function takes the HelmChart$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
atomicjava.lang.Booleancdk.support/lookup-entry:atomic
chartjava.lang.Stringcdk.support/lookup-entry:chart
chartAssetsoftware.amazon.awscdk.services.s3.assets.Assetcdk.support/lookup-entry:chart-asset
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
createNamespacejava.lang.Booleancdk.support/lookup-entry:create-namespace
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
releasejava.lang.Stringcdk.support/lookup-entry:release
repositoryjava.lang.Stringcdk.support/lookup-entry:repository
skipCrdsjava.lang.Booleancdk.support/lookup-entry:skip-crds
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
valuesjava.util.Mapcdk.support/lookup-entry:values
versionjava.lang.Stringcdk.support/lookup-entry:version
waitjava.lang.Booleancdk.support/lookup-entry:wait
The build-helm-chart-builder function updates a HelmChart$Builder instance using the provided configuration.
  The function takes the HelmChart$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `atomic` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:atomic` |
| `chart` | java.lang.String | [[cdk.support/lookup-entry]] | `:chart` |
| `chartAsset` | software.amazon.awscdk.services.s3.assets.Asset | [[cdk.support/lookup-entry]] | `:chart-asset` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `createNamespace` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:create-namespace` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `release` | java.lang.String | [[cdk.support/lookup-entry]] | `:release` |
| `repository` | java.lang.String | [[cdk.support/lookup-entry]] | `:repository` |
| `skipCrds` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-crds` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
| `values` | java.util.Map | [[cdk.support/lookup-entry]] | `:values` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
| `wait` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:wait` |
sourceraw docstring

build-helm-chart-options-builderclj

(build-helm-chart-options-builder builder id config)

The build-helm-chart-options-builder function updates a HelmChartOptions$Builder instance using the provided configuration. The function takes the HelmChartOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
atomicjava.lang.Booleancdk.support/lookup-entry:atomic
chartjava.lang.Stringcdk.support/lookup-entry:chart
chartAssetsoftware.amazon.awscdk.services.s3.assets.Assetcdk.support/lookup-entry:chart-asset
createNamespacejava.lang.Booleancdk.support/lookup-entry:create-namespace
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
releasejava.lang.Stringcdk.support/lookup-entry:release
repositoryjava.lang.Stringcdk.support/lookup-entry:repository
skipCrdsjava.lang.Booleancdk.support/lookup-entry:skip-crds
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
valuesjava.util.Mapcdk.support/lookup-entry:values
versionjava.lang.Stringcdk.support/lookup-entry:version
waitjava.lang.Booleancdk.support/lookup-entry:wait
The build-helm-chart-options-builder function updates a HelmChartOptions$Builder instance using the provided configuration.
  The function takes the HelmChartOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `atomic` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:atomic` |
| `chart` | java.lang.String | [[cdk.support/lookup-entry]] | `:chart` |
| `chartAsset` | software.amazon.awscdk.services.s3.assets.Asset | [[cdk.support/lookup-entry]] | `:chart-asset` |
| `createNamespace` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:create-namespace` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `release` | java.lang.String | [[cdk.support/lookup-entry]] | `:release` |
| `repository` | java.lang.String | [[cdk.support/lookup-entry]] | `:repository` |
| `skipCrds` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-crds` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
| `values` | java.util.Map | [[cdk.support/lookup-entry]] | `:values` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
| `wait` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:wait` |
sourceraw docstring

build-helm-chart-props-builderclj

(build-helm-chart-props-builder builder id config)

The build-helm-chart-props-builder function updates a HelmChartProps$Builder instance using the provided configuration. The function takes the HelmChartProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
atomicjava.lang.Booleancdk.support/lookup-entry:atomic
chartjava.lang.Stringcdk.support/lookup-entry:chart
chartAssetsoftware.amazon.awscdk.services.s3.assets.Assetcdk.support/lookup-entry:chart-asset
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
createNamespacejava.lang.Booleancdk.support/lookup-entry:create-namespace
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
releasejava.lang.Stringcdk.support/lookup-entry:release
repositoryjava.lang.Stringcdk.support/lookup-entry:repository
skipCrdsjava.lang.Booleancdk.support/lookup-entry:skip-crds
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
valuesjava.util.Mapcdk.support/lookup-entry:values
versionjava.lang.Stringcdk.support/lookup-entry:version
waitjava.lang.Booleancdk.support/lookup-entry:wait
The build-helm-chart-props-builder function updates a HelmChartProps$Builder instance using the provided configuration.
  The function takes the HelmChartProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `atomic` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:atomic` |
| `chart` | java.lang.String | [[cdk.support/lookup-entry]] | `:chart` |
| `chartAsset` | software.amazon.awscdk.services.s3.assets.Asset | [[cdk.support/lookup-entry]] | `:chart-asset` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `createNamespace` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:create-namespace` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `release` | java.lang.String | [[cdk.support/lookup-entry]] | `:release` |
| `repository` | java.lang.String | [[cdk.support/lookup-entry]] | `:repository` |
| `skipCrds` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-crds` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
| `values` | java.util.Map | [[cdk.support/lookup-entry]] | `:values` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
| `wait` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:wait` |
sourceraw docstring

build-ingress-load-balancer-address-options-builderclj

(build-ingress-load-balancer-address-options-builder builder id config)

The build-ingress-load-balancer-address-options-builder function updates a IngressLoadBalancerAddressOptions$Builder instance using the provided configuration. The function takes the IngressLoadBalancerAddressOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
The build-ingress-load-balancer-address-options-builder function updates a IngressLoadBalancerAddressOptions$Builder instance using the provided configuration.
  The function takes the IngressLoadBalancerAddressOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
sourceraw docstring

build-kubectl-provider-attributes-builderclj

(build-kubectl-provider-attributes-builder builder id config)

The build-kubectl-provider-attributes-builder function updates a KubectlProviderAttributes$Builder instance using the provided configuration. The function takes the KubectlProviderAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
functionArnjava.lang.Stringcdk.support/lookup-entry:function-arn
handlerRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:handler-role
kubectlRoleArnjava.lang.Stringcdk.support/lookup-entry:kubectl-role-arn
The build-kubectl-provider-attributes-builder function updates a KubectlProviderAttributes$Builder instance using the provided configuration.
  The function takes the KubectlProviderAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `functionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-arn` |
| `handlerRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:handler-role` |
| `kubectlRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:kubectl-role-arn` |
sourceraw docstring

build-kubectl-provider-builderclj

(build-kubectl-provider-builder builder id config)

The build-kubectl-provider-builder function updates a KubectlProvider$Builder instance using the provided configuration. The function takes the KubectlProvider$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
The build-kubectl-provider-builder function updates a KubectlProvider$Builder instance using the provided configuration.
  The function takes the KubectlProvider$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
sourceraw docstring

build-kubectl-provider-props-builderclj

(build-kubectl-provider-props-builder builder id config)

The build-kubectl-provider-props-builder function updates a KubectlProviderProps$Builder instance using the provided configuration. The function takes the KubectlProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
The build-kubectl-provider-props-builder function updates a KubectlProviderProps$Builder instance using the provided configuration.
  The function takes the KubectlProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
sourceraw docstring

build-kubernetes-manifest-builderclj

(build-kubernetes-manifest-builder builder id config)

The build-kubernetes-manifest-builder function updates a KubernetesManifest$Builder instance using the provided configuration. The function takes the KubernetesManifest$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
ingressAlbjava.lang.Booleancdk.support/lookup-entry:ingress-alb
ingressAlbSchemesoftware.amazon.awscdk.services.eks.AlbSchemecdk.api.services.eks/alb-scheme:ingress-alb-scheme
manifestjava.util.Listcdk.support/lookup-entry:manifest
overwritejava.lang.Booleancdk.support/lookup-entry:overwrite
prunejava.lang.Booleancdk.support/lookup-entry:prune
skipValidationjava.lang.Booleancdk.support/lookup-entry:skip-validation
The build-kubernetes-manifest-builder function updates a KubernetesManifest$Builder instance using the provided configuration.
  The function takes the KubernetesManifest$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `ingressAlb` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ingress-alb` |
| `ingressAlbScheme` | software.amazon.awscdk.services.eks.AlbScheme | [[cdk.api.services.eks/alb-scheme]] | `:ingress-alb-scheme` |
| `manifest` | java.util.List | [[cdk.support/lookup-entry]] | `:manifest` |
| `overwrite` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:overwrite` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `skipValidation` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-validation` |
sourceraw docstring

build-kubernetes-manifest-options-builderclj

(build-kubernetes-manifest-options-builder builder id config)

The build-kubernetes-manifest-options-builder function updates a KubernetesManifestOptions$Builder instance using the provided configuration. The function takes the KubernetesManifestOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
ingressAlbjava.lang.Booleancdk.support/lookup-entry:ingress-alb
ingressAlbSchemesoftware.amazon.awscdk.services.eks.AlbSchemecdk.api.services.eks/alb-scheme:ingress-alb-scheme
prunejava.lang.Booleancdk.support/lookup-entry:prune
skipValidationjava.lang.Booleancdk.support/lookup-entry:skip-validation
The build-kubernetes-manifest-options-builder function updates a KubernetesManifestOptions$Builder instance using the provided configuration.
  The function takes the KubernetesManifestOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `ingressAlb` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ingress-alb` |
| `ingressAlbScheme` | software.amazon.awscdk.services.eks.AlbScheme | [[cdk.api.services.eks/alb-scheme]] | `:ingress-alb-scheme` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `skipValidation` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-validation` |
sourceraw docstring

build-kubernetes-manifest-props-builderclj

(build-kubernetes-manifest-props-builder builder id config)

The build-kubernetes-manifest-props-builder function updates a KubernetesManifestProps$Builder instance using the provided configuration. The function takes the KubernetesManifestProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
ingressAlbjava.lang.Booleancdk.support/lookup-entry:ingress-alb
ingressAlbSchemesoftware.amazon.awscdk.services.eks.AlbSchemecdk.api.services.eks/alb-scheme:ingress-alb-scheme
manifestjava.util.Listcdk.support/lookup-entry:manifest
overwritejava.lang.Booleancdk.support/lookup-entry:overwrite
prunejava.lang.Booleancdk.support/lookup-entry:prune
skipValidationjava.lang.Booleancdk.support/lookup-entry:skip-validation
The build-kubernetes-manifest-props-builder function updates a KubernetesManifestProps$Builder instance using the provided configuration.
  The function takes the KubernetesManifestProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `ingressAlb` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ingress-alb` |
| `ingressAlbScheme` | software.amazon.awscdk.services.eks.AlbScheme | [[cdk.api.services.eks/alb-scheme]] | `:ingress-alb-scheme` |
| `manifest` | java.util.List | [[cdk.support/lookup-entry]] | `:manifest` |
| `overwrite` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:overwrite` |
| `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` |
| `skipValidation` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-validation` |
sourceraw docstring

build-kubernetes-object-value-builderclj

(build-kubernetes-object-value-builder builder id config)

The build-kubernetes-object-value-builder function updates a KubernetesObjectValue$Builder instance using the provided configuration. The function takes the KubernetesObjectValue$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
jsonPathjava.lang.Stringcdk.support/lookup-entry:json-path
objectNamejava.lang.Stringcdk.support/lookup-entry:object-name
objectNamespacejava.lang.Stringcdk.support/lookup-entry:object-namespace
objectTypejava.lang.Stringcdk.support/lookup-entry:object-type
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
The build-kubernetes-object-value-builder function updates a KubernetesObjectValue$Builder instance using the provided configuration.
  The function takes the KubernetesObjectValue$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `jsonPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:json-path` |
| `objectName` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-name` |
| `objectNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-namespace` |
| `objectType` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-type` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
sourceraw docstring

build-kubernetes-object-value-props-builderclj

(build-kubernetes-object-value-props-builder builder id config)

The build-kubernetes-object-value-props-builder function updates a KubernetesObjectValueProps$Builder instance using the provided configuration. The function takes the KubernetesObjectValueProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
jsonPathjava.lang.Stringcdk.support/lookup-entry:json-path
objectNamejava.lang.Stringcdk.support/lookup-entry:object-name
objectNamespacejava.lang.Stringcdk.support/lookup-entry:object-namespace
objectTypejava.lang.Stringcdk.support/lookup-entry:object-type
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
The build-kubernetes-object-value-props-builder function updates a KubernetesObjectValueProps$Builder instance using the provided configuration.
  The function takes the KubernetesObjectValueProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `jsonPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:json-path` |
| `objectName` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-name` |
| `objectNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-namespace` |
| `objectType` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-type` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
sourceraw docstring

build-kubernetes-patch-builderclj

(build-kubernetes-patch-builder builder id config)

The build-kubernetes-patch-builder function updates a KubernetesPatch$Builder instance using the provided configuration. The function takes the KubernetesPatch$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
applyPatchjava.util.Mapcdk.support/lookup-entry:apply-patch
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
patchTypesoftware.amazon.awscdk.services.eks.PatchTypecdk.api.services.eks/patch-type:patch-type
resourceNamejava.lang.Stringcdk.support/lookup-entry:resource-name
resourceNamespacejava.lang.Stringcdk.support/lookup-entry:resource-namespace
restorePatchjava.util.Mapcdk.support/lookup-entry:restore-patch
The build-kubernetes-patch-builder function updates a KubernetesPatch$Builder instance using the provided configuration.
  The function takes the KubernetesPatch$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `applyPatch` | java.util.Map | [[cdk.support/lookup-entry]] | `:apply-patch` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `patchType` | software.amazon.awscdk.services.eks.PatchType | [[cdk.api.services.eks/patch-type]] | `:patch-type` |
| `resourceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-name` |
| `resourceNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-namespace` |
| `restorePatch` | java.util.Map | [[cdk.support/lookup-entry]] | `:restore-patch` |
sourceraw docstring

build-kubernetes-patch-props-builderclj

(build-kubernetes-patch-props-builder builder id config)

The build-kubernetes-patch-props-builder function updates a KubernetesPatchProps$Builder instance using the provided configuration. The function takes the KubernetesPatchProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
applyPatchjava.util.Mapcdk.support/lookup-entry:apply-patch
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
patchTypesoftware.amazon.awscdk.services.eks.PatchTypecdk.api.services.eks/patch-type:patch-type
resourceNamejava.lang.Stringcdk.support/lookup-entry:resource-name
resourceNamespacejava.lang.Stringcdk.support/lookup-entry:resource-namespace
restorePatchjava.util.Mapcdk.support/lookup-entry:restore-patch
The build-kubernetes-patch-props-builder function updates a KubernetesPatchProps$Builder instance using the provided configuration.
  The function takes the KubernetesPatchProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `applyPatch` | java.util.Map | [[cdk.support/lookup-entry]] | `:apply-patch` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `patchType` | software.amazon.awscdk.services.eks.PatchType | [[cdk.api.services.eks/patch-type]] | `:patch-type` |
| `resourceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-name` |
| `resourceNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-namespace` |
| `restorePatch` | java.util.Map | [[cdk.support/lookup-entry]] | `:restore-patch` |
sourceraw docstring

build-launch-template-spec-builderclj

(build-launch-template-spec-builder builder id config)

The build-launch-template-spec-builder function updates a LaunchTemplateSpec$Builder instance using the provided configuration. The function takes the LaunchTemplateSpec$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
idjava.lang.Stringcdk.support/lookup-entry:id
versionjava.lang.Stringcdk.support/lookup-entry:version
The build-launch-template-spec-builder function updates a LaunchTemplateSpec$Builder instance using the provided configuration.
  The function takes the LaunchTemplateSpec$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-nodegroup-builderclj

(build-nodegroup-builder builder id config)

The build-nodegroup-builder function updates a Nodegroup$Builder instance using the provided configuration. The function takes the Nodegroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
amiTypesoftware.amazon.awscdk.services.eks.NodegroupAmiTypecdk.api.services.eks/nodegroup-ami-type:ami-type
capacityTypesoftware.amazon.awscdk.services.eks.CapacityTypecdk.api.services.eks/capacity-type:capacity-type
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
desiredSizejava.lang.Numbercdk.support/lookup-entry:desired-size
diskSizejava.lang.Numbercdk.support/lookup-entry:disk-size
forceUpdatejava.lang.Booleancdk.support/lookup-entry:force-update
instanceTypesjava.util.Listcdk.support/lookup-entry:instance-types
labelsjava.util.Mapcdk.support/lookup-entry:labels
launchTemplateSpecsoftware.amazon.awscdk.services.eks.LaunchTemplateSpeccdk.support/lookup-entry:launch-template-spec
maxSizejava.lang.Numbercdk.support/lookup-entry:max-size
maxUnavailablejava.lang.Numbercdk.support/lookup-entry:max-unavailable
maxUnavailablePercentagejava.lang.Numbercdk.support/lookup-entry:max-unavailable-percentage
minSizejava.lang.Numbercdk.support/lookup-entry:min-size
nodeRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:node-role
nodegroupNamejava.lang.Stringcdk.support/lookup-entry:nodegroup-name
releaseVersionjava.lang.Stringcdk.support/lookup-entry:release-version
remoteAccesssoftware.amazon.awscdk.services.eks.NodegroupRemoteAccesscdk.support/lookup-entry:remote-access
subnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnets
tagsjava.util.Mapcdk.support/lookup-entry:tags
taintsjava.util.Listcdk.support/lookup-entry:taints
The build-nodegroup-builder function updates a Nodegroup$Builder instance using the provided configuration.
  The function takes the Nodegroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `amiType` | software.amazon.awscdk.services.eks.NodegroupAmiType | [[cdk.api.services.eks/nodegroup-ami-type]] | `:ami-type` |
| `capacityType` | software.amazon.awscdk.services.eks.CapacityType | [[cdk.api.services.eks/capacity-type]] | `:capacity-type` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-size` |
| `diskSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:disk-size` |
| `forceUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:force-update` |
| `instanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-types` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `launchTemplateSpec` | software.amazon.awscdk.services.eks.LaunchTemplateSpec | [[cdk.support/lookup-entry]] | `:launch-template-spec` |
| `maxSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-size` |
| `maxUnavailable` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable` |
| `maxUnavailablePercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable-percentage` |
| `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` |
| `nodeRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:node-role` |
| `nodegroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nodegroup-name` |
| `releaseVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:release-version` |
| `remoteAccess` | software.amazon.awscdk.services.eks.NodegroupRemoteAccess | [[cdk.support/lookup-entry]] | `:remote-access` |
| `subnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `taints` | java.util.List | [[cdk.support/lookup-entry]] | `:taints` |
sourceraw docstring

build-nodegroup-options-builderclj

(build-nodegroup-options-builder builder id config)

The build-nodegroup-options-builder function updates a NodegroupOptions$Builder instance using the provided configuration. The function takes the NodegroupOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
amiTypesoftware.amazon.awscdk.services.eks.NodegroupAmiTypecdk.api.services.eks/nodegroup-ami-type:ami-type
capacityTypesoftware.amazon.awscdk.services.eks.CapacityTypecdk.api.services.eks/capacity-type:capacity-type
desiredSizejava.lang.Numbercdk.support/lookup-entry:desired-size
diskSizejava.lang.Numbercdk.support/lookup-entry:disk-size
forceUpdatejava.lang.Booleancdk.support/lookup-entry:force-update
instanceTypesjava.util.Listcdk.support/lookup-entry:instance-types
labelsjava.util.Mapcdk.support/lookup-entry:labels
launchTemplateSpecsoftware.amazon.awscdk.services.eks.LaunchTemplateSpeccdk.support/lookup-entry:launch-template-spec
maxSizejava.lang.Numbercdk.support/lookup-entry:max-size
maxUnavailablejava.lang.Numbercdk.support/lookup-entry:max-unavailable
maxUnavailablePercentagejava.lang.Numbercdk.support/lookup-entry:max-unavailable-percentage
minSizejava.lang.Numbercdk.support/lookup-entry:min-size
nodeRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:node-role
nodegroupNamejava.lang.Stringcdk.support/lookup-entry:nodegroup-name
releaseVersionjava.lang.Stringcdk.support/lookup-entry:release-version
remoteAccesssoftware.amazon.awscdk.services.eks.NodegroupRemoteAccesscdk.support/lookup-entry:remote-access
subnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnets
tagsjava.util.Mapcdk.support/lookup-entry:tags
taintsjava.util.Listcdk.support/lookup-entry:taints
The build-nodegroup-options-builder function updates a NodegroupOptions$Builder instance using the provided configuration.
  The function takes the NodegroupOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `amiType` | software.amazon.awscdk.services.eks.NodegroupAmiType | [[cdk.api.services.eks/nodegroup-ami-type]] | `:ami-type` |
| `capacityType` | software.amazon.awscdk.services.eks.CapacityType | [[cdk.api.services.eks/capacity-type]] | `:capacity-type` |
| `desiredSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-size` |
| `diskSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:disk-size` |
| `forceUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:force-update` |
| `instanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-types` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `launchTemplateSpec` | software.amazon.awscdk.services.eks.LaunchTemplateSpec | [[cdk.support/lookup-entry]] | `:launch-template-spec` |
| `maxSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-size` |
| `maxUnavailable` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable` |
| `maxUnavailablePercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable-percentage` |
| `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` |
| `nodeRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:node-role` |
| `nodegroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nodegroup-name` |
| `releaseVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:release-version` |
| `remoteAccess` | software.amazon.awscdk.services.eks.NodegroupRemoteAccess | [[cdk.support/lookup-entry]] | `:remote-access` |
| `subnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `taints` | java.util.List | [[cdk.support/lookup-entry]] | `:taints` |
sourceraw docstring

build-nodegroup-props-builderclj

(build-nodegroup-props-builder builder id config)

The build-nodegroup-props-builder function updates a NodegroupProps$Builder instance using the provided configuration. The function takes the NodegroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
amiTypesoftware.amazon.awscdk.services.eks.NodegroupAmiTypecdk.api.services.eks/nodegroup-ami-type:ami-type
capacityTypesoftware.amazon.awscdk.services.eks.CapacityTypecdk.api.services.eks/capacity-type:capacity-type
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
desiredSizejava.lang.Numbercdk.support/lookup-entry:desired-size
diskSizejava.lang.Numbercdk.support/lookup-entry:disk-size
forceUpdatejava.lang.Booleancdk.support/lookup-entry:force-update
instanceTypesjava.util.Listcdk.support/lookup-entry:instance-types
labelsjava.util.Mapcdk.support/lookup-entry:labels
launchTemplateSpecsoftware.amazon.awscdk.services.eks.LaunchTemplateSpeccdk.support/lookup-entry:launch-template-spec
maxSizejava.lang.Numbercdk.support/lookup-entry:max-size
maxUnavailablejava.lang.Numbercdk.support/lookup-entry:max-unavailable
maxUnavailablePercentagejava.lang.Numbercdk.support/lookup-entry:max-unavailable-percentage
minSizejava.lang.Numbercdk.support/lookup-entry:min-size
nodeRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:node-role
nodegroupNamejava.lang.Stringcdk.support/lookup-entry:nodegroup-name
releaseVersionjava.lang.Stringcdk.support/lookup-entry:release-version
remoteAccesssoftware.amazon.awscdk.services.eks.NodegroupRemoteAccesscdk.support/lookup-entry:remote-access
subnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnets
tagsjava.util.Mapcdk.support/lookup-entry:tags
taintsjava.util.Listcdk.support/lookup-entry:taints
The build-nodegroup-props-builder function updates a NodegroupProps$Builder instance using the provided configuration.
  The function takes the NodegroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `amiType` | software.amazon.awscdk.services.eks.NodegroupAmiType | [[cdk.api.services.eks/nodegroup-ami-type]] | `:ami-type` |
| `capacityType` | software.amazon.awscdk.services.eks.CapacityType | [[cdk.api.services.eks/capacity-type]] | `:capacity-type` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-size` |
| `diskSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:disk-size` |
| `forceUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:force-update` |
| `instanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-types` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `launchTemplateSpec` | software.amazon.awscdk.services.eks.LaunchTemplateSpec | [[cdk.support/lookup-entry]] | `:launch-template-spec` |
| `maxSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-size` |
| `maxUnavailable` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable` |
| `maxUnavailablePercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-unavailable-percentage` |
| `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` |
| `nodeRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:node-role` |
| `nodegroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nodegroup-name` |
| `releaseVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:release-version` |
| `remoteAccess` | software.amazon.awscdk.services.eks.NodegroupRemoteAccess | [[cdk.support/lookup-entry]] | `:remote-access` |
| `subnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.Map | [[cdk.support/lookup-entry]] | `:tags` |
| `taints` | java.util.List | [[cdk.support/lookup-entry]] | `:taints` |
sourceraw docstring

build-nodegroup-remote-access-builderclj

(build-nodegroup-remote-access-builder builder id config)

The build-nodegroup-remote-access-builder function updates a NodegroupRemoteAccess$Builder instance using the provided configuration. The function takes the NodegroupRemoteAccess$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
sourceSecurityGroupsjava.util.Listcdk.support/lookup-entry:source-security-groups
sshKeyNamejava.lang.Stringcdk.support/lookup-entry:ssh-key-name
The build-nodegroup-remote-access-builder function updates a NodegroupRemoteAccess$Builder instance using the provided configuration.
  The function takes the NodegroupRemoteAccess$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `sourceSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:source-security-groups` |
| `sshKeyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:ssh-key-name` |
sourceraw docstring

build-open-id-connect-provider-builderclj

(build-open-id-connect-provider-builder builder id config)

The build-open-id-connect-provider-builder function updates a OpenIdConnectProvider$Builder instance using the provided configuration. The function takes the OpenIdConnectProvider$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
urljava.lang.Stringcdk.support/lookup-entry:url
The build-open-id-connect-provider-builder function updates a OpenIdConnectProvider$Builder instance using the provided configuration.
  The function takes the OpenIdConnectProvider$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `url` | java.lang.String | [[cdk.support/lookup-entry]] | `:url` |
sourceraw docstring

build-open-id-connect-provider-props-builderclj

(build-open-id-connect-provider-props-builder builder id config)

The build-open-id-connect-provider-props-builder function updates a OpenIdConnectProviderProps$Builder instance using the provided configuration. The function takes the OpenIdConnectProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
urljava.lang.Stringcdk.support/lookup-entry:url
The build-open-id-connect-provider-props-builder function updates a OpenIdConnectProviderProps$Builder instance using the provided configuration.
  The function takes the OpenIdConnectProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `url` | java.lang.String | [[cdk.support/lookup-entry]] | `:url` |
sourceraw docstring

build-selector-builderclj

(build-selector-builder builder id config)

The build-selector-builder function updates a Selector$Builder instance using the provided configuration. The function takes the Selector$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
labelsjava.util.Mapcdk.support/lookup-entry:labels
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
The build-selector-builder function updates a Selector$Builder instance using the provided configuration.
  The function takes the Selector$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
sourceraw docstring

build-service-account-builderclj

(build-service-account-builder builder id config)

The build-service-account-builder function updates a ServiceAccount$Builder instance using the provided configuration. The function takes the ServiceAccount$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
annotationsjava.util.Mapcdk.support/lookup-entry:annotations
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
labelsjava.util.Mapcdk.support/lookup-entry:labels
namejava.lang.Stringcdk.support/lookup-entry:name
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
The build-service-account-builder function updates a ServiceAccount$Builder instance using the provided configuration.
  The function takes the ServiceAccount$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `annotations` | java.util.Map | [[cdk.support/lookup-entry]] | `:annotations` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
sourceraw docstring

build-service-account-options-builderclj

(build-service-account-options-builder builder id config)

The build-service-account-options-builder function updates a ServiceAccountOptions$Builder instance using the provided configuration. The function takes the ServiceAccountOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
annotationsjava.util.Mapcdk.support/lookup-entry:annotations
labelsjava.util.Mapcdk.support/lookup-entry:labels
namejava.lang.Stringcdk.support/lookup-entry:name
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
The build-service-account-options-builder function updates a ServiceAccountOptions$Builder instance using the provided configuration.
  The function takes the ServiceAccountOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `annotations` | java.util.Map | [[cdk.support/lookup-entry]] | `:annotations` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
sourceraw docstring

build-service-account-props-builderclj

(build-service-account-props-builder builder id config)

The build-service-account-props-builder function updates a ServiceAccountProps$Builder instance using the provided configuration. The function takes the ServiceAccountProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
annotationsjava.util.Mapcdk.support/lookup-entry:annotations
clustersoftware.amazon.awscdk.services.eks.IClustercdk.support/lookup-entry:cluster
labelsjava.util.Mapcdk.support/lookup-entry:labels
namejava.lang.Stringcdk.support/lookup-entry:name
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
The build-service-account-props-builder function updates a ServiceAccountProps$Builder instance using the provided configuration.
  The function takes the ServiceAccountProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `annotations` | java.util.Map | [[cdk.support/lookup-entry]] | `:annotations` |
| `cluster` | software.amazon.awscdk.services.eks.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `labels` | java.util.Map | [[cdk.support/lookup-entry]] | `:labels` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
sourceraw docstring

build-service-load-balancer-address-options-builderclj

(build-service-load-balancer-address-options-builder builder id config)

The build-service-load-balancer-address-options-builder function updates a ServiceLoadBalancerAddressOptions$Builder instance using the provided configuration. The function takes the ServiceLoadBalancerAddressOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
namespacejava.lang.Stringcdk.support/lookup-entry:namespace
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
The build-service-load-balancer-address-options-builder function updates a ServiceLoadBalancerAddressOptions$Builder instance using the provided configuration.
  The function takes the ServiceLoadBalancerAddressOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
sourceraw docstring

build-taint-spec-builderclj

(build-taint-spec-builder builder id config)

The build-taint-spec-builder function updates a TaintSpec$Builder instance using the provided configuration. The function takes the TaintSpec$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
effectsoftware.amazon.awscdk.services.eks.TaintEffectcdk.api.services.eks/taint-effect:effect
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-taint-spec-builder function updates a TaintSpec$Builder instance using the provided configuration.
  The function takes the TaintSpec$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `effect` | software.amazon.awscdk.services.eks.TaintEffect | [[cdk.api.services.eks/taint-effect]] | `:effect` |
| `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

capacity-typeclj

(capacity-type config id item-key)

The capacity-type function data interprets values in the provided config data into a CapacityType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of CapacityType - the value is returned.
  • is :on-demand - CapacityType/ON_DEMAND is returned
  • is :spot - CapacityType/SPOT is returned

If a value is not found or matches the above criteria, nil is returned.

The `capacity-type` function data interprets values in the provided config data into a 
`CapacityType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `CapacityType` - the value is returned.
* is `:on-demand` - `CapacityType/ON_DEMAND` is returned
* is `:spot` - `CapacityType/SPOT` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cfn-access-entry-access-policy-property-builderclj

(cfn-access-entry-access-policy-property-builder id config)

Creates a CfnAccessEntry$AccessPolicyProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnAccessEntry$AccessPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-access-entry-access-scope-property-builderclj

(cfn-access-entry-access-scope-property-builder id config)

Creates a CfnAccessEntry$AccessScopeProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnAccessEntry$AccessScopeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-access-entry-builderclj

(cfn-access-entry-builder scope id config)

Creates a CfnAccessEntry$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnAccessEntry$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-access-entry-props-builderclj

(cfn-access-entry-props-builder id config)

Creates a CfnAccessEntryProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnAccessEntryProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-addon-builderclj

(cfn-addon-builder scope id config)

Creates a CfnAddon$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnAddon$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-addon-props-builderclj

(cfn-addon-props-builder id config)

Creates a CfnAddonProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnAddonProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-access-config-property-builderclj

(cfn-cluster-access-config-property-builder id config)

Creates a CfnCluster$AccessConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$AccessConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-builderclj

(cfn-cluster-builder scope id config)

Creates a CfnCluster$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnCluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-cluster-logging-property-builderclj

(cfn-cluster-cluster-logging-property-builder id config)

Creates a CfnCluster$ClusterLoggingProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$ClusterLoggingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-control-plane-placement-property-builderclj

(cfn-cluster-control-plane-placement-property-builder id config)

Creates a CfnCluster$ControlPlanePlacementProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$ControlPlanePlacementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-encryption-config-property-builderclj

(cfn-cluster-encryption-config-property-builder id config)

Creates a CfnCluster$EncryptionConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$EncryptionConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-kubernetes-network-config-property-builderclj

(cfn-cluster-kubernetes-network-config-property-builder id config)

Creates a CfnCluster$KubernetesNetworkConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$KubernetesNetworkConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-logging-property-builderclj

(cfn-cluster-logging-property-builder id config)

Creates a CfnCluster$LoggingProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$LoggingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-logging-type-config-property-builderclj

(cfn-cluster-logging-type-config-property-builder id config)

Creates a CfnCluster$LoggingTypeConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$LoggingTypeConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-outpost-config-property-builderclj

(cfn-cluster-outpost-config-property-builder id config)

Creates a CfnCluster$OutpostConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$OutpostConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-props-builderclj

(cfn-cluster-props-builder id config)

Creates a CfnClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-provider-property-builderclj

(cfn-cluster-provider-property-builder id config)

Creates a CfnCluster$ProviderProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$ProviderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-cluster-resources-vpc-config-property-builderclj

(cfn-cluster-resources-vpc-config-property-builder id config)

Creates a CfnCluster$ResourcesVpcConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCluster$ResourcesVpcConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-fargate-profile-builderclj

(cfn-fargate-profile-builder scope id config)

Creates a CfnFargateProfile$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnFargateProfile$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-fargate-profile-label-property-builderclj

(cfn-fargate-profile-label-property-builder id config)

Creates a CfnFargateProfile$LabelProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnFargateProfile$LabelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-fargate-profile-props-builderclj

(cfn-fargate-profile-props-builder id config)

Creates a CfnFargateProfileProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnFargateProfileProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-fargate-profile-selector-property-builderclj

(cfn-fargate-profile-selector-property-builder id config)

Creates a CfnFargateProfile$SelectorProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnFargateProfile$SelectorProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-identity-provider-config-builderclj

(cfn-identity-provider-config-builder scope id config)

Creates a CfnIdentityProviderConfig$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnIdentityProviderConfig$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-identity-provider-config-oidc-identity-provider-config-property-builderclj

(cfn-identity-provider-config-oidc-identity-provider-config-property-builder
  id
  config)

Creates a CfnIdentityProviderConfig$OidcIdentityProviderConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnIdentityProviderConfig$OidcIdentityProviderConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-identity-provider-config-props-builderclj

(cfn-identity-provider-config-props-builder id config)

Creates a CfnIdentityProviderConfigProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnIdentityProviderConfigProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-identity-provider-config-required-claim-property-builderclj

(cfn-identity-provider-config-required-claim-property-builder id config)

Creates a CfnIdentityProviderConfig$RequiredClaimProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnIdentityProviderConfig$RequiredClaimProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-builderclj

(cfn-nodegroup-builder scope id config)

Creates a CfnNodegroup$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnNodegroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-launch-template-specification-property-builderclj

(cfn-nodegroup-launch-template-specification-property-builder id config)

Creates a CfnNodegroup$LaunchTemplateSpecificationProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnNodegroup$LaunchTemplateSpecificationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-props-builderclj

(cfn-nodegroup-props-builder id config)

Creates a CfnNodegroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnNodegroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-remote-access-property-builderclj

(cfn-nodegroup-remote-access-property-builder id config)

Creates a CfnNodegroup$RemoteAccessProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnNodegroup$RemoteAccessProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-scaling-config-property-builderclj

(cfn-nodegroup-scaling-config-property-builder id config)

Creates a CfnNodegroup$ScalingConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnNodegroup$ScalingConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-taint-property-builderclj

(cfn-nodegroup-taint-property-builder id config)

Creates a CfnNodegroup$TaintProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnNodegroup$TaintProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-nodegroup-update-config-property-builderclj

(cfn-nodegroup-update-config-property-builder id config)

Creates a CfnNodegroup$UpdateConfigProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnNodegroup$UpdateConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-pod-identity-association-builderclj

(cfn-pod-identity-association-builder scope id config)

Creates a CfnPodIdentityAssociation$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnPodIdentityAssociation$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-pod-identity-association-props-builderclj

(cfn-pod-identity-association-props-builder id config)

Creates a CfnPodIdentityAssociationProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnPodIdentityAssociationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-attributes-builderclj

(cluster-attributes-builder id config)

Creates a ClusterAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-builderclj

(cluster-builder scope id config)

Creates a Cluster$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `Cluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-logging-typesclj

(cluster-logging-types config id item-key)

The cluster-logging-types function data interprets values in the provided config data into a ClusterLoggingTypes instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of ClusterLoggingTypes - the value is returned.
  • is :authenticator - ClusterLoggingTypes/AUTHENTICATOR is returned
  • is :audit - ClusterLoggingTypes/AUDIT is returned
  • is :api - ClusterLoggingTypes/API is returned
  • is :scheduler - ClusterLoggingTypes/SCHEDULER is returned
  • is :controller-manager - ClusterLoggingTypes/CONTROLLER_MANAGER is returned

If a value is not found or matches the above criteria, nil is returned.

The `cluster-logging-types` function data interprets values in the provided config data into a 
`ClusterLoggingTypes` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `ClusterLoggingTypes` - the value is returned.
* is `:authenticator` - `ClusterLoggingTypes/AUTHENTICATOR` is returned
* is `:audit` - `ClusterLoggingTypes/AUDIT` is returned
* is `:api` - `ClusterLoggingTypes/API` is returned
* is `:scheduler` - `ClusterLoggingTypes/SCHEDULER` is returned
* is `:controller-manager` - `ClusterLoggingTypes/CONTROLLER_MANAGER` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cluster-options-builderclj

(cluster-options-builder id config)

Creates a ClusterOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-props-builderclj

(cluster-props-builder id config)

Creates a ClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

common-cluster-options-builderclj

(common-cluster-options-builder id config)

Creates a CommonClusterOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CommonClusterOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

core-dns-compute-typeclj

(core-dns-compute-type config id item-key)

The core-dns-compute-type function data interprets values in the provided config data into a CoreDnsComputeType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of CoreDnsComputeType - the value is returned.
  • is :fargate - CoreDnsComputeType/FARGATE is returned
  • is :ec2 - CoreDnsComputeType/EC2 is returned

If a value is not found or matches the above criteria, nil is returned.

The `core-dns-compute-type` function data interprets values in the provided config data into a 
`CoreDnsComputeType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `CoreDnsComputeType` - the value is returned.
* is `:fargate` - `CoreDnsComputeType/FARGATE` is returned
* is `:ec2` - `CoreDnsComputeType/EC2` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cpu-archclj

(cpu-arch config id item-key)

The cpu-arch function data interprets values in the provided config data into a CpuArch instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of CpuArch - the value is returned.
  • is :x86-64 - CpuArch/X86_64 is returned
  • is :arm-64 - CpuArch/ARM_64 is returned

If a value is not found or matches the above criteria, nil is returned.

The `cpu-arch` function data interprets values in the provided config data into a 
`CpuArch` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `CpuArch` - the value is returned.
* is `:x86-64` - `CpuArch/X86_64` is returned
* is `:arm-64` - `CpuArch/ARM_64` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

default-capacity-typeclj

(default-capacity-type config id item-key)

The default-capacity-type function data interprets values in the provided config data into a DefaultCapacityType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of DefaultCapacityType - the value is returned.
  • is :ec2 - DefaultCapacityType/EC2 is returned
  • is :nodegroup - DefaultCapacityType/NODEGROUP is returned

If a value is not found or matches the above criteria, nil is returned.

The `default-capacity-type` function data interprets values in the provided config data into a 
`DefaultCapacityType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `DefaultCapacityType` - the value is returned.
* is `:ec2` - `DefaultCapacityType/EC2` is returned
* is `:nodegroup` - `DefaultCapacityType/NODEGROUP` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

eks-optimized-image-builderclj

(eks-optimized-image-builder id config)

Creates a EksOptimizedImage$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `EksOptimizedImage$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

eks-optimized-image-props-builderclj

(eks-optimized-image-props-builder id config)

Creates a EksOptimizedImageProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `EksOptimizedImageProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

fargate-cluster-builderclj

(fargate-cluster-builder scope id config)

Creates a FargateCluster$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `FargateCluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

fargate-cluster-props-builderclj

(fargate-cluster-props-builder id config)

Creates a FargateClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `FargateClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

fargate-profile-builderclj

(fargate-profile-builder scope id config)

Creates a FargateProfile$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `FargateProfile$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

fargate-profile-options-builderclj

(fargate-profile-options-builder id config)

Creates a FargateProfileOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `FargateProfileOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

fargate-profile-props-builderclj

(fargate-profile-props-builder id config)

Creates a FargateProfileProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `FargateProfileProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

helm-chart-builderclj

(helm-chart-builder scope id config)

Creates a HelmChart$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `HelmChart$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

helm-chart-options-builderclj

(helm-chart-options-builder id config)

Creates a HelmChartOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `HelmChartOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

helm-chart-props-builderclj

(helm-chart-props-builder id config)

Creates a HelmChartProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `HelmChartProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

ingress-load-balancer-address-options-builderclj

(ingress-load-balancer-address-options-builder id config)

Creates a IngressLoadBalancerAddressOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `IngressLoadBalancerAddressOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

ip-familyclj

(ip-family config id item-key)

The ip-family function data interprets values in the provided config data into a IpFamily instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of IpFamily - the value is returned.
  • is :ip-v4 - IpFamily/IP_V4 is returned
  • is :ip-v6 - IpFamily/IP_V6 is returned

If a value is not found or matches the above criteria, nil is returned.

The `ip-family` function data interprets values in the provided config data into a 
`IpFamily` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `IpFamily` - the value is returned.
* is `:ip-v4` - `IpFamily/IP_V4` is returned
* is `:ip-v6` - `IpFamily/IP_V6` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

kubectl-provider-attributes-builderclj

(kubectl-provider-attributes-builder id config)

Creates a KubectlProviderAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KubectlProviderAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubectl-provider-builderclj

(kubectl-provider-builder scope id config)

Creates a KubectlProvider$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `KubectlProvider$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubectl-provider-props-builderclj

(kubectl-provider-props-builder id config)

Creates a KubectlProviderProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KubectlProviderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-manifest-builderclj

(kubernetes-manifest-builder scope id config)

Creates a KubernetesManifest$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `KubernetesManifest$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-manifest-options-builderclj

(kubernetes-manifest-options-builder id config)

Creates a KubernetesManifestOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KubernetesManifestOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-manifest-props-builderclj

(kubernetes-manifest-props-builder id config)

Creates a KubernetesManifestProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KubernetesManifestProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-object-value-builderclj

(kubernetes-object-value-builder scope id config)

Creates a KubernetesObjectValue$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `KubernetesObjectValue$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-object-value-props-builderclj

(kubernetes-object-value-props-builder id config)

Creates a KubernetesObjectValueProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KubernetesObjectValueProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-patch-builderclj

(kubernetes-patch-builder scope id config)

Creates a KubernetesPatch$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `KubernetesPatch$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

kubernetes-patch-props-builderclj

(kubernetes-patch-props-builder id config)

Creates a KubernetesPatchProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `KubernetesPatchProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

launch-template-spec-builderclj

(launch-template-spec-builder id config)

Creates a LaunchTemplateSpec$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LaunchTemplateSpec$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

machine-image-typeclj

(machine-image-type config id item-key)

The machine-image-type function data interprets values in the provided config data into a MachineImageType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of MachineImageType - the value is returned.
  • is :amazon-linux-2 - MachineImageType/AMAZON_LINUX_2 is returned
  • is :bottlerocket - MachineImageType/BOTTLEROCKET is returned

If a value is not found or matches the above criteria, nil is returned.

The `machine-image-type` function data interprets values in the provided config data into a 
`MachineImageType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `MachineImageType` - the value is returned.
* is `:amazon-linux-2` - `MachineImageType/AMAZON_LINUX_2` is returned
* is `:bottlerocket` - `MachineImageType/BOTTLEROCKET` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

node-typeclj

(node-type config id item-key)

The node-type function data interprets values in the provided config data into a NodeType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of NodeType - the value is returned.
  • is :trainium - NodeType/TRAINIUM is returned
  • is :gpu - NodeType/GPU is returned
  • is :inferentia - NodeType/INFERENTIA is returned
  • is :standard - NodeType/STANDARD is returned

If a value is not found or matches the above criteria, nil is returned.

The `node-type` function data interprets values in the provided config data into a 
`NodeType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `NodeType` - the value is returned.
* is `:trainium` - `NodeType/TRAINIUM` is returned
* is `:gpu` - `NodeType/GPU` is returned
* is `:inferentia` - `NodeType/INFERENTIA` is returned
* is `:standard` - `NodeType/STANDARD` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

nodegroup-ami-typeclj

(nodegroup-ami-type config id item-key)

The nodegroup-ami-type function data interprets values in the provided config data into a NodegroupAmiType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of NodegroupAmiType - the value is returned.
  • is :windows-core-2019-x86-64 - NodegroupAmiType/WINDOWS_CORE_2019_X86_64 is returned
  • is :bottlerocket-arm-64 - NodegroupAmiType/BOTTLEROCKET_ARM_64 is returned
  • is :bottlerocket-x86-64-nvidia - NodegroupAmiType/BOTTLEROCKET_X86_64_NVIDIA is returned
  • is :windows-full-2022-x86-64 - NodegroupAmiType/WINDOWS_FULL_2022_X86_64 is returned
  • is :windows-core-2022-x86-64 - NodegroupAmiType/WINDOWS_CORE_2022_X86_64 is returned
  • is :al2023-arm-64-standard - NodegroupAmiType/AL2023_ARM_64_STANDARD is returned
  • is :bottlerocket-x86-64 - NodegroupAmiType/BOTTLEROCKET_X86_64 is returned
  • is :al2-x86-64 - NodegroupAmiType/AL2_X86_64 is returned
  • is :al2023-x86-64-standard - NodegroupAmiType/AL2023_X86_64_STANDARD is returned
  • is :windows-full-2019-x86-64 - NodegroupAmiType/WINDOWS_FULL_2019_X86_64 is returned
  • is :al2-x86-64-gpu - NodegroupAmiType/AL2_X86_64_GPU is returned
  • is :bottlerocket-arm-64-nvidia - NodegroupAmiType/BOTTLEROCKET_ARM_64_NVIDIA is returned
  • is :al2-arm-64 - NodegroupAmiType/AL2_ARM_64 is returned

If a value is not found or matches the above criteria, nil is returned.

The `nodegroup-ami-type` function data interprets values in the provided config data into a 
`NodegroupAmiType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `NodegroupAmiType` - the value is returned.
* is `:windows-core-2019-x86-64` - `NodegroupAmiType/WINDOWS_CORE_2019_X86_64` is returned
* is `:bottlerocket-arm-64` - `NodegroupAmiType/BOTTLEROCKET_ARM_64` is returned
* is `:bottlerocket-x86-64-nvidia` - `NodegroupAmiType/BOTTLEROCKET_X86_64_NVIDIA` is returned
* is `:windows-full-2022-x86-64` - `NodegroupAmiType/WINDOWS_FULL_2022_X86_64` is returned
* is `:windows-core-2022-x86-64` - `NodegroupAmiType/WINDOWS_CORE_2022_X86_64` is returned
* is `:al2023-arm-64-standard` - `NodegroupAmiType/AL2023_ARM_64_STANDARD` is returned
* is `:bottlerocket-x86-64` - `NodegroupAmiType/BOTTLEROCKET_X86_64` is returned
* is `:al2-x86-64` - `NodegroupAmiType/AL2_X86_64` is returned
* is `:al2023-x86-64-standard` - `NodegroupAmiType/AL2023_X86_64_STANDARD` is returned
* is `:windows-full-2019-x86-64` - `NodegroupAmiType/WINDOWS_FULL_2019_X86_64` is returned
* is `:al2-x86-64-gpu` - `NodegroupAmiType/AL2_X86_64_GPU` is returned
* is `:bottlerocket-arm-64-nvidia` - `NodegroupAmiType/BOTTLEROCKET_ARM_64_NVIDIA` is returned
* is `:al2-arm-64` - `NodegroupAmiType/AL2_ARM_64` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

nodegroup-builderclj

(nodegroup-builder scope id config)

Creates a Nodegroup$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `Nodegroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

nodegroup-options-builderclj

(nodegroup-options-builder id config)

Creates a NodegroupOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `NodegroupOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

nodegroup-props-builderclj

(nodegroup-props-builder id config)

Creates a NodegroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `NodegroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

nodegroup-remote-access-builderclj

(nodegroup-remote-access-builder id config)

Creates a NodegroupRemoteAccess$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `NodegroupRemoteAccess$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

open-id-connect-provider-builderclj

(open-id-connect-provider-builder scope id config)

Creates a OpenIdConnectProvider$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `OpenIdConnectProvider$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

open-id-connect-provider-props-builderclj

(open-id-connect-provider-props-builder id config)

Creates a OpenIdConnectProviderProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OpenIdConnectProviderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

patch-typeclj

(patch-type config id item-key)

The patch-type function data interprets values in the provided config data into a PatchType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of PatchType - the value is returned.
  • is :strategic - PatchType/STRATEGIC is returned
  • is :json - PatchType/JSON is returned
  • is :merge - PatchType/MERGE is returned

If a value is not found or matches the above criteria, nil is returned.

The `patch-type` function data interprets values in the provided config data into a 
`PatchType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `PatchType` - the value is returned.
* is `:strategic` - `PatchType/STRATEGIC` is returned
* is `:json` - `PatchType/JSON` is returned
* is `:merge` - `PatchType/MERGE` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

selector-builderclj

(selector-builder id config)

Creates a Selector$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `Selector$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

service-account-builderclj

(service-account-builder scope id config)

Creates a ServiceAccount$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `ServiceAccount$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

service-account-options-builderclj

(service-account-options-builder id config)

Creates a ServiceAccountOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServiceAccountOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

service-account-props-builderclj

(service-account-props-builder id config)

Creates a ServiceAccountProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServiceAccountProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

service-load-balancer-address-options-builderclj

(service-load-balancer-address-options-builder id config)

Creates a ServiceLoadBalancerAddressOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServiceLoadBalancerAddressOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

taint-effectclj

(taint-effect config id item-key)

The taint-effect function data interprets values in the provided config data into a TaintEffect instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of TaintEffect - the value is returned.
  • is :prefer-no-schedule - TaintEffect/PREFER_NO_SCHEDULE is returned
  • is :no-execute - TaintEffect/NO_EXECUTE is returned
  • is :no-schedule - TaintEffect/NO_SCHEDULE is returned

If a value is not found or matches the above criteria, nil is returned.

The `taint-effect` function data interprets values in the provided config data into a 
`TaintEffect` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `TaintEffect` - the value is returned.
* is `:prefer-no-schedule` - `TaintEffect/PREFER_NO_SCHEDULE` is returned
* is `:no-execute` - `TaintEffect/NO_EXECUTE` is returned
* is `:no-schedule` - `TaintEffect/NO_SCHEDULE` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

taint-spec-builderclj

(taint-spec-builder id config)

Creates a TaintSpec$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `TaintSpec$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close