Liking cljdoc? Tell your friends :D

cdk.api.services.elasticloadbalancing

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

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

build-cfn-load-balancer-access-logging-policy-property-builderclj

(build-cfn-load-balancer-access-logging-policy-property-builder builder
                                                                id
                                                                config)

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

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
emitIntervaljava.lang.Numbercdk.support/lookup-entry:emit-interval
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
s3BucketNamejava.lang.Stringcdk.support/lookup-entry:s3-bucket-name
s3BucketPrefixjava.lang.Stringcdk.support/lookup-entry:s3-bucket-prefix
The build-cfn-load-balancer-access-logging-policy-property-builder function updates a CfnLoadBalancer$AccessLoggingPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$AccessLoggingPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `emitInterval` | java.lang.Number | [[cdk.support/lookup-entry]] | `:emit-interval` |
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `s3BucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-bucket-name` |
| `s3BucketPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-bucket-prefix` |
sourceraw docstring

(build-cfn-load-balancer-app-cookie-stickiness-policy-property-builder builder
                                                                       id
                                                                       config)

The build-cfn-load-balancer-app-cookie-stickiness-policy-property-builder function updates a CfnLoadBalancer$AppCookieStickinessPolicyProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$AppCookieStickinessPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cookieNamejava.lang.Stringcdk.support/lookup-entry:cookie-name
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-load-balancer-app-cookie-stickiness-policy-property-builder function updates a CfnLoadBalancer$AppCookieStickinessPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$AppCookieStickinessPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `cookieName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cookie-name` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-load-balancer-builderclj

(build-cfn-load-balancer-builder builder id config)

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

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
accessLoggingPolicysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:access-logging-policy
appCookieStickinessPolicyjava.util.Listcdk.support/lookup-entry:app-cookie-stickiness-policy
availabilityZonesjava.util.Listcdk.support/lookup-entry:availability-zones
connectionDrainingPolicysoftware.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$ConnectionDrainingPolicyPropertycdk.support/lookup-entry:connection-draining-policy
connectionSettingssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:connection-settings
crossZonejava.lang.Booleancdk.support/lookup-entry:cross-zone
healthChecksoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:health-check
instancesjava.util.Listcdk.support/lookup-entry:instances
lbCookieStickinessPolicyjava.util.Listcdk.support/lookup-entry:lb-cookie-stickiness-policy
listenerssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:listeners
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
policiesjava.util.Listcdk.support/lookup-entry:policies
schemejava.lang.Stringcdk.support/lookup-entry:scheme
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetsjava.util.Listcdk.support/lookup-entry:subnets
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-load-balancer-builder function updates a CfnLoadBalancer$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `accessLoggingPolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:access-logging-policy` |
| `appCookieStickinessPolicy` | java.util.List | [[cdk.support/lookup-entry]] | `:app-cookie-stickiness-policy` |
| `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` |
| `connectionDrainingPolicy` | software.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$ConnectionDrainingPolicyProperty | [[cdk.support/lookup-entry]] | `:connection-draining-policy` |
| `connectionSettings` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:connection-settings` |
| `crossZone` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cross-zone` |
| `healthCheck` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:health-check` |
| `instances` | java.util.List | [[cdk.support/lookup-entry]] | `:instances` |
| `lbCookieStickinessPolicy` | java.util.List | [[cdk.support/lookup-entry]] | `:lb-cookie-stickiness-policy` |
| `listeners` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:listeners` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `policies` | java.util.List | [[cdk.support/lookup-entry]] | `:policies` |
| `scheme` | java.lang.String | [[cdk.support/lookup-entry]] | `:scheme` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-load-balancer-connection-draining-policy-property-builderclj

(build-cfn-load-balancer-connection-draining-policy-property-builder builder
                                                                     id
                                                                     config)

The build-cfn-load-balancer-connection-draining-policy-property-builder function updates a CfnLoadBalancer$ConnectionDrainingPolicyProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$ConnectionDrainingPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
timeoutjava.lang.Numbercdk.support/lookup-entry:timeout
The build-cfn-load-balancer-connection-draining-policy-property-builder function updates a CfnLoadBalancer$ConnectionDrainingPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$ConnectionDrainingPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `timeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:timeout` |
sourceraw docstring

