Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.globalaccelerator

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

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

accelerator-attributes-builderclj

(accelerator-attributes-builder id config)

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

accelerator-builderclj

(accelerator-builder scope id config)

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

accelerator-props-builderclj

(accelerator-props-builder id config)

Creates a AcceleratorProps$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  `AcceleratorProps$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-accelerator-attributes-builderclj

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

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

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
acceleratorArnjava.lang.Stringcdk.support/lookup-entry:accelerator-arn
dnsNamejava.lang.Stringcdk.support/lookup-entry:dns-name
dualStackDnsNamejava.lang.Stringcdk.support/lookup-entry:dual-stack-dns-name
ipv4Addressesjava.util.Listcdk.support/lookup-entry:ipv4-addresses
ipv6Addressesjava.util.Listcdk.support/lookup-entry:ipv6-addresses
The build-accelerator-attributes-builder function updates a AcceleratorAttributes$Builder instance using the provided configuration.
  The function takes the AcceleratorAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `acceleratorArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:accelerator-arn` |
| `dnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:dns-name` |
| `dualStackDnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:dual-stack-dns-name` |
| `ipv4Addresses` | java.util.List | [[cdk.support/lookup-entry]] | `:ipv4-addresses` |
| `ipv6Addresses` | java.util.List | [[cdk.support/lookup-entry]] | `:ipv6-addresses` |
sourceraw docstring

build-accelerator-builderclj

(build-accelerator-builder builder id config)

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

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
acceleratorNamejava.lang.Stringcdk.support/lookup-entry:accelerator-name
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
ipAddressTypesoftware.amazon.awscdk.services.globalaccelerator.IpAddressTypecdk.api.services.globalaccelerator/ip-address-type:ip-address-type
ipAddressesjava.util.Listcdk.support/lookup-entry:ip-addresses
The build-accelerator-builder function updates a Accelerator$Builder instance using the provided configuration.
  The function takes the Accelerator$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `acceleratorName` | java.lang.String | [[cdk.support/lookup-entry]] | `:accelerator-name` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `ipAddressType` | software.amazon.awscdk.services.globalaccelerator.IpAddressType | [[cdk.api.services.globalaccelerator/ip-address-type]] | `:ip-address-type` |
| `ipAddresses` | java.util.List | [[cdk.support/lookup-entry]] | `:ip-addresses` |
sourceraw docstring

build-accelerator-props-builderclj

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

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

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
acceleratorNamejava.lang.Stringcdk.support/lookup-entry:accelerator-name
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
ipAddressTypesoftware.amazon.awscdk.services.globalaccelerator.IpAddressTypecdk.api.services.globalaccelerator/ip-address-type:ip-address-type
ipAddressesjava.util.Listcdk.support/lookup-entry:ip-addresses
The build-accelerator-props-builder function updates a AcceleratorProps$Builder instance using the provided configuration.
  The function takes the AcceleratorProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `acceleratorName` | java.lang.String | [[cdk.support/lookup-entry]] | `:accelerator-name` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `ipAddressType` | software.amazon.awscdk.services.globalaccelerator.IpAddressType | [[cdk.api.services.globalaccelerator/ip-address-type]] | `:ip-address-type` |
| `ipAddresses` | java.util.List | [[cdk.support/lookup-entry]] | `:ip-addresses` |
sourceraw docstring

build-cfn-accelerator-builderclj

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

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

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
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
ipAddressTypejava.lang.Stringcdk.support/lookup-entry:ip-address-type
ipAddressesjava.util.Listcdk.support/lookup-entry:ip-addresses
namejava.lang.Stringcdk.support/lookup-entry:name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-accelerator-builder function updates a CfnAccelerator$Builder instance using the provided configuration.
  The function takes the CfnAccelerator$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `ipAddressType` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-address-type` |
| `ipAddresses` | java.util.List | [[cdk.support/lookup-entry]] | `:ip-addresses` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-accelerator-props-builderclj

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

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

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
ipAddressTypejava.lang.Stringcdk.support/lookup-entry:ip-address-type
ipAddressesjava.util.Listcdk.support/lookup-entry:ip-addresses
namejava.lang.Stringcdk.support/lookup-entry:name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-accelerator-props-builder function updates a CfnAcceleratorProps$Builder instance using the provided configuration.
  The function takes the CfnAcceleratorProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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` |
| `ipAddressType` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-address-type` |
| `ipAddresses` | java.util.List | [[cdk.support/lookup-entry]] | `:ip-addresses` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-cross-account-attachment-builderclj

