Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.ecs.patterns

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

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

application-listener-props-builderclj

(application-listener-props-builder id config)

Creates a ApplicationListenerProps$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  `ApplicationListenerProps$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

application-load-balanced-ec2-service-builderclj

(application-load-balanced-ec2-service-builder scope id config)

Creates a ApplicationLoadBalancedEc2Service$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  `ApplicationLoadBalancedEc2Service$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

application-load-balanced-ec2-service-props-builderclj

(application-load-balanced-ec2-service-props-builder id config)

Creates a ApplicationLoadBalancedEc2ServiceProps$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  `ApplicationLoadBalancedEc2ServiceProps$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

application-load-balanced-fargate-service-builderclj

(application-load-balanced-fargate-service-builder scope id config)

Creates a ApplicationLoadBalancedFargateService$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  `ApplicationLoadBalancedFargateService$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

application-load-balanced-fargate-service-props-builderclj

(application-load-balanced-fargate-service-props-builder id config)

Creates a ApplicationLoadBalancedFargateServiceProps$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  `ApplicationLoadBalancedFargateServiceProps$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

application-load-balanced-service-base-props-builderclj

(application-load-balanced-service-base-props-builder id config)

Creates a ApplicationLoadBalancedServiceBaseProps$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  `ApplicationLoadBalancedServiceBaseProps$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

application-load-balanced-service-record-typeclj

(application-load-balanced-service-record-type config id item-key)

The application-load-balanced-service-record-type function data interprets values in the provided config data into a ApplicationLoadBalancedServiceRecordType 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 ApplicationLoadBalancedServiceRecordType - the value is returned.
  • is :alias - ApplicationLoadBalancedServiceRecordType/ALIAS is returned
  • is :cname - ApplicationLoadBalancedServiceRecordType/CNAME is returned
  • is :none - ApplicationLoadBalancedServiceRecordType/NONE is returned

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

The `application-load-balanced-service-record-type` function data interprets values in the provided config data into a 
`ApplicationLoadBalancedServiceRecordType` 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 `ApplicationLoadBalancedServiceRecordType` - the value is returned.
* is `:alias` - `ApplicationLoadBalancedServiceRecordType/ALIAS` is returned
* is `:cname` - `ApplicationLoadBalancedServiceRecordType/CNAME` is returned
* is `:none` - `ApplicationLoadBalancedServiceRecordType/NONE` is returned

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

application-load-balanced-task-image-options-builderclj

(application-load-balanced-task-image-options-builder id config)

Creates a ApplicationLoadBalancedTaskImageOptions$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  `ApplicationLoadBalancedTaskImageOptions$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

application-load-balanced-task-image-props-builderclj

(application-load-balanced-task-image-props-builder id config)

Creates a ApplicationLoadBalancedTaskImageProps$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  `ApplicationLoadBalancedTaskImageProps$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

application-load-balancer-props-builderclj

(application-load-balancer-props-builder id config)

Creates a ApplicationLoadBalancerProps$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  `ApplicationLoadBalancerProps$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

application-multiple-target-groups-ec2-service-builderclj

(application-multiple-target-groups-ec2-service-builder scope id config)

Creates a ApplicationMultipleTargetGroupsEc2Service$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  `ApplicationMultipleTargetGroupsEc2Service$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

application-multiple-target-groups-ec2-service-props-builderclj

(application-multiple-target-groups-ec2-service-props-builder id config)

Creates a ApplicationMultipleTargetGroupsEc2ServiceProps$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  `ApplicationMultipleTargetGroupsEc2ServiceProps$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

application-multiple-target-groups-fargate-service-builderclj

(application-multiple-target-groups-fargate-service-builder scope id config)

Creates a ApplicationMultipleTargetGroupsFargateService$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  `ApplicationMultipleTargetGroupsFargateService$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

application-multiple-target-groups-fargate-service-props-builderclj

(application-multiple-target-groups-fargate-service-props-builder id config)

Creates a ApplicationMultipleTargetGroupsFargateServiceProps$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  `ApplicationMultipleTargetGroupsFargateServiceProps$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

application-multiple-target-groups-service-base-props-builderclj

(application-multiple-target-groups-service-base-props-builder id config)

Creates a ApplicationMultipleTargetGroupsServiceBaseProps$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  `ApplicationMultipleTargetGroupsServiceBaseProps$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

application-target-props-builderclj

(application-target-props-builder id config)

Creates a ApplicationTargetProps$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  `ApplicationTargetProps$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-application-listener-props-builderclj

(build-application-listener-props-builder builder id config)

The build-application-listener-props-builder function updates a ApplicationListenerProps$Builder instance using the provided configuration. The function takes the ApplicationListenerProps$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
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
namejava.lang.Stringcdk.support/lookup-entry:name
portjava.lang.Numbercdk.support/lookup-entry:port
protocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:protocol
sslPolicysoftware.amazon.awscdk.services.elasticloadbalancingv2.SslPolicycdk.api.services.elasticloadbalancingv2/ssl-policy:ssl-policy
The build-application-listener-props-builder function updates a ApplicationListenerProps$Builder instance using the provided configuration.
  The function takes the ApplicationListenerProps$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 |
|---|---|---|---|
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` |
| `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
sourceraw docstring

build-application-load-balanced-ec2-service-builderclj

(build-application-load-balanced-ec2-service-builder builder id config)

The build-application-load-balanced-ec2-service-builder function updates a ApplicationLoadBalancedEc2Service$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedEc2Service$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
idleTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-timeout
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancercdk.support/lookup-entry:load-balancer
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
openListenerjava.lang.Booleancdk.support/lookup-entry:open-listener
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
protocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:protocol
protocolVersionsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersioncdk.api.services.elasticloadbalancingv2/application-protocol-version:protocol-version
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/application-load-balanced-service-record-type:record-type
redirectHttpjava.lang.Booleancdk.support/lookup-entry:redirect-http
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
sslPolicysoftware.amazon.awscdk.services.elasticloadbalancingv2.SslPolicycdk.api.services.elasticloadbalancingv2/ssl-policy:ssl-policy
targetProtocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:target-protocol
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-load-balanced-ec2-service-builder function updates a ApplicationLoadBalancedEc2Service$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedEc2Service$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` |
| `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` |
| `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
| `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-load-balanced-ec2-service-props-builderclj

(build-application-load-balanced-ec2-service-props-builder builder id config)