build-cfn-load-balancer-connection-settings-property-builderclj

(build-cfn-load-balancer-connection-settings-property-builder builder id config)

The build-cfn-load-balancer-connection-settings-property-builder function updates a CfnLoadBalancer$ConnectionSettingsProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$ConnectionSettingsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
idleTimeoutjava.lang.Numbercdk.support/lookup-entry:idle-timeout
The build-cfn-load-balancer-connection-settings-property-builder function updates a CfnLoadBalancer$ConnectionSettingsProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$ConnectionSettingsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `idleTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:idle-timeout` |
sourceraw docstring

build-cfn-load-balancer-health-check-property-builderclj

(build-cfn-load-balancer-health-check-property-builder builder id config)

The build-cfn-load-balancer-health-check-property-builder function updates a CfnLoadBalancer$HealthCheckProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$HealthCheckProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
healthyThresholdjava.lang.Stringcdk.support/lookup-entry:healthy-threshold
intervaljava.lang.Stringcdk.support/lookup-entry:interval
targetjava.lang.Stringcdk.support/lookup-entry:target
timeoutjava.lang.Stringcdk.support/lookup-entry:timeout
unhealthyThresholdjava.lang.Stringcdk.support/lookup-entry:unhealthy-threshold
The build-cfn-load-balancer-health-check-property-builder function updates a CfnLoadBalancer$HealthCheckProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$HealthCheckProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `healthyThreshold` | java.lang.String | [[cdk.support/lookup-entry]] | `:healthy-threshold` |
| `interval` | java.lang.String | [[cdk.support/lookup-entry]] | `:interval` |
| `target` | java.lang.String | [[cdk.support/lookup-entry]] | `:target` |
| `timeout` | java.lang.String | [[cdk.support/lookup-entry]] | `:timeout` |
| `unhealthyThreshold` | java.lang.String | [[cdk.support/lookup-entry]] | `:unhealthy-threshold` |
sourceraw docstring

(build-cfn-load-balancer-lb-cookie-stickiness-policy-property-builder builder
                                                                      id
                                                                      config)

The build-cfn-load-balancer-lb-cookie-stickiness-policy-property-builder function updates a CfnLoadBalancer$LBCookieStickinessPolicyProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$LBCookieStickinessPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cookieExpirationPeriodjava.lang.Stringcdk.support/lookup-entry:cookie-expiration-period
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-load-balancer-lb-cookie-stickiness-policy-property-builder function updates a CfnLoadBalancer$LBCookieStickinessPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$LBCookieStickinessPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `cookieExpirationPeriod` | java.lang.String | [[cdk.support/lookup-entry]] | `:cookie-expiration-period` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-load-balancer-listeners-property-builderclj

(build-cfn-load-balancer-listeners-property-builder builder id config)

The build-cfn-load-balancer-listeners-property-builder function updates a CfnLoadBalancer$ListenersProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$ListenersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
instancePortjava.lang.Stringcdk.support/lookup-entry:instance-port
instanceProtocoljava.lang.Stringcdk.support/lookup-entry:instance-protocol
loadBalancerPortjava.lang.Stringcdk.support/lookup-entry:load-balancer-port
policyNamesjava.util.Listcdk.support/lookup-entry:policy-names
protocoljava.lang.Stringcdk.support/lookup-entry:protocol
sslCertificateIdjava.lang.Stringcdk.support/lookup-entry:ssl-certificate-id
The build-cfn-load-balancer-listeners-property-builder function updates a CfnLoadBalancer$ListenersProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$ListenersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `instancePort` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-port` |
| `instanceProtocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-protocol` |
| `loadBalancerPort` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-port` |
| `policyNames` | java.util.List | [[cdk.support/lookup-entry]] | `:policy-names` |
| `protocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:protocol` |
| `sslCertificateId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ssl-certificate-id` |
sourceraw docstring