(build-cfn-cross-account-attachment-builder builder id config)

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

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
principalsjava.util.Listcdk.support/lookup-entry:principals
resourcessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:resources
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-cross-account-attachment-builder function updates a CfnCrossAccountAttachment$Builder instance using the provided configuration.
  The function takes the CfnCrossAccountAttachment$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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` |
| `principals` | java.util.List | [[cdk.support/lookup-entry]] | `:principals` |
| `resources` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:resources` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-cross-account-attachment-props-builderclj

(build-cfn-cross-account-attachment-props-builder builder id config)

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

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
principalsjava.util.Listcdk.support/lookup-entry:principals
resourcesjava.util.Listcdk.support/lookup-entry:resources
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-cross-account-attachment-props-builder function updates a CfnCrossAccountAttachmentProps$Builder instance using the provided configuration.
  The function takes the CfnCrossAccountAttachmentProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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` |
| `principals` | java.util.List | [[cdk.support/lookup-entry]] | `:principals` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-cross-account-attachment-resource-property-builderclj

(build-cfn-cross-account-attachment-resource-property-builder builder id config)

The build-cfn-cross-account-attachment-resource-property-builder function updates a CfnCrossAccountAttachment$ResourceProperty$Builder instance using the provided configuration. The function takes the CfnCrossAccountAttachment$ResourceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
endpointIdjava.lang.Stringcdk.support/lookup-entry:endpoint-id
regionjava.lang.Stringcdk.support/lookup-entry:region
The build-cfn-cross-account-attachment-resource-property-builder function updates a CfnCrossAccountAttachment$ResourceProperty$Builder instance using the provided configuration.
  The function takes the CfnCrossAccountAttachment$ResourceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointId` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-id` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
sourceraw docstring

build-cfn-endpoint-group-builderclj

(build-cfn-endpoint-group-builder builder id config)

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

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
endpointConfigurationsjava.util.Listcdk.support/lookup-entry:endpoint-configurations
endpointGroupRegionjava.lang.Stringcdk.support/lookup-entry:endpoint-group-region
healthCheckIntervalSecondsjava.lang.Numbercdk.support/lookup-entry:health-check-interval-seconds
healthCheckPathjava.lang.Stringcdk.support/lookup-entry:health-check-path
healthCheckPortjava.lang.Numbercdk.support/lookup-entry:health-check-port
healthCheckProtocoljava.lang.Stringcdk.support/lookup-entry:health-check-protocol
listenerArnjava.lang.Stringcdk.support/lookup-entry:listener-arn
portOverridesjava.util.Listcdk.support/lookup-entry:port-overrides
thresholdCountjava.lang.Numbercdk.support/lookup-entry:threshold-count
trafficDialPercentagejava.lang.Numbercdk.support/lookup-entry:traffic-dial-percentage
The build-cfn-endpoint-group-builder function updates a CfnEndpointGroup$Builder instance using the provided configuration.
  The function takes the CfnEndpointGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:endpoint-configurations` |
| `endpointGroupRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-group-region` |
| `healthCheckIntervalSeconds` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-interval-seconds` |
| `healthCheckPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-path` |
| `healthCheckPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-port` |
| `healthCheckProtocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-protocol` |
| `listenerArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener-arn` |
| `portOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:port-overrides` |
| `thresholdCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:threshold-count` |
| `trafficDialPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:traffic-dial-percentage` |
sourceraw docstring

build-cfn-endpoint-group-endpoint-configuration-property-builderclj

(build-cfn-endpoint-group-endpoint-configuration-property-builder builder
                                                                  id
                                                                  config)

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

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
attachmentArnjava.lang.Stringcdk.support/lookup-entry:attachment-arn
clientIpPreservationEnabledjava.lang.Booleancdk.support/lookup-entry:client-ip-preservation-enabled
endpointIdjava.lang.Stringcdk.support/lookup-entry:endpoint-id
weightjava.lang.Numbercdk.support/lookup-entry:weight
The build-cfn-endpoint-group-endpoint-configuration-property-builder function updates a CfnEndpointGroup$EndpointConfigurationProperty$Builder instance using the provided configuration.
  The function takes the CfnEndpointGroup$EndpointConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `attachmentArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:attachment-arn` |
| `clientIpPreservationEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:client-ip-preservation-enabled` |
| `endpointId` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-id` |
| `weight` | java.lang.Number | [[cdk.support/lookup-entry]] | `:weight` |
sourceraw docstring