The build-application-load-balanced-ec2-service-props-builder function updates a ApplicationLoadBalancedEc2ServiceProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedEc2ServiceProps$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
idleTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-timeout
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancercdk.support/lookup-entry:load-balancer
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
openListenerjava.lang.Booleancdk.support/lookup-entry:open-listener
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
protocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:protocol
protocolVersionsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersioncdk.api.services.elasticloadbalancingv2/application-protocol-version:protocol-version
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/application-load-balanced-service-record-type:record-type
redirectHttpjava.lang.Booleancdk.support/lookup-entry:redirect-http
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
sslPolicysoftware.amazon.awscdk.services.elasticloadbalancingv2.SslPolicycdk.api.services.elasticloadbalancingv2/ssl-policy:ssl-policy
targetProtocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:target-protocol
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-load-balanced-ec2-service-props-builder function updates a ApplicationLoadBalancedEc2ServiceProps$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedEc2ServiceProps$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` |
| `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` |
| `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
| `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-load-balanced-fargate-service-builderclj

(build-application-load-balanced-fargate-service-builder builder id config)

The build-application-load-balanced-fargate-service-builder function updates a ApplicationLoadBalancedFargateService$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedFargateService$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthChecksoftware.amazon.awscdk.services.ecs.HealthCheckcdk.support/lookup-entry:health-check
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
idleTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-timeout
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancercdk.support/lookup-entry:load-balancer
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
openListenerjava.lang.Booleancdk.support/lookup-entry:open-listener
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
protocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:protocol
protocolVersionsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersioncdk.api.services.elasticloadbalancingv2/application-protocol-version:protocol-version
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/application-load-balanced-service-record-type:record-type
redirectHttpjava.lang.Booleancdk.support/lookup-entry:redirect-http
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
sslPolicysoftware.amazon.awscdk.services.elasticloadbalancingv2.SslPolicycdk.api.services.elasticloadbalancingv2/ssl-policy:ssl-policy
targetProtocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:target-protocol
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
taskSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:task-subnets
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-load-balanced-fargate-service-builder function updates a ApplicationLoadBalancedFargateService$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedFargateService$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` |
| `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` |
| `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
| `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-load-balanced-fargate-service-props-builderclj

(build-application-load-balanced-fargate-service-props-builder builder
                                                               id
                                                               config)

The build-application-load-balanced-fargate-service-props-builder function updates a ApplicationLoadBalancedFargateServiceProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedFargateServiceProps$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthChecksoftware.amazon.awscdk.services.ecs.HealthCheckcdk.support/lookup-entry:health-check
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
idleTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-timeout
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancercdk.support/lookup-entry:load-balancer
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
openListenerjava.lang.Booleancdk.support/lookup-entry:open-listener
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
protocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:protocol
protocolVersionsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersioncdk.api.services.elasticloadbalancingv2/application-protocol-version:protocol-version
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/application-load-balanced-service-record-type:record-type
redirectHttpjava.lang.Booleancdk.support/lookup-entry:redirect-http
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
sslPolicysoftware.amazon.awscdk.services.elasticloadbalancingv2.SslPolicycdk.api.services.elasticloadbalancingv2/ssl-policy:ssl-policy
targetProtocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:target-protocol
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
taskSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:task-subnets
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-load-balanced-fargate-service-props-builder function updates a ApplicationLoadBalancedFargateServiceProps$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedFargateServiceProps$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` |
| `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` |
| `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
| `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-load-balanced-service-base-props-builderclj

(build-application-load-balanced-service-base-props-builder builder id config)

The build-application-load-balanced-service-base-props-builder function updates a ApplicationLoadBalancedServiceBaseProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedServiceBaseProps$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
idleTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-timeout
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancercdk.support/lookup-entry:load-balancer
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
openListenerjava.lang.Booleancdk.support/lookup-entry:open-listener
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
protocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:protocol
protocolVersionsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersioncdk.api.services.elasticloadbalancingv2/application-protocol-version:protocol-version
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/application-load-balanced-service-record-type:record-type
redirectHttpjava.lang.Booleancdk.support/lookup-entry:redirect-http
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
sslPolicysoftware.amazon.awscdk.services.elasticloadbalancingv2.SslPolicycdk.api.services.elasticloadbalancingv2/ssl-policy:ssl-policy
targetProtocolsoftware.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolcdk.api.services.elasticloadbalancingv2/application-protocol:target-protocol
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-load-balanced-service-base-props-builder function updates a ApplicationLoadBalancedServiceBaseProps$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedServiceBaseProps$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` |
| `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` |
| `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
| `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-load-balanced-task-image-options-builderclj

(build-application-load-balanced-task-image-options-builder builder id config)

The build-application-load-balanced-task-image-options-builder function updates a ApplicationLoadBalancedTaskImageOptions$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedTaskImageOptions$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
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
containerPortjava.lang.Numbercdk.support/lookup-entry:container-port
dockerLabelsjava.util.Mapcdk.support/lookup-entry:docker-labels
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
entryPointjava.util.Listcdk.support/lookup-entry:entry-point
environmentjava.util.Mapcdk.support/lookup-entry:environment
executionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:execution-role
familyjava.lang.Stringcdk.support/lookup-entry:family
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
secretsjava.util.Mapcdk.support/lookup-entry:secrets
taskRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:task-role
The build-application-load-balanced-task-image-options-builder function updates a ApplicationLoadBalancedTaskImageOptions$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedTaskImageOptions$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 |
|---|---|---|---|
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` |
| `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `entryPoint` | java.util.List | [[cdk.support/lookup-entry]] | `:entry-point` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
sourceraw docstring

build-application-load-balanced-task-image-props-builderclj

(build-application-load-balanced-task-image-props-builder builder id config)

The build-application-load-balanced-task-image-props-builder function updates a ApplicationLoadBalancedTaskImageProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedTaskImageProps$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
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
containerPortsjava.util.Listcdk.support/lookup-entry:container-ports
dockerLabelsjava.util.Mapcdk.support/lookup-entry:docker-labels
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
executionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:execution-role
familyjava.lang.Stringcdk.support/lookup-entry:family
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
secretsjava.util.Mapcdk.support/lookup-entry:secrets
taskRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:task-role
The build-application-load-balanced-task-image-props-builder function updates a ApplicationLoadBalancedTaskImageProps$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancedTaskImageProps$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 |
|---|---|---|---|
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `containerPorts` | java.util.List | [[cdk.support/lookup-entry]] | `:container-ports` |
| `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
sourceraw docstring

build-application-load-balancer-props-builderclj

(build-application-load-balancer-props-builder builder id config)

The build-application-load-balancer-props-builder function updates a ApplicationLoadBalancerProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancerProps$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
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
idleTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-timeout
listenersjava.util.Listcdk.support/lookup-entry:listeners
namejava.lang.Stringcdk.support/lookup-entry:name
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
The build-application-load-balancer-props-builder function updates a ApplicationLoadBalancerProps$Builder instance using the provided configuration.
  The function takes the ApplicationLoadBalancerProps$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 |
|---|---|---|---|
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` |
| `listeners` | java.util.List | [[cdk.support/lookup-entry]] | `:listeners` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
sourceraw docstring

