Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.servicediscovery

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

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

alias-target-instance-builderclj

(alias-target-instance-builder scope id config)

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

alias-target-instance-props-builderclj

(alias-target-instance-props-builder id config)

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

base-instance-props-builderclj

(base-instance-props-builder id config)

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

base-namespace-props-builderclj

(base-namespace-props-builder id config)

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

base-service-props-builderclj

(base-service-props-builder id config)

Creates a BaseServiceProps$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  `BaseServiceProps$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-alias-target-instance-builderclj

(build-alias-target-instance-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
dnsNamejava.lang.Stringcdk.support/lookup-entry:dns-name
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-alias-target-instance-builder function updates a AliasTargetInstance$Builder instance using the provided configuration.
  The function takes the AliasTargetInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `dnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:dns-name` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-alias-target-instance-props-builderclj

(build-alias-target-instance-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
dnsNamejava.lang.Stringcdk.support/lookup-entry:dns-name
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-alias-target-instance-props-builder function updates a AliasTargetInstanceProps$Builder instance using the provided configuration.
  The function takes the AliasTargetInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `dnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:dns-name` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-base-instance-props-builderclj

(build-base-instance-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
The build-base-instance-props-builder function updates a BaseInstanceProps$Builder instance using the provided configuration.
  The function takes the BaseInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
sourceraw docstring

build-base-namespace-props-builderclj

(build-base-namespace-props-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
The build-base-namespace-props-builder function updates a BaseNamespaceProps$Builder instance using the provided configuration.
  The function takes the BaseNamespaceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-base-service-props-builderclj

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

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

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
customHealthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfigcdk.support/lookup-entry:custom-health-check
descriptionjava.lang.Stringcdk.support/lookup-entry:description
healthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckConfigcdk.support/lookup-entry:health-check
namejava.lang.Stringcdk.support/lookup-entry:name
The build-base-service-props-builder function updates a BaseServiceProps$Builder instance using the provided configuration.
  The function takes the BaseServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customHealthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfig | [[cdk.support/lookup-entry]] | `:custom-health-check` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `healthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckConfig | [[cdk.support/lookup-entry]] | `:health-check` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-http-namespace-builderclj