build-cfn-endpoint-group-port-override-property-builderclj

(build-cfn-endpoint-group-port-override-property-builder builder id config)

The build-cfn-endpoint-group-port-override-property-builder function updates a CfnEndpointGroup$PortOverrideProperty$Builder instance using the provided configuration. The function takes the CfnEndpointGroup$PortOverrideProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
endpointPortjava.lang.Numbercdk.support/lookup-entry:endpoint-port
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
The build-cfn-endpoint-group-port-override-property-builder function updates a CfnEndpointGroup$PortOverrideProperty$Builder instance using the provided configuration.
  The function takes the CfnEndpointGroup$PortOverrideProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:endpoint-port` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
sourceraw docstring

build-cfn-endpoint-group-props-builderclj

(build-cfn-endpoint-group-props-builder builder id config)

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

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
endpointConfigurationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:endpoint-configurations
endpointGroupRegionjava.lang.Stringcdk.support/lookup-entry:endpoint-group-region
healthCheckIntervalSecondsjava.lang.Numbercdk.support/lookup-entry:health-check-interval-seconds
healthCheckPathjava.lang.Stringcdk.support/lookup-entry:health-check-path
healthCheckPortjava.lang.Numbercdk.support/lookup-entry:health-check-port
healthCheckProtocoljava.lang.Stringcdk.support/lookup-entry:health-check-protocol
listenerArnjava.lang.Stringcdk.support/lookup-entry:listener-arn
portOverridesjava.util.Listcdk.support/lookup-entry:port-overrides
thresholdCountjava.lang.Numbercdk.support/lookup-entry:threshold-count
trafficDialPercentagejava.lang.Numbercdk.support/lookup-entry:traffic-dial-percentage
The build-cfn-endpoint-group-props-builder function updates a CfnEndpointGroupProps$Builder instance using the provided configuration.
  The function takes the CfnEndpointGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:endpoint-configurations` |
| `endpointGroupRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-group-region` |
| `healthCheckIntervalSeconds` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-interval-seconds` |
| `healthCheckPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-path` |
| `healthCheckPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-port` |
| `healthCheckProtocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-protocol` |
| `listenerArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener-arn` |
| `portOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:port-overrides` |
| `thresholdCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:threshold-count` |
| `trafficDialPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:traffic-dial-percentage` |
sourceraw docstring

build-cfn-listener-builderclj

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

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

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
acceleratorArnjava.lang.Stringcdk.support/lookup-entry:accelerator-arn
clientAffinityjava.lang.Stringcdk.support/lookup-entry:client-affinity
portRangesjava.util.Listcdk.support/lookup-entry:port-ranges
protocoljava.lang.Stringcdk.support/lookup-entry:protocol
The build-cfn-listener-builder function updates a CfnListener$Builder instance using the provided configuration.
  The function takes the CfnListener$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `acceleratorArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:accelerator-arn` |
| `clientAffinity` | java.lang.String | [[cdk.support/lookup-entry]] | `:client-affinity` |
| `portRanges` | java.util.List | [[cdk.support/lookup-entry]] | `:port-ranges` |
| `protocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:protocol` |
sourceraw docstring

build-cfn-listener-port-range-property-builderclj

(build-cfn-listener-port-range-property-builder builder id config)

The build-cfn-listener-port-range-property-builder function updates a CfnListener$PortRangeProperty$Builder instance using the provided configuration. The function takes the CfnListener$PortRangeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
fromPortjava.lang.Numbercdk.support/lookup-entry:from-port
toPortjava.lang.Numbercdk.support/lookup-entry:to-port
The build-cfn-listener-port-range-property-builder function updates a CfnListener$PortRangeProperty$Builder instance using the provided configuration.
  The function takes the CfnListener$PortRangeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `fromPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:from-port` |
| `toPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:to-port` |
sourceraw docstring

build-cfn-listener-props-builderclj

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

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

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
acceleratorArnjava.lang.Stringcdk.support/lookup-entry:accelerator-arn
clientAffinityjava.lang.Stringcdk.support/lookup-entry:client-affinity
portRangesjava.util.Listcdk.support/lookup-entry:port-ranges
protocoljava.lang.Stringcdk.support/lookup-entry:protocol
The build-cfn-listener-props-builder function updates a CfnListenerProps$Builder instance using the provided configuration.
  The function takes the CfnListenerProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `acceleratorArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:accelerator-arn` |
| `clientAffinity` | java.lang.String | [[cdk.support/lookup-entry]] | `:client-affinity` |
| `portRanges` | java.util.List | [[cdk.support/lookup-entry]] | `:port-ranges` |
| `protocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:protocol` |
sourceraw docstring

build-endpoint-group-builderclj

(build-endpoint-group-builder builder id config)

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

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
endpointGroupNamejava.lang.Stringcdk.support/lookup-entry:endpoint-group-name
endpointsjava.util.Listcdk.support/lookup-entry:endpoints
healthCheckIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-interval
healthCheckPathjava.lang.Stringcdk.support/lookup-entry:health-check-path
healthCheckPortjava.lang.Numbercdk.support/lookup-entry:health-check-port
healthCheckProtocolsoftware.amazon.awscdk.services.globalaccelerator.HealthCheckProtocolcdk.api.services.globalaccelerator/health-check-protocol:health-check-protocol
healthCheckThresholdjava.lang.Numbercdk.support/lookup-entry:health-check-threshold
listenersoftware.amazon.awscdk.services.globalaccelerator.IListenercdk.support/lookup-entry:listener
portOverridesjava.util.Listcdk.support/lookup-entry:port-overrides
regionjava.lang.Stringcdk.support/lookup-entry:region
trafficDialPercentagejava.lang.Numbercdk.support/lookup-entry:traffic-dial-percentage
The build-endpoint-group-builder function updates a EndpointGroup$Builder instance using the provided configuration.
  The function takes the EndpointGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-group-name` |