build-application-multiple-target-groups-ec2-service-builderclj

(build-application-multiple-target-groups-ec2-service-builder builder id config)

The build-application-multiple-target-groups-ec2-service-builder function updates a ApplicationMultipleTargetGroupsEc2Service$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsEc2Service$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
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-multiple-target-groups-ec2-service-builder function updates a ApplicationMultipleTargetGroupsEc2Service$Builder instance using the provided configuration.
  The function takes the ApplicationMultipleTargetGroupsEc2Service$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 |
|---|---|---|---|
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-multiple-target-groups-ec2-service-props-builderclj

(build-application-multiple-target-groups-ec2-service-props-builder builder
                                                                    id
                                                                    config)

The build-application-multiple-target-groups-ec2-service-props-builder function updates a ApplicationMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsEc2ServiceProps$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
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-multiple-target-groups-ec2-service-props-builder function updates a ApplicationMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration.
  The function takes the ApplicationMultipleTargetGroupsEc2ServiceProps$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 |
|---|---|---|---|
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-multiple-target-groups-fargate-service-builderclj

(build-application-multiple-target-groups-fargate-service-builder builder
                                                                  id
                                                                  config)

The build-application-multiple-target-groups-fargate-service-builder function updates a ApplicationMultipleTargetGroupsFargateService$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsFargateService$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-multiple-target-groups-fargate-service-builder function updates a ApplicationMultipleTargetGroupsFargateService$Builder instance using the provided configuration.
  The function takes the ApplicationMultipleTargetGroupsFargateService$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-multiple-target-groups-fargate-service-props-builderclj

(build-application-multiple-target-groups-fargate-service-props-builder builder
                                                                        id
                                                                        config)

The build-application-multiple-target-groups-fargate-service-props-builder function updates a ApplicationMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsFargateServiceProps$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-multiple-target-groups-fargate-service-props-builder function updates a ApplicationMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration.
  The function takes the ApplicationMultipleTargetGroupsFargateServiceProps$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-multiple-target-groups-service-base-props-builderclj

(build-application-multiple-target-groups-service-base-props-builder builder
                                                                     id
                                                                     config)

The build-application-multiple-target-groups-service-base-props-builder function updates a ApplicationMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsServiceBaseProps$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
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-application-multiple-target-groups-service-base-props-builder function updates a ApplicationMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration.
  The function takes the ApplicationMultipleTargetGroupsServiceBaseProps$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 |
|---|---|---|---|
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-application-target-props-builderclj

(build-application-target-props-builder builder id config)

The build-application-target-props-builder function updates a ApplicationTargetProps$Builder instance using the provided configuration. The function takes the ApplicationTargetProps$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
containerPortjava.lang.Numbercdk.support/lookup-entry:container-port
hostHeaderjava.lang.Stringcdk.support/lookup-entry:host-header
listenerjava.lang.Stringcdk.support/lookup-entry:listener
pathPatternjava.lang.Stringcdk.support/lookup-entry:path-pattern
priorityjava.lang.Numbercdk.support/lookup-entry:priority
protocolsoftware.amazon.awscdk.services.ecs.Protocolcdk.api.services.ecs/protocol:protocol
The build-application-target-props-builder function updates a ApplicationTargetProps$Builder instance using the provided configuration.
  The function takes the ApplicationTargetProps$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 |
|---|---|---|---|
| `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` |
| `hostHeader` | java.lang.String | [[cdk.support/lookup-entry]] | `:host-header` |
| `listener` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener` |
| `pathPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:path-pattern` |
| `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` |
| `protocol` | software.amazon.awscdk.services.ecs.Protocol | [[cdk.api.services.ecs/protocol]] | `:protocol` |
sourceraw docstring

build-fargate-service-base-props-builderclj

(build-fargate-service-base-props-builder builder id config)

The build-fargate-service-base-props-builder function updates a FargateServiceBaseProps$Builder instance using the provided configuration. The function takes the FargateServiceBaseProps$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
cpujava.lang.Numbercdk.support/lookup-entry:cpu
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
The build-fargate-service-base-props-builder function updates a FargateServiceBaseProps$Builder instance using the provided configuration.
  The function takes the FargateServiceBaseProps$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 |
|---|---|---|---|
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
sourceraw docstring

build-network-listener-props-builderclj

(build-network-listener-props-builder builder id config)

The build-network-listener-props-builder function updates a NetworkListenerProps$Builder instance using the provided configuration. The function takes the NetworkListenerProps$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
namejava.lang.Stringcdk.support/lookup-entry:name
portjava.lang.Numbercdk.support/lookup-entry:port
The build-network-listener-props-builder function updates a NetworkListenerProps$Builder instance using the provided configuration.
  The function takes the NetworkListenerProps$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 |
|---|---|---|---|
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
sourceraw docstring

build-network-load-balanced-ec2-service-builderclj

(build-network-load-balanced-ec2-service-builder builder id config)

The build-network-load-balanced-ec2-service-builder function updates a NetworkLoadBalancedEc2Service$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedEc2Service$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
ipAddressTypesoftware.amazon.awscdk.services.elasticloadbalancingv2.IpAddressTypecdk.api.services.elasticloadbalancingv2/ip-address-type:ip-address-type
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancercdk.support/lookup-entry:load-balancer
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/network-load-balanced-service-record-type:record-type
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-load-balanced-ec2-service-builder function updates a NetworkLoadBalancedEc2Service$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedEc2Service$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-load-balanced-ec2-service-props-builderclj

(build-network-load-balanced-ec2-service-props-builder builder id config)

The build-network-load-balanced-ec2-service-props-builder function updates a NetworkLoadBalancedEc2ServiceProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedEc2ServiceProps$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
ipAddressTypesoftware.amazon.awscdk.services.elasticloadbalancingv2.IpAddressTypecdk.api.services.elasticloadbalancingv2/ip-address-type:ip-address-type
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancercdk.support/lookup-entry:load-balancer
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/network-load-balanced-service-record-type:record-type
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-load-balanced-ec2-service-props-builder function updates a NetworkLoadBalancedEc2ServiceProps$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedEc2ServiceProps$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-load-balanced-fargate-service-builderclj

(build-network-load-balanced-fargate-service-builder builder id config)

The build-network-load-balanced-fargate-service-builder function updates a NetworkLoadBalancedFargateService$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedFargateService$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
ipAddressTypesoftware.amazon.awscdk.services.elasticloadbalancingv2.IpAddressTypecdk.api.services.elasticloadbalancingv2/ip-address-type:ip-address-type
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancercdk.support/lookup-entry:load-balancer
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/network-load-balanced-service-record-type:record-type
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
taskSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:task-subnets
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-load-balanced-fargate-service-builder function updates a NetworkLoadBalancedFargateService$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedFargateService$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-load-balanced-fargate-service-props-builderclj

(build-network-load-balanced-fargate-service-props-builder builder id config)

The build-network-load-balanced-fargate-service-props-builder function updates a NetworkLoadBalancedFargateServiceProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedFargateServiceProps$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
ipAddressTypesoftware.amazon.awscdk.services.elasticloadbalancingv2.IpAddressTypecdk.api.services.elasticloadbalancingv2/ip-address-type:ip-address-type
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancercdk.support/lookup-entry:load-balancer
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/network-load-balanced-service-record-type:record-type
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
taskSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:task-subnets
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-load-balanced-fargate-service-props-builder function updates a NetworkLoadBalancedFargateServiceProps$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedFargateServiceProps$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-load-balanced-service-base-props-builderclj

(build-network-load-balanced-service-base-props-builder builder id config)

The build-network-load-balanced-service-base-props-builder function updates a NetworkLoadBalancedServiceBaseProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedServiceBaseProps$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
ipAddressTypesoftware.amazon.awscdk.services.elasticloadbalancingv2.IpAddressTypecdk.api.services.elasticloadbalancingv2/ip-address-type:ip-address-type
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
loadBalancersoftware.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancercdk.support/lookup-entry:load-balancer
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
recordTypesoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordTypecdk.api.services.ecs.patterns/network-load-balanced-service-record-type:record-type
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptionscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-load-balanced-service-base-props-builder function updates a NetworkLoadBalancedServiceBaseProps$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedServiceBaseProps$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
| `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
| `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-load-balanced-task-image-options-builderclj

(build-network-load-balanced-task-image-options-builder builder id config)

The build-network-load-balanced-task-image-options-builder function updates a NetworkLoadBalancedTaskImageOptions$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedTaskImageOptions$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
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
containerPortjava.lang.Numbercdk.support/lookup-entry:container-port
dockerLabelsjava.util.Mapcdk.support/lookup-entry:docker-labels
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
executionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:execution-role
familyjava.lang.Stringcdk.support/lookup-entry:family
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
secretsjava.util.Mapcdk.support/lookup-entry:secrets
taskRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:task-role
The build-network-load-balanced-task-image-options-builder function updates a NetworkLoadBalancedTaskImageOptions$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedTaskImageOptions$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 |
|---|---|---|---|
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` |
| `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
sourceraw docstring

build-network-load-balanced-task-image-props-builderclj

(build-network-load-balanced-task-image-props-builder builder id config)

The build-network-load-balanced-task-image-props-builder function updates a NetworkLoadBalancedTaskImageProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedTaskImageProps$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
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
containerPortsjava.util.Listcdk.support/lookup-entry:container-ports
dockerLabelsjava.util.Mapcdk.support/lookup-entry:docker-labels
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
executionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:execution-role
familyjava.lang.Stringcdk.support/lookup-entry:family
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
secretsjava.util.Mapcdk.support/lookup-entry:secrets
taskRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:task-role
The build-network-load-balanced-task-image-props-builder function updates a NetworkLoadBalancedTaskImageProps$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancedTaskImageProps$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 |
|---|---|---|---|
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `containerPorts` | java.util.List | [[cdk.support/lookup-entry]] | `:container-ports` |
| `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
sourceraw docstring

