Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.ecs.patterns package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.ecs.patterns package.
(application-listener-props-builder id config)
Creates a ApplicationListenerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationListenerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-ec2-service-builder scope id config)
Creates a ApplicationLoadBalancedEc2Service$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ApplicationLoadBalancedEc2Service$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-ec2-service-props-builder id config)
Creates a ApplicationLoadBalancedEc2ServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationLoadBalancedEc2ServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-fargate-service-builder scope id config)
Creates a ApplicationLoadBalancedFargateService$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ApplicationLoadBalancedFargateService$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-fargate-service-props-builder id config)
Creates a ApplicationLoadBalancedFargateServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationLoadBalancedFargateServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-service-base-props-builder id config)
Creates a ApplicationLoadBalancedServiceBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationLoadBalancedServiceBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-service-record-type config id item-key)
The application-load-balanced-service-record-type
function data interprets values in the provided config data into a
ApplicationLoadBalancedServiceRecordType
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
ApplicationLoadBalancedServiceRecordType
- the value is returned.:alias
- ApplicationLoadBalancedServiceRecordType/ALIAS
is returned:cname
- ApplicationLoadBalancedServiceRecordType/CNAME
is returned:none
- ApplicationLoadBalancedServiceRecordType/NONE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `application-load-balanced-service-record-type` function data interprets values in the provided config data into a `ApplicationLoadBalancedServiceRecordType` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `ApplicationLoadBalancedServiceRecordType` - the value is returned. * is `:alias` - `ApplicationLoadBalancedServiceRecordType/ALIAS` is returned * is `:cname` - `ApplicationLoadBalancedServiceRecordType/CNAME` is returned * is `:none` - `ApplicationLoadBalancedServiceRecordType/NONE` is returned If a value is not found or matches the above criteria, nil is returned.
(application-load-balanced-task-image-options-builder id config)
Creates a ApplicationLoadBalancedTaskImageOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationLoadBalancedTaskImageOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balanced-task-image-props-builder id config)
Creates a ApplicationLoadBalancedTaskImageProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationLoadBalancedTaskImageProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-load-balancer-props-builder id config)
Creates a ApplicationLoadBalancerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationLoadBalancerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-multiple-target-groups-ec2-service-builder scope id config)
Creates a ApplicationMultipleTargetGroupsEc2Service$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ApplicationMultipleTargetGroupsEc2Service$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(application-multiple-target-groups-ec2-service-props-builder id config)
Creates a ApplicationMultipleTargetGroupsEc2ServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationMultipleTargetGroupsEc2ServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-multiple-target-groups-fargate-service-builder scope id config)
Creates a ApplicationMultipleTargetGroupsFargateService$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ApplicationMultipleTargetGroupsFargateService$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(application-multiple-target-groups-fargate-service-props-builder id config)
Creates a ApplicationMultipleTargetGroupsFargateServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationMultipleTargetGroupsFargateServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-multiple-target-groups-service-base-props-builder id config)
Creates a ApplicationMultipleTargetGroupsServiceBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationMultipleTargetGroupsServiceBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(application-target-props-builder id config)
Creates a ApplicationTargetProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ApplicationTargetProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(build-application-listener-props-builder builder id config)
The build-application-listener-props-builder function updates a ApplicationListenerProps$Builder instance using the provided configuration. The function takes the ApplicationListenerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
name | java.lang.String | cdk.support/lookup-entry | :name |
port | java.lang.Number | cdk.support/lookup-entry | :port |
protocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :protocol |
sslPolicy | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | cdk.api.services.elasticloadbalancingv2/ssl-policy | :ssl-policy |
The build-application-listener-props-builder function updates a ApplicationListenerProps$Builder instance using the provided configuration. The function takes the ApplicationListenerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` | | `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` | | `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` |
(build-application-load-balanced-ec2-service-builder builder id config)
The build-application-load-balanced-ec2-service-builder function updates a ApplicationLoadBalancedEc2Service$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
idleTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :idle-timeout |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | cdk.support/lookup-entry | :load-balancer |
loadBalancerName | java.lang.String | cdk.support/lookup-entry | :load-balancer-name |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
openListener | java.lang.Boolean | cdk.support/lookup-entry | :open-listener |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
protocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :protocol |
protocolVersion | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | cdk.api.services.elasticloadbalancingv2/application-protocol-version | :protocol-version |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/application-load-balanced-service-record-type | :record-type |
redirectHttp | java.lang.Boolean | cdk.support/lookup-entry | :redirect-http |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
sslPolicy | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | cdk.api.services.elasticloadbalancingv2/ssl-policy | :ssl-policy |
targetProtocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :target-protocol |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-load-balanced-ec2-service-builder function updates a ApplicationLoadBalancedEc2Service$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` | | `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` | | `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` | | `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-load-balanced-ec2-service-props-builder builder id config)
The build-application-load-balanced-ec2-service-props-builder function updates a ApplicationLoadBalancedEc2ServiceProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
idleTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :idle-timeout |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | cdk.support/lookup-entry | :load-balancer |
loadBalancerName | java.lang.String | cdk.support/lookup-entry | :load-balancer-name |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
openListener | java.lang.Boolean | cdk.support/lookup-entry | :open-listener |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
protocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :protocol |
protocolVersion | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | cdk.api.services.elasticloadbalancingv2/application-protocol-version | :protocol-version |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/application-load-balanced-service-record-type | :record-type |
redirectHttp | java.lang.Boolean | cdk.support/lookup-entry | :redirect-http |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
sslPolicy | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | cdk.api.services.elasticloadbalancingv2/ssl-policy | :ssl-policy |
targetProtocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :target-protocol |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-load-balanced-ec2-service-props-builder function updates a ApplicationLoadBalancedEc2ServiceProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` | | `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` | | `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` | | `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-load-balanced-fargate-service-builder builder id config)
The build-application-load-balanced-fargate-service-builder function updates a ApplicationLoadBalancedFargateService$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheck | software.amazon.awscdk.services.ecs.HealthCheck | cdk.support/lookup-entry | :health-check |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
idleTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :idle-timeout |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | cdk.support/lookup-entry | :load-balancer |
loadBalancerName | java.lang.String | cdk.support/lookup-entry | :load-balancer-name |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
openListener | java.lang.Boolean | cdk.support/lookup-entry | :open-listener |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
protocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :protocol |
protocolVersion | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | cdk.api.services.elasticloadbalancingv2/application-protocol-version | :protocol-version |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/application-load-balanced-service-record-type | :record-type |
redirectHttp | java.lang.Boolean | cdk.support/lookup-entry | :redirect-http |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
sslPolicy | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | cdk.api.services.elasticloadbalancingv2/ssl-policy | :ssl-policy |
targetProtocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :target-protocol |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
taskSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :task-subnets |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-load-balanced-fargate-service-builder function updates a ApplicationLoadBalancedFargateService$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` | | `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` | | `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` | | `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-load-balanced-fargate-service-props-builder builder
id
config)
The build-application-load-balanced-fargate-service-props-builder function updates a ApplicationLoadBalancedFargateServiceProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheck | software.amazon.awscdk.services.ecs.HealthCheck | cdk.support/lookup-entry | :health-check |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
idleTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :idle-timeout |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | cdk.support/lookup-entry | :load-balancer |
loadBalancerName | java.lang.String | cdk.support/lookup-entry | :load-balancer-name |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
openListener | java.lang.Boolean | cdk.support/lookup-entry | :open-listener |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
protocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :protocol |
protocolVersion | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | cdk.api.services.elasticloadbalancingv2/application-protocol-version | :protocol-version |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/application-load-balanced-service-record-type | :record-type |
redirectHttp | java.lang.Boolean | cdk.support/lookup-entry | :redirect-http |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
sslPolicy | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | cdk.api.services.elasticloadbalancingv2/ssl-policy | :ssl-policy |
targetProtocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :target-protocol |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
taskSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :task-subnets |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-load-balanced-fargate-service-props-builder function updates a ApplicationLoadBalancedFargateServiceProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` | | `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` | | `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` | | `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-load-balanced-service-base-props-builder builder id config)
The build-application-load-balanced-service-base-props-builder function updates a ApplicationLoadBalancedServiceBaseProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
certificate | software.amazon.awscdk.services.certificatemanager.ICertificate | cdk.support/lookup-entry | :certificate |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
idleTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :idle-timeout |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | cdk.support/lookup-entry | :load-balancer |
loadBalancerName | java.lang.String | cdk.support/lookup-entry | :load-balancer-name |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
openListener | java.lang.Boolean | cdk.support/lookup-entry | :open-listener |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
protocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :protocol |
protocolVersion | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | cdk.api.services.elasticloadbalancingv2/application-protocol-version | :protocol-version |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/application-load-balanced-service-record-type | :record-type |
redirectHttp | java.lang.Boolean | cdk.support/lookup-entry | :redirect-http |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
sslPolicy | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | cdk.api.services.elasticloadbalancingv2/ssl-policy | :ssl-policy |
targetProtocol | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | cdk.api.services.elasticloadbalancingv2/application-protocol | :target-protocol |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-load-balanced-service-base-props-builder function updates a ApplicationLoadBalancedServiceBaseProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `loadBalancerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-name` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `openListener` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:open-listener` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `protocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:protocol` | | `protocolVersion` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion | [[cdk.api.services.elasticloadbalancingv2/application-protocol-version]] | `:protocol-version` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/application-load-balanced-service-record-type]] | `:record-type` | | `redirectHttp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:redirect-http` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `sslPolicy` | software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy | [[cdk.api.services.elasticloadbalancingv2/ssl-policy]] | `:ssl-policy` | | `targetProtocol` | software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol | [[cdk.api.services.elasticloadbalancingv2/application-protocol]] | `:target-protocol` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-load-balanced-task-image-options-builder builder id config)
The build-application-load-balanced-task-image-options-builder function updates a ApplicationLoadBalancedTaskImageOptions$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedTaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
containerPort | java.lang.Number | cdk.support/lookup-entry | :container-port |
dockerLabels | java.util.Map | cdk.support/lookup-entry | :docker-labels |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
entryPoint | java.util.List | cdk.support/lookup-entry | :entry-point |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
executionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :execution-role |
family | java.lang.String | cdk.support/lookup-entry | :family |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
taskRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :task-role |
The build-application-load-balanced-task-image-options-builder function updates a ApplicationLoadBalancedTaskImageOptions$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedTaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` | | `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `entryPoint` | java.util.List | [[cdk.support/lookup-entry]] | `:entry-point` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
(build-application-load-balanced-task-image-props-builder builder id config)
The build-application-load-balanced-task-image-props-builder function updates a ApplicationLoadBalancedTaskImageProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedTaskImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
containerPorts | java.util.List | cdk.support/lookup-entry | :container-ports |
dockerLabels | java.util.Map | cdk.support/lookup-entry | :docker-labels |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
executionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :execution-role |
family | java.lang.String | cdk.support/lookup-entry | :family |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
taskRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :task-role |
The build-application-load-balanced-task-image-props-builder function updates a ApplicationLoadBalancedTaskImageProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancedTaskImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `containerPorts` | java.util.List | [[cdk.support/lookup-entry]] | `:container-ports` | | `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
(build-application-load-balancer-props-builder builder id config)
The build-application-load-balancer-props-builder function updates a ApplicationLoadBalancerProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
idleTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :idle-timeout |
listeners | java.util.List | cdk.support/lookup-entry | :listeners |
name | java.lang.String | cdk.support/lookup-entry | :name |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
The build-application-load-balancer-props-builder function updates a ApplicationLoadBalancerProps$Builder instance using the provided configuration. The function takes the ApplicationLoadBalancerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `idleTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-timeout` | | `listeners` | java.util.List | [[cdk.support/lookup-entry]] | `:listeners` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
(build-application-multiple-target-groups-ec2-service-builder builder id config)
The build-application-multiple-target-groups-ec2-service-builder function updates a ApplicationMultipleTargetGroupsEc2Service$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-multiple-target-groups-ec2-service-builder function updates a ApplicationMultipleTargetGroupsEc2Service$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-multiple-target-groups-ec2-service-props-builder builder
id
config)
The build-application-multiple-target-groups-ec2-service-props-builder function updates a ApplicationMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-multiple-target-groups-ec2-service-props-builder function updates a ApplicationMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-multiple-target-groups-fargate-service-builder builder
id
config)
The build-application-multiple-target-groups-fargate-service-builder function updates a ApplicationMultipleTargetGroupsFargateService$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-multiple-target-groups-fargate-service-builder function updates a ApplicationMultipleTargetGroupsFargateService$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-multiple-target-groups-fargate-service-props-builder builder
id
config)
The build-application-multiple-target-groups-fargate-service-props-builder function updates a ApplicationMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-multiple-target-groups-fargate-service-props-builder function updates a ApplicationMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-multiple-target-groups-service-base-props-builder builder
id
config)
The build-application-multiple-target-groups-service-base-props-builder function updates a ApplicationMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-application-multiple-target-groups-service-base-props-builder function updates a ApplicationMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration. The function takes the ApplicationMultipleTargetGroupsServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-application-target-props-builder builder id config)
The build-application-target-props-builder function updates a ApplicationTargetProps$Builder instance using the provided configuration. The function takes the ApplicationTargetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
containerPort | java.lang.Number | cdk.support/lookup-entry | :container-port |
hostHeader | java.lang.String | cdk.support/lookup-entry | :host-header |
listener | java.lang.String | cdk.support/lookup-entry | :listener |
pathPattern | java.lang.String | cdk.support/lookup-entry | :path-pattern |
priority | java.lang.Number | cdk.support/lookup-entry | :priority |
protocol | software.amazon.awscdk.services.ecs.Protocol | cdk.api.services.ecs/protocol | :protocol |
The build-application-target-props-builder function updates a ApplicationTargetProps$Builder instance using the provided configuration. The function takes the ApplicationTargetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` | | `hostHeader` | java.lang.String | [[cdk.support/lookup-entry]] | `:host-header` | | `listener` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener` | | `pathPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:path-pattern` | | `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` | | `protocol` | software.amazon.awscdk.services.ecs.Protocol | [[cdk.api.services.ecs/protocol]] | `:protocol` |
(build-fargate-service-base-props-builder builder id config)
The build-fargate-service-base-props-builder function updates a FargateServiceBaseProps$Builder instance using the provided configuration. The function takes the FargateServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
The build-fargate-service-base-props-builder function updates a FargateServiceBaseProps$Builder instance using the provided configuration. The function takes the FargateServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
(build-network-listener-props-builder builder id config)
The build-network-listener-props-builder function updates a NetworkListenerProps$Builder instance using the provided configuration. The function takes the NetworkListenerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
port | java.lang.Number | cdk.support/lookup-entry | :port |
The build-network-listener-props-builder function updates a NetworkListenerProps$Builder instance using the provided configuration. The function takes the NetworkListenerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
(build-network-load-balanced-ec2-service-builder builder id config)
The build-network-load-balanced-ec2-service-builder function updates a NetworkLoadBalancedEc2Service$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
ipAddressType | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | cdk.api.services.elasticloadbalancingv2/ip-address-type | :ip-address-type |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | cdk.support/lookup-entry | :load-balancer |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/network-load-balanced-service-record-type | :record-type |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-load-balanced-ec2-service-builder function updates a NetworkLoadBalancedEc2Service$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-load-balanced-ec2-service-props-builder builder id config)
The build-network-load-balanced-ec2-service-props-builder function updates a NetworkLoadBalancedEc2ServiceProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
ipAddressType | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | cdk.api.services.elasticloadbalancingv2/ip-address-type | :ip-address-type |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | cdk.support/lookup-entry | :load-balancer |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/network-load-balanced-service-record-type | :record-type |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-load-balanced-ec2-service-props-builder function updates a NetworkLoadBalancedEc2ServiceProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-load-balanced-fargate-service-builder builder id config)
The build-network-load-balanced-fargate-service-builder function updates a NetworkLoadBalancedFargateService$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
ipAddressType | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | cdk.api.services.elasticloadbalancingv2/ip-address-type | :ip-address-type |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | cdk.support/lookup-entry | :load-balancer |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/network-load-balanced-service-record-type | :record-type |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
taskSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :task-subnets |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-load-balanced-fargate-service-builder function updates a NetworkLoadBalancedFargateService$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-load-balanced-fargate-service-props-builder builder id config)
The build-network-load-balanced-fargate-service-props-builder function updates a NetworkLoadBalancedFargateServiceProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
ipAddressType | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | cdk.api.services.elasticloadbalancingv2/ip-address-type | :ip-address-type |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | cdk.support/lookup-entry | :load-balancer |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/network-load-balanced-service-record-type | :record-type |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
taskSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :task-subnets |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-load-balanced-fargate-service-props-builder function updates a NetworkLoadBalancedFargateServiceProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-load-balanced-service-base-props-builder builder id config)
The build-network-load-balanced-service-base-props-builder function updates a NetworkLoadBalancedServiceBaseProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
ipAddressType | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | cdk.api.services.elasticloadbalancingv2/ip-address-type | :ip-address-type |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
loadBalancer | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | cdk.support/lookup-entry | :load-balancer |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
recordType | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | cdk.api.services.ecs.patterns/network-load-balanced-service-record-type | :record-type |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-load-balanced-service-base-props-builder function updates a NetworkLoadBalancedServiceBaseProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `ipAddressType` | software.amazon.awscdk.services.elasticloadbalancingv2.IpAddressType | [[cdk.api.services.elasticloadbalancingv2/ip-address-type]] | `:ip-address-type` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `loadBalancer` | software.amazon.awscdk.services.elasticloadbalancingv2.INetworkLoadBalancer | [[cdk.support/lookup-entry]] | `:load-balancer` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` | | `recordType` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedServiceRecordType | [[cdk.api.services.ecs.patterns/network-load-balanced-service-record-type]] | `:record-type` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageOptions | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-load-balanced-task-image-options-builder builder id config)
The build-network-load-balanced-task-image-options-builder function updates a NetworkLoadBalancedTaskImageOptions$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedTaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
containerPort | java.lang.Number | cdk.support/lookup-entry | :container-port |
dockerLabels | java.util.Map | cdk.support/lookup-entry | :docker-labels |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
executionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :execution-role |
family | java.lang.String | cdk.support/lookup-entry | :family |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
taskRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :task-role |
The build-network-load-balanced-task-image-options-builder function updates a NetworkLoadBalancedTaskImageOptions$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedTaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` | | `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
(build-network-load-balanced-task-image-props-builder builder id config)
The build-network-load-balanced-task-image-props-builder function updates a NetworkLoadBalancedTaskImageProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedTaskImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
containerPorts | java.util.List | cdk.support/lookup-entry | :container-ports |
dockerLabels | java.util.Map | cdk.support/lookup-entry | :docker-labels |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
executionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :execution-role |
family | java.lang.String | cdk.support/lookup-entry | :family |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
taskRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :task-role |
The build-network-load-balanced-task-image-props-builder function updates a NetworkLoadBalancedTaskImageProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancedTaskImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `containerPorts` | java.util.List | [[cdk.support/lookup-entry]] | `:container-ports` | | `dockerLabels` | java.util.Map | [[cdk.support/lookup-entry]] | `:docker-labels` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `executionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:execution-role` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `taskRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:task-role` |
(build-network-load-balancer-props-builder builder id config)
The build-network-load-balancer-props-builder function updates a NetworkLoadBalancerProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
domainName | java.lang.String | cdk.support/lookup-entry | :domain-name |
domainZone | software.amazon.awscdk.services.route53.IHostedZone | cdk.support/lookup-entry | :domain-zone |
listeners | java.util.List | cdk.support/lookup-entry | :listeners |
name | java.lang.String | cdk.support/lookup-entry | :name |
publicLoadBalancer | java.lang.Boolean | cdk.support/lookup-entry | :public-load-balancer |
The build-network-load-balancer-props-builder function updates a NetworkLoadBalancerProps$Builder instance using the provided configuration. The function takes the NetworkLoadBalancerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` | | `domainZone` | software.amazon.awscdk.services.route53.IHostedZone | [[cdk.support/lookup-entry]] | `:domain-zone` | | `listeners` | java.util.List | [[cdk.support/lookup-entry]] | `:listeners` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `publicLoadBalancer` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-load-balancer` |
(build-network-multiple-target-groups-ec2-service-builder builder id config)
The build-network-multiple-target-groups-ec2-service-builder function updates a NetworkMultipleTargetGroupsEc2Service$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-multiple-target-groups-ec2-service-builder function updates a NetworkMultipleTargetGroupsEc2Service$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-multiple-target-groups-ec2-service-props-builder builder
id
config)
The build-network-multiple-target-groups-ec2-service-props-builder function updates a NetworkMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-multiple-target-groups-ec2-service-props-builder function updates a NetworkMultipleTargetGroupsEc2ServiceProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-multiple-target-groups-fargate-service-builder builder id config)
The build-network-multiple-target-groups-fargate-service-builder function updates a NetworkMultipleTargetGroupsFargateService$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-multiple-target-groups-fargate-service-builder function updates a NetworkMultipleTargetGroupsFargateService$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-multiple-target-groups-fargate-service-props-builder builder
id
config)
The build-network-multiple-target-groups-fargate-service-props-builder function updates a NetworkMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-multiple-target-groups-fargate-service-props-builder function updates a NetworkMultipleTargetGroupsFargateServiceProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-multiple-target-groups-service-base-props-builder builder
id
config)
The build-network-multiple-target-groups-service-base-props-builder function updates a NetworkMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudMapOptions | software.amazon.awscdk.services.ecs.CloudMapOptions | cdk.support/lookup-entry | :cloud-map-options |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
desiredCount | java.lang.Number | cdk.support/lookup-entry | :desired-count |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
healthCheckGracePeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :health-check-grace-period |
loadBalancers | java.util.List | cdk.support/lookup-entry | :load-balancers |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
targetGroups | java.util.List | cdk.support/lookup-entry | :target-groups |
taskImageOptions | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | cdk.support/lookup-entry | :task-image-options |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-network-multiple-target-groups-service-base-props-builder function updates a NetworkMultipleTargetGroupsServiceBaseProps$Builder instance using the provided configuration. The function takes the NetworkMultipleTargetGroupsServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudMapOptions` | software.amazon.awscdk.services.ecs.CloudMapOptions | [[cdk.support/lookup-entry]] | `:cloud-map-options` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `desiredCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-count` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `healthCheckGracePeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `loadBalancers` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancers` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `targetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:target-groups` | | `taskImageOptions` | software.amazon.awscdk.services.ecs.patterns.NetworkLoadBalancedTaskImageProps | [[cdk.support/lookup-entry]] | `:task-image-options` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-network-target-props-builder builder id config)
The build-network-target-props-builder function updates a NetworkTargetProps$Builder instance using the provided configuration. The function takes the NetworkTargetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
containerPort | java.lang.Number | cdk.support/lookup-entry | :container-port |
listener | java.lang.String | cdk.support/lookup-entry | :listener |
The build-network-target-props-builder function updates a NetworkTargetProps$Builder instance using the provided configuration. The function takes the NetworkTargetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `containerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:container-port` | | `listener` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener` |
(build-queue-processing-ec2-service-builder builder id config)
The build-queue-processing-ec2-service-builder function updates a QueueProcessingEc2Service$Builder instance using the provided configuration. The function takes the QueueProcessingEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
cpuTargetUtilizationPercent | java.lang.Number | cdk.support/lookup-entry | :cpu-target-utilization-percent |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
disableCpuBasedScaling | java.lang.Boolean | cdk.support/lookup-entry | :disable-cpu-based-scaling |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
family | java.lang.String | cdk.support/lookup-entry | :family |
gpuCount | java.lang.Number | cdk.support/lookup-entry | :gpu-count |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
maxReceiveCount | java.lang.Number | cdk.support/lookup-entry | :max-receive-count |
maxScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :max-scaling-capacity |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
minScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :min-scaling-capacity |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
queue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :queue |
retentionPeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :retention-period |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
visibilityTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :visibility-timeout |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-queue-processing-ec2-service-builder function updates a QueueProcessingEc2Service$Builder instance using the provided configuration. The function takes the QueueProcessingEc2Service$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `gpuCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:gpu-count` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` | | `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` | | `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-queue-processing-ec2-service-props-builder builder id config)
The build-queue-processing-ec2-service-props-builder function updates a QueueProcessingEc2ServiceProps$Builder instance using the provided configuration. The function takes the QueueProcessingEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
cpuTargetUtilizationPercent | java.lang.Number | cdk.support/lookup-entry | :cpu-target-utilization-percent |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
disableCpuBasedScaling | java.lang.Boolean | cdk.support/lookup-entry | :disable-cpu-based-scaling |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
family | java.lang.String | cdk.support/lookup-entry | :family |
gpuCount | java.lang.Number | cdk.support/lookup-entry | :gpu-count |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
maxReceiveCount | java.lang.Number | cdk.support/lookup-entry | :max-receive-count |
maxScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :max-scaling-capacity |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
minScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :min-scaling-capacity |
placementConstraints | java.util.List | cdk.support/lookup-entry | :placement-constraints |
placementStrategies | java.util.List | cdk.support/lookup-entry | :placement-strategies |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
queue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :queue |
retentionPeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :retention-period |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
visibilityTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :visibility-timeout |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-queue-processing-ec2-service-props-builder function updates a QueueProcessingEc2ServiceProps$Builder instance using the provided configuration. The function takes the QueueProcessingEc2ServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `gpuCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:gpu-count` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` | | `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` | | `placementConstraints` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-constraints` | | `placementStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:placement-strategies` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` | | `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-queue-processing-fargate-service-builder builder id config)
The build-queue-processing-fargate-service-builder function updates a QueueProcessingFargateService$Builder instance using the provided configuration. The function takes the QueueProcessingFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
cpuTargetUtilizationPercent | java.lang.Number | cdk.support/lookup-entry | :cpu-target-utilization-percent |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
disableCpuBasedScaling | java.lang.Boolean | cdk.support/lookup-entry | :disable-cpu-based-scaling |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
family | java.lang.String | cdk.support/lookup-entry | :family |
healthCheck | software.amazon.awscdk.services.ecs.HealthCheck | cdk.support/lookup-entry | :health-check |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
maxReceiveCount | java.lang.Number | cdk.support/lookup-entry | :max-receive-count |
maxScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :max-scaling-capacity |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
minScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :min-scaling-capacity |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
queue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :queue |
retentionPeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :retention-period |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :task-subnets |
visibilityTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :visibility-timeout |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-queue-processing-fargate-service-builder function updates a QueueProcessingFargateService$Builder instance using the provided configuration. The function takes the QueueProcessingFargateService$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` | | `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` | | `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` | | `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-queue-processing-fargate-service-props-builder builder id config)
The build-queue-processing-fargate-service-props-builder function updates a QueueProcessingFargateServiceProps$Builder instance using the provided configuration. The function takes the QueueProcessingFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assignPublicIp | java.lang.Boolean | cdk.support/lookup-entry | :assign-public-ip |
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
cpuTargetUtilizationPercent | java.lang.Number | cdk.support/lookup-entry | :cpu-target-utilization-percent |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
disableCpuBasedScaling | java.lang.Boolean | cdk.support/lookup-entry | :disable-cpu-based-scaling |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
family | java.lang.String | cdk.support/lookup-entry | :family |
healthCheck | software.amazon.awscdk.services.ecs.HealthCheck | cdk.support/lookup-entry | :health-check |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
maxReceiveCount | java.lang.Number | cdk.support/lookup-entry | :max-receive-count |
maxScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :max-scaling-capacity |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
minScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :min-scaling-capacity |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
queue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :queue |
retentionPeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :retention-period |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
taskSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :task-subnets |
visibilityTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :visibility-timeout |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-queue-processing-fargate-service-props-builder function updates a QueueProcessingFargateServiceProps$Builder instance using the provided configuration. The function takes the QueueProcessingFargateServiceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assignPublicIp` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-public-ip` | | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `healthCheck` | software.amazon.awscdk.services.ecs.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` | | `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` | | `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `taskSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:task-subnets` | | `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-queue-processing-service-base-props-builder builder id config)
The build-queue-processing-service-base-props-builder function updates a QueueProcessingServiceBaseProps$Builder instance using the provided configuration. The function takes the QueueProcessingServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
capacityProviderStrategies | java.util.List | cdk.support/lookup-entry | :capacity-provider-strategies |
circuitBreaker | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | cdk.support/lookup-entry | :circuit-breaker |
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
command | java.util.List | cdk.support/lookup-entry | :command |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
cpuTargetUtilizationPercent | java.lang.Number | cdk.support/lookup-entry | :cpu-target-utilization-percent |
deploymentController | software.amazon.awscdk.services.ecs.DeploymentController | cdk.support/lookup-entry | :deployment-controller |
disableCpuBasedScaling | java.lang.Boolean | cdk.support/lookup-entry | :disable-cpu-based-scaling |
enableEcsManagedTags | java.lang.Boolean | cdk.support/lookup-entry | :enable-ecs-managed-tags |
enableExecuteCommand | java.lang.Boolean | cdk.support/lookup-entry | :enable-execute-command |
enableLogging | java.lang.Boolean | cdk.support/lookup-entry | :enable-logging |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
family | java.lang.String | cdk.support/lookup-entry | :family |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
maxHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percent |
maxReceiveCount | java.lang.Number | cdk.support/lookup-entry | :max-receive-count |
maxScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :max-scaling-capacity |
minHealthyPercent | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percent |
minScalingCapacity | java.lang.Number | cdk.support/lookup-entry | :min-scaling-capacity |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
queue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :queue |
retentionPeriod | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :retention-period |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
visibilityTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :visibility-timeout |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-queue-processing-service-base-props-builder function updates a QueueProcessingServiceBaseProps$Builder instance using the provided configuration. The function takes the QueueProcessingServiceBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `capacityProviderStrategies` | java.util.List | [[cdk.support/lookup-entry]] | `:capacity-provider-strategies` | | `circuitBreaker` | software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker | [[cdk.support/lookup-entry]] | `:circuit-breaker` | | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `cpuTargetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu-target-utilization-percent` | | `deploymentController` | software.amazon.awscdk.services.ecs.DeploymentController | [[cdk.support/lookup-entry]] | `:deployment-controller` | | `disableCpuBasedScaling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-cpu-based-scaling` | | `enableEcsManagedTags` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ecs-managed-tags` | | `enableExecuteCommand` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-execute-command` | | `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `maxHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percent` | | `maxReceiveCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-receive-count` | | `maxScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-scaling-capacity` | | `minHealthyPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percent` | | `minScalingCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-scaling-capacity` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `queue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:queue` | | `retentionPeriod` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention-period` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` | | `visibilityTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:visibility-timeout` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-scheduled-ec2-task-builder builder id config)
The build-scheduled-ec2-task-builder function updates a ScheduledEc2Task$Builder instance using the provided configuration. The function takes the ScheduledEc2Task$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
desiredTaskCount | java.lang.Number | cdk.support/lookup-entry | :desired-task-count |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
ruleName | java.lang.String | cdk.support/lookup-entry | :rule-name |
schedule | software.amazon.awscdk.services.applicationautoscaling.Schedule | cdk.support/lookup-entry | :schedule |
scheduledEc2TaskDefinitionOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptions | cdk.support/lookup-entry | :scheduled-ec2-task-definition-options |
scheduledEc2TaskImageOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptions | cdk.support/lookup-entry | :scheduled-ec2-task-image-options |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
subnetSelection | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :subnet-selection |
tags | java.util.List | cdk.support/lookup-entry | :tags |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-scheduled-ec2-task-builder function updates a ScheduledEc2Task$Builder instance using the provided configuration. The function takes the ScheduledEc2Task$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` | | `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `scheduledEc2TaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-definition-options` | | `scheduledEc2TaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-image-options` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-scheduled-ec2-task-definition-options-builder builder id config)
The build-scheduled-ec2-task-definition-options-builder function updates a ScheduledEc2TaskDefinitionOptions$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskDefinitionOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
taskDefinition | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | cdk.support/lookup-entry | :task-definition |
The build-scheduled-ec2-task-definition-options-builder function updates a ScheduledEc2TaskDefinitionOptions$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskDefinitionOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `taskDefinition` | software.amazon.awscdk.services.ecs.Ec2TaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
(build-scheduled-ec2-task-image-options-builder builder id config)
The build-scheduled-ec2-task-image-options-builder function updates a ScheduledEc2TaskImageOptions$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
memoryReservationMiB | java.lang.Number | cdk.support/lookup-entry | :memory-reservation-mi-b |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
The build-scheduled-ec2-task-image-options-builder function updates a ScheduledEc2TaskImageOptions$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `memoryReservationMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-reservation-mi-b` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
(build-scheduled-ec2-task-props-builder builder id config)
The build-scheduled-ec2-task-props-builder function updates a ScheduledEc2TaskProps$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
desiredTaskCount | java.lang.Number | cdk.support/lookup-entry | :desired-task-count |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
ruleName | java.lang.String | cdk.support/lookup-entry | :rule-name |
schedule | software.amazon.awscdk.services.applicationautoscaling.Schedule | cdk.support/lookup-entry | :schedule |
scheduledEc2TaskDefinitionOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptions | cdk.support/lookup-entry | :scheduled-ec2-task-definition-options |
scheduledEc2TaskImageOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptions | cdk.support/lookup-entry | :scheduled-ec2-task-image-options |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
subnetSelection | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :subnet-selection |
tags | java.util.List | cdk.support/lookup-entry | :tags |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-scheduled-ec2-task-props-builder function updates a ScheduledEc2TaskProps$Builder instance using the provided configuration. The function takes the ScheduledEc2TaskProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` | | `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `scheduledEc2TaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-definition-options` | | `scheduledEc2TaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledEc2TaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-ec2-task-image-options` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-scheduled-fargate-task-builder builder id config)
The build-scheduled-fargate-task-builder function updates a ScheduledFargateTask$Builder instance using the provided configuration. The function takes the ScheduledFargateTask$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredTaskCount | java.lang.Number | cdk.support/lookup-entry | :desired-task-count |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
ruleName | java.lang.String | cdk.support/lookup-entry | :rule-name |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
schedule | software.amazon.awscdk.services.applicationautoscaling.Schedule | cdk.support/lookup-entry | :schedule |
scheduledFargateTaskDefinitionOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptions | cdk.support/lookup-entry | :scheduled-fargate-task-definition-options |
scheduledFargateTaskImageOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptions | cdk.support/lookup-entry | :scheduled-fargate-task-image-options |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
subnetSelection | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :subnet-selection |
tags | java.util.List | cdk.support/lookup-entry | :tags |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-scheduled-fargate-task-builder function updates a ScheduledFargateTask$Builder instance using the provided configuration. The function takes the ScheduledFargateTask$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `scheduledFargateTaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-definition-options` | | `scheduledFargateTaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-image-options` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-scheduled-fargate-task-definition-options-builder builder id config)
The build-scheduled-fargate-task-definition-options-builder function updates a ScheduledFargateTaskDefinitionOptions$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskDefinitionOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
The build-scheduled-fargate-task-definition-options-builder function updates a ScheduledFargateTaskDefinitionOptions$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskDefinitionOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
(build-scheduled-fargate-task-image-options-builder builder id config)
The build-scheduled-fargate-task-image-options-builder function updates a ScheduledFargateTaskImageOptions$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
The build-scheduled-fargate-task-image-options-builder function updates a ScheduledFargateTaskImageOptions$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskImageOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` |
(build-scheduled-fargate-task-props-builder builder id config)
The build-scheduled-fargate-task-props-builder function updates a ScheduledFargateTaskProps$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
cpu | java.lang.Number | cdk.support/lookup-entry | :cpu |
desiredTaskCount | java.lang.Number | cdk.support/lookup-entry | :desired-task-count |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
ephemeralStorageGiB | java.lang.Number | cdk.support/lookup-entry | :ephemeral-storage-gi-b |
memoryLimitMiB | java.lang.Number | cdk.support/lookup-entry | :memory-limit-mi-b |
platformVersion | software.amazon.awscdk.services.ecs.FargatePlatformVersion | cdk.api.services.ecs/fargate-platform-version | :platform-version |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
ruleName | java.lang.String | cdk.support/lookup-entry | :rule-name |
runtimePlatform | software.amazon.awscdk.services.ecs.RuntimePlatform | cdk.support/lookup-entry | :runtime-platform |
schedule | software.amazon.awscdk.services.applicationautoscaling.Schedule | cdk.support/lookup-entry | :schedule |
scheduledFargateTaskDefinitionOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptions | cdk.support/lookup-entry | :scheduled-fargate-task-definition-options |
scheduledFargateTaskImageOptions | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptions | cdk.support/lookup-entry | :scheduled-fargate-task-image-options |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
subnetSelection | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :subnet-selection |
tags | java.util.List | cdk.support/lookup-entry | :tags |
taskDefinition | software.amazon.awscdk.services.ecs.FargateTaskDefinition | cdk.support/lookup-entry | :task-definition |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-scheduled-fargate-task-props-builder function updates a ScheduledFargateTaskProps$Builder instance using the provided configuration. The function takes the ScheduledFargateTaskProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `cpu` | java.lang.Number | [[cdk.support/lookup-entry]] | `:cpu` | | `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `ephemeralStorageGiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:ephemeral-storage-gi-b` | | `memoryLimitMiB` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit-mi-b` | | `platformVersion` | software.amazon.awscdk.services.ecs.FargatePlatformVersion | [[cdk.api.services.ecs/fargate-platform-version]] | `:platform-version` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` | | `runtimePlatform` | software.amazon.awscdk.services.ecs.RuntimePlatform | [[cdk.support/lookup-entry]] | `:runtime-platform` | | `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `scheduledFargateTaskDefinitionOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskDefinitionOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-definition-options` | | `scheduledFargateTaskImageOptions` | software.amazon.awscdk.services.ecs.patterns.ScheduledFargateTaskImageOptions | [[cdk.support/lookup-entry]] | `:scheduled-fargate-task-image-options` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `taskDefinition` | software.amazon.awscdk.services.ecs.FargateTaskDefinition | [[cdk.support/lookup-entry]] | `:task-definition` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-scheduled-task-base-props-builder builder id config)
The build-scheduled-task-base-props-builder function updates a ScheduledTaskBaseProps$Builder instance using the provided configuration. The function takes the ScheduledTaskBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cluster | software.amazon.awscdk.services.ecs.ICluster | cdk.support/lookup-entry | :cluster |
desiredTaskCount | java.lang.Number | cdk.support/lookup-entry | :desired-task-count |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
propagateTags | software.amazon.awscdk.services.ecs.PropagatedTagSource | cdk.api.services.ecs/propagated-tag-source | :propagate-tags |
ruleName | java.lang.String | cdk.support/lookup-entry | :rule-name |
schedule | software.amazon.awscdk.services.applicationautoscaling.Schedule | cdk.support/lookup-entry | :schedule |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
subnetSelection | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :subnet-selection |
tags | java.util.List | cdk.support/lookup-entry | :tags |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
The build-scheduled-task-base-props-builder function updates a ScheduledTaskBaseProps$Builder instance using the provided configuration. The function takes the ScheduledTaskBaseProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cluster` | software.amazon.awscdk.services.ecs.ICluster | [[cdk.support/lookup-entry]] | `:cluster` | | `desiredTaskCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-task-count` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `propagateTags` | software.amazon.awscdk.services.ecs.PropagatedTagSource | [[cdk.api.services.ecs/propagated-tag-source]] | `:propagate-tags` | | `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` | | `schedule` | software.amazon.awscdk.services.applicationautoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `subnetSelection` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:subnet-selection` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
(build-scheduled-task-image-props-builder builder id config)
The build-scheduled-task-image-props-builder function updates a ScheduledTaskImageProps$Builder instance using the provided configuration. The function takes the ScheduledTaskImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
command | java.util.List | cdk.support/lookup-entry | :command |
containerName | java.lang.String | cdk.support/lookup-entry | :container-name |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
image | software.amazon.awscdk.services.ecs.ContainerImage | cdk.support/lookup-entry | :image |
logDriver | software.amazon.awscdk.services.ecs.LogDriver | cdk.support/lookup-entry | :log-driver |
secrets | java.util.Map | cdk.support/lookup-entry | :secrets |
The build-scheduled-task-image-props-builder function updates a ScheduledTaskImageProps$Builder instance using the provided configuration. The function takes the ScheduledTaskImageProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `command` | java.util.List | [[cdk.support/lookup-entry]] | `:command` | | `containerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:container-name` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `image` | software.amazon.awscdk.services.ecs.ContainerImage | [[cdk.support/lookup-entry]] | `:image` | | `logDriver` | software.amazon.awscdk.services.ecs.LogDriver | [[cdk.support/lookup-entry]] | `:log-driver` | | `secrets` | java.util.Map | [[cdk.support/lookup-entry]] | `:secrets` |
(fargate-service-base-props-builder id config)
Creates a FargateServiceBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `FargateServiceBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-listener-props-builder id config)
Creates a NetworkListenerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkListenerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-ec2-service-builder scope id config)
Creates a NetworkLoadBalancedEc2Service$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `NetworkLoadBalancedEc2Service$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-ec2-service-props-builder id config)
Creates a NetworkLoadBalancedEc2ServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkLoadBalancedEc2ServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-fargate-service-builder scope id config)
Creates a NetworkLoadBalancedFargateService$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `NetworkLoadBalancedFargateService$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-fargate-service-props-builder id config)
Creates a NetworkLoadBalancedFargateServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkLoadBalancedFargateServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-service-base-props-builder id config)
Creates a NetworkLoadBalancedServiceBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkLoadBalancedServiceBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-service-record-type config id item-key)
The network-load-balanced-service-record-type
function data interprets values in the provided config data into a
NetworkLoadBalancedServiceRecordType
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
NetworkLoadBalancedServiceRecordType
- the value is returned.:none
- NetworkLoadBalancedServiceRecordType/NONE
is returned:cname
- NetworkLoadBalancedServiceRecordType/CNAME
is returned:alias
- NetworkLoadBalancedServiceRecordType/ALIAS
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `network-load-balanced-service-record-type` function data interprets values in the provided config data into a `NetworkLoadBalancedServiceRecordType` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `NetworkLoadBalancedServiceRecordType` - the value is returned. * is `:none` - `NetworkLoadBalancedServiceRecordType/NONE` is returned * is `:cname` - `NetworkLoadBalancedServiceRecordType/CNAME` is returned * is `:alias` - `NetworkLoadBalancedServiceRecordType/ALIAS` is returned If a value is not found or matches the above criteria, nil is returned.
(network-load-balanced-task-image-options-builder id config)
Creates a NetworkLoadBalancedTaskImageOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkLoadBalancedTaskImageOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balanced-task-image-props-builder id config)
Creates a NetworkLoadBalancedTaskImageProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkLoadBalancedTaskImageProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-load-balancer-props-builder id config)
Creates a NetworkLoadBalancerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkLoadBalancerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-multiple-target-groups-ec2-service-builder scope id config)
Creates a NetworkMultipleTargetGroupsEc2Service$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `NetworkMultipleTargetGroupsEc2Service$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(network-multiple-target-groups-ec2-service-props-builder id config)
Creates a NetworkMultipleTargetGroupsEc2ServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkMultipleTargetGroupsEc2ServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-multiple-target-groups-fargate-service-builder scope id config)
Creates a NetworkMultipleTargetGroupsFargateService$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `NetworkMultipleTargetGroupsFargateService$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(network-multiple-target-groups-fargate-service-props-builder id config)
Creates a NetworkMultipleTargetGroupsFargateServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkMultipleTargetGroupsFargateServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-multiple-target-groups-service-base-props-builder id config)
Creates a NetworkMultipleTargetGroupsServiceBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkMultipleTargetGroupsServiceBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(network-target-props-builder id config)
Creates a NetworkTargetProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `NetworkTargetProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(queue-processing-ec2-service-builder scope id config)
Creates a QueueProcessingEc2Service$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `QueueProcessingEc2Service$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(queue-processing-ec2-service-props-builder id config)
Creates a QueueProcessingEc2ServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `QueueProcessingEc2ServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(queue-processing-fargate-service-builder scope id config)
Creates a QueueProcessingFargateService$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `QueueProcessingFargateService$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(queue-processing-fargate-service-props-builder id config)
Creates a QueueProcessingFargateServiceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `QueueProcessingFargateServiceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(queue-processing-service-base-props-builder id config)
Creates a QueueProcessingServiceBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `QueueProcessingServiceBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-ec2-task-builder scope id config)
Creates a ScheduledEc2Task$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ScheduledEc2Task$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-ec2-task-definition-options-builder id config)
Creates a ScheduledEc2TaskDefinitionOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledEc2TaskDefinitionOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-ec2-task-image-options-builder id config)
Creates a ScheduledEc2TaskImageOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledEc2TaskImageOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-ec2-task-props-builder id config)
Creates a ScheduledEc2TaskProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledEc2TaskProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-fargate-task-builder scope id config)
Creates a ScheduledFargateTask$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `ScheduledFargateTask$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-fargate-task-definition-options-builder id config)
Creates a ScheduledFargateTaskDefinitionOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledFargateTaskDefinitionOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-fargate-task-image-options-builder id config)
Creates a ScheduledFargateTaskImageOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledFargateTaskImageOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-fargate-task-props-builder id config)
Creates a ScheduledFargateTaskProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledFargateTaskProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-task-base-props-builder id config)
Creates a ScheduledTaskBaseProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledTaskBaseProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(scheduled-task-image-props-builder id config)
Creates a ScheduledTaskImageProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
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 `ScheduledTaskImageProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close