| `endpoints` | java.util.List | [[cdk.support/lookup-entry]] | `:endpoints` |
| `healthCheckInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-interval` |
| `healthCheckPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-path` |
| `healthCheckPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-port` |
| `healthCheckProtocol` | software.amazon.awscdk.services.globalaccelerator.HealthCheckProtocol | [[cdk.api.services.globalaccelerator/health-check-protocol]] | `:health-check-protocol` |
| `healthCheckThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-threshold` |
| `listener` | software.amazon.awscdk.services.globalaccelerator.IListener | [[cdk.support/lookup-entry]] | `:listener` |
| `portOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:port-overrides` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
| `trafficDialPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:traffic-dial-percentage` |
sourceraw docstring

build-endpoint-group-options-builderclj

(build-endpoint-group-options-builder builder id config)

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

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
endpointGroupNamejava.lang.Stringcdk.support/lookup-entry:endpoint-group-name
endpointsjava.util.Listcdk.support/lookup-entry:endpoints
healthCheckIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-interval
healthCheckPathjava.lang.Stringcdk.support/lookup-entry:health-check-path
healthCheckPortjava.lang.Numbercdk.support/lookup-entry:health-check-port
healthCheckProtocolsoftware.amazon.awscdk.services.globalaccelerator.HealthCheckProtocolcdk.api.services.globalaccelerator/health-check-protocol:health-check-protocol
healthCheckThresholdjava.lang.Numbercdk.support/lookup-entry:health-check-threshold
portOverridesjava.util.Listcdk.support/lookup-entry:port-overrides
regionjava.lang.Stringcdk.support/lookup-entry:region
trafficDialPercentagejava.lang.Numbercdk.support/lookup-entry:traffic-dial-percentage
The build-endpoint-group-options-builder function updates a EndpointGroupOptions$Builder instance using the provided configuration.
  The function takes the EndpointGroupOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-group-name` |
| `endpoints` | java.util.List | [[cdk.support/lookup-entry]] | `:endpoints` |
| `healthCheckInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-interval` |
| `healthCheckPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-path` |
| `healthCheckPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-port` |
| `healthCheckProtocol` | software.amazon.awscdk.services.globalaccelerator.HealthCheckProtocol | [[cdk.api.services.globalaccelerator/health-check-protocol]] | `:health-check-protocol` |
| `healthCheckThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-threshold` |
| `portOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:port-overrides` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
| `trafficDialPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:traffic-dial-percentage` |
sourceraw docstring

build-endpoint-group-props-builderclj

(build-endpoint-group-props-builder builder id config)

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

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
endpointGroupNamejava.lang.Stringcdk.support/lookup-entry:endpoint-group-name
endpointsjava.util.Listcdk.support/lookup-entry:endpoints
healthCheckIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:health-check-interval
healthCheckPathjava.lang.Stringcdk.support/lookup-entry:health-check-path
healthCheckPortjava.lang.Numbercdk.support/lookup-entry:health-check-port
healthCheckProtocolsoftware.amazon.awscdk.services.globalaccelerator.HealthCheckProtocolcdk.api.services.globalaccelerator/health-check-protocol:health-check-protocol
healthCheckThresholdjava.lang.Numbercdk.support/lookup-entry:health-check-threshold
listenersoftware.amazon.awscdk.services.globalaccelerator.IListenercdk.support/lookup-entry:listener
portOverridesjava.util.Listcdk.support/lookup-entry:port-overrides
regionjava.lang.Stringcdk.support/lookup-entry:region
trafficDialPercentagejava.lang.Numbercdk.support/lookup-entry:traffic-dial-percentage
The build-endpoint-group-props-builder function updates a EndpointGroupProps$Builder instance using the provided configuration.
  The function takes the EndpointGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-group-name` |