build-network-load-balancer-props-builderclj

(build-network-load-balancer-props-builder builder id config)

The build-network-load-balancer-props-builder function updates a NetworkLoadBalancerProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancerProps$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
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
domainZonesoftware.amazon.awscdk.services.route53.IHostedZonecdk.support/lookup-entry:domain-zone
listenersjava.util.Listcdk.support/lookup-entry:listeners
namejava.lang.Stringcdk.support/lookup-entry:name
publicLoadBalancerjava.lang.Booleancdk.support/lookup-entry:public-load-balancer
The build-network-load-balancer-props-builder function updates a NetworkLoadBalancerProps$Builder instance using the provided configuration.
  The function takes the NetworkLoadBalancerProps$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 |
|---|---|---|---|
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` |
| `listeners` | java.util.List | [[cdk.support/lookup-entry]] | `:listeners` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
sourceraw docstring

build-network-multiple-target-groups-ec2-service-builderclj

(build-network-multiple-target-groups-ec2-service-builder builder id config)

The build-network-multiple-target-groups-ec2-service-builder function updates a NetworkMultipleTargetGroupsEc2Service$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsEc2Service$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
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-multiple-target-groups-ec2-service-builder function updates a NetworkMultipleTargetGroupsEc2Service$Builder instance using the provided configuration.
  The function takes the NetworkMultipleTargetGroupsEc2Service$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 |
|---|---|---|---|
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-multiple-target-groups-ec2-service-props-builderclj

(build-network-multiple-target-groups-ec2-service-props-builder builder
                                                                id
                                                                config)

The build-network-multiple-target-groups-ec2-service-props-builder function updates a NetworkMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsEc2ServiceProps$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
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-multiple-target-groups-ec2-service-props-builder function updates a NetworkMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration.
  The function takes the NetworkMultipleTargetGroupsEc2ServiceProps$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 |
|---|---|---|---|
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-multiple-target-groups-fargate-service-builderclj

(build-network-multiple-target-groups-fargate-service-builder builder id config)

The build-network-multiple-target-groups-fargate-service-builder function updates a NetworkMultipleTargetGroupsFargateService$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsFargateService$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-multiple-target-groups-fargate-service-builder function updates a NetworkMultipleTargetGroupsFargateService$Builder instance using the provided configuration.
  The function takes the NetworkMultipleTargetGroupsFargateService$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-multiple-target-groups-fargate-service-props-builderclj

(build-network-multiple-target-groups-fargate-service-props-builder builder
                                                                    id
                                                                    config)

The build-network-multiple-target-groups-fargate-service-props-builder function updates a NetworkMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsFargateServiceProps$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-multiple-target-groups-fargate-service-props-builder function updates a NetworkMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration.
  The function takes the NetworkMultipleTargetGroupsFargateServiceProps$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-multiple-target-groups-service-base-props-builderclj

(build-network-multiple-target-groups-service-base-props-builder builder
                                                                 id
                                                                 config)

The build-network-multiple-target-groups-service-base-props-builder function updates a NetworkMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsServiceBaseProps$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
cloudMapOptionssoftware.amazon.awscdk.services.ecs.CloudMapOptionscdk.support/lookup-entry:cloud-map-options
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
desiredCountjava.lang.Numbercdk.support/lookup-entry:desired-count
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
healthCheckGracePeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-grace-period
loadBalancersjava.util.Listcdk.support/lookup-entry:load-balancers
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
targetGroupsjava.util.Listcdk.support/lookup-entry:target-groups
taskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImagePropscdk.support/lookup-entry:task-image-options
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-network-multiple-target-groups-service-base-props-builder function updates a NetworkMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration.
  The function takes the NetworkMultipleTargetGroupsServiceBaseProps$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 |
|---|---|---|---|
| `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` |
| `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` |
| `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-network-target-props-builderclj

