Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.autoscaling package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.autoscaling package.
(adjustment-tier-builder id config)
Creates a AdjustmentTier$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 `AdjustmentTier$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 |
(adjustment-type config id item-key)
The adjustment-type
function data interprets values in the provided config data into a
AdjustmentType
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:
AdjustmentType
- the value is returned.:change-in-capacity
- AdjustmentType/CHANGE_IN_CAPACITY
is returned:percent-change-in-capacity
- AdjustmentType/PERCENT_CHANGE_IN_CAPACITY
is returned:exact-capacity
- AdjustmentType/EXACT_CAPACITY
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `adjustment-type` function data interprets values in the provided config data into a `AdjustmentType` 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 `AdjustmentType` - the value is returned. * is `:change-in-capacity` - `AdjustmentType/CHANGE_IN_CAPACITY` is returned * is `:percent-change-in-capacity` - `AdjustmentType/PERCENT_CHANGE_IN_CAPACITY` is returned * is `:exact-capacity` - `AdjustmentType/EXACT_CAPACITY` is returned If a value is not found or matches the above criteria, nil is returned.
(apply-cloud-formation-init-options-builder id config)
Creates a ApplyCloudFormationInitOptions$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 `ApplyCloudFormationInitOptions$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 |
(auto-scaling-group-builder scope id config)
Creates a AutoScalingGroup$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 `AutoScalingGroup$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 |
(auto-scaling-group-props-builder id config)
Creates a AutoScalingGroupProps$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 `AutoScalingGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(base-target-tracking-props-builder id config)
Creates a BaseTargetTrackingProps$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 `BaseTargetTrackingProps$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 |
(basic-lifecycle-hook-props-builder id config)
Creates a BasicLifecycleHookProps$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 `BasicLifecycleHookProps$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 |
(basic-scheduled-action-props-builder id config)
Creates a BasicScheduledActionProps$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 `BasicScheduledActionProps$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 |
(basic-step-scaling-policy-props-builder id config)
Creates a BasicStepScalingPolicyProps$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 `BasicStepScalingPolicyProps$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 |
(basic-target-tracking-scaling-policy-props-builder id config)
Creates a BasicTargetTrackingScalingPolicyProps$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 `BasicTargetTrackingScalingPolicyProps$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 |
(bind-hook-target-options-builder id config)
Creates a BindHookTargetOptions$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 `BindHookTargetOptions$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 |
(block-device-builder id config)
Creates a BlockDevice$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 `BlockDevice$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-adjustment-tier-builder builder id config)
The build-adjustment-tier-builder function updates a AdjustmentTier$Builder instance using the provided configuration. The function takes the AdjustmentTier$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustment | java.lang.Number | cdk.support/lookup-entry | :adjustment |
lowerBound | java.lang.Number | cdk.support/lookup-entry | :lower-bound |
upperBound | java.lang.Number | cdk.support/lookup-entry | :upper-bound |
The build-adjustment-tier-builder function updates a AdjustmentTier$Builder instance using the provided configuration. The function takes the AdjustmentTier$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustment` | java.lang.Number | [[cdk.support/lookup-entry]] | `:adjustment` | | `lowerBound` | java.lang.Number | [[cdk.support/lookup-entry]] | `:lower-bound` | | `upperBound` | java.lang.Number | [[cdk.support/lookup-entry]] | `:upper-bound` |
(build-apply-cloud-formation-init-options-builder builder id config)
The build-apply-cloud-formation-init-options-builder function updates a ApplyCloudFormationInitOptions$Builder instance using the provided configuration. The function takes the ApplyCloudFormationInitOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
configSets | java.util.List | cdk.support/lookup-entry | :config-sets |
embedFingerprint | java.lang.Boolean | cdk.support/lookup-entry | :embed-fingerprint |
ignoreFailures | java.lang.Boolean | cdk.support/lookup-entry | :ignore-failures |
includeRole | java.lang.Boolean | cdk.support/lookup-entry | :include-role |
includeUrl | java.lang.Boolean | cdk.support/lookup-entry | :include-url |
printLog | java.lang.Boolean | cdk.support/lookup-entry | :print-log |
The build-apply-cloud-formation-init-options-builder function updates a ApplyCloudFormationInitOptions$Builder instance using the provided configuration. The function takes the ApplyCloudFormationInitOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `configSets` | java.util.List | [[cdk.support/lookup-entry]] | `:config-sets` | | `embedFingerprint` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:embed-fingerprint` | | `ignoreFailures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-failures` | | `includeRole` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-role` | | `includeUrl` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-url` | | `printLog` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:print-log` |
(build-auto-scaling-group-builder builder id config)
The build-auto-scaling-group-builder function updates a AutoScalingGroup$Builder instance using the provided configuration. The function takes the AutoScalingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allowAllOutbound | java.lang.Boolean | cdk.support/lookup-entry | :allow-all-outbound |
associatePublicIpAddress | java.lang.Boolean | cdk.support/lookup-entry | :associate-public-ip-address |
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
blockDevices | java.util.List | cdk.support/lookup-entry | :block-devices |
capacityRebalance | java.lang.Boolean | cdk.support/lookup-entry | :capacity-rebalance |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
defaultInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :default-instance-warmup |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
groupMetrics | java.util.List | cdk.support/lookup-entry | :group-metrics |
healthCheck | software.amazon.awscdk.services.autoscaling.HealthCheck | cdk.support/lookup-entry | :health-check |
ignoreUnmodifiedSizeProperties | java.lang.Boolean | cdk.support/lookup-entry | :ignore-unmodified-size-properties |
init | software.amazon.awscdk.services.ec2.CloudFormationInit | cdk.support/lookup-entry | :init |
initOptions | software.amazon.awscdk.services.autoscaling.ApplyCloudFormationInitOptions | cdk.support/lookup-entry | :init-options |
instanceMonitoring | software.amazon.awscdk.services.autoscaling.Monitoring | cdk.api.services.autoscaling/monitoring | :instance-monitoring |
instanceType | software.amazon.awscdk.services.ec2.InstanceType | cdk.support/lookup-entry | :instance-type |
keyName | java.lang.String | cdk.support/lookup-entry | :key-name |
keyPair | software.amazon.awscdk.services.ec2.IKeyPair | cdk.support/lookup-entry | :key-pair |
launchTemplate | software.amazon.awscdk.services.ec2.ILaunchTemplate | cdk.support/lookup-entry | :launch-template |
machineImage | software.amazon.awscdk.services.ec2.IMachineImage | cdk.support/lookup-entry | :machine-image |
maxCapacity | java.lang.Number | cdk.support/lookup-entry | :max-capacity |
maxHealthyPercentage | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percentage |
maxInstanceLifetime | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :max-instance-lifetime |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
minHealthyPercentage | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percentage |
mixedInstancesPolicy | software.amazon.awscdk.services.autoscaling.MixedInstancesPolicy | cdk.support/lookup-entry | :mixed-instances-policy |
newInstancesProtectedFromScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :new-instances-protected-from-scale-in |
notifications | java.util.List | cdk.support/lookup-entry | :notifications |
requireImdsv2 | java.lang.Boolean | cdk.support/lookup-entry | :require-imdsv2 |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
securityGroup | software.amazon.awscdk.services.ec2.ISecurityGroup | cdk.support/lookup-entry | :security-group |
signals | software.amazon.awscdk.services.autoscaling.Signals | cdk.support/lookup-entry | :signals |
spotPrice | java.lang.String | cdk.support/lookup-entry | :spot-price |
ssmSessionPermissions | java.lang.Boolean | cdk.support/lookup-entry | :ssm-session-permissions |
terminationPolicies | java.util.List | cdk.support/lookup-entry | :termination-policies |
terminationPolicyCustomLambdaFunctionArn | java.lang.String | cdk.support/lookup-entry | :termination-policy-custom-lambda-function-arn |
updatePolicy | software.amazon.awscdk.services.autoscaling.UpdatePolicy | cdk.support/lookup-entry | :update-policy |
userData | software.amazon.awscdk.services.ec2.UserData | cdk.support/lookup-entry | :user-data |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
vpcSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :vpc-subnets |
The build-auto-scaling-group-builder function updates a AutoScalingGroup$Builder instance using the provided configuration. The function takes the AutoScalingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` | | `associatePublicIpAddress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:associate-public-ip-address` | | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `blockDevices` | java.util.List | [[cdk.support/lookup-entry]] | `:block-devices` | | `capacityRebalance` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:capacity-rebalance` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `defaultInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-instance-warmup` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `groupMetrics` | java.util.List | [[cdk.support/lookup-entry]] | `:group-metrics` | | `healthCheck` | software.amazon.awscdk.services.autoscaling.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `ignoreUnmodifiedSizeProperties` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-unmodified-size-properties` | | `init` | software.amazon.awscdk.services.ec2.CloudFormationInit | [[cdk.support/lookup-entry]] | `:init` | | `initOptions` | software.amazon.awscdk.services.autoscaling.ApplyCloudFormationInitOptions | [[cdk.support/lookup-entry]] | `:init-options` | | `instanceMonitoring` | software.amazon.awscdk.services.autoscaling.Monitoring | [[cdk.api.services.autoscaling/monitoring]] | `:instance-monitoring` | | `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` | | `keyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-name` | | `keyPair` | software.amazon.awscdk.services.ec2.IKeyPair | [[cdk.support/lookup-entry]] | `:key-pair` | | `launchTemplate` | software.amazon.awscdk.services.ec2.ILaunchTemplate | [[cdk.support/lookup-entry]] | `:launch-template` | | `machineImage` | software.amazon.awscdk.services.ec2.IMachineImage | [[cdk.support/lookup-entry]] | `:machine-image` | | `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` | | `maxHealthyPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percentage` | | `maxInstanceLifetime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-instance-lifetime` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` | | `minHealthyPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percentage` | | `mixedInstancesPolicy` | software.amazon.awscdk.services.autoscaling.MixedInstancesPolicy | [[cdk.support/lookup-entry]] | `:mixed-instances-policy` | | `newInstancesProtectedFromScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:new-instances-protected-from-scale-in` | | `notifications` | java.util.List | [[cdk.support/lookup-entry]] | `:notifications` | | `requireImdsv2` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-imdsv2` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` | | `signals` | software.amazon.awscdk.services.autoscaling.Signals | [[cdk.support/lookup-entry]] | `:signals` | | `spotPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-price` | | `ssmSessionPermissions` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ssm-session-permissions` | | `terminationPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:termination-policies` | | `terminationPolicyCustomLambdaFunctionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:termination-policy-custom-lambda-function-arn` | | `updatePolicy` | software.amazon.awscdk.services.autoscaling.UpdatePolicy | [[cdk.support/lookup-entry]] | `:update-policy` | | `userData` | software.amazon.awscdk.services.ec2.UserData | [[cdk.support/lookup-entry]] | `:user-data` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` | | `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
(build-auto-scaling-group-props-builder builder id config)
The build-auto-scaling-group-props-builder function updates a AutoScalingGroupProps$Builder instance using the provided configuration. The function takes the AutoScalingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allowAllOutbound | java.lang.Boolean | cdk.support/lookup-entry | :allow-all-outbound |
associatePublicIpAddress | java.lang.Boolean | cdk.support/lookup-entry | :associate-public-ip-address |
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
blockDevices | java.util.List | cdk.support/lookup-entry | :block-devices |
capacityRebalance | java.lang.Boolean | cdk.support/lookup-entry | :capacity-rebalance |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
defaultInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :default-instance-warmup |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
groupMetrics | java.util.List | cdk.support/lookup-entry | :group-metrics |
healthCheck | software.amazon.awscdk.services.autoscaling.HealthCheck | cdk.support/lookup-entry | :health-check |
ignoreUnmodifiedSizeProperties | java.lang.Boolean | cdk.support/lookup-entry | :ignore-unmodified-size-properties |
init | software.amazon.awscdk.services.ec2.CloudFormationInit | cdk.support/lookup-entry | :init |
initOptions | software.amazon.awscdk.services.autoscaling.ApplyCloudFormationInitOptions | cdk.support/lookup-entry | :init-options |
instanceMonitoring | software.amazon.awscdk.services.autoscaling.Monitoring | cdk.api.services.autoscaling/monitoring | :instance-monitoring |
instanceType | software.amazon.awscdk.services.ec2.InstanceType | cdk.support/lookup-entry | :instance-type |
keyName | java.lang.String | cdk.support/lookup-entry | :key-name |
keyPair | software.amazon.awscdk.services.ec2.IKeyPair | cdk.support/lookup-entry | :key-pair |
launchTemplate | software.amazon.awscdk.services.ec2.ILaunchTemplate | cdk.support/lookup-entry | :launch-template |
machineImage | software.amazon.awscdk.services.ec2.IMachineImage | cdk.support/lookup-entry | :machine-image |
maxCapacity | java.lang.Number | cdk.support/lookup-entry | :max-capacity |
maxHealthyPercentage | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percentage |
maxInstanceLifetime | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :max-instance-lifetime |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
minHealthyPercentage | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percentage |
mixedInstancesPolicy | software.amazon.awscdk.services.autoscaling.MixedInstancesPolicy | cdk.support/lookup-entry | :mixed-instances-policy |
newInstancesProtectedFromScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :new-instances-protected-from-scale-in |
notifications | java.util.List | cdk.support/lookup-entry | :notifications |
requireImdsv2 | java.lang.Boolean | cdk.support/lookup-entry | :require-imdsv2 |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
securityGroup | software.amazon.awscdk.services.ec2.ISecurityGroup | cdk.support/lookup-entry | :security-group |
signals | software.amazon.awscdk.services.autoscaling.Signals | cdk.support/lookup-entry | :signals |
spotPrice | java.lang.String | cdk.support/lookup-entry | :spot-price |
ssmSessionPermissions | java.lang.Boolean | cdk.support/lookup-entry | :ssm-session-permissions |
terminationPolicies | java.util.List | cdk.support/lookup-entry | :termination-policies |
terminationPolicyCustomLambdaFunctionArn | java.lang.String | cdk.support/lookup-entry | :termination-policy-custom-lambda-function-arn |
updatePolicy | software.amazon.awscdk.services.autoscaling.UpdatePolicy | cdk.support/lookup-entry | :update-policy |
userData | software.amazon.awscdk.services.ec2.UserData | cdk.support/lookup-entry | :user-data |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
vpcSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :vpc-subnets |
The build-auto-scaling-group-props-builder function updates a AutoScalingGroupProps$Builder instance using the provided configuration. The function takes the AutoScalingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` | | `associatePublicIpAddress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:associate-public-ip-address` | | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `blockDevices` | java.util.List | [[cdk.support/lookup-entry]] | `:block-devices` | | `capacityRebalance` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:capacity-rebalance` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `defaultInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-instance-warmup` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `groupMetrics` | java.util.List | [[cdk.support/lookup-entry]] | `:group-metrics` | | `healthCheck` | software.amazon.awscdk.services.autoscaling.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `ignoreUnmodifiedSizeProperties` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-unmodified-size-properties` | | `init` | software.amazon.awscdk.services.ec2.CloudFormationInit | [[cdk.support/lookup-entry]] | `:init` | | `initOptions` | software.amazon.awscdk.services.autoscaling.ApplyCloudFormationInitOptions | [[cdk.support/lookup-entry]] | `:init-options` | | `instanceMonitoring` | software.amazon.awscdk.services.autoscaling.Monitoring | [[cdk.api.services.autoscaling/monitoring]] | `:instance-monitoring` | | `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` | | `keyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-name` | | `keyPair` | software.amazon.awscdk.services.ec2.IKeyPair | [[cdk.support/lookup-entry]] | `:key-pair` | | `launchTemplate` | software.amazon.awscdk.services.ec2.ILaunchTemplate | [[cdk.support/lookup-entry]] | `:launch-template` | | `machineImage` | software.amazon.awscdk.services.ec2.IMachineImage | [[cdk.support/lookup-entry]] | `:machine-image` | | `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` | | `maxHealthyPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percentage` | | `maxInstanceLifetime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-instance-lifetime` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` | | `minHealthyPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percentage` | | `mixedInstancesPolicy` | software.amazon.awscdk.services.autoscaling.MixedInstancesPolicy | [[cdk.support/lookup-entry]] | `:mixed-instances-policy` | | `newInstancesProtectedFromScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:new-instances-protected-from-scale-in` | | `notifications` | java.util.List | [[cdk.support/lookup-entry]] | `:notifications` | | `requireImdsv2` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-imdsv2` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` | | `signals` | software.amazon.awscdk.services.autoscaling.Signals | [[cdk.support/lookup-entry]] | `:signals` | | `spotPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-price` | | `ssmSessionPermissions` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ssm-session-permissions` | | `terminationPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:termination-policies` | | `terminationPolicyCustomLambdaFunctionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:termination-policy-custom-lambda-function-arn` | | `updatePolicy` | software.amazon.awscdk.services.autoscaling.UpdatePolicy | [[cdk.support/lookup-entry]] | `:update-policy` | | `userData` | software.amazon.awscdk.services.ec2.UserData | [[cdk.support/lookup-entry]] | `:user-data` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` | | `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
(build-base-target-tracking-props-builder builder id config)
The build-base-target-tracking-props-builder function updates a BaseTargetTrackingProps$Builder instance using the provided configuration. The function takes the BaseTargetTrackingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
The build-base-target-tracking-props-builder function updates a BaseTargetTrackingProps$Builder instance using the provided configuration. The function takes the BaseTargetTrackingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` |
(build-basic-lifecycle-hook-props-builder builder id config)
The build-basic-lifecycle-hook-props-builder function updates a BasicLifecycleHookProps$Builder instance using the provided configuration. The function takes the BasicLifecycleHookProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
defaultResult | software.amazon.awscdk.services.autoscaling.DefaultResult | cdk.api.services.autoscaling/default-result | :default-result |
heartbeatTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :heartbeat-timeout |
lifecycleHookName | java.lang.String | cdk.support/lookup-entry | :lifecycle-hook-name |
lifecycleTransition | software.amazon.awscdk.services.autoscaling.LifecycleTransition | cdk.api.services.autoscaling/lifecycle-transition | :lifecycle-transition |
notificationMetadata | java.lang.String | cdk.support/lookup-entry | :notification-metadata |
notificationTarget | software.amazon.awscdk.services.autoscaling.ILifecycleHookTarget | cdk.support/lookup-entry | :notification-target |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
The build-basic-lifecycle-hook-props-builder function updates a BasicLifecycleHookProps$Builder instance using the provided configuration. The function takes the BasicLifecycleHookProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `defaultResult` | software.amazon.awscdk.services.autoscaling.DefaultResult | [[cdk.api.services.autoscaling/default-result]] | `:default-result` | | `heartbeatTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:heartbeat-timeout` | | `lifecycleHookName` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-hook-name` | | `lifecycleTransition` | software.amazon.awscdk.services.autoscaling.LifecycleTransition | [[cdk.api.services.autoscaling/lifecycle-transition]] | `:lifecycle-transition` | | `notificationMetadata` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-metadata` | | `notificationTarget` | software.amazon.awscdk.services.autoscaling.ILifecycleHookTarget | [[cdk.support/lookup-entry]] | `:notification-target` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
(build-basic-scheduled-action-props-builder builder id config)
The build-basic-scheduled-action-props-builder function updates a BasicScheduledActionProps$Builder instance using the provided configuration. The function takes the BasicScheduledActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
endTime | java.time.Instant | cdk.support/lookup-entry | :end-time |
maxCapacity | java.lang.Number | cdk.support/lookup-entry | :max-capacity |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
schedule | software.amazon.awscdk.services.autoscaling.Schedule | cdk.support/lookup-entry | :schedule |
startTime | java.time.Instant | cdk.support/lookup-entry | :start-time |
timeZone | java.lang.String | cdk.support/lookup-entry | :time-zone |
The build-basic-scheduled-action-props-builder function updates a BasicScheduledActionProps$Builder instance using the provided configuration. The function takes the BasicScheduledActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `endTime` | java.time.Instant | [[cdk.support/lookup-entry]] | `:end-time` | | `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` | | `schedule` | software.amazon.awscdk.services.autoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `startTime` | java.time.Instant | [[cdk.support/lookup-entry]] | `:start-time` | | `timeZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:time-zone` |
(build-basic-step-scaling-policy-props-builder builder id config)
The build-basic-step-scaling-policy-props-builder function updates a BasicStepScalingPolicyProps$Builder instance using the provided configuration. The function takes the BasicStepScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | software.amazon.awscdk.services.autoscaling.AdjustmentType | cdk.api.services.autoscaling/adjustment-type | :adjustment-type |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
datapointsToAlarm | java.lang.Number | cdk.support/lookup-entry | :datapoints-to-alarm |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
evaluationPeriods | java.lang.Number | cdk.support/lookup-entry | :evaluation-periods |
metric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :metric |
metricAggregationType | software.amazon.awscdk.services.autoscaling.MetricAggregationType | cdk.api.services.autoscaling/metric-aggregation-type | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
The build-basic-step-scaling-policy-props-builder function updates a BasicStepScalingPolicyProps$Builder instance using the provided configuration. The function takes the BasicStepScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | software.amazon.awscdk.services.autoscaling.AdjustmentType | [[cdk.api.services.autoscaling/adjustment-type]] | `:adjustment-type` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `datapointsToAlarm` | java.lang.Number | [[cdk.support/lookup-entry]] | `:datapoints-to-alarm` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `evaluationPeriods` | java.lang.Number | [[cdk.support/lookup-entry]] | `:evaluation-periods` | | `metric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:metric` | | `metricAggregationType` | software.amazon.awscdk.services.autoscaling.MetricAggregationType | [[cdk.api.services.autoscaling/metric-aggregation-type]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
(build-basic-target-tracking-scaling-policy-props-builder builder id config)
The build-basic-target-tracking-scaling-policy-props-builder function updates a BasicTargetTrackingScalingPolicyProps$Builder instance using the provided configuration. The function takes the BasicTargetTrackingScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
customMetric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :custom-metric |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
predefinedMetric | software.amazon.awscdk.services.autoscaling.PredefinedMetric | cdk.api.services.autoscaling/predefined-metric | :predefined-metric |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
targetValue | java.lang.Number | cdk.support/lookup-entry | :target-value |
The build-basic-target-tracking-scaling-policy-props-builder function updates a BasicTargetTrackingScalingPolicyProps$Builder instance using the provided configuration. The function takes the BasicTargetTrackingScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `customMetric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:custom-metric` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `predefinedMetric` | software.amazon.awscdk.services.autoscaling.PredefinedMetric | [[cdk.api.services.autoscaling/predefined-metric]] | `:predefined-metric` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` | | `targetValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-value` |
(build-bind-hook-target-options-builder builder id config)
The build-bind-hook-target-options-builder function updates a BindHookTargetOptions$Builder instance using the provided configuration. The function takes the BindHookTargetOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
lifecycleHook | software.amazon.awscdk.services.autoscaling.LifecycleHook | cdk.support/lookup-entry | :lifecycle-hook |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
The build-bind-hook-target-options-builder function updates a BindHookTargetOptions$Builder instance using the provided configuration. The function takes the BindHookTargetOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `lifecycleHook` | software.amazon.awscdk.services.autoscaling.LifecycleHook | [[cdk.support/lookup-entry]] | `:lifecycle-hook` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
(build-block-device-builder builder id config)
The build-block-device-builder function updates a BlockDevice$Builder instance using the provided configuration. The function takes the BlockDevice$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deviceName | java.lang.String | cdk.support/lookup-entry | :device-name |
volume | software.amazon.awscdk.services.autoscaling.BlockDeviceVolume | cdk.support/lookup-entry | :volume |
The build-block-device-builder function updates a BlockDevice$Builder instance using the provided configuration. The function takes the BlockDevice$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:device-name` | | `volume` | software.amazon.awscdk.services.autoscaling.BlockDeviceVolume | [[cdk.support/lookup-entry]] | `:volume` |
(build-cfn-auto-scaling-group-accelerator-count-request-property-builder builder
id
config)
The build-cfn-auto-scaling-group-accelerator-count-request-property-builder function updates a CfnAutoScalingGroup$AcceleratorCountRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$AcceleratorCountRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-accelerator-count-request-property-builder function updates a CfnAutoScalingGroup$AcceleratorCountRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$AcceleratorCountRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-accelerator-total-memory-mi-b-request-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-accelerator-total-memory-mi-b-request-property-builder function updates a CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-accelerator-total-memory-mi-b-request-property-builder function updates a CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-baseline-ebs-bandwidth-mbps-request-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-baseline-ebs-bandwidth-mbps-request-property-builder function updates a CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-baseline-ebs-bandwidth-mbps-request-property-builder function updates a CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-builder builder id config)
The build-cfn-auto-scaling-group-builder function updates a CfnAutoScalingGroup$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
availabilityZones | java.util.List | cdk.support/lookup-entry | :availability-zones |
capacityRebalance | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :capacity-rebalance |
context | java.lang.String | cdk.support/lookup-entry | :context |
cooldown | java.lang.String | cdk.support/lookup-entry | :cooldown |
defaultInstanceWarmup | java.lang.Number | cdk.support/lookup-entry | :default-instance-warmup |
desiredCapacity | java.lang.String | cdk.support/lookup-entry | :desired-capacity |
desiredCapacityType | java.lang.String | cdk.support/lookup-entry | :desired-capacity-type |
healthCheckGracePeriod | java.lang.Number | cdk.support/lookup-entry | :health-check-grace-period |
healthCheckType | java.lang.String | cdk.support/lookup-entry | :health-check-type |
instanceId | java.lang.String | cdk.support/lookup-entry | :instance-id |
instanceMaintenancePolicy | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :instance-maintenance-policy |
launchConfigurationName | java.lang.String | cdk.support/lookup-entry | :launch-configuration-name |
launchTemplate | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$LaunchTemplateSpecificationProperty | cdk.support/lookup-entry | :launch-template |
lifecycleHookSpecificationList | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :lifecycle-hook-specification-list |
loadBalancerNames | java.util.List | cdk.support/lookup-entry | :load-balancer-names |
maxInstanceLifetime | java.lang.Number | cdk.support/lookup-entry | :max-instance-lifetime |
maxSize | java.lang.String | cdk.support/lookup-entry | :max-size |
metricsCollection | java.util.List | cdk.support/lookup-entry | :metrics-collection |
minSize | java.lang.String | cdk.support/lookup-entry | :min-size |
mixedInstancesPolicy | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MixedInstancesPolicyProperty | cdk.support/lookup-entry | :mixed-instances-policy |
newInstancesProtectedFromScaleIn | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :new-instances-protected-from-scale-in |
notificationConfiguration | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$NotificationConfigurationProperty | cdk.support/lookup-entry | :notification-configuration |
notificationConfigurations | java.util.List | cdk.support/lookup-entry | :notification-configurations |
placementGroup | java.lang.String | cdk.support/lookup-entry | :placement-group |
serviceLinkedRoleArn | java.lang.String | cdk.support/lookup-entry | :service-linked-role-arn |
tags | java.util.List | cdk.support/lookup-entry | :tags |
targetGroupArns | java.util.List | cdk.support/lookup-entry | :target-group-arns |
terminationPolicies | java.util.List | cdk.support/lookup-entry | :termination-policies |
vpcZoneIdentifier | java.util.List | cdk.support/lookup-entry | :vpc-zone-identifier |
The build-cfn-auto-scaling-group-builder function updates a CfnAutoScalingGroup$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` | | `capacityRebalance` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:capacity-rebalance` | | `context` | java.lang.String | [[cdk.support/lookup-entry]] | `:context` | | `cooldown` | java.lang.String | [[cdk.support/lookup-entry]] | `:cooldown` | | `defaultInstanceWarmup` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-instance-warmup` | | `desiredCapacity` | java.lang.String | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `desiredCapacityType` | java.lang.String | [[cdk.support/lookup-entry]] | `:desired-capacity-type` | | `healthCheckGracePeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `healthCheckType` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-type` | | `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` | | `instanceMaintenancePolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:instance-maintenance-policy` | | `launchConfigurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:launch-configuration-name` | | `launchTemplate` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$LaunchTemplateSpecificationProperty | [[cdk.support/lookup-entry]] | `:launch-template` | | `lifecycleHookSpecificationList` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:lifecycle-hook-specification-list` | | `loadBalancerNames` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancer-names` | | `maxInstanceLifetime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-instance-lifetime` | | `maxSize` | java.lang.String | [[cdk.support/lookup-entry]] | `:max-size` | | `metricsCollection` | java.util.List | [[cdk.support/lookup-entry]] | `:metrics-collection` | | `minSize` | java.lang.String | [[cdk.support/lookup-entry]] | `:min-size` | | `mixedInstancesPolicy` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MixedInstancesPolicyProperty | [[cdk.support/lookup-entry]] | `:mixed-instances-policy` | | `newInstancesProtectedFromScaleIn` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:new-instances-protected-from-scale-in` | | `notificationConfiguration` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$NotificationConfigurationProperty | [[cdk.support/lookup-entry]] | `:notification-configuration` | | `notificationConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-configurations` | | `placementGroup` | java.lang.String | [[cdk.support/lookup-entry]] | `:placement-group` | | `serviceLinkedRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-linked-role-arn` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `targetGroupArns` | java.util.List | [[cdk.support/lookup-entry]] | `:target-group-arns` | | `terminationPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:termination-policies` | | `vpcZoneIdentifier` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-zone-identifier` |
(build-cfn-auto-scaling-group-instance-maintenance-policy-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-instance-maintenance-policy-property-builder function updates a CfnAutoScalingGroup$InstanceMaintenancePolicyProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$InstanceMaintenancePolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
maxHealthyPercentage | java.lang.Number | cdk.support/lookup-entry | :max-healthy-percentage |
minHealthyPercentage | java.lang.Number | cdk.support/lookup-entry | :min-healthy-percentage |
The build-cfn-auto-scaling-group-instance-maintenance-policy-property-builder function updates a CfnAutoScalingGroup$InstanceMaintenancePolicyProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$InstanceMaintenancePolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `maxHealthyPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-healthy-percentage` | | `minHealthyPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-healthy-percentage` |
(build-cfn-auto-scaling-group-instance-requirements-property-builder builder
id
config)
The build-cfn-auto-scaling-group-instance-requirements-property-builder function updates a CfnAutoScalingGroup$InstanceRequirementsProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$InstanceRequirementsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
acceleratorCount | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :accelerator-count |
acceleratorManufacturers | java.util.List | cdk.support/lookup-entry | :accelerator-manufacturers |
acceleratorNames | java.util.List | cdk.support/lookup-entry | :accelerator-names |
acceleratorTotalMemoryMiB | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty | cdk.support/lookup-entry | :accelerator-total-memory-mi-b |
acceleratorTypes | java.util.List | cdk.support/lookup-entry | :accelerator-types |
allowedInstanceTypes | java.util.List | cdk.support/lookup-entry | :allowed-instance-types |
bareMetal | java.lang.String | cdk.support/lookup-entry | :bare-metal |
baselineEbsBandwidthMbps | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty | cdk.support/lookup-entry | :baseline-ebs-bandwidth-mbps |
burstablePerformance | java.lang.String | cdk.support/lookup-entry | :burstable-performance |
cpuManufacturers | java.util.List | cdk.support/lookup-entry | :cpu-manufacturers |
excludedInstanceTypes | java.util.List | cdk.support/lookup-entry | :excluded-instance-types |
instanceGenerations | java.util.List | cdk.support/lookup-entry | :instance-generations |
localStorage | java.lang.String | cdk.support/lookup-entry | :local-storage |
localStorageTypes | java.util.List | cdk.support/lookup-entry | :local-storage-types |
maxSpotPriceAsPercentageOfOptimalOnDemandPrice | java.lang.Number | cdk.support/lookup-entry | :max-spot-price-as-percentage-of-optimal-on-demand-price |
memoryGiBPerVCpu | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty | cdk.support/lookup-entry | :memory-gi-b-per-v-cpu |
memoryMiB | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MemoryMiBRequestProperty | cdk.support/lookup-entry | :memory-mi-b |
networkBandwidthGbps | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty | cdk.support/lookup-entry | :network-bandwidth-gbps |
networkInterfaceCount | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :network-interface-count |
onDemandMaxPricePercentageOverLowestPrice | java.lang.Number | cdk.support/lookup-entry | :on-demand-max-price-percentage-over-lowest-price |
requireHibernateSupport | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :require-hibernate-support |
spotMaxPricePercentageOverLowestPrice | java.lang.Number | cdk.support/lookup-entry | :spot-max-price-percentage-over-lowest-price |
totalLocalStorageGb | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :total-local-storage-gb |
vCpuCount | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$VCpuCountRequestProperty | cdk.support/lookup-entry | :v-cpu-count |
The build-cfn-auto-scaling-group-instance-requirements-property-builder function updates a CfnAutoScalingGroup$InstanceRequirementsProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$InstanceRequirementsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `acceleratorCount` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:accelerator-count` | | `acceleratorManufacturers` | java.util.List | [[cdk.support/lookup-entry]] | `:accelerator-manufacturers` | | `acceleratorNames` | java.util.List | [[cdk.support/lookup-entry]] | `:accelerator-names` | | `acceleratorTotalMemoryMiB` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty | [[cdk.support/lookup-entry]] | `:accelerator-total-memory-mi-b` | | `acceleratorTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:accelerator-types` | | `allowedInstanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-instance-types` | | `bareMetal` | java.lang.String | [[cdk.support/lookup-entry]] | `:bare-metal` | | `baselineEbsBandwidthMbps` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty | [[cdk.support/lookup-entry]] | `:baseline-ebs-bandwidth-mbps` | | `burstablePerformance` | java.lang.String | [[cdk.support/lookup-entry]] | `:burstable-performance` | | `cpuManufacturers` | java.util.List | [[cdk.support/lookup-entry]] | `:cpu-manufacturers` | | `excludedInstanceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:excluded-instance-types` | | `instanceGenerations` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-generations` | | `localStorage` | java.lang.String | [[cdk.support/lookup-entry]] | `:local-storage` | | `localStorageTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:local-storage-types` | | `maxSpotPriceAsPercentageOfOptimalOnDemandPrice` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-spot-price-as-percentage-of-optimal-on-demand-price` | | `memoryGiBPerVCpu` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty | [[cdk.support/lookup-entry]] | `:memory-gi-b-per-v-cpu` | | `memoryMiB` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MemoryMiBRequestProperty | [[cdk.support/lookup-entry]] | `:memory-mi-b` | | `networkBandwidthGbps` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty | [[cdk.support/lookup-entry]] | `:network-bandwidth-gbps` | | `networkInterfaceCount` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:network-interface-count` | | `onDemandMaxPricePercentageOverLowestPrice` | java.lang.Number | [[cdk.support/lookup-entry]] | `:on-demand-max-price-percentage-over-lowest-price` | | `requireHibernateSupport` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:require-hibernate-support` | | `spotMaxPricePercentageOverLowestPrice` | java.lang.Number | [[cdk.support/lookup-entry]] | `:spot-max-price-percentage-over-lowest-price` | | `totalLocalStorageGb` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:total-local-storage-gb` | | `vCpuCount` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$VCpuCountRequestProperty | [[cdk.support/lookup-entry]] | `:v-cpu-count` |
(build-cfn-auto-scaling-group-instances-distribution-property-builder builder
id
config)
The build-cfn-auto-scaling-group-instances-distribution-property-builder function updates a CfnAutoScalingGroup$InstancesDistributionProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$InstancesDistributionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
onDemandAllocationStrategy | java.lang.String | cdk.support/lookup-entry | :on-demand-allocation-strategy |
onDemandBaseCapacity | java.lang.Number | cdk.support/lookup-entry | :on-demand-base-capacity |
onDemandPercentageAboveBaseCapacity | java.lang.Number | cdk.support/lookup-entry | :on-demand-percentage-above-base-capacity |
spotAllocationStrategy | java.lang.String | cdk.support/lookup-entry | :spot-allocation-strategy |
spotInstancePools | java.lang.Number | cdk.support/lookup-entry | :spot-instance-pools |
spotMaxPrice | java.lang.String | cdk.support/lookup-entry | :spot-max-price |
The build-cfn-auto-scaling-group-instances-distribution-property-builder function updates a CfnAutoScalingGroup$InstancesDistributionProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$InstancesDistributionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `onDemandAllocationStrategy` | java.lang.String | [[cdk.support/lookup-entry]] | `:on-demand-allocation-strategy` | | `onDemandBaseCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:on-demand-base-capacity` | | `onDemandPercentageAboveBaseCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:on-demand-percentage-above-base-capacity` | | `spotAllocationStrategy` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-allocation-strategy` | | `spotInstancePools` | java.lang.Number | [[cdk.support/lookup-entry]] | `:spot-instance-pools` | | `spotMaxPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-max-price` |
(build-cfn-auto-scaling-group-launch-template-overrides-property-builder builder
id
config)
The build-cfn-auto-scaling-group-launch-template-overrides-property-builder function updates a CfnAutoScalingGroup$LaunchTemplateOverridesProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LaunchTemplateOverridesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
instanceRequirements | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :instance-requirements |
instanceType | java.lang.String | cdk.support/lookup-entry | :instance-type |
launchTemplateSpecification | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$LaunchTemplateSpecificationProperty | cdk.support/lookup-entry | :launch-template-specification |
weightedCapacity | java.lang.String | cdk.support/lookup-entry | :weighted-capacity |
The build-cfn-auto-scaling-group-launch-template-overrides-property-builder function updates a CfnAutoScalingGroup$LaunchTemplateOverridesProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LaunchTemplateOverridesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `instanceRequirements` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:instance-requirements` | | `instanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-type` | | `launchTemplateSpecification` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$LaunchTemplateSpecificationProperty | [[cdk.support/lookup-entry]] | `:launch-template-specification` | | `weightedCapacity` | java.lang.String | [[cdk.support/lookup-entry]] | `:weighted-capacity` |
(build-cfn-auto-scaling-group-launch-template-property-builder builder
id
config)
The build-cfn-auto-scaling-group-launch-template-property-builder function updates a CfnAutoScalingGroup$LaunchTemplateProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LaunchTemplateProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
launchTemplateSpecification | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$LaunchTemplateSpecificationProperty | cdk.support/lookup-entry | :launch-template-specification |
overrides | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :overrides |
The build-cfn-auto-scaling-group-launch-template-property-builder function updates a CfnAutoScalingGroup$LaunchTemplateProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LaunchTemplateProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `launchTemplateSpecification` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$LaunchTemplateSpecificationProperty | [[cdk.support/lookup-entry]] | `:launch-template-specification` | | `overrides` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:overrides` |
(build-cfn-auto-scaling-group-launch-template-specification-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-launch-template-specification-property-builder function updates a CfnAutoScalingGroup$LaunchTemplateSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LaunchTemplateSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
launchTemplateId | java.lang.String | cdk.support/lookup-entry | :launch-template-id |
launchTemplateName | java.lang.String | cdk.support/lookup-entry | :launch-template-name |
version | java.lang.String | cdk.support/lookup-entry | :version |
The build-cfn-auto-scaling-group-launch-template-specification-property-builder function updates a CfnAutoScalingGroup$LaunchTemplateSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LaunchTemplateSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `launchTemplateId` | java.lang.String | [[cdk.support/lookup-entry]] | `:launch-template-id` | | `launchTemplateName` | java.lang.String | [[cdk.support/lookup-entry]] | `:launch-template-name` | | `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
(build-cfn-auto-scaling-group-lifecycle-hook-specification-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-lifecycle-hook-specification-property-builder function updates a CfnAutoScalingGroup$LifecycleHookSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LifecycleHookSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
defaultResult | java.lang.String | cdk.support/lookup-entry | :default-result |
heartbeatTimeout | java.lang.Number | cdk.support/lookup-entry | :heartbeat-timeout |
lifecycleHookName | java.lang.String | cdk.support/lookup-entry | :lifecycle-hook-name |
lifecycleTransition | java.lang.String | cdk.support/lookup-entry | :lifecycle-transition |
notificationMetadata | java.lang.String | cdk.support/lookup-entry | :notification-metadata |
notificationTargetArn | java.lang.String | cdk.support/lookup-entry | :notification-target-arn |
roleArn | java.lang.String | cdk.support/lookup-entry | :role-arn |
The build-cfn-auto-scaling-group-lifecycle-hook-specification-property-builder function updates a CfnAutoScalingGroup$LifecycleHookSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$LifecycleHookSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `defaultResult` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-result` | | `heartbeatTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:heartbeat-timeout` | | `lifecycleHookName` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-hook-name` | | `lifecycleTransition` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-transition` | | `notificationMetadata` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-metadata` | | `notificationTargetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-target-arn` | | `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
(build-cfn-auto-scaling-group-memory-gi-b-per-v-cpu-request-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-memory-gi-b-per-v-cpu-request-property-builder function updates a CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-memory-gi-b-per-v-cpu-request-property-builder function updates a CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-memory-mi-b-request-property-builder builder
id
config)
The build-cfn-auto-scaling-group-memory-mi-b-request-property-builder function updates a CfnAutoScalingGroup$MemoryMiBRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MemoryMiBRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-memory-mi-b-request-property-builder function updates a CfnAutoScalingGroup$MemoryMiBRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MemoryMiBRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-metrics-collection-property-builder builder
id
config)
The build-cfn-auto-scaling-group-metrics-collection-property-builder function updates a CfnAutoScalingGroup$MetricsCollectionProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MetricsCollectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
granularity | java.lang.String | cdk.support/lookup-entry | :granularity |
metrics | java.util.List | cdk.support/lookup-entry | :metrics |
The build-cfn-auto-scaling-group-metrics-collection-property-builder function updates a CfnAutoScalingGroup$MetricsCollectionProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MetricsCollectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `granularity` | java.lang.String | [[cdk.support/lookup-entry]] | `:granularity` | | `metrics` | java.util.List | [[cdk.support/lookup-entry]] | `:metrics` |
(build-cfn-auto-scaling-group-mixed-instances-policy-property-builder builder
id
config)
The build-cfn-auto-scaling-group-mixed-instances-policy-property-builder function updates a CfnAutoScalingGroup$MixedInstancesPolicyProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MixedInstancesPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
instancesDistribution | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$InstancesDistributionProperty | cdk.support/lookup-entry | :instances-distribution |
launchTemplate | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :launch-template |
The build-cfn-auto-scaling-group-mixed-instances-policy-property-builder function updates a CfnAutoScalingGroup$MixedInstancesPolicyProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$MixedInstancesPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `instancesDistribution` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$InstancesDistributionProperty | [[cdk.support/lookup-entry]] | `:instances-distribution` | | `launchTemplate` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:launch-template` |
(build-cfn-auto-scaling-group-network-bandwidth-gbps-request-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-network-bandwidth-gbps-request-property-builder function updates a CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-network-bandwidth-gbps-request-property-builder function updates a CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-network-interface-count-request-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-network-interface-count-request-property-builder function updates a CfnAutoScalingGroup$NetworkInterfaceCountRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$NetworkInterfaceCountRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-network-interface-count-request-property-builder function updates a CfnAutoScalingGroup$NetworkInterfaceCountRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$NetworkInterfaceCountRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-notification-configuration-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-notification-configuration-property-builder function updates a CfnAutoScalingGroup$NotificationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$NotificationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
notificationTypes | java.util.List | cdk.support/lookup-entry | :notification-types |
topicArn | java.lang.String | cdk.support/lookup-entry | :topic-arn |
The build-cfn-auto-scaling-group-notification-configuration-property-builder function updates a CfnAutoScalingGroup$NotificationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$NotificationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `notificationTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-types` | | `topicArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic-arn` |
(build-cfn-auto-scaling-group-props-builder builder id config)
The build-cfn-auto-scaling-group-props-builder function updates a CfnAutoScalingGroupProps$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
availabilityZones | java.util.List | cdk.support/lookup-entry | :availability-zones |
capacityRebalance | java.lang.Boolean | cdk.support/lookup-entry | :capacity-rebalance |
context | java.lang.String | cdk.support/lookup-entry | :context |
cooldown | java.lang.String | cdk.support/lookup-entry | :cooldown |
defaultInstanceWarmup | java.lang.Number | cdk.support/lookup-entry | :default-instance-warmup |
desiredCapacity | java.lang.String | cdk.support/lookup-entry | :desired-capacity |
desiredCapacityType | java.lang.String | cdk.support/lookup-entry | :desired-capacity-type |
healthCheckGracePeriod | java.lang.Number | cdk.support/lookup-entry | :health-check-grace-period |
healthCheckType | java.lang.String | cdk.support/lookup-entry | :health-check-type |
instanceId | java.lang.String | cdk.support/lookup-entry | :instance-id |
instanceMaintenancePolicy | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :instance-maintenance-policy |
launchConfigurationName | java.lang.String | cdk.support/lookup-entry | :launch-configuration-name |
launchTemplate | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :launch-template |
lifecycleHookSpecificationList | java.util.List | cdk.support/lookup-entry | :lifecycle-hook-specification-list |
loadBalancerNames | java.util.List | cdk.support/lookup-entry | :load-balancer-names |
maxInstanceLifetime | java.lang.Number | cdk.support/lookup-entry | :max-instance-lifetime |
maxSize | java.lang.String | cdk.support/lookup-entry | :max-size |
metricsCollection | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :metrics-collection |
minSize | java.lang.String | cdk.support/lookup-entry | :min-size |
mixedInstancesPolicy | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MixedInstancesPolicyProperty | cdk.support/lookup-entry | :mixed-instances-policy |
newInstancesProtectedFromScaleIn | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :new-instances-protected-from-scale-in |
notificationConfiguration | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$NotificationConfigurationProperty | cdk.support/lookup-entry | :notification-configuration |
notificationConfigurations | java.util.List | cdk.support/lookup-entry | :notification-configurations |
placementGroup | java.lang.String | cdk.support/lookup-entry | :placement-group |
serviceLinkedRoleArn | java.lang.String | cdk.support/lookup-entry | :service-linked-role-arn |
tags | java.util.List | cdk.support/lookup-entry | :tags |
targetGroupArns | java.util.List | cdk.support/lookup-entry | :target-group-arns |
terminationPolicies | java.util.List | cdk.support/lookup-entry | :termination-policies |
vpcZoneIdentifier | java.util.List | cdk.support/lookup-entry | :vpc-zone-identifier |
The build-cfn-auto-scaling-group-props-builder function updates a CfnAutoScalingGroupProps$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` | | `capacityRebalance` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:capacity-rebalance` | | `context` | java.lang.String | [[cdk.support/lookup-entry]] | `:context` | | `cooldown` | java.lang.String | [[cdk.support/lookup-entry]] | `:cooldown` | | `defaultInstanceWarmup` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-instance-warmup` | | `desiredCapacity` | java.lang.String | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `desiredCapacityType` | java.lang.String | [[cdk.support/lookup-entry]] | `:desired-capacity-type` | | `healthCheckGracePeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:health-check-grace-period` | | `healthCheckType` | java.lang.String | [[cdk.support/lookup-entry]] | `:health-check-type` | | `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` | | `instanceMaintenancePolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:instance-maintenance-policy` | | `launchConfigurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:launch-configuration-name` | | `launchTemplate` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:launch-template` | | `lifecycleHookSpecificationList` | java.util.List | [[cdk.support/lookup-entry]] | `:lifecycle-hook-specification-list` | | `loadBalancerNames` | java.util.List | [[cdk.support/lookup-entry]] | `:load-balancer-names` | | `maxInstanceLifetime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-instance-lifetime` | | `maxSize` | java.lang.String | [[cdk.support/lookup-entry]] | `:max-size` | | `metricsCollection` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:metrics-collection` | | `minSize` | java.lang.String | [[cdk.support/lookup-entry]] | `:min-size` | | `mixedInstancesPolicy` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$MixedInstancesPolicyProperty | [[cdk.support/lookup-entry]] | `:mixed-instances-policy` | | `newInstancesProtectedFromScaleIn` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:new-instances-protected-from-scale-in` | | `notificationConfiguration` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$NotificationConfigurationProperty | [[cdk.support/lookup-entry]] | `:notification-configuration` | | `notificationConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-configurations` | | `placementGroup` | java.lang.String | [[cdk.support/lookup-entry]] | `:placement-group` | | `serviceLinkedRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-linked-role-arn` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `targetGroupArns` | java.util.List | [[cdk.support/lookup-entry]] | `:target-group-arns` | | `terminationPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:termination-policies` | | `vpcZoneIdentifier` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-zone-identifier` |
(build-cfn-auto-scaling-group-tag-property-property-builder builder id config)
The build-cfn-auto-scaling-group-tag-property-property-builder function updates a CfnAutoScalingGroup$TagPropertyProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$TagPropertyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
key | java.lang.String | cdk.support/lookup-entry | :key |
propagateAtLaunch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :propagate-at-launch |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-cfn-auto-scaling-group-tag-property-property-builder function updates a CfnAutoScalingGroup$TagPropertyProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$TagPropertyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` | | `propagateAtLaunch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:propagate-at-launch` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-cfn-auto-scaling-group-total-local-storage-gb-request-property-builder
builder
id
config)
The build-cfn-auto-scaling-group-total-local-storage-gb-request-property-builder function updates a CfnAutoScalingGroup$TotalLocalStorageGBRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$TotalLocalStorageGBRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-total-local-storage-gb-request-property-builder function updates a CfnAutoScalingGroup$TotalLocalStorageGBRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$TotalLocalStorageGBRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-auto-scaling-group-v-cpu-count-request-property-builder builder
id
config)
The build-cfn-auto-scaling-group-v-cpu-count-request-property-builder function updates a CfnAutoScalingGroup$VCpuCountRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$VCpuCountRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
max | java.lang.Number | cdk.support/lookup-entry | :max |
min | java.lang.Number | cdk.support/lookup-entry | :min |
The build-cfn-auto-scaling-group-v-cpu-count-request-property-builder function updates a CfnAutoScalingGroup$VCpuCountRequestProperty$Builder instance using the provided configuration. The function takes the CfnAutoScalingGroup$VCpuCountRequestProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `max` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max` | | `min` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min` |
(build-cfn-launch-configuration-block-device-mapping-property-builder builder
id
config)
The build-cfn-launch-configuration-block-device-mapping-property-builder function updates a CfnLaunchConfiguration$BlockDeviceMappingProperty$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$BlockDeviceMappingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deviceName | java.lang.String | cdk.support/lookup-entry | :device-name |
ebs | software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration$BlockDeviceProperty | cdk.support/lookup-entry | :ebs |
noDevice | java.lang.Boolean | cdk.support/lookup-entry | :no-device |
virtualName | java.lang.String | cdk.support/lookup-entry | :virtual-name |
The build-cfn-launch-configuration-block-device-mapping-property-builder function updates a CfnLaunchConfiguration$BlockDeviceMappingProperty$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$BlockDeviceMappingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:device-name` | | `ebs` | software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration$BlockDeviceProperty | [[cdk.support/lookup-entry]] | `:ebs` | | `noDevice` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:no-device` | | `virtualName` | java.lang.String | [[cdk.support/lookup-entry]] | `:virtual-name` |
(build-cfn-launch-configuration-block-device-property-builder builder id config)
The build-cfn-launch-configuration-block-device-property-builder function updates a CfnLaunchConfiguration$BlockDeviceProperty$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$BlockDeviceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deleteOnTermination | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :delete-on-termination |
encrypted | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :encrypted |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
snapshotId | java.lang.String | cdk.support/lookup-entry | :snapshot-id |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeSize | java.lang.Number | cdk.support/lookup-entry | :volume-size |
volumeType | java.lang.String | cdk.support/lookup-entry | :volume-type |
The build-cfn-launch-configuration-block-device-property-builder function updates a CfnLaunchConfiguration$BlockDeviceProperty$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$BlockDeviceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deleteOnTermination` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:delete-on-termination` | | `encrypted` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:encrypted` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `snapshotId` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-id` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:volume-size` | | `volumeType` | java.lang.String | [[cdk.support/lookup-entry]] | `:volume-type` |
(build-cfn-launch-configuration-builder builder id config)
The build-cfn-launch-configuration-builder function updates a CfnLaunchConfiguration$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
associatePublicIpAddress | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :associate-public-ip-address |
blockDeviceMappings | java.util.List | cdk.support/lookup-entry | :block-device-mappings |
classicLinkVpcId | java.lang.String | cdk.support/lookup-entry | :classic-link-vpc-id |
classicLinkVpcSecurityGroups | java.util.List | cdk.support/lookup-entry | :classic-link-vpc-security-groups |
ebsOptimized | java.lang.Boolean | cdk.support/lookup-entry | :ebs-optimized |
iamInstanceProfile | java.lang.String | cdk.support/lookup-entry | :iam-instance-profile |
imageId | java.lang.String | cdk.support/lookup-entry | :image-id |
instanceId | java.lang.String | cdk.support/lookup-entry | :instance-id |
instanceMonitoring | java.lang.Boolean | cdk.support/lookup-entry | :instance-monitoring |
instanceType | java.lang.String | cdk.support/lookup-entry | :instance-type |
kernelId | java.lang.String | cdk.support/lookup-entry | :kernel-id |
keyName | java.lang.String | cdk.support/lookup-entry | :key-name |
launchConfigurationName | java.lang.String | cdk.support/lookup-entry | :launch-configuration-name |
metadataOptions | software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration$MetadataOptionsProperty | cdk.support/lookup-entry | :metadata-options |
placementTenancy | java.lang.String | cdk.support/lookup-entry | :placement-tenancy |
ramDiskId | java.lang.String | cdk.support/lookup-entry | :ram-disk-id |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
spotPrice | java.lang.String | cdk.support/lookup-entry | :spot-price |
userData | java.lang.String | cdk.support/lookup-entry | :user-data |
The build-cfn-launch-configuration-builder function updates a CfnLaunchConfiguration$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `associatePublicIpAddress` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:associate-public-ip-address` | | `blockDeviceMappings` | java.util.List | [[cdk.support/lookup-entry]] | `:block-device-mappings` | | `classicLinkVpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:classic-link-vpc-id` | | `classicLinkVpcSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:classic-link-vpc-security-groups` | | `ebsOptimized` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ebs-optimized` | | `iamInstanceProfile` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-instance-profile` | | `imageId` | java.lang.String | [[cdk.support/lookup-entry]] | `:image-id` | | `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` | | `instanceMonitoring` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:instance-monitoring` | | `instanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-type` | | `kernelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kernel-id` | | `keyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-name` | | `launchConfigurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:launch-configuration-name` | | `metadataOptions` | software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration$MetadataOptionsProperty | [[cdk.support/lookup-entry]] | `:metadata-options` | | `placementTenancy` | java.lang.String | [[cdk.support/lookup-entry]] | `:placement-tenancy` | | `ramDiskId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ram-disk-id` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `spotPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-price` | | `userData` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-data` |
(build-cfn-launch-configuration-metadata-options-property-builder builder
id
config)
The build-cfn-launch-configuration-metadata-options-property-builder function updates a CfnLaunchConfiguration$MetadataOptionsProperty$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$MetadataOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
httpEndpoint | java.lang.String | cdk.support/lookup-entry | :http-endpoint |
httpPutResponseHopLimit | java.lang.Number | cdk.support/lookup-entry | :http-put-response-hop-limit |
httpTokens | java.lang.String | cdk.support/lookup-entry | :http-tokens |
The build-cfn-launch-configuration-metadata-options-property-builder function updates a CfnLaunchConfiguration$MetadataOptionsProperty$Builder instance using the provided configuration. The function takes the CfnLaunchConfiguration$MetadataOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `httpEndpoint` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-endpoint` | | `httpPutResponseHopLimit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:http-put-response-hop-limit` | | `httpTokens` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-tokens` |
(build-cfn-launch-configuration-props-builder builder id config)
The build-cfn-launch-configuration-props-builder function updates a CfnLaunchConfigurationProps$Builder instance using the provided configuration. The function takes the CfnLaunchConfigurationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
associatePublicIpAddress | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :associate-public-ip-address |
blockDeviceMappings | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block-device-mappings |
classicLinkVpcId | java.lang.String | cdk.support/lookup-entry | :classic-link-vpc-id |
classicLinkVpcSecurityGroups | java.util.List | cdk.support/lookup-entry | :classic-link-vpc-security-groups |
ebsOptimized | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ebs-optimized |
iamInstanceProfile | java.lang.String | cdk.support/lookup-entry | :iam-instance-profile |
imageId | java.lang.String | cdk.support/lookup-entry | :image-id |
instanceId | java.lang.String | cdk.support/lookup-entry | :instance-id |
instanceMonitoring | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :instance-monitoring |
instanceType | java.lang.String | cdk.support/lookup-entry | :instance-type |
kernelId | java.lang.String | cdk.support/lookup-entry | :kernel-id |
keyName | java.lang.String | cdk.support/lookup-entry | :key-name |
launchConfigurationName | java.lang.String | cdk.support/lookup-entry | :launch-configuration-name |
metadataOptions | software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration$MetadataOptionsProperty | cdk.support/lookup-entry | :metadata-options |
placementTenancy | java.lang.String | cdk.support/lookup-entry | :placement-tenancy |
ramDiskId | java.lang.String | cdk.support/lookup-entry | :ram-disk-id |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
spotPrice | java.lang.String | cdk.support/lookup-entry | :spot-price |
userData | java.lang.String | cdk.support/lookup-entry | :user-data |
The build-cfn-launch-configuration-props-builder function updates a CfnLaunchConfigurationProps$Builder instance using the provided configuration. The function takes the CfnLaunchConfigurationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `associatePublicIpAddress` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:associate-public-ip-address` | | `blockDeviceMappings` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block-device-mappings` | | `classicLinkVpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:classic-link-vpc-id` | | `classicLinkVpcSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:classic-link-vpc-security-groups` | | `ebsOptimized` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ebs-optimized` | | `iamInstanceProfile` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-instance-profile` | | `imageId` | java.lang.String | [[cdk.support/lookup-entry]] | `:image-id` | | `instanceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-id` | | `instanceMonitoring` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:instance-monitoring` | | `instanceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-type` | | `kernelId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kernel-id` | | `keyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-name` | | `launchConfigurationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:launch-configuration-name` | | `metadataOptions` | software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration$MetadataOptionsProperty | [[cdk.support/lookup-entry]] | `:metadata-options` | | `placementTenancy` | java.lang.String | [[cdk.support/lookup-entry]] | `:placement-tenancy` | | `ramDiskId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ram-disk-id` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `spotPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-price` | | `userData` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-data` |
(build-cfn-lifecycle-hook-builder builder id config)
The build-cfn-lifecycle-hook-builder function updates a CfnLifecycleHook$Builder instance using the provided configuration. The function takes the CfnLifecycleHook$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
defaultResult | java.lang.String | cdk.support/lookup-entry | :default-result |
heartbeatTimeout | java.lang.Number | cdk.support/lookup-entry | :heartbeat-timeout |
lifecycleHookName | java.lang.String | cdk.support/lookup-entry | :lifecycle-hook-name |
lifecycleTransition | java.lang.String | cdk.support/lookup-entry | :lifecycle-transition |
notificationMetadata | java.lang.String | cdk.support/lookup-entry | :notification-metadata |
notificationTargetArn | java.lang.String | cdk.support/lookup-entry | :notification-target-arn |
roleArn | java.lang.String | cdk.support/lookup-entry | :role-arn |
The build-cfn-lifecycle-hook-builder function updates a CfnLifecycleHook$Builder instance using the provided configuration. The function takes the CfnLifecycleHook$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `defaultResult` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-result` | | `heartbeatTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:heartbeat-timeout` | | `lifecycleHookName` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-hook-name` | | `lifecycleTransition` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-transition` | | `notificationMetadata` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-metadata` | | `notificationTargetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-target-arn` | | `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
(build-cfn-lifecycle-hook-props-builder builder id config)
The build-cfn-lifecycle-hook-props-builder function updates a CfnLifecycleHookProps$Builder instance using the provided configuration. The function takes the CfnLifecycleHookProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
defaultResult | java.lang.String | cdk.support/lookup-entry | :default-result |
heartbeatTimeout | java.lang.Number | cdk.support/lookup-entry | :heartbeat-timeout |
lifecycleHookName | java.lang.String | cdk.support/lookup-entry | :lifecycle-hook-name |
lifecycleTransition | java.lang.String | cdk.support/lookup-entry | :lifecycle-transition |
notificationMetadata | java.lang.String | cdk.support/lookup-entry | :notification-metadata |
notificationTargetArn | java.lang.String | cdk.support/lookup-entry | :notification-target-arn |
roleArn | java.lang.String | cdk.support/lookup-entry | :role-arn |
The build-cfn-lifecycle-hook-props-builder function updates a CfnLifecycleHookProps$Builder instance using the provided configuration. The function takes the CfnLifecycleHookProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `defaultResult` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-result` | | `heartbeatTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:heartbeat-timeout` | | `lifecycleHookName` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-hook-name` | | `lifecycleTransition` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-transition` | | `notificationMetadata` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-metadata` | | `notificationTargetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-target-arn` | | `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
(build-cfn-scaling-policy-builder builder id config)
The build-cfn-scaling-policy-builder function updates a CfnScalingPolicy$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | java.lang.String | cdk.support/lookup-entry | :adjustment-type |
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
cooldown | java.lang.String | cdk.support/lookup-entry | :cooldown |
estimatedInstanceWarmup | java.lang.Number | cdk.support/lookup-entry | :estimated-instance-warmup |
metricAggregationType | java.lang.String | cdk.support/lookup-entry | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
policyType | java.lang.String | cdk.support/lookup-entry | :policy-type |
predictiveScalingConfiguration | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$PredictiveScalingConfigurationProperty | cdk.support/lookup-entry | :predictive-scaling-configuration |
scalingAdjustment | java.lang.Number | cdk.support/lookup-entry | :scaling-adjustment |
stepAdjustments | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :step-adjustments |
targetTrackingConfiguration | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$TargetTrackingConfigurationProperty | cdk.support/lookup-entry | :target-tracking-configuration |
The build-cfn-scaling-policy-builder function updates a CfnScalingPolicy$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | java.lang.String | [[cdk.support/lookup-entry]] | `:adjustment-type` | | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `cooldown` | java.lang.String | [[cdk.support/lookup-entry]] | `:cooldown` | | `estimatedInstanceWarmup` | java.lang.Number | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `metricAggregationType` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` | | `policyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-type` | | `predictiveScalingConfiguration` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$PredictiveScalingConfigurationProperty | [[cdk.support/lookup-entry]] | `:predictive-scaling-configuration` | | `scalingAdjustment` | java.lang.Number | [[cdk.support/lookup-entry]] | `:scaling-adjustment` | | `stepAdjustments` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:step-adjustments` | | `targetTrackingConfiguration` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$TargetTrackingConfigurationProperty | [[cdk.support/lookup-entry]] | `:target-tracking-configuration` |
(build-cfn-scaling-policy-customized-metric-specification-property-builder
builder
id
config)
The build-cfn-scaling-policy-customized-metric-specification-property-builder function updates a CfnScalingPolicy$CustomizedMetricSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$CustomizedMetricSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dimensions | java.util.List | cdk.support/lookup-entry | :dimensions |
metricName | java.lang.String | cdk.support/lookup-entry | :metric-name |
namespace | java.lang.String | cdk.support/lookup-entry | :namespace |
statistic | java.lang.String | cdk.support/lookup-entry | :statistic |
unit | java.lang.String | cdk.support/lookup-entry | :unit |
The build-cfn-scaling-policy-customized-metric-specification-property-builder function updates a CfnScalingPolicy$CustomizedMetricSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$CustomizedMetricSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dimensions` | java.util.List | [[cdk.support/lookup-entry]] | `:dimensions` | | `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` | | `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` | | `statistic` | java.lang.String | [[cdk.support/lookup-entry]] | `:statistic` | | `unit` | java.lang.String | [[cdk.support/lookup-entry]] | `:unit` |
(build-cfn-scaling-policy-metric-data-query-property-builder builder id config)
The build-cfn-scaling-policy-metric-data-query-property-builder function updates a CfnScalingPolicy$MetricDataQueryProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricDataQueryProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
expression | java.lang.String | cdk.support/lookup-entry | :expression |
id | java.lang.String | cdk.support/lookup-entry | :id |
label | java.lang.String | cdk.support/lookup-entry | :label |
metricStat | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$MetricStatProperty | cdk.support/lookup-entry | :metric-stat |
returnData | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :return-data |
The build-cfn-scaling-policy-metric-data-query-property-builder function updates a CfnScalingPolicy$MetricDataQueryProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricDataQueryProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `expression` | java.lang.String | [[cdk.support/lookup-entry]] | `:expression` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `label` | java.lang.String | [[cdk.support/lookup-entry]] | `:label` | | `metricStat` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$MetricStatProperty | [[cdk.support/lookup-entry]] | `:metric-stat` | | `returnData` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:return-data` |
(build-cfn-scaling-policy-metric-dimension-property-builder builder id config)
The build-cfn-scaling-policy-metric-dimension-property-builder function updates a CfnScalingPolicy$MetricDimensionProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricDimensionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-cfn-scaling-policy-metric-dimension-property-builder function updates a CfnScalingPolicy$MetricDimensionProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricDimensionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-cfn-scaling-policy-metric-property-builder builder id config)
The build-cfn-scaling-policy-metric-property-builder function updates a CfnScalingPolicy$MetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dimensions | java.util.List | cdk.support/lookup-entry | :dimensions |
metricName | java.lang.String | cdk.support/lookup-entry | :metric-name |
namespace | java.lang.String | cdk.support/lookup-entry | :namespace |
The build-cfn-scaling-policy-metric-property-builder function updates a CfnScalingPolicy$MetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dimensions` | java.util.List | [[cdk.support/lookup-entry]] | `:dimensions` | | `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` | | `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
(build-cfn-scaling-policy-metric-stat-property-builder builder id config)
The build-cfn-scaling-policy-metric-stat-property-builder function updates a CfnScalingPolicy$MetricStatProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricStatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
metric | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$MetricProperty | cdk.support/lookup-entry | :metric |
stat | java.lang.String | cdk.support/lookup-entry | :stat |
unit | java.lang.String | cdk.support/lookup-entry | :unit |
The build-cfn-scaling-policy-metric-stat-property-builder function updates a CfnScalingPolicy$MetricStatProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$MetricStatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `metric` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$MetricProperty | [[cdk.support/lookup-entry]] | `:metric` | | `stat` | java.lang.String | [[cdk.support/lookup-entry]] | `:stat` | | `unit` | java.lang.String | [[cdk.support/lookup-entry]] | `:unit` |
(build-cfn-scaling-policy-predefined-metric-specification-property-builder
builder
id
config)
The build-cfn-scaling-policy-predefined-metric-specification-property-builder function updates a CfnScalingPolicy$PredefinedMetricSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredefinedMetricSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
predefinedMetricType | java.lang.String | cdk.support/lookup-entry | :predefined-metric-type |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
The build-cfn-scaling-policy-predefined-metric-specification-property-builder function updates a CfnScalingPolicy$PredefinedMetricSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredefinedMetricSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `predefinedMetricType` | java.lang.String | [[cdk.support/lookup-entry]] | `:predefined-metric-type` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` |
(build-cfn-scaling-policy-predictive-scaling-configuration-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-configuration-property-builder function updates a CfnScalingPolicy$PredictiveScalingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
maxCapacityBreachBehavior | java.lang.String | cdk.support/lookup-entry | :max-capacity-breach-behavior |
maxCapacityBuffer | java.lang.Number | cdk.support/lookup-entry | :max-capacity-buffer |
metricSpecifications | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :metric-specifications |
mode | java.lang.String | cdk.support/lookup-entry | :mode |
schedulingBufferTime | java.lang.Number | cdk.support/lookup-entry | :scheduling-buffer-time |
The build-cfn-scaling-policy-predictive-scaling-configuration-property-builder function updates a CfnScalingPolicy$PredictiveScalingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `maxCapacityBreachBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:max-capacity-breach-behavior` | | `maxCapacityBuffer` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity-buffer` | | `metricSpecifications` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:metric-specifications` | | `mode` | java.lang.String | [[cdk.support/lookup-entry]] | `:mode` | | `schedulingBufferTime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:scheduling-buffer-time` |
(build-cfn-scaling-policy-predictive-scaling-customized-capacity-metric-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-customized-capacity-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingCustomizedCapacityMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingCustomizedCapacityMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
metricDataQueries | java.util.List | cdk.support/lookup-entry | :metric-data-queries |
The build-cfn-scaling-policy-predictive-scaling-customized-capacity-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingCustomizedCapacityMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingCustomizedCapacityMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `metricDataQueries` | java.util.List | [[cdk.support/lookup-entry]] | `:metric-data-queries` |
(build-cfn-scaling-policy-predictive-scaling-customized-load-metric-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-customized-load-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingCustomizedLoadMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingCustomizedLoadMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
metricDataQueries | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :metric-data-queries |
The build-cfn-scaling-policy-predictive-scaling-customized-load-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingCustomizedLoadMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingCustomizedLoadMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `metricDataQueries` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:metric-data-queries` |
(build-cfn-scaling-policy-predictive-scaling-customized-scaling-metric-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-customized-scaling-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingCustomizedScalingMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingCustomizedScalingMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
metricDataQueries | java.util.List | cdk.support/lookup-entry | :metric-data-queries |
The build-cfn-scaling-policy-predictive-scaling-customized-scaling-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingCustomizedScalingMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingCustomizedScalingMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `metricDataQueries` | java.util.List | [[cdk.support/lookup-entry]] | `:metric-data-queries` |
(build-cfn-scaling-policy-predictive-scaling-metric-specification-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-metric-specification-property-builder function updates a CfnScalingPolicy$PredictiveScalingMetricSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingMetricSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customizedCapacityMetricSpecification | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :customized-capacity-metric-specification |
customizedLoadMetricSpecification | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :customized-load-metric-specification |
customizedScalingMetricSpecification | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :customized-scaling-metric-specification |
predefinedLoadMetricSpecification | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty | cdk.support/lookup-entry | :predefined-load-metric-specification |
predefinedMetricPairSpecification | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty | cdk.support/lookup-entry | :predefined-metric-pair-specification |
predefinedScalingMetricSpecification | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :predefined-scaling-metric-specification |
targetValue | java.lang.Number | cdk.support/lookup-entry | :target-value |
The build-cfn-scaling-policy-predictive-scaling-metric-specification-property-builder function updates a CfnScalingPolicy$PredictiveScalingMetricSpecificationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingMetricSpecificationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customizedCapacityMetricSpecification` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:customized-capacity-metric-specification` | | `customizedLoadMetricSpecification` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:customized-load-metric-specification` | | `customizedScalingMetricSpecification` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:customized-scaling-metric-specification` | | `predefinedLoadMetricSpecification` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty | [[cdk.support/lookup-entry]] | `:predefined-load-metric-specification` | | `predefinedMetricPairSpecification` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty | [[cdk.support/lookup-entry]] | `:predefined-metric-pair-specification` | | `predefinedScalingMetricSpecification` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:predefined-scaling-metric-specification` | | `targetValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-value` |
(build-cfn-scaling-policy-predictive-scaling-predefined-load-metric-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-predefined-load-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
predefinedMetricType | java.lang.String | cdk.support/lookup-entry | :predefined-metric-type |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
The build-cfn-scaling-policy-predictive-scaling-predefined-load-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `predefinedMetricType` | java.lang.String | [[cdk.support/lookup-entry]] | `:predefined-metric-type` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` |
(build-cfn-scaling-policy-predictive-scaling-predefined-metric-pair-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-predefined-metric-pair-property-builder function updates a CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
predefinedMetricType | java.lang.String | cdk.support/lookup-entry | :predefined-metric-type |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
The build-cfn-scaling-policy-predictive-scaling-predefined-metric-pair-property-builder function updates a CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `predefinedMetricType` | java.lang.String | [[cdk.support/lookup-entry]] | `:predefined-metric-type` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` |
(build-cfn-scaling-policy-predictive-scaling-predefined-scaling-metric-property-builder
builder
id
config)
The build-cfn-scaling-policy-predictive-scaling-predefined-scaling-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingPredefinedScalingMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingPredefinedScalingMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
predefinedMetricType | java.lang.String | cdk.support/lookup-entry | :predefined-metric-type |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
The build-cfn-scaling-policy-predictive-scaling-predefined-scaling-metric-property-builder function updates a CfnScalingPolicy$PredictiveScalingPredefinedScalingMetricProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$PredictiveScalingPredefinedScalingMetricProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `predefinedMetricType` | java.lang.String | [[cdk.support/lookup-entry]] | `:predefined-metric-type` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` |
(build-cfn-scaling-policy-props-builder builder id config)
The build-cfn-scaling-policy-props-builder function updates a CfnScalingPolicyProps$Builder instance using the provided configuration. The function takes the CfnScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | java.lang.String | cdk.support/lookup-entry | :adjustment-type |
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
cooldown | java.lang.String | cdk.support/lookup-entry | :cooldown |
estimatedInstanceWarmup | java.lang.Number | cdk.support/lookup-entry | :estimated-instance-warmup |
metricAggregationType | java.lang.String | cdk.support/lookup-entry | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
policyType | java.lang.String | cdk.support/lookup-entry | :policy-type |
predictiveScalingConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :predictive-scaling-configuration |
scalingAdjustment | java.lang.Number | cdk.support/lookup-entry | :scaling-adjustment |
stepAdjustments | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :step-adjustments |
targetTrackingConfiguration | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$TargetTrackingConfigurationProperty | cdk.support/lookup-entry | :target-tracking-configuration |
The build-cfn-scaling-policy-props-builder function updates a CfnScalingPolicyProps$Builder instance using the provided configuration. The function takes the CfnScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | java.lang.String | [[cdk.support/lookup-entry]] | `:adjustment-type` | | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `cooldown` | java.lang.String | [[cdk.support/lookup-entry]] | `:cooldown` | | `estimatedInstanceWarmup` | java.lang.Number | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `metricAggregationType` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` | | `policyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-type` | | `predictiveScalingConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:predictive-scaling-configuration` | | `scalingAdjustment` | java.lang.Number | [[cdk.support/lookup-entry]] | `:scaling-adjustment` | | `stepAdjustments` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:step-adjustments` | | `targetTrackingConfiguration` | software.amazon.awscdk.services.autoscaling.CfnScalingPolicy$TargetTrackingConfigurationProperty | [[cdk.support/lookup-entry]] | `:target-tracking-configuration` |
(build-cfn-scaling-policy-step-adjustment-property-builder builder id config)
The build-cfn-scaling-policy-step-adjustment-property-builder function updates a CfnScalingPolicy$StepAdjustmentProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$StepAdjustmentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
metricIntervalLowerBound | java.lang.Number | cdk.support/lookup-entry | :metric-interval-lower-bound |
metricIntervalUpperBound | java.lang.Number | cdk.support/lookup-entry | :metric-interval-upper-bound |
scalingAdjustment | java.lang.Number | cdk.support/lookup-entry | :scaling-adjustment |
The build-cfn-scaling-policy-step-adjustment-property-builder function updates a CfnScalingPolicy$StepAdjustmentProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$StepAdjustmentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `metricIntervalLowerBound` | java.lang.Number | [[cdk.support/lookup-entry]] | `:metric-interval-lower-bound` | | `metricIntervalUpperBound` | java.lang.Number | [[cdk.support/lookup-entry]] | `:metric-interval-upper-bound` | | `scalingAdjustment` | java.lang.Number | [[cdk.support/lookup-entry]] | `:scaling-adjustment` |
(build-cfn-scaling-policy-target-tracking-configuration-property-builder builder
id
config)
The build-cfn-scaling-policy-target-tracking-configuration-property-builder function updates a CfnScalingPolicy$TargetTrackingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$TargetTrackingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customizedMetricSpecification | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :customized-metric-specification |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
predefinedMetricSpecification | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :predefined-metric-specification |
targetValue | java.lang.Number | cdk.support/lookup-entry | :target-value |
The build-cfn-scaling-policy-target-tracking-configuration-property-builder function updates a CfnScalingPolicy$TargetTrackingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnScalingPolicy$TargetTrackingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customizedMetricSpecification` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:customized-metric-specification` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `predefinedMetricSpecification` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:predefined-metric-specification` | | `targetValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-value` |
(build-cfn-scheduled-action-builder builder id config)
The build-cfn-scheduled-action-builder function updates a CfnScheduledAction$Builder instance using the provided configuration. The function takes the CfnScheduledAction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
endTime | java.lang.String | cdk.support/lookup-entry | :end-time |
maxSize | java.lang.Number | cdk.support/lookup-entry | :max-size |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
recurrence | java.lang.String | cdk.support/lookup-entry | :recurrence |
startTime | java.lang.String | cdk.support/lookup-entry | :start-time |
timeZone | java.lang.String | cdk.support/lookup-entry | :time-zone |
The build-cfn-scheduled-action-builder function updates a CfnScheduledAction$Builder instance using the provided configuration. The function takes the CfnScheduledAction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `endTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:end-time` | | `maxSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-size` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `recurrence` | java.lang.String | [[cdk.support/lookup-entry]] | `:recurrence` | | `startTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:start-time` | | `timeZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:time-zone` |
(build-cfn-scheduled-action-props-builder builder id config)
The build-cfn-scheduled-action-props-builder function updates a CfnScheduledActionProps$Builder instance using the provided configuration. The function takes the CfnScheduledActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
endTime | java.lang.String | cdk.support/lookup-entry | :end-time |
maxSize | java.lang.Number | cdk.support/lookup-entry | :max-size |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
recurrence | java.lang.String | cdk.support/lookup-entry | :recurrence |
startTime | java.lang.String | cdk.support/lookup-entry | :start-time |
timeZone | java.lang.String | cdk.support/lookup-entry | :time-zone |
The build-cfn-scheduled-action-props-builder function updates a CfnScheduledActionProps$Builder instance using the provided configuration. The function takes the CfnScheduledActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `endTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:end-time` | | `maxSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-size` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `recurrence` | java.lang.String | [[cdk.support/lookup-entry]] | `:recurrence` | | `startTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:start-time` | | `timeZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:time-zone` |
(build-cfn-warm-pool-builder builder id config)
The build-cfn-warm-pool-builder function updates a CfnWarmPool$Builder instance using the provided configuration. The function takes the CfnWarmPool$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
instanceReusePolicy | software.amazon.awscdk.services.autoscaling.CfnWarmPool$InstanceReusePolicyProperty | cdk.support/lookup-entry | :instance-reuse-policy |
maxGroupPreparedCapacity | java.lang.Number | cdk.support/lookup-entry | :max-group-prepared-capacity |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
poolState | java.lang.String | cdk.support/lookup-entry | :pool-state |
The build-cfn-warm-pool-builder function updates a CfnWarmPool$Builder instance using the provided configuration. The function takes the CfnWarmPool$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `instanceReusePolicy` | software.amazon.awscdk.services.autoscaling.CfnWarmPool$InstanceReusePolicyProperty | [[cdk.support/lookup-entry]] | `:instance-reuse-policy` | | `maxGroupPreparedCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-group-prepared-capacity` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `poolState` | java.lang.String | [[cdk.support/lookup-entry]] | `:pool-state` |
(build-cfn-warm-pool-instance-reuse-policy-property-builder builder id config)
The build-cfn-warm-pool-instance-reuse-policy-property-builder function updates a CfnWarmPool$InstanceReusePolicyProperty$Builder instance using the provided configuration. The function takes the CfnWarmPool$InstanceReusePolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
reuseOnScaleIn | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :reuse-on-scale-in |
The build-cfn-warm-pool-instance-reuse-policy-property-builder function updates a CfnWarmPool$InstanceReusePolicyProperty$Builder instance using the provided configuration. The function takes the CfnWarmPool$InstanceReusePolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `reuseOnScaleIn` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:reuse-on-scale-in` |
(build-cfn-warm-pool-props-builder builder id config)
The build-cfn-warm-pool-props-builder function updates a CfnWarmPoolProps$Builder instance using the provided configuration. The function takes the CfnWarmPoolProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
instanceReusePolicy | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :instance-reuse-policy |
maxGroupPreparedCapacity | java.lang.Number | cdk.support/lookup-entry | :max-group-prepared-capacity |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
poolState | java.lang.String | cdk.support/lookup-entry | :pool-state |
The build-cfn-warm-pool-props-builder function updates a CfnWarmPoolProps$Builder instance using the provided configuration. The function takes the CfnWarmPoolProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `instanceReusePolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:instance-reuse-policy` | | `maxGroupPreparedCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-group-prepared-capacity` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `poolState` | java.lang.String | [[cdk.support/lookup-entry]] | `:pool-state` |
(build-common-auto-scaling-group-props-builder builder id config)
The build-common-auto-scaling-group-props-builder function updates a CommonAutoScalingGroupProps$Builder instance using the provided configuration. The function takes the CommonAutoScalingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allowAllOutbound | java.lang.Boolean | cdk.support/lookup-entry | :allow-all-outbound |
associatePublicIpAddress | java.lang.Boolean | cdk.support/lookup-entry | :associate-public-ip-address |
autoScalingGroupName | java.lang.String | cdk.support/lookup-entry | :auto-scaling-group-name |
blockDevices | java.util.List | cdk.support/lookup-entry | :block-devices |
capacityRebalance | java.lang.Boolean | cdk.support/lookup-entry | :capacity-rebalance |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
defaultInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :default-instance-warmup |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
groupMetrics | java.util.List | cdk.support/lookup-entry | :group-metrics |
healthCheck | software.amazon.awscdk.services.autoscaling.HealthCheck | cdk.support/lookup-entry | :health-check |
ignoreUnmodifiedSizeProperties | java.lang.Boolean | cdk.support/lookup-entry | :ignore-unmodified-size-properties |
instanceMonitoring | software.amazon.awscdk.services.autoscaling.Monitoring | cdk.api.services.autoscaling/monitoring | :instance-monitoring |
keyName | java.lang.String | cdk.support/lookup-entry | :key-name |
keyPair | software.amazon.awscdk.services.ec2.IKeyPair | cdk.support/lookup-entry | :key-pair |
maxCapacity | java.lang.Number | cdk.support/lookup-entry | :max-capacity |
maxInstanceLifetime | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :max-instance-lifetime |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
newInstancesProtectedFromScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :new-instances-protected-from-scale-in |
notifications | java.util.List | cdk.support/lookup-entry | :notifications |
signals | software.amazon.awscdk.services.autoscaling.Signals | cdk.support/lookup-entry | :signals |
spotPrice | java.lang.String | cdk.support/lookup-entry | :spot-price |
ssmSessionPermissions | java.lang.Boolean | cdk.support/lookup-entry | :ssm-session-permissions |
terminationPolicies | java.util.List | cdk.support/lookup-entry | :termination-policies |
terminationPolicyCustomLambdaFunctionArn | java.lang.String | cdk.support/lookup-entry | :termination-policy-custom-lambda-function-arn |
updatePolicy | software.amazon.awscdk.services.autoscaling.UpdatePolicy | cdk.support/lookup-entry | :update-policy |
vpcSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :vpc-subnets |
The build-common-auto-scaling-group-props-builder function updates a CommonAutoScalingGroupProps$Builder instance using the provided configuration. The function takes the CommonAutoScalingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` | | `associatePublicIpAddress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:associate-public-ip-address` | | `autoScalingGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:auto-scaling-group-name` | | `blockDevices` | java.util.List | [[cdk.support/lookup-entry]] | `:block-devices` | | `capacityRebalance` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:capacity-rebalance` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `defaultInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-instance-warmup` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `groupMetrics` | java.util.List | [[cdk.support/lookup-entry]] | `:group-metrics` | | `healthCheck` | software.amazon.awscdk.services.autoscaling.HealthCheck | [[cdk.support/lookup-entry]] | `:health-check` | | `ignoreUnmodifiedSizeProperties` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-unmodified-size-properties` | | `instanceMonitoring` | software.amazon.awscdk.services.autoscaling.Monitoring | [[cdk.api.services.autoscaling/monitoring]] | `:instance-monitoring` | | `keyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-name` | | `keyPair` | software.amazon.awscdk.services.ec2.IKeyPair | [[cdk.support/lookup-entry]] | `:key-pair` | | `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` | | `maxInstanceLifetime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-instance-lifetime` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` | | `newInstancesProtectedFromScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:new-instances-protected-from-scale-in` | | `notifications` | java.util.List | [[cdk.support/lookup-entry]] | `:notifications` | | `signals` | software.amazon.awscdk.services.autoscaling.Signals | [[cdk.support/lookup-entry]] | `:signals` | | `spotPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-price` | | `ssmSessionPermissions` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ssm-session-permissions` | | `terminationPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:termination-policies` | | `terminationPolicyCustomLambdaFunctionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:termination-policy-custom-lambda-function-arn` | | `updatePolicy` | software.amazon.awscdk.services.autoscaling.UpdatePolicy | [[cdk.support/lookup-entry]] | `:update-policy` | | `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
(build-cpu-utilization-scaling-props-builder builder id config)
The build-cpu-utilization-scaling-props-builder function updates a CpuUtilizationScalingProps$Builder instance using the provided configuration. The function takes the CpuUtilizationScalingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
targetUtilizationPercent | java.lang.Number | cdk.support/lookup-entry | :target-utilization-percent |
The build-cpu-utilization-scaling-props-builder function updates a CpuUtilizationScalingProps$Builder instance using the provided configuration. The function takes the CpuUtilizationScalingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `targetUtilizationPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-utilization-percent` |
(build-cron-options-builder builder id config)
The build-cron-options-builder function updates a CronOptions$Builder instance using the provided configuration. The function takes the CronOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
day | java.lang.String | cdk.support/lookup-entry | :day |
hour | java.lang.String | cdk.support/lookup-entry | :hour |
minute | java.lang.String | cdk.support/lookup-entry | :minute |
month | java.lang.String | cdk.support/lookup-entry | :month |
weekDay | java.lang.String | cdk.support/lookup-entry | :week-day |
The build-cron-options-builder function updates a CronOptions$Builder instance using the provided configuration. The function takes the CronOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `day` | java.lang.String | [[cdk.support/lookup-entry]] | `:day` | | `hour` | java.lang.String | [[cdk.support/lookup-entry]] | `:hour` | | `minute` | java.lang.String | [[cdk.support/lookup-entry]] | `:minute` | | `month` | java.lang.String | [[cdk.support/lookup-entry]] | `:month` | | `weekDay` | java.lang.String | [[cdk.support/lookup-entry]] | `:week-day` |
(build-ebs-device-options-base-builder builder id config)
The build-ebs-device-options-base-builder function updates a EbsDeviceOptionsBase$Builder instance using the provided configuration. The function takes the EbsDeviceOptionsBase$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deleteOnTermination | java.lang.Boolean | cdk.support/lookup-entry | :delete-on-termination |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeType | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | cdk.api.services.autoscaling/ebs-device-volume-type | :volume-type |
The build-ebs-device-options-base-builder function updates a EbsDeviceOptionsBase$Builder instance using the provided configuration. The function takes the EbsDeviceOptionsBase$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deleteOnTermination` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-on-termination` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeType` | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | [[cdk.api.services.autoscaling/ebs-device-volume-type]] | `:volume-type` |
(build-ebs-device-options-builder builder id config)
The build-ebs-device-options-builder function updates a EbsDeviceOptions$Builder instance using the provided configuration. The function takes the EbsDeviceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deleteOnTermination | java.lang.Boolean | cdk.support/lookup-entry | :delete-on-termination |
encrypted | java.lang.Boolean | cdk.support/lookup-entry | :encrypted |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeType | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | cdk.api.services.autoscaling/ebs-device-volume-type | :volume-type |
The build-ebs-device-options-builder function updates a EbsDeviceOptions$Builder instance using the provided configuration. The function takes the EbsDeviceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deleteOnTermination` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-on-termination` | | `encrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:encrypted` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeType` | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | [[cdk.api.services.autoscaling/ebs-device-volume-type]] | `:volume-type` |
(build-ebs-device-props-builder builder id config)
The build-ebs-device-props-builder function updates a EbsDeviceProps$Builder instance using the provided configuration. The function takes the EbsDeviceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deleteOnTermination | java.lang.Boolean | cdk.support/lookup-entry | :delete-on-termination |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
snapshotId | java.lang.String | cdk.support/lookup-entry | :snapshot-id |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeSize | java.lang.Number | cdk.support/lookup-entry | :volume-size |
volumeType | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | cdk.api.services.autoscaling/ebs-device-volume-type | :volume-type |
The build-ebs-device-props-builder function updates a EbsDeviceProps$Builder instance using the provided configuration. The function takes the EbsDeviceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deleteOnTermination` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-on-termination` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `snapshotId` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-id` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:volume-size` | | `volumeType` | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | [[cdk.api.services.autoscaling/ebs-device-volume-type]] | `:volume-type` |
(build-ebs-device-snapshot-options-builder builder id config)
The build-ebs-device-snapshot-options-builder function updates a EbsDeviceSnapshotOptions$Builder instance using the provided configuration. The function takes the EbsDeviceSnapshotOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deleteOnTermination | java.lang.Boolean | cdk.support/lookup-entry | :delete-on-termination |
iops | java.lang.Number | cdk.support/lookup-entry | :iops |
throughput | java.lang.Number | cdk.support/lookup-entry | :throughput |
volumeSize | java.lang.Number | cdk.support/lookup-entry | :volume-size |
volumeType | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | cdk.api.services.autoscaling/ebs-device-volume-type | :volume-type |
The build-ebs-device-snapshot-options-builder function updates a EbsDeviceSnapshotOptions$Builder instance using the provided configuration. The function takes the EbsDeviceSnapshotOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deleteOnTermination` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-on-termination` | | `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` | | `throughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:throughput` | | `volumeSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:volume-size` | | `volumeType` | software.amazon.awscdk.services.autoscaling.EbsDeviceVolumeType | [[cdk.api.services.autoscaling/ebs-device-volume-type]] | `:volume-type` |
(build-ec2-health-check-options-builder builder id config)
The build-ec2-health-check-options-builder function updates a Ec2HealthCheckOptions$Builder instance using the provided configuration. The function takes the Ec2HealthCheckOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
grace | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :grace |
The build-ec2-health-check-options-builder function updates a Ec2HealthCheckOptions$Builder instance using the provided configuration. The function takes the Ec2HealthCheckOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `grace` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:grace` |
(build-elb-health-check-options-builder builder id config)
The build-elb-health-check-options-builder function updates a ElbHealthCheckOptions$Builder instance using the provided configuration. The function takes the ElbHealthCheckOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
grace | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :grace |
The build-elb-health-check-options-builder function updates a ElbHealthCheckOptions$Builder instance using the provided configuration. The function takes the ElbHealthCheckOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `grace` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:grace` |
(build-instances-distribution-builder builder id config)
The build-instances-distribution-builder function updates a InstancesDistribution$Builder instance using the provided configuration. The function takes the InstancesDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
onDemandAllocationStrategy | software.amazon.awscdk.services.autoscaling.OnDemandAllocationStrategy | cdk.api.services.autoscaling/on-demand-allocation-strategy | :on-demand-allocation-strategy |
onDemandBaseCapacity | java.lang.Number | cdk.support/lookup-entry | :on-demand-base-capacity |
onDemandPercentageAboveBaseCapacity | java.lang.Number | cdk.support/lookup-entry | :on-demand-percentage-above-base-capacity |
spotAllocationStrategy | software.amazon.awscdk.services.autoscaling.SpotAllocationStrategy | cdk.api.services.autoscaling/spot-allocation-strategy | :spot-allocation-strategy |
spotInstancePools | java.lang.Number | cdk.support/lookup-entry | :spot-instance-pools |
spotMaxPrice | java.lang.String | cdk.support/lookup-entry | :spot-max-price |
The build-instances-distribution-builder function updates a InstancesDistribution$Builder instance using the provided configuration. The function takes the InstancesDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `onDemandAllocationStrategy` | software.amazon.awscdk.services.autoscaling.OnDemandAllocationStrategy | [[cdk.api.services.autoscaling/on-demand-allocation-strategy]] | `:on-demand-allocation-strategy` | | `onDemandBaseCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:on-demand-base-capacity` | | `onDemandPercentageAboveBaseCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:on-demand-percentage-above-base-capacity` | | `spotAllocationStrategy` | software.amazon.awscdk.services.autoscaling.SpotAllocationStrategy | [[cdk.api.services.autoscaling/spot-allocation-strategy]] | `:spot-allocation-strategy` | | `spotInstancePools` | java.lang.Number | [[cdk.support/lookup-entry]] | `:spot-instance-pools` | | `spotMaxPrice` | java.lang.String | [[cdk.support/lookup-entry]] | `:spot-max-price` |
(build-launch-template-overrides-builder builder id config)
The build-launch-template-overrides-builder function updates a LaunchTemplateOverrides$Builder instance using the provided configuration. The function takes the LaunchTemplateOverrides$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
instanceRequirements | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$InstanceRequirementsProperty | cdk.support/lookup-entry | :instance-requirements |
instanceType | software.amazon.awscdk.services.ec2.InstanceType | cdk.support/lookup-entry | :instance-type |
launchTemplate | software.amazon.awscdk.services.ec2.ILaunchTemplate | cdk.support/lookup-entry | :launch-template |
weightedCapacity | java.lang.Number | cdk.support/lookup-entry | :weighted-capacity |
The build-launch-template-overrides-builder function updates a LaunchTemplateOverrides$Builder instance using the provided configuration. The function takes the LaunchTemplateOverrides$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `instanceRequirements` | software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroup$InstanceRequirementsProperty | [[cdk.support/lookup-entry]] | `:instance-requirements` | | `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` | | `launchTemplate` | software.amazon.awscdk.services.ec2.ILaunchTemplate | [[cdk.support/lookup-entry]] | `:launch-template` | | `weightedCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:weighted-capacity` |
(build-lifecycle-hook-builder builder id config)
The build-lifecycle-hook-builder function updates a LifecycleHook$Builder instance using the provided configuration. The function takes the LifecycleHook$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
defaultResult | software.amazon.awscdk.services.autoscaling.DefaultResult | cdk.api.services.autoscaling/default-result | :default-result |
heartbeatTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :heartbeat-timeout |
lifecycleHookName | java.lang.String | cdk.support/lookup-entry | :lifecycle-hook-name |
lifecycleTransition | software.amazon.awscdk.services.autoscaling.LifecycleTransition | cdk.api.services.autoscaling/lifecycle-transition | :lifecycle-transition |
notificationMetadata | java.lang.String | cdk.support/lookup-entry | :notification-metadata |
notificationTarget | software.amazon.awscdk.services.autoscaling.ILifecycleHookTarget | cdk.support/lookup-entry | :notification-target |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
The build-lifecycle-hook-builder function updates a LifecycleHook$Builder instance using the provided configuration. The function takes the LifecycleHook$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `defaultResult` | software.amazon.awscdk.services.autoscaling.DefaultResult | [[cdk.api.services.autoscaling/default-result]] | `:default-result` | | `heartbeatTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:heartbeat-timeout` | | `lifecycleHookName` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-hook-name` | | `lifecycleTransition` | software.amazon.awscdk.services.autoscaling.LifecycleTransition | [[cdk.api.services.autoscaling/lifecycle-transition]] | `:lifecycle-transition` | | `notificationMetadata` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-metadata` | | `notificationTarget` | software.amazon.awscdk.services.autoscaling.ILifecycleHookTarget | [[cdk.support/lookup-entry]] | `:notification-target` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
(build-lifecycle-hook-props-builder builder id config)
The build-lifecycle-hook-props-builder function updates a LifecycleHookProps$Builder instance using the provided configuration. The function takes the LifecycleHookProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
defaultResult | software.amazon.awscdk.services.autoscaling.DefaultResult | cdk.api.services.autoscaling/default-result | :default-result |
heartbeatTimeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :heartbeat-timeout |
lifecycleHookName | java.lang.String | cdk.support/lookup-entry | :lifecycle-hook-name |
lifecycleTransition | software.amazon.awscdk.services.autoscaling.LifecycleTransition | cdk.api.services.autoscaling/lifecycle-transition | :lifecycle-transition |
notificationMetadata | java.lang.String | cdk.support/lookup-entry | :notification-metadata |
notificationTarget | software.amazon.awscdk.services.autoscaling.ILifecycleHookTarget | cdk.support/lookup-entry | :notification-target |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
The build-lifecycle-hook-props-builder function updates a LifecycleHookProps$Builder instance using the provided configuration. The function takes the LifecycleHookProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `defaultResult` | software.amazon.awscdk.services.autoscaling.DefaultResult | [[cdk.api.services.autoscaling/default-result]] | `:default-result` | | `heartbeatTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:heartbeat-timeout` | | `lifecycleHookName` | java.lang.String | [[cdk.support/lookup-entry]] | `:lifecycle-hook-name` | | `lifecycleTransition` | software.amazon.awscdk.services.autoscaling.LifecycleTransition | [[cdk.api.services.autoscaling/lifecycle-transition]] | `:lifecycle-transition` | | `notificationMetadata` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-metadata` | | `notificationTarget` | software.amazon.awscdk.services.autoscaling.ILifecycleHookTarget | [[cdk.support/lookup-entry]] | `:notification-target` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
(build-lifecycle-hook-target-config-builder builder id config)
The build-lifecycle-hook-target-config-builder function updates a LifecycleHookTargetConfig$Builder instance using the provided configuration. The function takes the LifecycleHookTargetConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
createdRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :created-role |
notificationTargetArn | java.lang.String | cdk.support/lookup-entry | :notification-target-arn |
The build-lifecycle-hook-target-config-builder function updates a LifecycleHookTargetConfig$Builder instance using the provided configuration. The function takes the LifecycleHookTargetConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `createdRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:created-role` | | `notificationTargetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:notification-target-arn` |
(build-metric-target-tracking-props-builder builder id config)
The build-metric-target-tracking-props-builder function updates a MetricTargetTrackingProps$Builder instance using the provided configuration. The function takes the MetricTargetTrackingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
metric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :metric |
targetValue | java.lang.Number | cdk.support/lookup-entry | :target-value |
The build-metric-target-tracking-props-builder function updates a MetricTargetTrackingProps$Builder instance using the provided configuration. The function takes the MetricTargetTrackingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `metric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:metric` | | `targetValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-value` |
(build-mixed-instances-policy-builder builder id config)
The build-mixed-instances-policy-builder function updates a MixedInstancesPolicy$Builder instance using the provided configuration. The function takes the MixedInstancesPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
instancesDistribution | software.amazon.awscdk.services.autoscaling.InstancesDistribution | cdk.support/lookup-entry | :instances-distribution |
launchTemplate | software.amazon.awscdk.services.ec2.ILaunchTemplate | cdk.support/lookup-entry | :launch-template |
launchTemplateOverrides | java.util.List | cdk.support/lookup-entry | :launch-template-overrides |
The build-mixed-instances-policy-builder function updates a MixedInstancesPolicy$Builder instance using the provided configuration. The function takes the MixedInstancesPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `instancesDistribution` | software.amazon.awscdk.services.autoscaling.InstancesDistribution | [[cdk.support/lookup-entry]] | `:instances-distribution` | | `launchTemplate` | software.amazon.awscdk.services.ec2.ILaunchTemplate | [[cdk.support/lookup-entry]] | `:launch-template` | | `launchTemplateOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:launch-template-overrides` |
(build-network-utilization-scaling-props-builder builder id config)
The build-network-utilization-scaling-props-builder function updates a NetworkUtilizationScalingProps$Builder instance using the provided configuration. The function takes the NetworkUtilizationScalingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
targetBytesPerSecond | java.lang.Number | cdk.support/lookup-entry | :target-bytes-per-second |
The build-network-utilization-scaling-props-builder function updates a NetworkUtilizationScalingProps$Builder instance using the provided configuration. The function takes the NetworkUtilizationScalingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `targetBytesPerSecond` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-bytes-per-second` |
(build-notification-configuration-builder builder id config)
The build-notification-configuration-builder function updates a NotificationConfiguration$Builder instance using the provided configuration. The function takes the NotificationConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
scalingEvents | software.amazon.awscdk.services.autoscaling.ScalingEvents | cdk.support/lookup-entry | :scaling-events |
topic | software.amazon.awscdk.services.sns.ITopic | cdk.support/lookup-entry | :topic |
The build-notification-configuration-builder function updates a NotificationConfiguration$Builder instance using the provided configuration. The function takes the NotificationConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `scalingEvents` | software.amazon.awscdk.services.autoscaling.ScalingEvents | [[cdk.support/lookup-entry]] | `:scaling-events` | | `topic` | software.amazon.awscdk.services.sns.ITopic | [[cdk.support/lookup-entry]] | `:topic` |
(build-render-signals-options-builder builder id config)
The build-render-signals-options-builder function updates a RenderSignalsOptions$Builder instance using the provided configuration. The function takes the RenderSignalsOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
The build-render-signals-options-builder function updates a RenderSignalsOptions$Builder instance using the provided configuration. The function takes the RenderSignalsOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` |
(build-request-count-scaling-props-builder builder id config)
The build-request-count-scaling-props-builder function updates a RequestCountScalingProps$Builder instance using the provided configuration. The function takes the RequestCountScalingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
targetRequestsPerMinute | java.lang.Number | cdk.support/lookup-entry | :target-requests-per-minute |
The build-request-count-scaling-props-builder function updates a RequestCountScalingProps$Builder instance using the provided configuration. The function takes the RequestCountScalingProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `targetRequestsPerMinute` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-requests-per-minute` |
(build-rolling-update-options-builder builder id config)
The build-rolling-update-options-builder function updates a RollingUpdateOptions$Builder instance using the provided configuration. The function takes the RollingUpdateOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
maxBatchSize | java.lang.Number | cdk.support/lookup-entry | :max-batch-size |
minInstancesInService | java.lang.Number | cdk.support/lookup-entry | :min-instances-in-service |
minSuccessPercentage | java.lang.Number | cdk.support/lookup-entry | :min-success-percentage |
pauseTime | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :pause-time |
suspendProcesses | java.util.List | cdk.support/lookup-entry | :suspend-processes |
waitOnResourceSignals | java.lang.Boolean | cdk.support/lookup-entry | :wait-on-resource-signals |
The build-rolling-update-options-builder function updates a RollingUpdateOptions$Builder instance using the provided configuration. The function takes the RollingUpdateOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `maxBatchSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-batch-size` | | `minInstancesInService` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-instances-in-service` | | `minSuccessPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-success-percentage` | | `pauseTime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:pause-time` | | `suspendProcesses` | java.util.List | [[cdk.support/lookup-entry]] | `:suspend-processes` | | `waitOnResourceSignals` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:wait-on-resource-signals` |
(build-scaling-interval-builder builder id config)
The build-scaling-interval-builder function updates a ScalingInterval$Builder instance using the provided configuration. The function takes the ScalingInterval$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
change | java.lang.Number | cdk.support/lookup-entry | :change |
lower | java.lang.Number | cdk.support/lookup-entry | :lower |
upper | java.lang.Number | cdk.support/lookup-entry | :upper |
The build-scaling-interval-builder function updates a ScalingInterval$Builder instance using the provided configuration. The function takes the ScalingInterval$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `change` | java.lang.Number | [[cdk.support/lookup-entry]] | `:change` | | `lower` | java.lang.Number | [[cdk.support/lookup-entry]] | `:lower` | | `upper` | java.lang.Number | [[cdk.support/lookup-entry]] | `:upper` |
(build-scheduled-action-builder builder id config)
The build-scheduled-action-builder function updates a ScheduledAction$Builder instance using the provided configuration. The function takes the ScheduledAction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
endTime | java.time.Instant | cdk.support/lookup-entry | :end-time |
maxCapacity | java.lang.Number | cdk.support/lookup-entry | :max-capacity |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
schedule | software.amazon.awscdk.services.autoscaling.Schedule | cdk.support/lookup-entry | :schedule |
startTime | java.time.Instant | cdk.support/lookup-entry | :start-time |
timeZone | java.lang.String | cdk.support/lookup-entry | :time-zone |
The build-scheduled-action-builder function updates a ScheduledAction$Builder instance using the provided configuration. The function takes the ScheduledAction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `endTime` | java.time.Instant | [[cdk.support/lookup-entry]] | `:end-time` | | `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` | | `schedule` | software.amazon.awscdk.services.autoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `startTime` | java.time.Instant | [[cdk.support/lookup-entry]] | `:start-time` | | `timeZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:time-zone` |
(build-scheduled-action-props-builder builder id config)
The build-scheduled-action-props-builder function updates a ScheduledActionProps$Builder instance using the provided configuration. The function takes the ScheduledActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
desiredCapacity | java.lang.Number | cdk.support/lookup-entry | :desired-capacity |
endTime | java.time.Instant | cdk.support/lookup-entry | :end-time |
maxCapacity | java.lang.Number | cdk.support/lookup-entry | :max-capacity |
minCapacity | java.lang.Number | cdk.support/lookup-entry | :min-capacity |
schedule | software.amazon.awscdk.services.autoscaling.Schedule | cdk.support/lookup-entry | :schedule |
startTime | java.time.Instant | cdk.support/lookup-entry | :start-time |
timeZone | java.lang.String | cdk.support/lookup-entry | :time-zone |
The build-scheduled-action-props-builder function updates a ScheduledActionProps$Builder instance using the provided configuration. The function takes the ScheduledActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `desiredCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:desired-capacity` | | `endTime` | java.time.Instant | [[cdk.support/lookup-entry]] | `:end-time` | | `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` | | `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` | | `schedule` | software.amazon.awscdk.services.autoscaling.Schedule | [[cdk.support/lookup-entry]] | `:schedule` | | `startTime` | java.time.Instant | [[cdk.support/lookup-entry]] | `:start-time` | | `timeZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:time-zone` |
(build-signals-options-builder builder id config)
The build-signals-options-builder function updates a SignalsOptions$Builder instance using the provided configuration. The function takes the SignalsOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
minSuccessPercentage | java.lang.Number | cdk.support/lookup-entry | :min-success-percentage |
timeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :timeout |
The build-signals-options-builder function updates a SignalsOptions$Builder instance using the provided configuration. The function takes the SignalsOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `minSuccessPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-success-percentage` | | `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
(build-step-scaling-action-builder builder id config)
The build-step-scaling-action-builder function updates a StepScalingAction$Builder instance using the provided configuration. The function takes the StepScalingAction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | software.amazon.awscdk.services.autoscaling.AdjustmentType | cdk.api.services.autoscaling/adjustment-type | :adjustment-type |
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
metricAggregationType | software.amazon.awscdk.services.autoscaling.MetricAggregationType | cdk.api.services.autoscaling/metric-aggregation-type | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
The build-step-scaling-action-builder function updates a StepScalingAction$Builder instance using the provided configuration. The function takes the StepScalingAction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | software.amazon.awscdk.services.autoscaling.AdjustmentType | [[cdk.api.services.autoscaling/adjustment-type]] | `:adjustment-type` | | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `metricAggregationType` | software.amazon.awscdk.services.autoscaling.MetricAggregationType | [[cdk.api.services.autoscaling/metric-aggregation-type]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` |
(build-step-scaling-action-props-builder builder id config)
The build-step-scaling-action-props-builder function updates a StepScalingActionProps$Builder instance using the provided configuration. The function takes the StepScalingActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | software.amazon.awscdk.services.autoscaling.AdjustmentType | cdk.api.services.autoscaling/adjustment-type | :adjustment-type |
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
metricAggregationType | software.amazon.awscdk.services.autoscaling.MetricAggregationType | cdk.api.services.autoscaling/metric-aggregation-type | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
The build-step-scaling-action-props-builder function updates a StepScalingActionProps$Builder instance using the provided configuration. The function takes the StepScalingActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | software.amazon.awscdk.services.autoscaling.AdjustmentType | [[cdk.api.services.autoscaling/adjustment-type]] | `:adjustment-type` | | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `metricAggregationType` | software.amazon.awscdk.services.autoscaling.MetricAggregationType | [[cdk.api.services.autoscaling/metric-aggregation-type]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` |
(build-step-scaling-policy-builder builder id config)
The build-step-scaling-policy-builder function updates a StepScalingPolicy$Builder instance using the provided configuration. The function takes the StepScalingPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | software.amazon.awscdk.services.autoscaling.AdjustmentType | cdk.api.services.autoscaling/adjustment-type | :adjustment-type |
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
datapointsToAlarm | java.lang.Number | cdk.support/lookup-entry | :datapoints-to-alarm |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
evaluationPeriods | java.lang.Number | cdk.support/lookup-entry | :evaluation-periods |
metric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :metric |
metricAggregationType | software.amazon.awscdk.services.autoscaling.MetricAggregationType | cdk.api.services.autoscaling/metric-aggregation-type | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
The build-step-scaling-policy-builder function updates a StepScalingPolicy$Builder instance using the provided configuration. The function takes the StepScalingPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | software.amazon.awscdk.services.autoscaling.AdjustmentType | [[cdk.api.services.autoscaling/adjustment-type]] | `:adjustment-type` | | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `datapointsToAlarm` | java.lang.Number | [[cdk.support/lookup-entry]] | `:datapoints-to-alarm` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `evaluationPeriods` | java.lang.Number | [[cdk.support/lookup-entry]] | `:evaluation-periods` | | `metric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:metric` | | `metricAggregationType` | software.amazon.awscdk.services.autoscaling.MetricAggregationType | [[cdk.api.services.autoscaling/metric-aggregation-type]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
(build-step-scaling-policy-props-builder builder id config)
The build-step-scaling-policy-props-builder function updates a StepScalingPolicyProps$Builder instance using the provided configuration. The function takes the StepScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adjustmentType | software.amazon.awscdk.services.autoscaling.AdjustmentType | cdk.api.services.autoscaling/adjustment-type | :adjustment-type |
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
datapointsToAlarm | java.lang.Number | cdk.support/lookup-entry | :datapoints-to-alarm |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
evaluationPeriods | java.lang.Number | cdk.support/lookup-entry | :evaluation-periods |
metric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :metric |
metricAggregationType | software.amazon.awscdk.services.autoscaling.MetricAggregationType | cdk.api.services.autoscaling/metric-aggregation-type | :metric-aggregation-type |
minAdjustmentMagnitude | java.lang.Number | cdk.support/lookup-entry | :min-adjustment-magnitude |
scalingSteps | java.util.List | cdk.support/lookup-entry | :scaling-steps |
The build-step-scaling-policy-props-builder function updates a StepScalingPolicyProps$Builder instance using the provided configuration. The function takes the StepScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adjustmentType` | software.amazon.awscdk.services.autoscaling.AdjustmentType | [[cdk.api.services.autoscaling/adjustment-type]] | `:adjustment-type` | | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `datapointsToAlarm` | java.lang.Number | [[cdk.support/lookup-entry]] | `:datapoints-to-alarm` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `evaluationPeriods` | java.lang.Number | [[cdk.support/lookup-entry]] | `:evaluation-periods` | | `metric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:metric` | | `metricAggregationType` | software.amazon.awscdk.services.autoscaling.MetricAggregationType | [[cdk.api.services.autoscaling/metric-aggregation-type]] | `:metric-aggregation-type` | | `minAdjustmentMagnitude` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-adjustment-magnitude` | | `scalingSteps` | java.util.List | [[cdk.support/lookup-entry]] | `:scaling-steps` |
(build-target-tracking-scaling-policy-builder builder id config)
The build-target-tracking-scaling-policy-builder function updates a TargetTrackingScalingPolicy$Builder instance using the provided configuration. The function takes the TargetTrackingScalingPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
customMetric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :custom-metric |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
predefinedMetric | software.amazon.awscdk.services.autoscaling.PredefinedMetric | cdk.api.services.autoscaling/predefined-metric | :predefined-metric |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
targetValue | java.lang.Number | cdk.support/lookup-entry | :target-value |
The build-target-tracking-scaling-policy-builder function updates a TargetTrackingScalingPolicy$Builder instance using the provided configuration. The function takes the TargetTrackingScalingPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `customMetric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:custom-metric` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `predefinedMetric` | software.amazon.awscdk.services.autoscaling.PredefinedMetric | [[cdk.api.services.autoscaling/predefined-metric]] | `:predefined-metric` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` | | `targetValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-value` |
(build-target-tracking-scaling-policy-props-builder builder id config)
The build-target-tracking-scaling-policy-props-builder function updates a TargetTrackingScalingPolicyProps$Builder instance using the provided configuration. The function takes the TargetTrackingScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
cooldown | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :cooldown |
customMetric | software.amazon.awscdk.services.cloudwatch.IMetric | cdk.support/lookup-entry | :custom-metric |
disableScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :disable-scale-in |
estimatedInstanceWarmup | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :estimated-instance-warmup |
predefinedMetric | software.amazon.awscdk.services.autoscaling.PredefinedMetric | cdk.api.services.autoscaling/predefined-metric | :predefined-metric |
resourceLabel | java.lang.String | cdk.support/lookup-entry | :resource-label |
targetValue | java.lang.Number | cdk.support/lookup-entry | :target-value |
The build-target-tracking-scaling-policy-props-builder function updates a TargetTrackingScalingPolicyProps$Builder instance using the provided configuration. The function takes the TargetTrackingScalingPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `cooldown` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:cooldown` | | `customMetric` | software.amazon.awscdk.services.cloudwatch.IMetric | [[cdk.support/lookup-entry]] | `:custom-metric` | | `disableScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-scale-in` | | `estimatedInstanceWarmup` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:estimated-instance-warmup` | | `predefinedMetric` | software.amazon.awscdk.services.autoscaling.PredefinedMetric | [[cdk.api.services.autoscaling/predefined-metric]] | `:predefined-metric` | | `resourceLabel` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-label` | | `targetValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:target-value` |
(build-warm-pool-builder builder id config)
The build-warm-pool-builder function updates a WarmPool$Builder instance using the provided configuration. The function takes the WarmPool$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
maxGroupPreparedCapacity | java.lang.Number | cdk.support/lookup-entry | :max-group-prepared-capacity |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
poolState | software.amazon.awscdk.services.autoscaling.PoolState | cdk.api.services.autoscaling/pool-state | :pool-state |
reuseOnScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :reuse-on-scale-in |
The build-warm-pool-builder function updates a WarmPool$Builder instance using the provided configuration. The function takes the WarmPool$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `maxGroupPreparedCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-group-prepared-capacity` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `poolState` | software.amazon.awscdk.services.autoscaling.PoolState | [[cdk.api.services.autoscaling/pool-state]] | `:pool-state` | | `reuseOnScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:reuse-on-scale-in` |
(build-warm-pool-options-builder builder id config)
The build-warm-pool-options-builder function updates a WarmPoolOptions$Builder instance using the provided configuration. The function takes the WarmPoolOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
maxGroupPreparedCapacity | java.lang.Number | cdk.support/lookup-entry | :max-group-prepared-capacity |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
poolState | software.amazon.awscdk.services.autoscaling.PoolState | cdk.api.services.autoscaling/pool-state | :pool-state |
reuseOnScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :reuse-on-scale-in |
The build-warm-pool-options-builder function updates a WarmPoolOptions$Builder instance using the provided configuration. The function takes the WarmPoolOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `maxGroupPreparedCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-group-prepared-capacity` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `poolState` | software.amazon.awscdk.services.autoscaling.PoolState | [[cdk.api.services.autoscaling/pool-state]] | `:pool-state` | | `reuseOnScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:reuse-on-scale-in` |
(build-warm-pool-props-builder builder id config)
The build-warm-pool-props-builder function updates a WarmPoolProps$Builder instance using the provided configuration. The function takes the WarmPoolProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoScalingGroup | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | cdk.support/lookup-entry | :auto-scaling-group |
maxGroupPreparedCapacity | java.lang.Number | cdk.support/lookup-entry | :max-group-prepared-capacity |
minSize | java.lang.Number | cdk.support/lookup-entry | :min-size |
poolState | software.amazon.awscdk.services.autoscaling.PoolState | cdk.api.services.autoscaling/pool-state | :pool-state |
reuseOnScaleIn | java.lang.Boolean | cdk.support/lookup-entry | :reuse-on-scale-in |
The build-warm-pool-props-builder function updates a WarmPoolProps$Builder instance using the provided configuration. The function takes the WarmPoolProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoScalingGroup` | software.amazon.awscdk.services.autoscaling.IAutoScalingGroup | [[cdk.support/lookup-entry]] | `:auto-scaling-group` | | `maxGroupPreparedCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-group-prepared-capacity` | | `minSize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-size` | | `poolState` | software.amazon.awscdk.services.autoscaling.PoolState | [[cdk.api.services.autoscaling/pool-state]] | `:pool-state` | | `reuseOnScaleIn` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:reuse-on-scale-in` |
(cfn-auto-scaling-group-accelerator-count-request-property-builder id config)
Creates a CfnAutoScalingGroup$AcceleratorCountRequestProperty$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 `CfnAutoScalingGroup$AcceleratorCountRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-accelerator-total-memory-mi-b-request-property-builder
id
config)
Creates a CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty$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 `CfnAutoScalingGroup$AcceleratorTotalMemoryMiBRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-baseline-ebs-bandwidth-mbps-request-property-builder
id
config)
Creates a CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty$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 `CfnAutoScalingGroup$BaselineEbsBandwidthMbpsRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-builder scope id config)
Creates a CfnAutoScalingGroup$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 `CfnAutoScalingGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-instance-maintenance-policy-property-builder id config)
Creates a CfnAutoScalingGroup$InstanceMaintenancePolicyProperty$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 `CfnAutoScalingGroup$InstanceMaintenancePolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-instance-requirements-property-builder id config)
Creates a CfnAutoScalingGroup$InstanceRequirementsProperty$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 `CfnAutoScalingGroup$InstanceRequirementsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-instances-distribution-property-builder id config)
Creates a CfnAutoScalingGroup$InstancesDistributionProperty$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 `CfnAutoScalingGroup$InstancesDistributionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-launch-template-overrides-property-builder id config)
Creates a CfnAutoScalingGroup$LaunchTemplateOverridesProperty$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 `CfnAutoScalingGroup$LaunchTemplateOverridesProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-launch-template-property-builder id config)
Creates a CfnAutoScalingGroup$LaunchTemplateProperty$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 `CfnAutoScalingGroup$LaunchTemplateProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-launch-template-specification-property-builder id
config)
Creates a CfnAutoScalingGroup$LaunchTemplateSpecificationProperty$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 `CfnAutoScalingGroup$LaunchTemplateSpecificationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-lifecycle-hook-specification-property-builder id config)
Creates a CfnAutoScalingGroup$LifecycleHookSpecificationProperty$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 `CfnAutoScalingGroup$LifecycleHookSpecificationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-memory-gi-b-per-v-cpu-request-property-builder id
config)
Creates a CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty$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 `CfnAutoScalingGroup$MemoryGiBPerVCpuRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-memory-mi-b-request-property-builder id config)
Creates a CfnAutoScalingGroup$MemoryMiBRequestProperty$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 `CfnAutoScalingGroup$MemoryMiBRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-metrics-collection-property-builder id config)
Creates a CfnAutoScalingGroup$MetricsCollectionProperty$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 `CfnAutoScalingGroup$MetricsCollectionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-mixed-instances-policy-property-builder id config)
Creates a CfnAutoScalingGroup$MixedInstancesPolicyProperty$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 `CfnAutoScalingGroup$MixedInstancesPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-network-bandwidth-gbps-request-property-builder id
config)
Creates a CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty$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 `CfnAutoScalingGroup$NetworkBandwidthGbpsRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-network-interface-count-request-property-builder id
config)
Creates a CfnAutoScalingGroup$NetworkInterfaceCountRequestProperty$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 `CfnAutoScalingGroup$NetworkInterfaceCountRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-notification-configuration-property-builder id config)
Creates a CfnAutoScalingGroup$NotificationConfigurationProperty$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 `CfnAutoScalingGroup$NotificationConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-props-builder id config)
Creates a CfnAutoScalingGroupProps$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 `CfnAutoScalingGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-tag-property-property-builder id config)
Creates a CfnAutoScalingGroup$TagPropertyProperty$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 `CfnAutoScalingGroup$TagPropertyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-total-local-storage-gb-request-property-builder id
config)
Creates a CfnAutoScalingGroup$TotalLocalStorageGBRequestProperty$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 `CfnAutoScalingGroup$TotalLocalStorageGBRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-auto-scaling-group-v-cpu-count-request-property-builder id config)
Creates a CfnAutoScalingGroup$VCpuCountRequestProperty$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 `CfnAutoScalingGroup$VCpuCountRequestProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-launch-configuration-block-device-mapping-property-builder id config)
Creates a CfnLaunchConfiguration$BlockDeviceMappingProperty$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 `CfnLaunchConfiguration$BlockDeviceMappingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-launch-configuration-block-device-property-builder id config)
Creates a CfnLaunchConfiguration$BlockDeviceProperty$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 `CfnLaunchConfiguration$BlockDeviceProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-launch-configuration-builder scope id config)
Creates a CfnLaunchConfiguration$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 `CfnLaunchConfiguration$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-launch-configuration-metadata-options-property-builder id config)
Creates a CfnLaunchConfiguration$MetadataOptionsProperty$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 `CfnLaunchConfiguration$MetadataOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-launch-configuration-props-builder id config)
Creates a CfnLaunchConfigurationProps$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 `CfnLaunchConfigurationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-lifecycle-hook-builder scope id config)
Creates a CfnLifecycleHook$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 `CfnLifecycleHook$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-lifecycle-hook-props-builder id config)
Creates a CfnLifecycleHookProps$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 `CfnLifecycleHookProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-builder scope id config)
Creates a CfnScalingPolicy$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 `CfnScalingPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-customized-metric-specification-property-builder id config)
Creates a CfnScalingPolicy$CustomizedMetricSpecificationProperty$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 `CfnScalingPolicy$CustomizedMetricSpecificationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-metric-data-query-property-builder id config)
Creates a CfnScalingPolicy$MetricDataQueryProperty$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 `CfnScalingPolicy$MetricDataQueryProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-metric-dimension-property-builder id config)
Creates a CfnScalingPolicy$MetricDimensionProperty$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 `CfnScalingPolicy$MetricDimensionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-metric-property-builder id config)
Creates a CfnScalingPolicy$MetricProperty$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 `CfnScalingPolicy$MetricProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-metric-stat-property-builder id config)
Creates a CfnScalingPolicy$MetricStatProperty$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 `CfnScalingPolicy$MetricStatProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predefined-metric-specification-property-builder id config)
Creates a CfnScalingPolicy$PredefinedMetricSpecificationProperty$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 `CfnScalingPolicy$PredefinedMetricSpecificationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-configuration-property-builder id config)
Creates a CfnScalingPolicy$PredictiveScalingConfigurationProperty$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 `CfnScalingPolicy$PredictiveScalingConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-customized-capacity-metric-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingCustomizedCapacityMetricProperty$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 `CfnScalingPolicy$PredictiveScalingCustomizedCapacityMetricProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-customized-load-metric-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingCustomizedLoadMetricProperty$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 `CfnScalingPolicy$PredictiveScalingCustomizedLoadMetricProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-customized-scaling-metric-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingCustomizedScalingMetricProperty$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 `CfnScalingPolicy$PredictiveScalingCustomizedScalingMetricProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-metric-specification-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingMetricSpecificationProperty$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 `CfnScalingPolicy$PredictiveScalingMetricSpecificationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-predefined-load-metric-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty$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 `CfnScalingPolicy$PredictiveScalingPredefinedLoadMetricProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-predefined-metric-pair-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty$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 `CfnScalingPolicy$PredictiveScalingPredefinedMetricPairProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-predictive-scaling-predefined-scaling-metric-property-builder
id
config)
Creates a CfnScalingPolicy$PredictiveScalingPredefinedScalingMetricProperty$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 `CfnScalingPolicy$PredictiveScalingPredefinedScalingMetricProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-props-builder id config)
Creates a CfnScalingPolicyProps$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 `CfnScalingPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-step-adjustment-property-builder id config)
Creates a CfnScalingPolicy$StepAdjustmentProperty$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 `CfnScalingPolicy$StepAdjustmentProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scaling-policy-target-tracking-configuration-property-builder id config)
Creates a CfnScalingPolicy$TargetTrackingConfigurationProperty$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 `CfnScalingPolicy$TargetTrackingConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scheduled-action-builder scope id config)
Creates a CfnScheduledAction$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 `CfnScheduledAction$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-scheduled-action-props-builder id config)
Creates a CfnScheduledActionProps$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 `CfnScheduledActionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-warm-pool-builder scope id config)
Creates a CfnWarmPool$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 `CfnWarmPool$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-warm-pool-instance-reuse-policy-property-builder id config)
Creates a CfnWarmPool$InstanceReusePolicyProperty$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 `CfnWarmPool$InstanceReusePolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-warm-pool-props-builder id config)
Creates a CfnWarmPoolProps$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 `CfnWarmPoolProps$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 |
(common-auto-scaling-group-props-builder id config)
Creates a CommonAutoScalingGroupProps$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 `CommonAutoScalingGroupProps$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 |
(cpu-utilization-scaling-props-builder id config)
Creates a CpuUtilizationScalingProps$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 `CpuUtilizationScalingProps$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 |
(cron-options-builder id config)
Creates a CronOptions$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 `CronOptions$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 |
(default-result config id item-key)
The default-result
function data interprets values in the provided config data into a
DefaultResult
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:
DefaultResult
- the value is returned.:continue
- DefaultResult/CONTINUE
is returned:abandon
- DefaultResult/ABANDON
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `default-result` function data interprets values in the provided config data into a `DefaultResult` 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 `DefaultResult` - the value is returned. * is `:continue` - `DefaultResult/CONTINUE` is returned * is `:abandon` - `DefaultResult/ABANDON` is returned If a value is not found or matches the above criteria, nil is returned.
(ebs-device-options-base-builder id config)
Creates a EbsDeviceOptionsBase$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 `EbsDeviceOptionsBase$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 |
(ebs-device-options-builder id config)
Creates a EbsDeviceOptions$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 `EbsDeviceOptions$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 |
(ebs-device-props-builder id config)
Creates a EbsDeviceProps$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 `EbsDeviceProps$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 |
(ebs-device-snapshot-options-builder id config)
Creates a EbsDeviceSnapshotOptions$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 `EbsDeviceSnapshotOptions$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 |
(ebs-device-volume-type config id item-key)
The ebs-device-volume-type
function data interprets values in the provided config data into a
EbsDeviceVolumeType
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:
EbsDeviceVolumeType
- the value is returned.:io1
- EbsDeviceVolumeType/IO1
is returned:gp2
- EbsDeviceVolumeType/GP2
is returned:gp3
- EbsDeviceVolumeType/GP3
is returned:sc1
- EbsDeviceVolumeType/SC1
is returned:standard
- EbsDeviceVolumeType/STANDARD
is returned:st1
- EbsDeviceVolumeType/ST1
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `ebs-device-volume-type` function data interprets values in the provided config data into a `EbsDeviceVolumeType` 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 `EbsDeviceVolumeType` - the value is returned. * is `:io1` - `EbsDeviceVolumeType/IO1` is returned * is `:gp2` - `EbsDeviceVolumeType/GP2` is returned * is `:gp3` - `EbsDeviceVolumeType/GP3` is returned * is `:sc1` - `EbsDeviceVolumeType/SC1` is returned * is `:standard` - `EbsDeviceVolumeType/STANDARD` is returned * is `:st1` - `EbsDeviceVolumeType/ST1` is returned If a value is not found or matches the above criteria, nil is returned.
(ec2-health-check-options-builder id config)
Creates a Ec2HealthCheckOptions$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 `Ec2HealthCheckOptions$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 |
(elb-health-check-options-builder id config)
Creates a ElbHealthCheckOptions$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 `ElbHealthCheckOptions$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 |
(instances-distribution-builder id config)
Creates a InstancesDistribution$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 `InstancesDistribution$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 |
(launch-template-overrides-builder id config)
Creates a LaunchTemplateOverrides$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 `LaunchTemplateOverrides$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 |
(lifecycle-hook-builder scope id config)
Creates a LifecycleHook$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 `LifecycleHook$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 |
(lifecycle-hook-props-builder id config)
Creates a LifecycleHookProps$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 `LifecycleHookProps$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 |
(lifecycle-hook-target-config-builder id config)
Creates a LifecycleHookTargetConfig$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 `LifecycleHookTargetConfig$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 |
(lifecycle-transition config id item-key)
The lifecycle-transition
function data interprets values in the provided config data into a
LifecycleTransition
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:
LifecycleTransition
- the value is returned.:instance-launching
- LifecycleTransition/INSTANCE_LAUNCHING
is returned:instance-terminating
- LifecycleTransition/INSTANCE_TERMINATING
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `lifecycle-transition` function data interprets values in the provided config data into a `LifecycleTransition` 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 `LifecycleTransition` - the value is returned. * is `:instance-launching` - `LifecycleTransition/INSTANCE_LAUNCHING` is returned * is `:instance-terminating` - `LifecycleTransition/INSTANCE_TERMINATING` is returned If a value is not found or matches the above criteria, nil is returned.
(metric-aggregation-type config id item-key)
The metric-aggregation-type
function data interprets values in the provided config data into a
MetricAggregationType
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:
MetricAggregationType
- the value is returned.:maximum
- MetricAggregationType/MAXIMUM
is returned:minimum
- MetricAggregationType/MINIMUM
is returned:average
- MetricAggregationType/AVERAGE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `metric-aggregation-type` function data interprets values in the provided config data into a `MetricAggregationType` 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 `MetricAggregationType` - the value is returned. * is `:maximum` - `MetricAggregationType/MAXIMUM` is returned * is `:minimum` - `MetricAggregationType/MINIMUM` is returned * is `:average` - `MetricAggregationType/AVERAGE` is returned If a value is not found or matches the above criteria, nil is returned.
(metric-target-tracking-props-builder id config)
Creates a MetricTargetTrackingProps$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 `MetricTargetTrackingProps$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 |
(mixed-instances-policy-builder id config)
Creates a MixedInstancesPolicy$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 `MixedInstancesPolicy$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 |
(monitoring config id item-key)
The monitoring
function data interprets values in the provided config data into a
Monitoring
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:
Monitoring
- the value is returned.:basic
- Monitoring/BASIC
is returned:detailed
- Monitoring/DETAILED
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `monitoring` function data interprets values in the provided config data into a `Monitoring` 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 `Monitoring` - the value is returned. * is `:basic` - `Monitoring/BASIC` is returned * is `:detailed` - `Monitoring/DETAILED` is returned If a value is not found or matches the above criteria, nil is returned.
(network-utilization-scaling-props-builder id config)
Creates a NetworkUtilizationScalingProps$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 `NetworkUtilizationScalingProps$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 |
(notification-configuration-builder id config)
Creates a NotificationConfiguration$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 `NotificationConfiguration$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 |
(on-demand-allocation-strategy config id item-key)
The on-demand-allocation-strategy
function data interprets values in the provided config data into a
OnDemandAllocationStrategy
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:
OnDemandAllocationStrategy
- the value is returned.:prioritized
- OnDemandAllocationStrategy/PRIORITIZED
is returned:lowest-price
- OnDemandAllocationStrategy/LOWEST_PRICE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `on-demand-allocation-strategy` function data interprets values in the provided config data into a `OnDemandAllocationStrategy` 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 `OnDemandAllocationStrategy` - the value is returned. * is `:prioritized` - `OnDemandAllocationStrategy/PRIORITIZED` is returned * is `:lowest-price` - `OnDemandAllocationStrategy/LOWEST_PRICE` is returned If a value is not found or matches the above criteria, nil is returned.
(pool-state config id item-key)
The pool-state
function data interprets values in the provided config data into a
PoolState
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:
PoolState
- the value is returned.:stopped
- PoolState/STOPPED
is returned:hibernated
- PoolState/HIBERNATED
is returned:running
- PoolState/RUNNING
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `pool-state` function data interprets values in the provided config data into a `PoolState` 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 `PoolState` - the value is returned. * is `:stopped` - `PoolState/STOPPED` is returned * is `:hibernated` - `PoolState/HIBERNATED` is returned * is `:running` - `PoolState/RUNNING` is returned If a value is not found or matches the above criteria, nil is returned.
(predefined-metric config id item-key)
The predefined-metric
function data interprets values in the provided config data into a
PredefinedMetric
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:
PredefinedMetric
- the value is returned.:alb-request-count-per-target
- PredefinedMetric/ALB_REQUEST_COUNT_PER_TARGET
is returned:asg-average-network-in
- PredefinedMetric/ASG_AVERAGE_NETWORK_IN
is returned:asg-average-network-out
- PredefinedMetric/ASG_AVERAGE_NETWORK_OUT
is returned:asg-average-cpu-utilization
- PredefinedMetric/ASG_AVERAGE_CPU_UTILIZATION
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `predefined-metric` function data interprets values in the provided config data into a `PredefinedMetric` 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 `PredefinedMetric` - the value is returned. * is `:alb-request-count-per-target` - `PredefinedMetric/ALB_REQUEST_COUNT_PER_TARGET` is returned * is `:asg-average-network-in` - `PredefinedMetric/ASG_AVERAGE_NETWORK_IN` is returned * is `:asg-average-network-out` - `PredefinedMetric/ASG_AVERAGE_NETWORK_OUT` is returned * is `:asg-average-cpu-utilization` - `PredefinedMetric/ASG_AVERAGE_CPU_UTILIZATION` is returned If a value is not found or matches the above criteria, nil is returned.
(render-signals-options-builder id config)
Creates a RenderSignalsOptions$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 `RenderSignalsOptions$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 |
(request-count-scaling-props-builder id config)
Creates a RequestCountScalingProps$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 `RequestCountScalingProps$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 |
(rolling-update-options-builder id config)
Creates a RollingUpdateOptions$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 `RollingUpdateOptions$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 |
(scaling-event config id item-key)
The scaling-event
function data interprets values in the provided config data into a
ScalingEvent
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:
ScalingEvent
- the value is returned.:instance-launch
- ScalingEvent/INSTANCE_LAUNCH
is returned:instance-terminate-error
- ScalingEvent/INSTANCE_TERMINATE_ERROR
is returned:test-notification
- ScalingEvent/TEST_NOTIFICATION
is returned:instance-terminate
- ScalingEvent/INSTANCE_TERMINATE
is returned:instance-launch-error
- ScalingEvent/INSTANCE_LAUNCH_ERROR
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `scaling-event` function data interprets values in the provided config data into a `ScalingEvent` 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 `ScalingEvent` - the value is returned. * is `:instance-launch` - `ScalingEvent/INSTANCE_LAUNCH` is returned * is `:instance-terminate-error` - `ScalingEvent/INSTANCE_TERMINATE_ERROR` is returned * is `:test-notification` - `ScalingEvent/TEST_NOTIFICATION` is returned * is `:instance-terminate` - `ScalingEvent/INSTANCE_TERMINATE` is returned * is `:instance-launch-error` - `ScalingEvent/INSTANCE_LAUNCH_ERROR` is returned If a value is not found or matches the above criteria, nil is returned.
(scaling-interval-builder id config)
Creates a ScalingInterval$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 `ScalingInterval$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 |
(scaling-process config id item-key)
The scaling-process
function data interprets values in the provided config data into a
ScalingProcess
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:
ScalingProcess
- the value is returned.:terminate
- ScalingProcess/TERMINATE
is returned:alarm-notification
- ScalingProcess/ALARM_NOTIFICATION
is returned:launch
- ScalingProcess/LAUNCH
is returned:add-to-load-balancer
- ScalingProcess/ADD_TO_LOAD_BALANCER
is returned:scheduled-actions
- ScalingProcess/SCHEDULED_ACTIONS
is returned:instance-refresh
- ScalingProcess/INSTANCE_REFRESH
is returned:health-check
- ScalingProcess/HEALTH_CHECK
is returned:az-rebalance
- ScalingProcess/AZ_REBALANCE
is returned:replace-unhealthy
- ScalingProcess/REPLACE_UNHEALTHY
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `scaling-process` function data interprets values in the provided config data into a `ScalingProcess` 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 `ScalingProcess` - the value is returned. * is `:terminate` - `ScalingProcess/TERMINATE` is returned * is `:alarm-notification` - `ScalingProcess/ALARM_NOTIFICATION` is returned * is `:launch` - `ScalingProcess/LAUNCH` is returned * is `:add-to-load-balancer` - `ScalingProcess/ADD_TO_LOAD_BALANCER` is returned * is `:scheduled-actions` - `ScalingProcess/SCHEDULED_ACTIONS` is returned * is `:instance-refresh` - `ScalingProcess/INSTANCE_REFRESH` is returned * is `:health-check` - `ScalingProcess/HEALTH_CHECK` is returned * is `:az-rebalance` - `ScalingProcess/AZ_REBALANCE` is returned * is `:replace-unhealthy` - `ScalingProcess/REPLACE_UNHEALTHY` is returned If a value is not found or matches the above criteria, nil is returned.
(scheduled-action-builder scope id config)
Creates a ScheduledAction$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 `ScheduledAction$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-action-props-builder id config)
Creates a ScheduledActionProps$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 `ScheduledActionProps$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 |
(signals-options-builder id config)
Creates a SignalsOptions$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 `SignalsOptions$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 |
(spot-allocation-strategy config id item-key)
The spot-allocation-strategy
function data interprets values in the provided config data into a
SpotAllocationStrategy
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:
SpotAllocationStrategy
- the value is returned.:lowest-price
- SpotAllocationStrategy/LOWEST_PRICE
is returned:capacity-optimized-prioritized
- SpotAllocationStrategy/CAPACITY_OPTIMIZED_PRIORITIZED
is returned:price-capacity-optimized
- SpotAllocationStrategy/PRICE_CAPACITY_OPTIMIZED
is returned:capacity-optimized
- SpotAllocationStrategy/CAPACITY_OPTIMIZED
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `spot-allocation-strategy` function data interprets values in the provided config data into a `SpotAllocationStrategy` 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 `SpotAllocationStrategy` - the value is returned. * is `:lowest-price` - `SpotAllocationStrategy/LOWEST_PRICE` is returned * is `:capacity-optimized-prioritized` - `SpotAllocationStrategy/CAPACITY_OPTIMIZED_PRIORITIZED` is returned * is `:price-capacity-optimized` - `SpotAllocationStrategy/PRICE_CAPACITY_OPTIMIZED` is returned * is `:capacity-optimized` - `SpotAllocationStrategy/CAPACITY_OPTIMIZED` is returned If a value is not found or matches the above criteria, nil is returned.
(step-scaling-action-builder scope id config)
Creates a StepScalingAction$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 `StepScalingAction$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 |
(step-scaling-action-props-builder id config)
Creates a StepScalingActionProps$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 `StepScalingActionProps$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 |
(step-scaling-policy-builder scope id config)
Creates a StepScalingPolicy$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 `StepScalingPolicy$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 |
(step-scaling-policy-props-builder id config)
Creates a StepScalingPolicyProps$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 `StepScalingPolicyProps$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 |
(target-tracking-scaling-policy-builder scope id config)
Creates a TargetTrackingScalingPolicy$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 `TargetTrackingScalingPolicy$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 |
(target-tracking-scaling-policy-props-builder id config)
Creates a TargetTrackingScalingPolicyProps$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 `TargetTrackingScalingPolicyProps$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 |
(termination-policy config id item-key)
The termination-policy
function data interprets values in the provided config data into a
TerminationPolicy
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:
TerminationPolicy
- the value is returned.:custom-lambda-function
- TerminationPolicy/CUSTOM_LAMBDA_FUNCTION
is returned:default
- TerminationPolicy/DEFAULT
is returned:oldest-instance
- TerminationPolicy/OLDEST_INSTANCE
is returned:allocation-strategy
- TerminationPolicy/ALLOCATION_STRATEGY
is returned:oldest-launch-template
- TerminationPolicy/OLDEST_LAUNCH_TEMPLATE
is returned:newest-instance
- TerminationPolicy/NEWEST_INSTANCE
is returned:oldest-launch-configuration
- TerminationPolicy/OLDEST_LAUNCH_CONFIGURATION
is returned:closest-to-next-instance-hour
- TerminationPolicy/CLOSEST_TO_NEXT_INSTANCE_HOUR
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `termination-policy` function data interprets values in the provided config data into a `TerminationPolicy` 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 `TerminationPolicy` - the value is returned. * is `:custom-lambda-function` - `TerminationPolicy/CUSTOM_LAMBDA_FUNCTION` is returned * is `:default` - `TerminationPolicy/DEFAULT` is returned * is `:oldest-instance` - `TerminationPolicy/OLDEST_INSTANCE` is returned * is `:allocation-strategy` - `TerminationPolicy/ALLOCATION_STRATEGY` is returned * is `:oldest-launch-template` - `TerminationPolicy/OLDEST_LAUNCH_TEMPLATE` is returned * is `:newest-instance` - `TerminationPolicy/NEWEST_INSTANCE` is returned * is `:oldest-launch-configuration` - `TerminationPolicy/OLDEST_LAUNCH_CONFIGURATION` is returned * is `:closest-to-next-instance-hour` - `TerminationPolicy/CLOSEST_TO_NEXT_INSTANCE_HOUR` is returned If a value is not found or matches the above criteria, nil is returned.
(warm-pool-builder scope id config)
Creates a WarmPool$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 `WarmPool$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 |
(warm-pool-options-builder id config)
Creates a WarmPoolOptions$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 `WarmPoolOptions$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 |
(warm-pool-props-builder id config)
Creates a WarmPoolProps$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 `WarmPoolProps$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