| `endpoints` | java.util.List | [[cdk.support/lookup-entry]] | `:endpoints` |
| `healthCheckInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-interval` |
| `healthCheckPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-path` |
| `healthCheckPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-port` |
| `healthCheckProtocol` | software.amazon.awscdk.services.globalaccelerator.HealthCheckProtocol | [[cdk.api.services.globalaccelerator/health-check-protocol]] | `:health-check-protocol` |
| `healthCheckThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-threshold` |
| `listener` | software.amazon.awscdk.services.globalaccelerator.IListener | [[cdk.support/lookup-entry]] | `:listener` |
| `portOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:port-overrides` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
| `trafficDialPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:traffic-dial-percentage` |
sourceraw docstring

build-listener-builderclj

(build-listener-builder builder id config)

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

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
acceleratorsoftware.amazon.awscdk.services.globalaccelerator.IAcceleratorcdk.support/lookup-entry:accelerator
clientAffinitysoftware.amazon.awscdk.services.globalaccelerator.ClientAffinitycdk.api.services.globalaccelerator/client-affinity:client-affinity
listenerNamejava.lang.Stringcdk.support/lookup-entry:listener-name
portRangesjava.util.Listcdk.support/lookup-entry:port-ranges
protocolsoftware.amazon.awscdk.services.globalaccelerator.ConnectionProtocolcdk.api.services.globalaccelerator/connection-protocol:protocol
The build-listener-builder function updates a Listener$Builder instance using the provided configuration.
  The function takes the Listener$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `accelerator` | software.amazon.awscdk.services.globalaccelerator.IAccelerator | [[cdk.support/lookup-entry]] | `:accelerator` |
| `clientAffinity` | software.amazon.awscdk.services.globalaccelerator.ClientAffinity | [[cdk.api.services.globalaccelerator/client-affinity]] | `:client-affinity` |
| `listenerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener-name` |
| `portRanges` | java.util.List | [[cdk.support/lookup-entry]] | `:port-ranges` |
| `protocol` | software.amazon.awscdk.services.globalaccelerator.ConnectionProtocol | [[cdk.api.services.globalaccelerator/connection-protocol]] | `:protocol` |
sourceraw docstring

build-listener-options-builderclj

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

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

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
clientAffinitysoftware.amazon.awscdk.services.globalaccelerator.ClientAffinitycdk.api.services.globalaccelerator/client-affinity:client-affinity
listenerNamejava.lang.Stringcdk.support/lookup-entry:listener-name
portRangesjava.util.Listcdk.support/lookup-entry:port-ranges
protocolsoftware.amazon.awscdk.services.globalaccelerator.ConnectionProtocolcdk.api.services.globalaccelerator/connection-protocol:protocol
The build-listener-options-builder function updates a ListenerOptions$Builder instance using the provided configuration.
  The function takes the ListenerOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `clientAffinity` | software.amazon.awscdk.services.globalaccelerator.ClientAffinity | [[cdk.api.services.globalaccelerator/client-affinity]] | `:client-affinity` |