(build-network-target-props-builder builder id config)

The build-network-target-props-builder function updates a NetworkTargetProps$Builder instance using the provided configuration. The function takes the NetworkTargetProps$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
containerPortjava.lang.Numbercdk.support/lookup-entry:container-port
listenerjava.lang.Stringcdk.support/lookup-entry:listener
The build-network-target-props-builder function updates a NetworkTargetProps$Builder instance using the provided configuration.
  The function takes the NetworkTargetProps$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 |
|---|---|---|---|
| `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` |
| `listener` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener` |
sourceraw docstring

build-queue-processing-ec2-service-builderclj

(build-queue-processing-ec2-service-builder builder id config)

The build-queue-processing-ec2-service-builder function updates a QueueProcessingEc2Service$Builder instance using the provided configuration. The function takes the QueueProcessingEc2Service$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
cooldownsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:cooldown
cpujava.lang.Numbercdk.support/lookup-entry:cpu
cpuTargetUtilizationPercentjava.lang.Numbercdk.support/lookup-entry:cpu-target-utilization-percent
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
disableCpuBasedScalingjava.lang.Booleancdk.support/lookup-entry:disable-cpu-based-scaling
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
familyjava.lang.Stringcdk.support/lookup-entry:family
gpuCountjava.lang.Numbercdk.support/lookup-entry:gpu-count
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
maxReceiveCountjava.lang.Numbercdk.support/lookup-entry:max-receive-count
maxScalingCapacityjava.lang.Numbercdk.support/lookup-entry:max-scaling-capacity
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
minScalingCapacityjava.lang.Numbercdk.support/lookup-entry:min-scaling-capacity
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
queuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:queue
retentionPeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:retention-period
scalingStepsjava.util.Listcdk.support/lookup-entry:scaling-steps
secretsjava.util.Mapcdk.support/lookup-entry:secrets
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
visibilityTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:visibility-timeout
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-queue-processing-ec2-service-builder function updates a QueueProcessingEc2Service$Builder instance using the provided configuration.
  The function takes the QueueProcessingEc2Service$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `gpuCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:gpu-count` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` |
| `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` |
| `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` |
| `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-queue-processing-ec2-service-props-builderclj

(build-queue-processing-ec2-service-props-builder builder id config)

The build-queue-processing-ec2-service-props-builder function updates a QueueProcessingEc2ServiceProps$Builder instance using the provided configuration. The function takes the QueueProcessingEc2ServiceProps$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
cooldownsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:cooldown
cpujava.lang.Numbercdk.support/lookup-entry:cpu
cpuTargetUtilizationPercentjava.lang.Numbercdk.support/lookup-entry:cpu-target-utilization-percent
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
disableCpuBasedScalingjava.lang.Booleancdk.support/lookup-entry:disable-cpu-based-scaling
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
familyjava.lang.Stringcdk.support/lookup-entry:family
gpuCountjava.lang.Numbercdk.support/lookup-entry:gpu-count
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
maxReceiveCountjava.lang.Numbercdk.support/lookup-entry:max-receive-count
maxScalingCapacityjava.lang.Numbercdk.support/lookup-entry:max-scaling-capacity
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
minScalingCapacityjava.lang.Numbercdk.support/lookup-entry:min-scaling-capacity
placementConstraintsjava.util.Listcdk.support/lookup-entry:placement-constraints
placementStrategiesjava.util.Listcdk.support/lookup-entry:placement-strategies
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
queuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:queue
retentionPeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:retention-period
scalingStepsjava.util.Listcdk.support/lookup-entry:scaling-steps
secretsjava.util.Mapcdk.support/lookup-entry:secrets
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
visibilityTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:visibility-timeout
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-queue-processing-ec2-service-props-builder function updates a QueueProcessingEc2ServiceProps$Builder instance using the provided configuration.
  The function takes the QueueProcessingEc2ServiceProps$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `gpuCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:gpu-count` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` |
| `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` |
| `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` |
| `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` |
| `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` |
| `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-queue-processing-fargate-service-builderclj

(build-queue-processing-fargate-service-builder builder id config)

The build-queue-processing-fargate-service-builder function updates a QueueProcessingFargateService$Builder instance using the provided configuration. The function takes the QueueProcessingFargateService$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
cooldownsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:cooldown
cpujava.lang.Numbercdk.support/lookup-entry:cpu
cpuTargetUtilizationPercentjava.lang.Numbercdk.support/lookup-entry:cpu-target-utilization-percent
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
disableCpuBasedScalingjava.lang.Booleancdk.support/lookup-entry:disable-cpu-based-scaling
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
familyjava.lang.Stringcdk.support/lookup-entry:family
healthChecksoftware.amazon.awscdk.services.ecs.HealthCheckcdk.support/lookup-entry:health-check
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
maxReceiveCountjava.lang.Numbercdk.support/lookup-entry:max-receive-count
maxScalingCapacityjava.lang.Numbercdk.support/lookup-entry:max-scaling-capacity
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
minScalingCapacityjava.lang.Numbercdk.support/lookup-entry:min-scaling-capacity
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
queuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:queue
retentionPeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:retention-period
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
scalingStepsjava.util.Listcdk.support/lookup-entry:scaling-steps
secretsjava.util.Mapcdk.support/lookup-entry:secrets
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:task-subnets
visibilityTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:visibility-timeout
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-queue-processing-fargate-service-builder function updates a QueueProcessingFargateService$Builder instance using the provided configuration.
  The function takes the QueueProcessingFargateService$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` |