(build-cfn-http-namespace-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-http-namespace-builder function updates a CfnHttpNamespace$Builder instance using the provided configuration.
  The function takes the CfnHttpNamespace$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-cfn-http-namespace-props-builderclj

(build-cfn-http-namespace-props-builder builder id config)

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

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

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

build-cfn-instance-builderclj

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

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

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
instanceAttributesjava.lang.Objectcdk.support/lookup-entry:instance-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
serviceIdjava.lang.Stringcdk.support/lookup-entry:service-id
The build-cfn-instance-builder function updates a CfnInstance$Builder instance using the provided configuration.
  The function takes the CfnInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `instanceAttributes` | java.lang.Object | [[cdk.support/lookup-entry]] | `:instance-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `serviceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-id` |
sourceraw docstring

build-cfn-instance-props-builderclj

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

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

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
instanceAttributesjava.lang.Objectcdk.support/lookup-entry:instance-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
serviceIdjava.lang.Stringcdk.support/lookup-entry:service-id
The build-cfn-instance-props-builder function updates a CfnInstanceProps$Builder instance using the provided configuration.
  The function takes the CfnInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `instanceAttributes` | java.lang.Object | [[cdk.support/lookup-entry]] | `:instance-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `serviceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-id` |
sourceraw docstring

build-cfn-private-dns-namespace-builderclj

(build-cfn-private-dns-namespace-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
propertiessoftware.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$PropertiesPropertycdk.support/lookup-entry:properties
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcjava.lang.Stringcdk.support/lookup-entry:vpc
The build-cfn-private-dns-namespace-builder function updates a CfnPrivateDnsNamespace$Builder instance using the provided configuration.
  The function takes the CfnPrivateDnsNamespace$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `properties` | software.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$PropertiesProperty | [[cdk.support/lookup-entry]] | `:properties` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpc` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-cfn-private-dns-namespace-private-dns-properties-mutable-property-builderclj

(build-cfn-private-dns-namespace-private-dns-properties-mutable-property-builder
  builder
  id
  config)

The build-cfn-private-dns-namespace-private-dns-properties-mutable-property-builder function updates a CfnPrivateDnsNamespace$PrivateDnsPropertiesMutableProperty$Builder instance using the provided configuration. The function takes the CfnPrivateDnsNamespace$PrivateDnsPropertiesMutableProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
soasoftware.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$SOAPropertycdk.support/lookup-entry:soa
The build-cfn-private-dns-namespace-private-dns-properties-mutable-property-builder function updates a CfnPrivateDnsNamespace$PrivateDnsPropertiesMutableProperty$Builder instance using the provided configuration.
  The function takes the CfnPrivateDnsNamespace$PrivateDnsPropertiesMutableProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `soa` | software.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$SOAProperty | [[cdk.support/lookup-entry]] | `:soa` |
sourceraw docstring

build-cfn-private-dns-namespace-properties-property-builderclj

(build-cfn-private-dns-namespace-properties-property-builder builder id config)

The build-cfn-private-dns-namespace-properties-property-builder function updates a CfnPrivateDnsNamespace$PropertiesProperty$Builder instance using the provided configuration. The function takes the CfnPrivateDnsNamespace$PropertiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
dnsPropertiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:dns-properties
The build-cfn-private-dns-namespace-properties-property-builder function updates a CfnPrivateDnsNamespace$PropertiesProperty$Builder instance using the provided configuration.
  The function takes the CfnPrivateDnsNamespace$PropertiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `dnsProperties` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:dns-properties` |
sourceraw docstring

build-cfn-private-dns-namespace-props-builderclj

(build-cfn-private-dns-namespace-props-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
propertiessoftware.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$PropertiesPropertycdk.support/lookup-entry:properties
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcjava.lang.Stringcdk.support/lookup-entry:vpc
The build-cfn-private-dns-namespace-props-builder function updates a CfnPrivateDnsNamespaceProps$Builder instance using the provided configuration.
  The function takes the CfnPrivateDnsNamespaceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `properties` | software.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$PropertiesProperty | [[cdk.support/lookup-entry]] | `:properties` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpc` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-cfn-private-dns-namespace-soa-property-builderclj

(build-cfn-private-dns-namespace-soa-property-builder builder id config)

The build-cfn-private-dns-namespace-soa-property-builder function updates a CfnPrivateDnsNamespace$SOAProperty$Builder instance using the provided configuration. The function takes the CfnPrivateDnsNamespace$SOAProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
ttljava.lang.Numbercdk.support/lookup-entry:ttl
The build-cfn-private-dns-namespace-soa-property-builder function updates a CfnPrivateDnsNamespace$SOAProperty$Builder instance using the provided configuration.
  The function takes the CfnPrivateDnsNamespace$SOAProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-cfn-public-dns-namespace-builderclj

(build-cfn-public-dns-namespace-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
propertiessoftware.amazon.awscdk.services.servicediscovery.CfnPublicDnsNamespace$PropertiesPropertycdk.support/lookup-entry:properties
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-public-dns-namespace-builder function updates a CfnPublicDnsNamespace$Builder instance using the provided configuration.
  The function takes the CfnPublicDnsNamespace$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `properties` | software.amazon.awscdk.services.servicediscovery.CfnPublicDnsNamespace$PropertiesProperty | [[cdk.support/lookup-entry]] | `:properties` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-public-dns-namespace-properties-property-builderclj

(build-cfn-public-dns-namespace-properties-property-builder builder id config)

The build-cfn-public-dns-namespace-properties-property-builder function updates a CfnPublicDnsNamespace$PropertiesProperty$Builder instance using the provided configuration. The function takes the CfnPublicDnsNamespace$PropertiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
dnsPropertiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:dns-properties
The build-cfn-public-dns-namespace-properties-property-builder function updates a CfnPublicDnsNamespace$PropertiesProperty$Builder instance using the provided configuration.
  The function takes the CfnPublicDnsNamespace$PropertiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `dnsProperties` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:dns-properties` |
sourceraw docstring

build-cfn-public-dns-namespace-props-builderclj

(build-cfn-public-dns-namespace-props-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
propertiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:properties
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-public-dns-namespace-props-builder function updates a CfnPublicDnsNamespaceProps$Builder instance using the provided configuration.
  The function takes the CfnPublicDnsNamespaceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-cfn-public-dns-namespace-public-dns-properties-mutable-property-builderclj

(build-cfn-public-dns-namespace-public-dns-properties-mutable-property-builder
  builder
  id
  config)

The build-cfn-public-dns-namespace-public-dns-properties-mutable-property-builder function updates a CfnPublicDnsNamespace$PublicDnsPropertiesMutableProperty$Builder instance using the provided configuration. The function takes the CfnPublicDnsNamespace$PublicDnsPropertiesMutableProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
soasoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:soa
The build-cfn-public-dns-namespace-public-dns-properties-mutable-property-builder function updates a CfnPublicDnsNamespace$PublicDnsPropertiesMutableProperty$Builder instance using the provided configuration.
  The function takes the CfnPublicDnsNamespace$PublicDnsPropertiesMutableProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-cfn-public-dns-namespace-soa-property-builderclj

(build-cfn-public-dns-namespace-soa-property-builder builder id config)

The build-cfn-public-dns-namespace-soa-property-builder function updates a CfnPublicDnsNamespace$SOAProperty$Builder instance using the provided configuration. The function takes the CfnPublicDnsNamespace$SOAProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
ttljava.lang.Numbercdk.support/lookup-entry:ttl
The build-cfn-public-dns-namespace-soa-property-builder function updates a CfnPublicDnsNamespace$SOAProperty$Builder instance using the provided configuration.
  The function takes the CfnPublicDnsNamespace$SOAProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-cfn-service-builderclj

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

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
dnsConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:dns-config
healthCheckConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:health-check-config
healthCheckCustomConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:health-check-custom-config
namejava.lang.Stringcdk.support/lookup-entry:name
namespaceIdjava.lang.Stringcdk.support/lookup-entry:namespace-id
tagsjava.util.Listcdk.support/lookup-entry:tags
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-service-builder function updates a CfnService$Builder instance using the provided configuration.
  The function takes the CfnService$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `dnsConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:dns-config` |
| `healthCheckConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:health-check-config` |
| `healthCheckCustomConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:health-check-custom-config` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-id` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-service-dns-config-property-builderclj

(build-cfn-service-dns-config-property-builder builder id config)

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

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
dnsRecordsjava.util.Listcdk.support/lookup-entry:dns-records
namespaceIdjava.lang.Stringcdk.support/lookup-entry:namespace-id
routingPolicyjava.lang.Stringcdk.support/lookup-entry:routing-policy
The build-cfn-service-dns-config-property-builder function updates a CfnService$DnsConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnService$DnsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `dnsRecords` | java.util.List | [[cdk.support/lookup-entry]] | `:dns-records` |
| `namespaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-id` |
| `routingPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:routing-policy` |
sourceraw docstring

build-cfn-service-dns-record-property-builderclj

(build-cfn-service-dns-record-property-builder builder id config)

The build-cfn-service-dns-record-property-builder function updates a CfnService$DnsRecordProperty$Builder instance using the provided configuration. The function takes the CfnService$DnsRecordProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
ttljava.lang.Numbercdk.support/lookup-entry:ttl
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-service-dns-record-property-builder function updates a CfnService$DnsRecordProperty$Builder instance using the provided configuration.
  The function takes the CfnService$DnsRecordProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `ttl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ttl` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-service-health-check-config-property-builderclj

(build-cfn-service-health-check-config-property-builder builder id config)

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

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
failureThresholdjava.lang.Numbercdk.support/lookup-entry:failure-threshold
resourcePathjava.lang.Stringcdk.support/lookup-entry:resource-path
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-service-health-check-config-property-builder function updates a CfnService$HealthCheckConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnService$HealthCheckConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `failureThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:failure-threshold` |
| `resourcePath` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-path` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-service-health-check-custom-config-property-builderclj

(build-cfn-service-health-check-custom-config-property-builder builder
                                                               id
                                                               config)

The build-cfn-service-health-check-custom-config-property-builder function updates a CfnService$HealthCheckCustomConfigProperty$Builder instance using the provided configuration. The function takes the CfnService$HealthCheckCustomConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
failureThresholdjava.lang.Numbercdk.support/lookup-entry:failure-threshold
The build-cfn-service-health-check-custom-config-property-builder function updates a CfnService$HealthCheckCustomConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnService$HealthCheckCustomConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `failureThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:failure-threshold` |
sourceraw docstring

build-cfn-service-props-builderclj

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

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
dnsConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:dns-config
healthCheckConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:health-check-config
healthCheckCustomConfigsoftware.amazon.awscdk.services.servicediscovery.CfnService$HealthCheckCustomConfigPropertycdk.support/lookup-entry:health-check-custom-config
namejava.lang.Stringcdk.support/lookup-entry:name
namespaceIdjava.lang.Stringcdk.support/lookup-entry:namespace-id
tagsjava.util.Listcdk.support/lookup-entry:tags
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-service-props-builder function updates a CfnServiceProps$Builder instance using the provided configuration.
  The function takes the CfnServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `dnsConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:dns-config` |
| `healthCheckConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:health-check-config` |
| `healthCheckCustomConfig` | software.amazon.awscdk.services.servicediscovery.CfnService$HealthCheckCustomConfigProperty | [[cdk.support/lookup-entry]] | `:health-check-custom-config` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-id` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cname-instance-base-props-builderclj

(build-cname-instance-base-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceCnamejava.lang.Stringcdk.support/lookup-entry:instance-cname
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
The build-cname-instance-base-props-builder function updates a CnameInstanceBaseProps$Builder instance using the provided configuration.
  The function takes the CnameInstanceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceCname` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-cname` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
sourceraw docstring

build-cname-instance-builderclj

(build-cname-instance-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceCnamejava.lang.Stringcdk.support/lookup-entry:instance-cname
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-cname-instance-builder function updates a CnameInstance$Builder instance using the provided configuration.
  The function takes the CnameInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceCname` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-cname` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-cname-instance-props-builderclj

(build-cname-instance-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceCnamejava.lang.Stringcdk.support/lookup-entry:instance-cname
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-cname-instance-props-builder function updates a CnameInstanceProps$Builder instance using the provided configuration.
  The function takes the CnameInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceCname` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-cname` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-dns-service-props-builderclj

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

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

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
customHealthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfigcdk.support/lookup-entry:custom-health-check
descriptionjava.lang.Stringcdk.support/lookup-entry:description
discoveryTypesoftware.amazon.awscdk.services.servicediscovery.DiscoveryTypecdk.api.services.servicediscovery/discovery-type:discovery-type
dnsRecordTypesoftware.amazon.awscdk.services.servicediscovery.DnsRecordTypecdk.api.services.servicediscovery/dns-record-type:dns-record-type
dnsTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:dns-ttl
healthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckConfigcdk.support/lookup-entry:health-check
loadBalancerjava.lang.Booleancdk.support/lookup-entry:load-balancer
namejava.lang.Stringcdk.support/lookup-entry:name
routingPolicysoftware.amazon.awscdk.services.servicediscovery.RoutingPolicycdk.api.services.servicediscovery/routing-policy:routing-policy
The build-dns-service-props-builder function updates a DnsServiceProps$Builder instance using the provided configuration.
  The function takes the DnsServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customHealthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfig | [[cdk.support/lookup-entry]] | `:custom-health-check` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `discoveryType` | software.amazon.awscdk.services.servicediscovery.DiscoveryType | [[cdk.api.services.servicediscovery/discovery-type]] | `:discovery-type` |
| `dnsRecordType` | software.amazon.awscdk.services.servicediscovery.DnsRecordType | [[cdk.api.services.servicediscovery/dns-record-type]] | `:dns-record-type` |
| `dnsTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:dns-ttl` |
| `healthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckConfig | [[cdk.support/lookup-entry]] | `:health-check` |
| `loadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `routingPolicy` | software.amazon.awscdk.services.servicediscovery.RoutingPolicy | [[cdk.api.services.servicediscovery/routing-policy]] | `:routing-policy` |
sourceraw docstring

build-health-check-config-builderclj

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

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

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
failureThresholdjava.lang.Numbercdk.support/lookup-entry:failure-threshold
resourcePathjava.lang.Stringcdk.support/lookup-entry:resource-path
typesoftware.amazon.awscdk.services.servicediscovery.HealthCheckTypecdk.api.services.servicediscovery/health-check-type:type
The build-health-check-config-builder function updates a HealthCheckConfig$Builder instance using the provided configuration.
  The function takes the HealthCheckConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `failureThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:failure-threshold` |
| `resourcePath` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-path` |
| `type` | software.amazon.awscdk.services.servicediscovery.HealthCheckType | [[cdk.api.services.servicediscovery/health-check-type]] | `:type` |
sourceraw docstring

build-health-check-custom-config-builderclj

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

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

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
failureThresholdjava.lang.Numbercdk.support/lookup-entry:failure-threshold
The build-health-check-custom-config-builder function updates a HealthCheckCustomConfig$Builder instance using the provided configuration.
  The function takes the HealthCheckCustomConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `failureThreshold` | java.lang.Number | [[cdk.support/lookup-entry]] | `:failure-threshold` |
sourceraw docstring

build-http-namespace-attributes-builderclj

(build-http-namespace-attributes-builder builder id config)

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

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
namespaceArnjava.lang.Stringcdk.support/lookup-entry:namespace-arn
namespaceIdjava.lang.Stringcdk.support/lookup-entry:namespace-id
namespaceNamejava.lang.Stringcdk.support/lookup-entry:namespace-name
The build-http-namespace-attributes-builder function updates a HttpNamespaceAttributes$Builder instance using the provided configuration.
  The function takes the HttpNamespaceAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `namespaceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-arn` |
| `namespaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-id` |
| `namespaceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-name` |
sourceraw docstring

build-http-namespace-builderclj

(build-http-namespace-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
The build-http-namespace-builder function updates a HttpNamespace$Builder instance using the provided configuration.
  The function takes the HttpNamespace$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-http-namespace-props-builderclj

(build-http-namespace-props-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
The build-http-namespace-props-builder function updates a HttpNamespaceProps$Builder instance using the provided configuration.
  The function takes the HttpNamespaceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-ip-instance-base-props-builderclj

(build-ip-instance-base-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
ipv4java.lang.Stringcdk.support/lookup-entry:ipv4
ipv6java.lang.Stringcdk.support/lookup-entry:ipv6
portjava.lang.Numbercdk.support/lookup-entry:port
The build-ip-instance-base-props-builder function updates a IpInstanceBaseProps$Builder instance using the provided configuration.
  The function takes the IpInstanceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `ipv4` | java.lang.String | [[cdk.support/lookup-entry]] | `:ipv4` |
| `ipv6` | java.lang.String | [[cdk.support/lookup-entry]] | `:ipv6` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
sourceraw docstring

build-ip-instance-builderclj

(build-ip-instance-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
ipv4java.lang.Stringcdk.support/lookup-entry:ipv4
ipv6java.lang.Stringcdk.support/lookup-entry:ipv6
portjava.lang.Numbercdk.support/lookup-entry:port
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-ip-instance-builder function updates a IpInstance$Builder instance using the provided configuration.
  The function takes the IpInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `ipv4` | java.lang.String | [[cdk.support/lookup-entry]] | `:ipv4` |
| `ipv6` | java.lang.String | [[cdk.support/lookup-entry]] | `:ipv6` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-ip-instance-props-builderclj

(build-ip-instance-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
ipv4java.lang.Stringcdk.support/lookup-entry:ipv4
ipv6java.lang.Stringcdk.support/lookup-entry:ipv6
portjava.lang.Numbercdk.support/lookup-entry:port
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-ip-instance-props-builder function updates a IpInstanceProps$Builder instance using the provided configuration.
  The function takes the IpInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `ipv4` | java.lang.String | [[cdk.support/lookup-entry]] | `:ipv4` |
| `ipv6` | java.lang.String | [[cdk.support/lookup-entry]] | `:ipv6` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-non-ip-instance-base-props-builderclj

(build-non-ip-instance-base-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
The build-non-ip-instance-base-props-builder function updates a NonIpInstanceBaseProps$Builder instance using the provided configuration.
  The function takes the NonIpInstanceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
sourceraw docstring

build-non-ip-instance-builderclj

(build-non-ip-instance-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-non-ip-instance-builder function updates a NonIpInstance$Builder instance using the provided configuration.
  The function takes the NonIpInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-non-ip-instance-props-builderclj

(build-non-ip-instance-props-builder builder id config)

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

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
customAttributesjava.util.Mapcdk.support/lookup-entry:custom-attributes
instanceIdjava.lang.Stringcdk.support/lookup-entry:instance-id
servicesoftware.amazon.awscdk.services.servicediscovery.IServicecdk.support/lookup-entry:service
The build-non-ip-instance-props-builder function updates a NonIpInstanceProps$Builder instance using the provided configuration.
  The function takes the NonIpInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customAttributes` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-attributes` |
| `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` |
| `service` | software.amazon.awscdk.services.servicediscovery.IService | [[cdk.support/lookup-entry]] | `:service` |
sourceraw docstring

build-private-dns-namespace-attributes-builderclj

(build-private-dns-namespace-attributes-builder builder id config)

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

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
namespaceArnjava.lang.Stringcdk.support/lookup-entry:namespace-arn
namespaceIdjava.lang.Stringcdk.support/lookup-entry:namespace-id
namespaceNamejava.lang.Stringcdk.support/lookup-entry:namespace-name
The build-private-dns-namespace-attributes-builder function updates a PrivateDnsNamespaceAttributes$Builder instance using the provided configuration.
  The function takes the PrivateDnsNamespaceAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `namespaceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-arn` |
| `namespaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-id` |
| `namespaceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-name` |
sourceraw docstring

build-private-dns-namespace-builderclj

(build-private-dns-namespace-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-private-dns-namespace-builder function updates a PrivateDnsNamespace$Builder instance using the provided configuration.
  The function takes the PrivateDnsNamespace$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-private-dns-namespace-props-builderclj

(build-private-dns-namespace-props-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-private-dns-namespace-props-builder function updates a PrivateDnsNamespaceProps$Builder instance using the provided configuration.
  The function takes the PrivateDnsNamespaceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-public-dns-namespace-attributes-builderclj

(build-public-dns-namespace-attributes-builder builder id config)

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

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
namespaceArnjava.lang.Stringcdk.support/lookup-entry:namespace-arn
namespaceIdjava.lang.Stringcdk.support/lookup-entry:namespace-id
namespaceNamejava.lang.Stringcdk.support/lookup-entry:namespace-name
The build-public-dns-namespace-attributes-builder function updates a PublicDnsNamespaceAttributes$Builder instance using the provided configuration.
  The function takes the PublicDnsNamespaceAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `namespaceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-arn` |
| `namespaceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-id` |
| `namespaceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace-name` |
sourceraw docstring

build-public-dns-namespace-builderclj

(build-public-dns-namespace-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
The build-public-dns-namespace-builder function updates a PublicDnsNamespace$Builder instance using the provided configuration.
  The function takes the PublicDnsNamespace$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-public-dns-namespace-props-builderclj

(build-public-dns-namespace-props-builder builder id config)

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

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
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
The build-public-dns-namespace-props-builder function updates a PublicDnsNamespaceProps$Builder instance using the provided configuration.
  The function takes the PublicDnsNamespaceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

build-service-attributes-builderclj

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

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

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
discoveryTypesoftware.amazon.awscdk.services.servicediscovery.DiscoveryTypecdk.api.services.servicediscovery/discovery-type:discovery-type
dnsRecordTypesoftware.amazon.awscdk.services.servicediscovery.DnsRecordTypecdk.api.services.servicediscovery/dns-record-type:dns-record-type
namespacesoftware.amazon.awscdk.services.servicediscovery.INamespacecdk.support/lookup-entry:namespace
routingPolicysoftware.amazon.awscdk.services.servicediscovery.RoutingPolicycdk.api.services.servicediscovery/routing-policy:routing-policy
serviceArnjava.lang.Stringcdk.support/lookup-entry:service-arn
serviceIdjava.lang.Stringcdk.support/lookup-entry:service-id
serviceNamejava.lang.Stringcdk.support/lookup-entry:service-name
The build-service-attributes-builder function updates a ServiceAttributes$Builder instance using the provided configuration.
  The function takes the ServiceAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `discoveryType` | software.amazon.awscdk.services.servicediscovery.DiscoveryType | [[cdk.api.services.servicediscovery/discovery-type]] | `:discovery-type` |
| `dnsRecordType` | software.amazon.awscdk.services.servicediscovery.DnsRecordType | [[cdk.api.services.servicediscovery/dns-record-type]] | `:dns-record-type` |
| `namespace` | software.amazon.awscdk.services.servicediscovery.INamespace | [[cdk.support/lookup-entry]] | `:namespace` |
| `routingPolicy` | software.amazon.awscdk.services.servicediscovery.RoutingPolicy | [[cdk.api.services.servicediscovery/routing-policy]] | `:routing-policy` |
| `serviceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-arn` |
| `serviceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-id` |
| `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
sourceraw docstring

build-service-builderclj

(build-service-builder builder id config)

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

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
customHealthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfigcdk.support/lookup-entry:custom-health-check
descriptionjava.lang.Stringcdk.support/lookup-entry:description
discoveryTypesoftware.amazon.awscdk.services.servicediscovery.DiscoveryTypecdk.api.services.servicediscovery/discovery-type:discovery-type
dnsRecordTypesoftware.amazon.awscdk.services.servicediscovery.DnsRecordTypecdk.api.services.servicediscovery/dns-record-type:dns-record-type
dnsTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:dns-ttl
healthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckConfigcdk.support/lookup-entry:health-check
loadBalancerjava.lang.Booleancdk.support/lookup-entry:load-balancer
namejava.lang.Stringcdk.support/lookup-entry:name
namespacesoftware.amazon.awscdk.services.servicediscovery.INamespacecdk.support/lookup-entry:namespace
routingPolicysoftware.amazon.awscdk.services.servicediscovery.RoutingPolicycdk.api.services.servicediscovery/routing-policy:routing-policy
The build-service-builder function updates a Service$Builder instance using the provided configuration.
  The function takes the Service$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customHealthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfig | [[cdk.support/lookup-entry]] | `:custom-health-check` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `discoveryType` | software.amazon.awscdk.services.servicediscovery.DiscoveryType | [[cdk.api.services.servicediscovery/discovery-type]] | `:discovery-type` |
| `dnsRecordType` | software.amazon.awscdk.services.servicediscovery.DnsRecordType | [[cdk.api.services.servicediscovery/dns-record-type]] | `:dns-record-type` |
| `dnsTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:dns-ttl` |
| `healthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckConfig | [[cdk.support/lookup-entry]] | `:health-check` |
| `loadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespace` | software.amazon.awscdk.services.servicediscovery.INamespace | [[cdk.support/lookup-entry]] | `:namespace` |
| `routingPolicy` | software.amazon.awscdk.services.servicediscovery.RoutingPolicy | [[cdk.api.services.servicediscovery/routing-policy]] | `:routing-policy` |
sourceraw docstring

build-service-props-builderclj

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

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

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
customHealthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfigcdk.support/lookup-entry:custom-health-check
descriptionjava.lang.Stringcdk.support/lookup-entry:description
discoveryTypesoftware.amazon.awscdk.services.servicediscovery.DiscoveryTypecdk.api.services.servicediscovery/discovery-type:discovery-type
dnsRecordTypesoftware.amazon.awscdk.services.servicediscovery.DnsRecordTypecdk.api.services.servicediscovery/dns-record-type:dns-record-type
dnsTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:dns-ttl
healthChecksoftware.amazon.awscdk.services.servicediscovery.HealthCheckConfigcdk.support/lookup-entry:health-check
loadBalancerjava.lang.Booleancdk.support/lookup-entry:load-balancer
namejava.lang.Stringcdk.support/lookup-entry:name
namespacesoftware.amazon.awscdk.services.servicediscovery.INamespacecdk.support/lookup-entry:namespace
routingPolicysoftware.amazon.awscdk.services.servicediscovery.RoutingPolicycdk.api.services.servicediscovery/routing-policy:routing-policy
The build-service-props-builder function updates a ServiceProps$Builder instance using the provided configuration.
  The function takes the ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  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 |
|---|---|---|---|
| `customHealthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckCustomConfig | [[cdk.support/lookup-entry]] | `:custom-health-check` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `discoveryType` | software.amazon.awscdk.services.servicediscovery.DiscoveryType | [[cdk.api.services.servicediscovery/discovery-type]] | `:discovery-type` |
| `dnsRecordType` | software.amazon.awscdk.services.servicediscovery.DnsRecordType | [[cdk.api.services.servicediscovery/dns-record-type]] | `:dns-record-type` |
| `dnsTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:dns-ttl` |
| `healthCheck` | software.amazon.awscdk.services.servicediscovery.HealthCheckConfig | [[cdk.support/lookup-entry]] | `:health-check` |
| `loadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:load-balancer` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `namespace` | software.amazon.awscdk.services.servicediscovery.INamespace | [[cdk.support/lookup-entry]] | `:namespace` |
| `routingPolicy` | software.amazon.awscdk.services.servicediscovery.RoutingPolicy | [[cdk.api.services.servicediscovery/routing-policy]] | `:routing-policy` |
sourceraw docstring

cfn-http-namespace-builderclj

(cfn-http-namespace-builder scope id config)

Creates a CfnHttpNamespace$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  `CfnHttpNamespace$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-http-namespace-props-builderclj

(cfn-http-namespace-props-builder id config)

Creates a CfnHttpNamespaceProps$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  `CfnHttpNamespaceProps$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-instance-builderclj

(cfn-instance-builder scope id config)

Creates a CfnInstance$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  `CfnInstance$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-instance-props-builderclj

(cfn-instance-props-builder id config)

Creates a CfnInstanceProps$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  `CfnInstanceProps$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-private-dns-namespace-builderclj

(cfn-private-dns-namespace-builder scope id config)

Creates a CfnPrivateDnsNamespace$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  `CfnPrivateDnsNamespace$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-private-dns-namespace-private-dns-properties-mutable-property-builderclj

(cfn-private-dns-namespace-private-dns-properties-mutable-property-builder
  id
  config)

Creates a CfnPrivateDnsNamespace$PrivateDnsPropertiesMutableProperty$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  `CfnPrivateDnsNamespace$PrivateDnsPropertiesMutableProperty$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-private-dns-namespace-properties-property-builderclj

(cfn-private-dns-namespace-properties-property-builder id config)

Creates a CfnPrivateDnsNamespace$PropertiesProperty$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  `CfnPrivateDnsNamespace$PropertiesProperty$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-private-dns-namespace-props-builderclj

(cfn-private-dns-namespace-props-builder id config)

Creates a CfnPrivateDnsNamespaceProps$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  `CfnPrivateDnsNamespaceProps$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-private-dns-namespace-soa-property-builderclj

(cfn-private-dns-namespace-soa-property-builder id config)

Creates a CfnPrivateDnsNamespace$SOAProperty$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  `CfnPrivateDnsNamespace$SOAProperty$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-public-dns-namespace-builderclj

(cfn-public-dns-namespace-builder scope id config)

Creates a CfnPublicDnsNamespace$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  `CfnPublicDnsNamespace$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-public-dns-namespace-properties-property-builderclj

(cfn-public-dns-namespace-properties-property-builder id config)

Creates a CfnPublicDnsNamespace$PropertiesProperty$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  `CfnPublicDnsNamespace$PropertiesProperty$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-public-dns-namespace-props-builderclj

(cfn-public-dns-namespace-props-builder id config)

Creates a CfnPublicDnsNamespaceProps$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  `CfnPublicDnsNamespaceProps$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-public-dns-namespace-public-dns-properties-mutable-property-builderclj

(cfn-public-dns-namespace-public-dns-properties-mutable-property-builder id
                                                                         config)

Creates a CfnPublicDnsNamespace$PublicDnsPropertiesMutableProperty$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  `CfnPublicDnsNamespace$PublicDnsPropertiesMutableProperty$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-public-dns-namespace-soa-property-builderclj

(cfn-public-dns-namespace-soa-property-builder id config)

Creates a CfnPublicDnsNamespace$SOAProperty$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  `CfnPublicDnsNamespace$SOAProperty$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-service-builderclj

(cfn-service-builder scope id config)

Creates a CfnService$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  `CfnService$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-service-dns-config-property-builderclj

(cfn-service-dns-config-property-builder id config)

Creates a CfnService$DnsConfigProperty$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  `CfnService$DnsConfigProperty$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-service-dns-record-property-builderclj

(cfn-service-dns-record-property-builder id config)

Creates a CfnService$DnsRecordProperty$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  `CfnService$DnsRecordProperty$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-service-health-check-config-property-builderclj

(cfn-service-health-check-config-property-builder id config)

Creates a CfnService$HealthCheckConfigProperty$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  `CfnService$HealthCheckConfigProperty$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-service-health-check-custom-config-property-builderclj

(cfn-service-health-check-custom-config-property-builder id config)

Creates a CfnService$HealthCheckCustomConfigProperty$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  `CfnService$HealthCheckCustomConfigProperty$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-service-props-builderclj

(cfn-service-props-builder id config)

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

cname-instance-base-props-builderclj

(cname-instance-base-props-builder id config)

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

cname-instance-builderclj

(cname-instance-builder scope id config)

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

cname-instance-props-builderclj

(cname-instance-props-builder id config)

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

discovery-typeclj

(discovery-type config id item-key)

The discovery-type function data interprets values in the provided config data into a DiscoveryType 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 DiscoveryType - the value is returned.
  • is :dns-and-api - DiscoveryType/DNS_AND_API is returned
  • is :api - DiscoveryType/API is returned

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

The `discovery-type` function data interprets values in the provided config data into a 
`DiscoveryType` 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 `DiscoveryType` - the value is returned.
* is `:dns-and-api` - `DiscoveryType/DNS_AND_API` is returned
* is `:api` - `DiscoveryType/API` is returned

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

dns-record-typeclj

(dns-record-type config id item-key)

The dns-record-type function data interprets values in the provided config data into a DnsRecordType 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 DnsRecordType - the value is returned.
  • is :srv - DnsRecordType/SRV is returned
  • is :cname - DnsRecordType/CNAME is returned
  • is :a - DnsRecordType/A is returned
  • is :aaaa - DnsRecordType/AAAA is returned
  • is :a-aaaa - DnsRecordType/A_AAAA is returned

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

The `dns-record-type` function data interprets values in the provided config data into a 
`DnsRecordType` 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 `DnsRecordType` - the value is returned.
* is `:srv` - `DnsRecordType/SRV` is returned
* is `:cname` - `DnsRecordType/CNAME` is returned
* is `:a` - `DnsRecordType/A` is returned
* is `:aaaa` - `DnsRecordType/AAAA` is returned
* is `:a-aaaa` - `DnsRecordType/A_AAAA` is returned

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

dns-service-props-builderclj

(dns-service-props-builder id config)

Creates a DnsServiceProps$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  `DnsServiceProps$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-config-builderclj

(health-check-config-builder id config)

Creates a HealthCheckConfig$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  `HealthCheckConfig$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-custom-config-builderclj

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

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

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

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

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

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

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

http-namespace-attributes-builderclj

(http-namespace-attributes-builder id config)

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

http-namespace-builderclj

(http-namespace-builder scope id config)

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

http-namespace-props-builderclj

(http-namespace-props-builder id config)

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

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

ip-instance-base-props-builderclj

(ip-instance-base-props-builder id config)

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

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

ip-instance-builderclj

(ip-instance-builder scope id config)

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

ip-instance-props-builderclj

(ip-instance-props-builder id config)

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

namespace-typeclj

(namespace-type config id item-key)

The namespace-type function data interprets values in the provided config data into a NamespaceType 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 NamespaceType - the value is returned.
  • is :dns-private - NamespaceType/DNS_PRIVATE is returned
  • is :http - NamespaceType/HTTP is returned
  • is :dns-public - NamespaceType/DNS_PUBLIC is returned

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

The `namespace-type` function data interprets values in the provided config data into a 
`NamespaceType` 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 `NamespaceType` - the value is returned.
* is `:dns-private` - `NamespaceType/DNS_PRIVATE` is returned
* is `:http` - `NamespaceType/HTTP` is returned
* is `:dns-public` - `NamespaceType/DNS_PUBLIC` is returned

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

non-ip-instance-base-props-builderclj

(non-ip-instance-base-props-builder id config)

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

non-ip-instance-builderclj

(non-ip-instance-builder scope id config)

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

non-ip-instance-props-builderclj

(non-ip-instance-props-builder id config)

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

private-dns-namespace-attributes-builderclj

(private-dns-namespace-attributes-builder id config)

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

private-dns-namespace-builderclj

(private-dns-namespace-builder scope id config)

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

private-dns-namespace-props-builderclj

(private-dns-namespace-props-builder id config)

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

public-dns-namespace-attributes-builderclj

(public-dns-namespace-attributes-builder id config)

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

public-dns-namespace-builderclj

(public-dns-namespace-builder scope id config)

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

public-dns-namespace-props-builderclj

(public-dns-namespace-props-builder id config)

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

routing-policyclj

(routing-policy config id item-key)

The routing-policy function data interprets values in the provided config data into a RoutingPolicy 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 RoutingPolicy - the value is returned.
  • is :multivalue - RoutingPolicy/MULTIVALUE is returned
  • is :weighted - RoutingPolicy/WEIGHTED is returned

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

The `routing-policy` function data interprets values in the provided config data into a 
`RoutingPolicy` 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 `RoutingPolicy` - the value is returned.
* is `:multivalue` - `RoutingPolicy/MULTIVALUE` is returned
* is `:weighted` - `RoutingPolicy/WEIGHTED` is returned

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

service-attributes-builderclj

(service-attributes-builder id config)

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

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

service-builderclj

(service-builder scope id config)

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

service-props-builderclj

(service-props-builder id config)

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