| `listenerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener-name` |
| `portRanges` | java.util.List | [[cdk.support/lookup-entry]] | `:port-ranges` |
| `protocol` | software.amazon.awscdk.services.globalaccelerator.ConnectionProtocol | [[cdk.api.services.globalaccelerator/connection-protocol]] | `:protocol` |
sourceraw docstring

build-listener-props-builderclj

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

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

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
acceleratorsoftware.amazon.awscdk.services.globalaccelerator.IAcceleratorcdk.support/lookup-entry:accelerator
clientAffinitysoftware.amazon.awscdk.services.globalaccelerator.ClientAffinitycdk.api.services.globalaccelerator/client-affinity:client-affinity
listenerNamejava.lang.Stringcdk.support/lookup-entry:listener-name
portRangesjava.util.Listcdk.support/lookup-entry:port-ranges
protocolsoftware.amazon.awscdk.services.globalaccelerator.ConnectionProtocolcdk.api.services.globalaccelerator/connection-protocol:protocol
The build-listener-props-builder function updates a ListenerProps$Builder instance using the provided configuration.
  The function takes the ListenerProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `accelerator` | software.amazon.awscdk.services.globalaccelerator.IAccelerator | [[cdk.support/lookup-entry]] | `:accelerator` |
| `clientAffinity` | software.amazon.awscdk.services.globalaccelerator.ClientAffinity | [[cdk.api.services.globalaccelerator/client-affinity]] | `:client-affinity` |
| `listenerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener-name` |
| `portRanges` | java.util.List | [[cdk.support/lookup-entry]] | `:port-ranges` |
| `protocol` | software.amazon.awscdk.services.globalaccelerator.ConnectionProtocol | [[cdk.api.services.globalaccelerator/connection-protocol]] | `:protocol` |
sourceraw docstring

build-port-override-builderclj

(build-port-override-builder builder id config)

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

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
endpointPortjava.lang.Numbercdk.support/lookup-entry:endpoint-port
listenerPortjava.lang.Numbercdk.support/lookup-entry:listener-port
The build-port-override-builder function updates a PortOverride$Builder instance using the provided configuration.
  The function takes the PortOverride$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:endpoint-port` |
| `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` |
sourceraw docstring

build-port-range-builderclj

(build-port-range-builder builder id config)

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

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
fromPortjava.lang.Numbercdk.support/lookup-entry:from-port
toPortjava.lang.Numbercdk.support/lookup-entry:to-port
The build-port-range-builder function updates a PortRange$Builder instance using the provided configuration.
  The function takes the PortRange$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `fromPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:from-port` |
| `toPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:to-port` |
sourceraw docstring

build-raw-endpoint-builderclj

(build-raw-endpoint-builder builder id config)

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

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
endpointIdjava.lang.Stringcdk.support/lookup-entry:endpoint-id
preserveClientIpjava.lang.Booleancdk.support/lookup-entry:preserve-client-ip
regionjava.lang.Stringcdk.support/lookup-entry:region
weightjava.lang.Numbercdk.support/lookup-entry:weight
The build-raw-endpoint-builder function updates a RawEndpoint$Builder instance using the provided configuration.
  The function takes the RawEndpoint$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointId` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-id` |
| `preserveClientIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:preserve-client-ip` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
| `weight` | java.lang.Number | [[cdk.support/lookup-entry]] | `:weight` |
sourceraw docstring

build-raw-endpoint-props-builderclj

(build-raw-endpoint-props-builder builder id config)

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

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
endpointIdjava.lang.Stringcdk.support/lookup-entry:endpoint-id
preserveClientIpjava.lang.Booleancdk.support/lookup-entry:preserve-client-ip
regionjava.lang.Stringcdk.support/lookup-entry:region
weightjava.lang.Numbercdk.support/lookup-entry:weight
The build-raw-endpoint-props-builder function updates a RawEndpointProps$Builder instance using the provided configuration.
  The function takes the RawEndpointProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `endpointId` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint-id` |
| `preserveClientIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:preserve-client-ip` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
| `weight` | java.lang.Number | [[cdk.support/lookup-entry]] | `:weight` |
sourceraw docstring

cfn-accelerator-builderclj

(cfn-accelerator-builder scope id config)

Creates a CfnAccelerator$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  `CfnAccelerator$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-accelerator-props-builderclj

(cfn-accelerator-props-builder id config)

Creates a CfnAcceleratorProps$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  `CfnAcceleratorProps$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-cross-account-attachment-builderclj