| `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` |
| `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` |
| `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-queue-processing-fargate-service-props-builderclj

(build-queue-processing-fargate-service-props-builder builder id config)

The build-queue-processing-fargate-service-props-builder function updates a QueueProcessingFargateServiceProps$Builder instance using the provided configuration. The function takes the QueueProcessingFargateServiceProps$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
assignPublicIpjava.lang.Booleancdk.support/lookup-entry:assign-public-ip
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
cooldownsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:cooldown
cpujava.lang.Numbercdk.support/lookup-entry:cpu
cpuTargetUtilizationPercentjava.lang.Numbercdk.support/lookup-entry:cpu-target-utilization-percent
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
disableCpuBasedScalingjava.lang.Booleancdk.support/lookup-entry:disable-cpu-based-scaling
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
familyjava.lang.Stringcdk.support/lookup-entry:family
healthChecksoftware.amazon.awscdk.services.ecs.HealthCheckcdk.support/lookup-entry:health-check
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
maxReceiveCountjava.lang.Numbercdk.support/lookup-entry:max-receive-count
maxScalingCapacityjava.lang.Numbercdk.support/lookup-entry:max-scaling-capacity
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
minScalingCapacityjava.lang.Numbercdk.support/lookup-entry:min-scaling-capacity
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
queuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:queue
retentionPeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:retention-period
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
scalingStepsjava.util.Listcdk.support/lookup-entry:scaling-steps
secretsjava.util.Mapcdk.support/lookup-entry:secrets
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
taskSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:task-subnets
visibilityTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:visibility-timeout
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-queue-processing-fargate-service-props-builder function updates a QueueProcessingFargateServiceProps$Builder instance using the provided configuration.
  The function takes the QueueProcessingFargateServiceProps$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 |
|---|---|---|---|
| `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` |
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` |
| `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` |
| `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` |
| `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-queue-processing-service-base-props-builderclj

(build-queue-processing-service-base-props-builder builder id config)

The build-queue-processing-service-base-props-builder function updates a QueueProcessingServiceBaseProps$Builder instance using the provided configuration. The function takes the QueueProcessingServiceBaseProps$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
capacityProviderStrategiesjava.util.Listcdk.support/lookup-entry:capacity-provider-strategies
circuitBreakersoftware.amazon.awscdk.services.ecs.DeploymentCircuitBreakercdk.support/lookup-entry:circuit-breaker
clustersoftware.amazon.awscdk.services.ecs.IClustercdk.support/lookup-entry:cluster
commandjava.util.Listcdk.support/lookup-entry:command
cooldownsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:cooldown
cpuTargetUtilizationPercentjava.lang.Numbercdk.support/lookup-entry:cpu-target-utilization-percent
deploymentControllersoftware.amazon.awscdk.services.ecs.DeploymentControllercdk.support/lookup-entry:deployment-controller
disableCpuBasedScalingjava.lang.Booleancdk.support/lookup-entry:disable-cpu-based-scaling
enableEcsManagedTagsjava.lang.Booleancdk.support/lookup-entry:enable-ecs-managed-tags
enableExecuteCommandjava.lang.Booleancdk.support/lookup-entry:enable-execute-command
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
environmentjava.util.Mapcdk.support/lookup-entry:environment
familyjava.lang.Stringcdk.support/lookup-entry:family
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
maxHealthyPercentjava.lang.Numbercdk.support/lookup-entry:max-healthy-percent
maxReceiveCountjava.lang.Numbercdk.support/lookup-entry:max-receive-count
maxScalingCapacityjava.lang.Numbercdk.support/lookup-entry:max-scaling-capacity
minHealthyPercentjava.lang.Numbercdk.support/lookup-entry:min-healthy-percent
minScalingCapacityjava.lang.Numbercdk.support/lookup-entry:min-scaling-capacity
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
queuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:queue
retentionPeriodsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:retention-period
scalingStepsjava.util.Listcdk.support/lookup-entry:scaling-steps
secretsjava.util.Mapcdk.support/lookup-entry:secrets
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
visibilityTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:visibility-timeout
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-queue-processing-service-base-props-builder function updates a QueueProcessingServiceBaseProps$Builder instance using the provided configuration.
  The function takes the QueueProcessingServiceBaseProps$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 |
|---|---|---|---|
| `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` |
| `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` |
| `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` |
| `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` |
| `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` |
| `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` |
| `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` |
| `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` |
| `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` |
| `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` |
| `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` |
| `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` |
| `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` |
| `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
| `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-scheduled-ec2-task-builderclj

(build-scheduled-ec2-task-builder builder id config)

The build-scheduled-ec2-task-builder function updates a ScheduledEc2Task$Builder instance using the provided configuration. The function takes the ScheduledEc2Task$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.ecs.IClustercdk.support/lookup-entry:cluster
desiredTaskCountjava.lang.Numbercdk.support/lookup-entry:desired-task-count
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
schedulesoftware.amazon.awscdk.services.applicationautoscaling.Schedulecdk.support/lookup-entry:schedule
scheduledEc2TaskDefinitionOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptionscdk.support/lookup-entry:scheduled-ec2-task-definition-options
scheduledEc2TaskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptionscdk.support/lookup-entry:scheduled-ec2-task-image-options
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-scheduled-ec2-task-builder function updates a ScheduledEc2Task$Builder instance using the provided configuration.
  The function takes the ScheduledEc2Task$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.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` |
| `scheduledEc2TaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-definition-options` |
| `scheduledEc2TaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-image-options` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-scheduled-ec2-task-definition-options-builderclj

(build-scheduled-ec2-task-definition-options-builder builder id config)

The build-scheduled-ec2-task-definition-options-builder function updates a ScheduledEc2TaskDefinitionOptions$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskDefinitionOptions$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
taskDefinitionsoftware.amazon.awscdk.services.ecs.Ec2TaskDefinitioncdk.support/lookup-entry:task-definition
The build-scheduled-ec2-task-definition-options-builder function updates a ScheduledEc2TaskDefinitionOptions$Builder instance using the provided configuration.
  The function takes the ScheduledEc2TaskDefinitionOptions$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 |
|---|---|---|---|
| `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
sourceraw docstring

build-scheduled-ec2-task-image-options-builderclj

(build-scheduled-ec2-task-image-options-builder builder id config)

The build-scheduled-ec2-task-image-options-builder function updates a ScheduledEc2TaskImageOptions$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskImageOptions$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
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
cpujava.lang.Numbercdk.support/lookup-entry:cpu
environmentjava.util.Mapcdk.support/lookup-entry:environment
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
memoryReservationMiBjava.lang.Numbercdk.support/lookup-entry:memory-reservation-mi-b
secretsjava.util.Mapcdk.support/lookup-entry:secrets
The build-scheduled-ec2-task-image-options-builder function updates a ScheduledEc2TaskImageOptions$Builder instance using the provided configuration.
  The function takes the ScheduledEc2TaskImageOptions$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 |
|---|---|---|---|
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
sourceraw docstring

build-scheduled-ec2-task-props-builderclj

(build-scheduled-ec2-task-props-builder builder id config)

The build-scheduled-ec2-task-props-builder function updates a ScheduledEc2TaskProps$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskProps$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.ecs.IClustercdk.support/lookup-entry:cluster
desiredTaskCountjava.lang.Numbercdk.support/lookup-entry:desired-task-count
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
schedulesoftware.amazon.awscdk.services.applicationautoscaling.Schedulecdk.support/lookup-entry:schedule
scheduledEc2TaskDefinitionOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptionscdk.support/lookup-entry:scheduled-ec2-task-definition-options
scheduledEc2TaskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptionscdk.support/lookup-entry:scheduled-ec2-task-image-options
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-scheduled-ec2-task-props-builder function updates a ScheduledEc2TaskProps$Builder instance using the provided configuration.
  The function takes the ScheduledEc2TaskProps$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.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` |