build-cfn-load-balancer-policies-property-builderclj

(build-cfn-load-balancer-policies-property-builder builder id config)

The build-cfn-load-balancer-policies-property-builder function updates a CfnLoadBalancer$PoliciesProperty$Builder instance using the provided configuration. The function takes the CfnLoadBalancer$PoliciesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
attributessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:attributes
instancePortsjava.util.Listcdk.support/lookup-entry:instance-ports
loadBalancerPortsjava.util.Listcdk.support/lookup-entry:load-balancer-ports
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
policyTypejava.lang.Stringcdk.support/lookup-entry:policy-type
The build-cfn-load-balancer-policies-property-builder function updates a CfnLoadBalancer$PoliciesProperty$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancer$PoliciesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `attributes` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:attributes` |
| `instancePorts` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-ports` |
| `loadBalancerPorts` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancer-ports` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `policyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-type` |
sourceraw docstring

build-cfn-load-balancer-props-builderclj

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

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

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
accessLoggingPolicysoftware.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$AccessLoggingPolicyPropertycdk.support/lookup-entry:access-logging-policy
appCookieStickinessPolicysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:app-cookie-stickiness-policy
availabilityZonesjava.util.Listcdk.support/lookup-entry:availability-zones
connectionDrainingPolicysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:connection-draining-policy
connectionSettingssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:connection-settings
crossZonejava.lang.Booleancdk.support/lookup-entry:cross-zone
healthChecksoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:health-check
instancesjava.util.Listcdk.support/lookup-entry:instances
lbCookieStickinessPolicyjava.util.Listcdk.support/lookup-entry:lb-cookie-stickiness-policy
listenerssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:listeners
loadBalancerNamejava.lang.Stringcdk.support/lookup-entry:load-balancer-name
policiesjava.util.Listcdk.support/lookup-entry:policies
schemejava.lang.Stringcdk.support/lookup-entry:scheme
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
subnetsjava.util.Listcdk.support/lookup-entry:subnets
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-load-balancer-props-builder function updates a CfnLoadBalancerProps$Builder instance using the provided configuration.
  The function takes the CfnLoadBalancerProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `accessLoggingPolicy` | software.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$AccessLoggingPolicyProperty | [[cdk.support/lookup-entry]] | `:access-logging-policy` |
| `appCookieStickinessPolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:app-cookie-stickiness-policy` |
| `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` |
| `connectionDrainingPolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:connection-draining-policy` |
| `connectionSettings` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:connection-settings` |
| `crossZone` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cross-zone` |
| `healthCheck` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:health-check` |
| `instances` | java.util.List | [[cdk.support/lookup-entry]] | `:instances` |
| `lbCookieStickinessPolicy` | java.util.List | [[cdk.support/lookup-entry]] | `:lb-cookie-stickiness-policy` |
| `listeners` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:listeners` |
| `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` |
| `policies` | java.util.List | [[cdk.support/lookup-entry]] | `:policies` |
| `scheme` | java.lang.String | [[cdk.support/lookup-entry]] | `:scheme` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-health-check-builderclj

(build-health-check-builder builder id config)

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

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
healthyThresholdjava.lang.Numbercdk.support/lookup-entry:healthy-threshold
intervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:interval
pathjava.lang.Stringcdk.support/lookup-entry:path
portjava.lang.Numbercdk.support/lookup-entry:port
protocolsoftware.amazon.awscdk.services.elasticloadbalancing.LoadBalancingProtocolcdk.api.services.elasticloadbalancing/load-balancing-protocol:protocol
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
unhealthyThresholdjava.lang.Numbercdk.support/lookup-entry:unhealthy-threshold
The build-health-check-builder function updates a HealthCheck$Builder instance using the provided configuration.
  The function takes the HealthCheck$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `healthyThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:healthy-threshold` |
| `interval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:interval` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `protocol` | software.amazon.awscdk.services.elasticloadbalancing.LoadBalancingProtocol | [[cdk.api.services.elasticloadbalancing/load-balancing-protocol]] | `:protocol` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
| `unhealthyThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:unhealthy-threshold` |
sourceraw docstring

build-load-balancer-builderclj

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

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

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
accessLoggingPolicysoftware.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$AccessLoggingPolicyPropertycdk.support/lookup-entry:access-logging-policy
crossZonejava.lang.Booleancdk.support/lookup-entry:cross-zone
healthChecksoftware.amazon.awscdk.services.elasticloadbalancing.HealthCheckcdk.support/lookup-entry:health-check
internetFacingjava.lang.Booleancdk.support/lookup-entry:internet-facing
listenersjava.util.Listcdk.support/lookup-entry:listeners
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
targetsjava.util.Listcdk.support/lookup-entry:targets
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-load-balancer-builder function updates a LoadBalancer$Builder instance using the provided configuration.
  The function takes the LoadBalancer$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `accessLoggingPolicy` | software.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$AccessLoggingPolicyProperty | [[cdk.support/lookup-entry]] | `:access-logging-policy` |
| `crossZone` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cross-zone` |
| `healthCheck` | software.amazon.awscdk.services.elasticloadbalancing.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `internetFacing` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:internet-facing` |
| `listeners` | java.util.List | [[cdk.support/lookup-entry]] | `:listeners` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `targets` | java.util.List | [[cdk.support/lookup-entry]] | `:targets` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-load-balancer-listener-builderclj

(build-load-balancer-listener-builder builder id config)

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

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
allowConnectionsFromjava.util.Listcdk.support/lookup-entry:allow-connections-from
externalPortjava.lang.Numbercdk.support/lookup-entry:external-port
externalProtocolsoftware.amazon.awscdk.services.elasticloadbalancing.LoadBalancingProtocolcdk.api.services.elasticloadbalancing/load-balancing-protocol:external-protocol
internalPortjava.lang.Numbercdk.support/lookup-entry:internal-port
internalProtocolsoftware.amazon.awscdk.services.elasticloadbalancing.LoadBalancingProtocolcdk.api.services.elasticloadbalancing/load-balancing-protocol:internal-protocol
policyNamesjava.util.Listcdk.support/lookup-entry:policy-names
sslCertificateArnjava.lang.Stringcdk.support/lookup-entry:ssl-certificate-arn
The build-load-balancer-listener-builder function updates a LoadBalancerListener$Builder instance using the provided configuration.
  The function takes the LoadBalancerListener$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `allowConnectionsFrom` | java.util.List | [[cdk.support/lookup-entry]] | `:allow-connections-from` |
| `externalPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:external-port` |
| `externalProtocol` | software.amazon.awscdk.services.elasticloadbalancing.LoadBalancingProtocol | [[cdk.api.services.elasticloadbalancing/load-balancing-protocol]] | `:external-protocol` |
| `internalPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:internal-port` |
| `internalProtocol` | software.amazon.awscdk.services.elasticloadbalancing.LoadBalancingProtocol | [[cdk.api.services.elasticloadbalancing/load-balancing-protocol]] | `:internal-protocol` |
| `policyNames` | java.util.List | [[cdk.support/lookup-entry]] | `:policy-names` |
| `sslCertificateArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:ssl-certificate-arn` |
sourceraw docstring

build-load-balancer-props-builderclj

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

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

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
accessLoggingPolicysoftware.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$AccessLoggingPolicyPropertycdk.support/lookup-entry:access-logging-policy
crossZonejava.lang.Booleancdk.support/lookup-entry:cross-zone
healthChecksoftware.amazon.awscdk.services.elasticloadbalancing.HealthCheckcdk.support/lookup-entry:health-check
internetFacingjava.lang.Booleancdk.support/lookup-entry:internet-facing
listenersjava.util.Listcdk.support/lookup-entry:listeners
subnetSelectionsoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:subnet-selection
targetsjava.util.Listcdk.support/lookup-entry:targets
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-load-balancer-props-builder function updates a LoadBalancerProps$Builder instance using the provided configuration.
  The function takes the LoadBalancerProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `accessLoggingPolicy` | software.amazon.awscdk.services.elasticloadbalancing.CfnLoadBalancer$AccessLoggingPolicyProperty | [[cdk.support/lookup-entry]] | `:access-logging-policy` |
| `crossZone` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cross-zone` |
| `healthCheck` | software.amazon.awscdk.services.elasticloadbalancing.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` |
| `internetFacing` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:internet-facing` |
| `listeners` | java.util.List | [[cdk.support/lookup-entry]] | `:listeners` |
| `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` |
| `targets` | java.util.List | [[cdk.support/lookup-entry]] | `:targets` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