(cfn-cross-account-attachment-builder scope id config)

Creates a CfnCrossAccountAttachment$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  `CfnCrossAccountAttachment$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-cross-account-attachment-props-builderclj

(cfn-cross-account-attachment-props-builder id config)

Creates a CfnCrossAccountAttachmentProps$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  `CfnCrossAccountAttachmentProps$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-cross-account-attachment-resource-property-builderclj

(cfn-cross-account-attachment-resource-property-builder id config)

Creates a CfnCrossAccountAttachment$ResourceProperty$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  `CfnCrossAccountAttachment$ResourceProperty$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-endpoint-group-builderclj

(cfn-endpoint-group-builder scope id config)

Creates a CfnEndpointGroup$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  `CfnEndpointGroup$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-endpoint-group-endpoint-configuration-property-builderclj

(cfn-endpoint-group-endpoint-configuration-property-builder id config)

Creates a CfnEndpointGroup$EndpointConfigurationProperty$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  `CfnEndpointGroup$EndpointConfigurationProperty$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-endpoint-group-port-override-property-builderclj

(cfn-endpoint-group-port-override-property-builder id config)

Creates a CfnEndpointGroup$PortOverrideProperty$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  `CfnEndpointGroup$PortOverrideProperty$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-endpoint-group-props-builderclj

(cfn-endpoint-group-props-builder id config)

Creates a CfnEndpointGroupProps$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  `CfnEndpointGroupProps$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-listener-builderclj

(cfn-listener-builder scope id config)

Creates a CfnListener$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  `CfnListener$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-listener-port-range-property-builderclj

(cfn-listener-port-range-property-builder id config)

Creates a CfnListener$PortRangeProperty$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  `CfnListener$PortRangeProperty$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-listener-props-builderclj

(cfn-listener-props-builder id config)

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

client-affinityclj

(client-affinity config id item-key)

The client-affinity function data interprets values in the provided config data into a ClientAffinity 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 ClientAffinity - the value is returned.
  • is :none - ClientAffinity/NONE is returned
  • is :source-ip - ClientAffinity/SOURCE_IP is returned

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

The `client-affinity` function data interprets values in the provided config data into a 
`ClientAffinity` 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 `ClientAffinity` - the value is returned.
* is `:none` - `ClientAffinity/NONE` is returned
* is `:source-ip` - `ClientAffinity/SOURCE_IP` is returned

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

connection-protocolclj

(connection-protocol config id item-key)

The connection-protocol function data interprets values in the provided config data into a ConnectionProtocol 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 ConnectionProtocol - the value is returned.
  • is :udp - ConnectionProtocol/UDP is returned
  • is :tcp - ConnectionProtocol/TCP is returned

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

The `connection-protocol` function data interprets values in the provided config data into a 
`ConnectionProtocol` 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 `ConnectionProtocol` - the value is returned.
* is `:udp` - `ConnectionProtocol/UDP` is returned
* is `:tcp` - `ConnectionProtocol/TCP` is returned

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

endpoint-group-builderclj

(endpoint-group-builder scope id config)

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

endpoint-group-options-builderclj

(endpoint-group-options-builder id config)

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

endpoint-group-props-builderclj

(endpoint-group-props-builder id config)

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

(health-check-protocol config id item-key)

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

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

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

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

ip-address-typeclj

(ip-address-type config id item-key)

The ip-address-type function data interprets values in the provided config data into a IpAddressType 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 IpAddressType - the value is returned.
  • is :ipv4 - IpAddressType/IPV4 is returned
  • is :dual-stack - IpAddressType/DUAL_STACK is returned

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

The `ip-address-type` function data interprets values in the provided config data into a 
`IpAddressType` 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 `IpAddressType` - the value is returned.
* is `:ipv4` - `IpAddressType/IPV4` is returned
* is `:dual-stack` - `IpAddressType/DUAL_STACK` is returned

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

listener-builderclj

(listener-builder scope id config)

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

listener-options-builderclj

(listener-options-builder id config)

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

listener-props-builderclj

(listener-props-builder id config)

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

port-override-builderclj

(port-override-builder id config)

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

port-range-builderclj

(port-range-builder id config)

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

raw-endpoint-builderclj

(raw-endpoint-builder id config)

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

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

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

raw-endpoint-props-builderclj

(raw-endpoint-props-builder id config)

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