| `scheduledEc2TaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-definition-options` |
| `scheduledEc2TaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-image-options` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-scheduled-fargate-task-builderclj

(build-scheduled-fargate-task-builder builder id config)

The build-scheduled-fargate-task-builder function updates a ScheduledFargateTask$Builder instance using the provided configuration. The function takes the ScheduledFargateTask$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.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredTaskCountjava.lang.Numbercdk.support/lookup-entry:desired-task-count
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
schedulesoftware.amazon.awscdk.services.applicationautoscaling.Schedulecdk.support/lookup-entry:schedule
scheduledFargateTaskDefinitionOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptionscdk.support/lookup-entry:scheduled-fargate-task-definition-options
scheduledFargateTaskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptionscdk.support/lookup-entry:scheduled-fargate-task-image-options
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
tagsjava.util.Listcdk.support/lookup-entry:tags
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-scheduled-fargate-task-builder function updates a ScheduledFargateTask$Builder instance using the provided configuration.
  The function takes the ScheduledFargateTask$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.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` |
| `scheduledFargateTaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-definition-options` |
| `scheduledFargateTaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-image-options` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-scheduled-fargate-task-definition-options-builderclj

(build-scheduled-fargate-task-definition-options-builder builder id config)

The build-scheduled-fargate-task-definition-options-builder function updates a ScheduledFargateTaskDefinitionOptions$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskDefinitionOptions$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
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
The build-scheduled-fargate-task-definition-options-builder function updates a ScheduledFargateTaskDefinitionOptions$Builder instance using the provided configuration.
  The function takes the ScheduledFargateTaskDefinitionOptions$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 |
|---|---|---|---|
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
sourceraw docstring

build-scheduled-fargate-task-image-options-builderclj

(build-scheduled-fargate-task-image-options-builder builder id config)

The build-scheduled-fargate-task-image-options-builder function updates a ScheduledFargateTaskImageOptions$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskImageOptions$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
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
cpujava.lang.Numbercdk.support/lookup-entry:cpu
environmentjava.util.Mapcdk.support/lookup-entry:environment
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
secretsjava.util.Mapcdk.support/lookup-entry:secrets
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
The build-scheduled-fargate-task-image-options-builder function updates a ScheduledFargateTaskImageOptions$Builder instance using the provided configuration.
  The function takes the ScheduledFargateTaskImageOptions$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 |
|---|---|---|---|
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
sourceraw docstring

build-scheduled-fargate-task-props-builderclj

(build-scheduled-fargate-task-props-builder builder id config)

The build-scheduled-fargate-task-props-builder function updates a ScheduledFargateTaskProps$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskProps$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.ecs.IClustercdk.support/lookup-entry:cluster
cpujava.lang.Numbercdk.support/lookup-entry:cpu
desiredTaskCountjava.lang.Numbercdk.support/lookup-entry:desired-task-count
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
ephemeralStorageGiBjava.lang.Numbercdk.support/lookup-entry:ephemeral-storage-gi-b
memoryLimitMiBjava.lang.Numbercdk.support/lookup-entry:memory-limit-mi-b
platformVersionsoftware.amazon.awscdk.services.ecs.FargatePlatformVersioncdk.api.services.ecs/fargate-platform-version:platform-version
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
runtimePlatformsoftware.amazon.awscdk.services.ecs.RuntimePlatformcdk.support/lookup-entry:runtime-platform
schedulesoftware.amazon.awscdk.services.applicationautoscaling.Schedulecdk.support/lookup-entry:schedule
scheduledFargateTaskDefinitionOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptionscdk.support/lookup-entry:scheduled-fargate-task-definition-options
scheduledFargateTaskImageOptionssoftware.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptionscdk.support/lookup-entry:scheduled-fargate-task-image-options
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
tagsjava.util.Listcdk.support/lookup-entry:tags
taskDefinitionsoftware.amazon.awscdk.services.ecs.FargateTaskDefinitioncdk.support/lookup-entry:task-definition
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-scheduled-fargate-task-props-builder function updates a ScheduledFargateTaskProps$Builder instance using the provided configuration.
  The function takes the ScheduledFargateTaskProps$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.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` |
| `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` |
| `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` |
| `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` |
| `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` |
| `scheduledFargateTaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-definition-options` |
| `scheduledFargateTaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-image-options` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-scheduled-task-base-props-builderclj

(build-scheduled-task-base-props-builder builder id config)

The build-scheduled-task-base-props-builder function updates a ScheduledTaskBaseProps$Builder instance using the provided configuration. The function takes the ScheduledTaskBaseProps$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.ecs.IClustercdk.support/lookup-entry:cluster
desiredTaskCountjava.lang.Numbercdk.support/lookup-entry:desired-task-count
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
propagateTagssoftware.amazon.awscdk.services.ecs.PropagatedTagSourcecdk.api.services.ecs/propagated-tag-source:propagate-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
schedulesoftware.amazon.awscdk.services.applicationautoscaling.Schedulecdk.support/lookup-entry:schedule
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-scheduled-task-base-props-builder function updates a ScheduledTaskBaseProps$Builder instance using the provided configuration.
  The function takes the ScheduledTaskBaseProps$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.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` |
| `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-scheduled-task-image-props-builderclj

(build-scheduled-task-image-props-builder builder id config)

The build-scheduled-task-image-props-builder function updates a ScheduledTaskImageProps$Builder instance using the provided configuration. The function takes the ScheduledTaskImageProps$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
commandjava.util.Listcdk.support/lookup-entry:command
containerNamejava.lang.Stringcdk.support/lookup-entry:container-name
environmentjava.util.Mapcdk.support/lookup-entry:environment
imagesoftware.amazon.awscdk.services.ecs.ContainerImagecdk.support/lookup-entry:image
logDriversoftware.amazon.awscdk.services.ecs.LogDrivercdk.support/lookup-entry:log-driver
secretsjava.util.Mapcdk.support/lookup-entry:secrets
The build-scheduled-task-image-props-builder function updates a ScheduledTaskImageProps$Builder instance using the provided configuration.
  The function takes the ScheduledTaskImageProps$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 |
|---|---|---|---|
| `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` |
| `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` |
| `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` |
| `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` |
| `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` |
| `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
sourceraw docstring

fargate-service-base-props-builderclj

(fargate-service-base-props-builder id config)

Creates a FargateServiceBaseProps$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  `FargateServiceBaseProps$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

network-listener-props-builderclj

(network-listener-props-builder id config)

Creates a NetworkListenerProps$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  `NetworkListenerProps$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

network-load-balanced-ec2-service-builderclj

(network-load-balanced-ec2-service-builder scope id config)

Creates a NetworkLoadBalancedEc2Service$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  `NetworkLoadBalancedEc2Service$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

network-load-balanced-ec2-service-props-builderclj