cfn-load-balancer-access-logging-policy-property-builderclj

(cfn-load-balancer-access-logging-policy-property-builder id config)

Creates a CfnLoadBalancer$AccessLoggingPolicyProperty$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  `CfnLoadBalancer$AccessLoggingPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

(cfn-load-balancer-app-cookie-stickiness-policy-property-builder id config)

Creates a CfnLoadBalancer$AppCookieStickinessPolicyProperty$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  `CfnLoadBalancer$AppCookieStickinessPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

cfn-load-balancer-builderclj

(cfn-load-balancer-builder scope id config)

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

cfn-load-balancer-connection-draining-policy-property-builderclj

(cfn-load-balancer-connection-draining-policy-property-builder id config)

Creates a CfnLoadBalancer$ConnectionDrainingPolicyProperty$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  `CfnLoadBalancer$ConnectionDrainingPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

cfn-load-balancer-connection-settings-property-builderclj

(cfn-load-balancer-connection-settings-property-builder id config)

Creates a CfnLoadBalancer$ConnectionSettingsProperty$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  `CfnLoadBalancer$ConnectionSettingsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

cfn-load-balancer-health-check-property-builderclj

(cfn-load-balancer-health-check-property-builder id config)

Creates a CfnLoadBalancer$HealthCheckProperty$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  `CfnLoadBalancer$HealthCheckProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

(cfn-load-balancer-lb-cookie-stickiness-policy-property-builder id config)

Creates a CfnLoadBalancer$LBCookieStickinessPolicyProperty$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  `CfnLoadBalancer$LBCookieStickinessPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

