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.
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
soa | software.amazon.awscdk.services.servicediscovery.CfnPrivateDnsNamespace$SOAProperty | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dnsProperties | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
ttl | java.lang.Number | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dnsProperties | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
soa | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
ttl | java.lang.Number | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
ttl | java.lang.Number | cdk.support/lookup-entry | :ttl |
type | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
failureThreshold | java.lang.Number | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
failureThreshold | java.lang.Number | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
DiscoveryType
- the value is returned.:dns-and-api
- DiscoveryType/DNS_AND_API
is returned:api
- DiscoveryType/API
is returnedIf 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.
(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:
DnsRecordType
- the value is returned.:srv
- DnsRecordType/SRV
is returned:cname
- DnsRecordType/CNAME
is returned:a
- DnsRecordType/A
is returned:aaaa
- DnsRecordType/AAAA
is returned:a-aaaa
- DnsRecordType/A_AAAA
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
HealthCheckType
- the value is returned.:http
- HealthCheckType/HTTP
is returned:https
- HealthCheckType/HTTPS
is returned:tcp
- HealthCheckType/TCP
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
NamespaceType
- the value is returned.:dns-private
- NamespaceType/DNS_PRIVATE
is returned:http
- NamespaceType/HTTP
is returned:dns-public
- NamespaceType/DNS_PUBLIC
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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:
RoutingPolicy
- the value is returned.:multivalue
- RoutingPolicy/MULTIVALUE
is returned:weighted
- RoutingPolicy/WEIGHTED
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data 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 |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close