(network-load-balanced-ec2-service-props-builder id config)

Creates a NetworkLoadBalancedEc2ServiceProps$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  `NetworkLoadBalancedEc2ServiceProps$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

network-load-balanced-fargate-service-builderclj

(network-load-balanced-fargate-service-builder scope id config)

Creates a NetworkLoadBalancedFargateService$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  `NetworkLoadBalancedFargateService$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

network-load-balanced-fargate-service-props-builderclj

(network-load-balanced-fargate-service-props-builder id config)

Creates a NetworkLoadBalancedFargateServiceProps$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  `NetworkLoadBalancedFargateServiceProps$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

network-load-balanced-service-base-props-builderclj

(network-load-balanced-service-base-props-builder id config)

Creates a NetworkLoadBalancedServiceBaseProps$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  `NetworkLoadBalancedServiceBaseProps$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

network-load-balanced-service-record-typeclj

(network-load-balanced-service-record-type config id item-key)

The network-load-balanced-service-record-type function data interprets values in the provided config data into a NetworkLoadBalancedServiceRecordType 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 NetworkLoadBalancedServiceRecordType - the value is returned.
  • is :none - NetworkLoadBalancedServiceRecordType/NONE is returned
  • is :cname - NetworkLoadBalancedServiceRecordType/CNAME is returned
  • is :alias - NetworkLoadBalancedServiceRecordType/ALIAS is returned

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

The `network-load-balanced-service-record-type` function data interprets values in the provided config data into a 
`NetworkLoadBalancedServiceRecordType` 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 `NetworkLoadBalancedServiceRecordType` - the value is returned.
* is `:none` - `NetworkLoadBalancedServiceRecordType/NONE` is returned
* is `:cname` - `NetworkLoadBalancedServiceRecordType/CNAME` is returned
* is `:alias` - `NetworkLoadBalancedServiceRecordType/ALIAS` is returned

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

network-load-balanced-task-image-options-builderclj

(network-load-balanced-task-image-options-builder id config)

Creates a NetworkLoadBalancedTaskImageOptions$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  `NetworkLoadBalancedTaskImageOptions$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

network-load-balanced-task-image-props-builderclj

(network-load-balanced-task-image-props-builder id config)

Creates a NetworkLoadBalancedTaskImageProps$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  `NetworkLoadBalancedTaskImageProps$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

network-load-balancer-props-builderclj

(network-load-balancer-props-builder id config)

Creates a NetworkLoadBalancerProps$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  `NetworkLoadBalancerProps$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

network-multiple-target-groups-ec2-service-builderclj

(network-multiple-target-groups-ec2-service-builder scope id config)

Creates a NetworkMultipleTargetGroupsEc2Service$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  `NetworkMultipleTargetGroupsEc2Service$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

network-multiple-target-groups-ec2-service-props-builderclj

(network-multiple-target-groups-ec2-service-props-builder id config)

Creates a NetworkMultipleTargetGroupsEc2ServiceProps$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  `NetworkMultipleTargetGroupsEc2ServiceProps$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

network-multiple-target-groups-fargate-service-builderclj

(network-multiple-target-groups-fargate-service-builder scope id config)

Creates a NetworkMultipleTargetGroupsFargateService$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  `NetworkMultipleTargetGroupsFargateService$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

network-multiple-target-groups-fargate-service-props-builderclj

(network-multiple-target-groups-fargate-service-props-builder id config)

Creates a NetworkMultipleTargetGroupsFargateServiceProps$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  `NetworkMultipleTargetGroupsFargateServiceProps$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

network-multiple-target-groups-service-base-props-builderclj

(network-multiple-target-groups-service-base-props-builder id config)

Creates a NetworkMultipleTargetGroupsServiceBaseProps$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  `NetworkMultipleTargetGroupsServiceBaseProps$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

network-target-props-builderclj

(network-target-props-builder id config)

Creates a NetworkTargetProps$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  `NetworkTargetProps$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

queue-processing-ec2-service-builderclj

(queue-processing-ec2-service-builder scope id config)

Creates a QueueProcessingEc2Service$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  `QueueProcessingEc2Service$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

queue-processing-ec2-service-props-builderclj

(queue-processing-ec2-service-props-builder id config)

Creates a QueueProcessingEc2ServiceProps$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  `QueueProcessingEc2ServiceProps$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

queue-processing-fargate-service-builderclj

(queue-processing-fargate-service-builder scope id config)

Creates a QueueProcessingFargateService$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  `QueueProcessingFargateService$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

queue-processing-fargate-service-props-builderclj

(queue-processing-fargate-service-props-builder id config)

Creates a QueueProcessingFargateServiceProps$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  `QueueProcessingFargateServiceProps$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

queue-processing-service-base-props-builderclj

(queue-processing-service-base-props-builder id config)

Creates a QueueProcessingServiceBaseProps$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  `QueueProcessingServiceBaseProps$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

scheduled-ec2-task-builderclj

(scheduled-ec2-task-builder scope id config)

Creates a ScheduledEc2Task$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  `ScheduledEc2Task$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

scheduled-ec2-task-definition-options-builderclj

(scheduled-ec2-task-definition-options-builder id config)

Creates a ScheduledEc2TaskDefinitionOptions$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  `ScheduledEc2TaskDefinitionOptions$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

scheduled-ec2-task-image-options-builderclj

(scheduled-ec2-task-image-options-builder id config)

Creates a ScheduledEc2TaskImageOptions$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  `ScheduledEc2TaskImageOptions$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

scheduled-ec2-task-props-builderclj

(scheduled-ec2-task-props-builder id config)

Creates a ScheduledEc2TaskProps$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  `ScheduledEc2TaskProps$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

scheduled-fargate-task-builderclj

(scheduled-fargate-task-builder scope id config)

Creates a ScheduledFargateTask$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  `ScheduledFargateTask$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

scheduled-fargate-task-definition-options-builderclj

(scheduled-fargate-task-definition-options-builder id config)

Creates a ScheduledFargateTaskDefinitionOptions$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  `ScheduledFargateTaskDefinitionOptions$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

scheduled-fargate-task-image-options-builderclj

(scheduled-fargate-task-image-options-builder id config)

Creates a ScheduledFargateTaskImageOptions$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  `ScheduledFargateTaskImageOptions$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

scheduled-fargate-task-props-builderclj

(scheduled-fargate-task-props-builder id config)

Creates a ScheduledFargateTaskProps$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  `ScheduledFargateTaskProps$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

scheduled-task-base-props-builderclj

(scheduled-task-base-props-builder id config)

Creates a ScheduledTaskBaseProps$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  `ScheduledTaskBaseProps$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

scheduled-task-image-props-builderclj

(scheduled-task-image-props-builder id config)

Creates a ScheduledTaskImageProps$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  `ScheduledTaskImageProps$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