cfn-load-balancer-listeners-property-builderclj

(cfn-load-balancer-listeners-property-builder id config)

Creates a CfnLoadBalancer$ListenersProperty$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  `CfnLoadBalancer$ListenersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

cfn-load-balancer-policies-property-builderclj

(cfn-load-balancer-policies-property-builder id config)

Creates a CfnLoadBalancer$PoliciesProperty$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  `CfnLoadBalancer$PoliciesProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

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

cfn-load-balancer-props-builderclj

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

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

health-check-builderclj

(health-check-builder id config)

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

load-balancer-builderclj

(load-balancer-builder scope id config)

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

load-balancer-listener-builderclj

(load-balancer-listener-builder id config)

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

load-balancer-props-builderclj

(load-balancer-props-builder id config)

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

load-balancing-protocolclj

(load-balancing-protocol config id item-key)

The load-balancing-protocol function data interprets values in the provided config data into a LoadBalancingProtocol 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 LoadBalancingProtocol - the value is returned.
  • is :http - LoadBalancingProtocol/HTTP is returned
  • is :tcp - LoadBalancingProtocol/TCP is returned
  • is :https - LoadBalancingProtocol/HTTPS is returned
  • is :ssl - LoadBalancingProtocol/SSL is returned

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

The `load-balancing-protocol` function data interprets values in the provided config data into a 
`LoadBalancingProtocol` 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 `LoadBalancingProtocol` - the value is returned.
* is `:http` - `LoadBalancingProtocol/HTTP` is returned
* is `:tcp` - `LoadBalancingProtocol/TCP` is returned
* is `:https` - `LoadBalancingProtocol/HTTPS` is returned
* is `:ssl` - `LoadBalancingProtocol/SSL` is returned

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

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close