Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.triggers package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.triggers package.
(build-trigger-builder builder id config)
The build-trigger-builder function updates a Trigger$Builder instance using the provided configuration. The function takes the Trigger$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
executeAfter | java.util.List | cdk.support/lookup-entry | :execute-after |
executeBefore | java.util.List | cdk.support/lookup-entry | :execute-before |
executeOnHandlerChange | java.lang.Boolean | cdk.support/lookup-entry | :execute-on-handler-change |
handler | software.amazon.awscdk.services.lambda.Function | cdk.support/lookup-entry | :handler |
invocationType | software.amazon.awscdk.triggers.InvocationType | cdk.api.triggers/invocation-type | :invocation-type |
timeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :timeout |
The build-trigger-builder function updates a Trigger$Builder instance using the provided configuration. The function takes the Trigger$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `executeAfter` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-after` | | `executeBefore` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-before` | | `executeOnHandlerChange` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:execute-on-handler-change` | | `handler` | software.amazon.awscdk.services.lambda.Function | [[cdk.support/lookup-entry]] | `:handler` | | `invocationType` | software.amazon.awscdk.triggers.InvocationType | [[cdk.api.triggers/invocation-type]] | `:invocation-type` | | `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
(build-trigger-function-builder builder id config)
The build-trigger-function-builder function updates a TriggerFunction$Builder instance using the provided configuration. The function takes the TriggerFunction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adotInstrumentation | software.amazon.awscdk.services.lambda.AdotInstrumentationConfig | cdk.support/lookup-entry | :adot-instrumentation |
allowAllOutbound | java.lang.Boolean | cdk.support/lookup-entry | :allow-all-outbound |
allowPublicSubnet | java.lang.Boolean | cdk.support/lookup-entry | :allow-public-subnet |
applicationLogLevel | java.lang.String | cdk.support/lookup-entry | :application-log-level |
applicationLogLevelV2 | software.amazon.awscdk.services.lambda.ApplicationLogLevel | cdk.api.services.lambda/application-log-level | :application-log-level-v2 |
architecture | software.amazon.awscdk.services.lambda.Architecture | cdk.support/lookup-entry | :architecture |
code | software.amazon.awscdk.services.lambda.Code | cdk.support/lookup-entry | :code |
codeSigningConfig | software.amazon.awscdk.services.lambda.ICodeSigningConfig | cdk.support/lookup-entry | :code-signing-config |
currentVersionOptions | software.amazon.awscdk.services.lambda.VersionOptions | cdk.support/lookup-entry | :current-version-options |
deadLetterQueue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :dead-letter-queue |
deadLetterQueueEnabled | java.lang.Boolean | cdk.support/lookup-entry | :dead-letter-queue-enabled |
deadLetterTopic | software.amazon.awscdk.services.sns.ITopic | cdk.support/lookup-entry | :dead-letter-topic |
description | java.lang.String | cdk.support/lookup-entry | :description |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
environmentEncryption | software.amazon.awscdk.services.kms.IKey | cdk.support/lookup-entry | :environment-encryption |
ephemeralStorageSize | software.amazon.awscdk.Size | cdk.support/lookup-entry | :ephemeral-storage-size |
events | java.util.List | cdk.support/lookup-entry | :events |
executeAfter | java.util.List | cdk.support/lookup-entry | :execute-after |
executeBefore | java.util.List | cdk.support/lookup-entry | :execute-before |
executeOnHandlerChange | java.lang.Boolean | cdk.support/lookup-entry | :execute-on-handler-change |
filesystem | software.amazon.awscdk.services.lambda.FileSystem | cdk.support/lookup-entry | :filesystem |
functionName | java.lang.String | cdk.support/lookup-entry | :function-name |
handler | java.lang.String | cdk.support/lookup-entry | :handler |
initialPolicy | java.util.List | cdk.support/lookup-entry | :initial-policy |
insightsVersion | software.amazon.awscdk.services.lambda.LambdaInsightsVersion | cdk.support/lookup-entry | :insights-version |
ipv6AllowedForDualStack | java.lang.Boolean | cdk.support/lookup-entry | :ipv6-allowed-for-dual-stack |
layers | java.util.List | cdk.support/lookup-entry | :layers |
logFormat | java.lang.String | cdk.support/lookup-entry | :log-format |
logGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :log-group |
logRetention | software.amazon.awscdk.services.logs.RetentionDays | cdk.api.services.logs/retention-days | :log-retention |
logRetentionRetryOptions | software.amazon.awscdk.services.lambda.LogRetentionRetryOptions | cdk.support/lookup-entry | :log-retention-retry-options |
logRetentionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :log-retention-role |
loggingFormat | software.amazon.awscdk.services.lambda.LoggingFormat | cdk.api.services.lambda/logging-format | :logging-format |
maxEventAge | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :max-event-age |
memorySize | java.lang.Number | cdk.support/lookup-entry | :memory-size |
onFailure | software.amazon.awscdk.services.lambda.IDestination | cdk.support/lookup-entry | :on-failure |
onSuccess | software.amazon.awscdk.services.lambda.IDestination | cdk.support/lookup-entry | :on-success |
paramsAndSecrets | software.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersion | cdk.support/lookup-entry | :params-and-secrets |
profiling | java.lang.Boolean | cdk.support/lookup-entry | :profiling |
profilingGroup | software.amazon.awscdk.services.codeguruprofiler.IProfilingGroup | cdk.support/lookup-entry | :profiling-group |
reservedConcurrentExecutions | java.lang.Number | cdk.support/lookup-entry | :reserved-concurrent-executions |
retryAttempts | java.lang.Number | cdk.support/lookup-entry | :retry-attempts |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
runtime | software.amazon.awscdk.services.lambda.Runtime | cdk.support/lookup-entry | :runtime |
runtimeManagementMode | software.amazon.awscdk.services.lambda.RuntimeManagementMode | cdk.support/lookup-entry | :runtime-management-mode |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
snapStart | software.amazon.awscdk.services.lambda.SnapStartConf | cdk.support/lookup-entry | :snap-start |
systemLogLevel | java.lang.String | cdk.support/lookup-entry | :system-log-level |
systemLogLevelV2 | software.amazon.awscdk.services.lambda.SystemLogLevel | cdk.api.services.lambda/system-log-level | :system-log-level-v2 |
timeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :timeout |
tracing | software.amazon.awscdk.services.lambda.Tracing | cdk.api.services.lambda/tracing | :tracing |
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-trigger-function-builder function updates a TriggerFunction$Builder instance using the provided configuration. The function takes the TriggerFunction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adotInstrumentation` | software.amazon.awscdk.services.lambda.AdotInstrumentationConfig | [[cdk.support/lookup-entry]] | `:adot-instrumentation` | | `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` | | `allowPublicSubnet` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-public-subnet` | | `applicationLogLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:application-log-level` | | `applicationLogLevelV2` | software.amazon.awscdk.services.lambda.ApplicationLogLevel | [[cdk.api.services.lambda/application-log-level]] | `:application-log-level-v2` | | `architecture` | software.amazon.awscdk.services.lambda.Architecture | [[cdk.support/lookup-entry]] | `:architecture` | | `code` | software.amazon.awscdk.services.lambda.Code | [[cdk.support/lookup-entry]] | `:code` | | `codeSigningConfig` | software.amazon.awscdk.services.lambda.ICodeSigningConfig | [[cdk.support/lookup-entry]] | `:code-signing-config` | | `currentVersionOptions` | software.amazon.awscdk.services.lambda.VersionOptions | [[cdk.support/lookup-entry]] | `:current-version-options` | | `deadLetterQueue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:dead-letter-queue` | | `deadLetterQueueEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:dead-letter-queue-enabled` | | `deadLetterTopic` | software.amazon.awscdk.services.sns.ITopic | [[cdk.support/lookup-entry]] | `:dead-letter-topic` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `environmentEncryption` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:environment-encryption` | | `ephemeralStorageSize` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:ephemeral-storage-size` | | `events` | java.util.List | [[cdk.support/lookup-entry]] | `:events` | | `executeAfter` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-after` | | `executeBefore` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-before` | | `executeOnHandlerChange` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:execute-on-handler-change` | | `filesystem` | software.amazon.awscdk.services.lambda.FileSystem | [[cdk.support/lookup-entry]] | `:filesystem` | | `functionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-name` | | `handler` | java.lang.String | [[cdk.support/lookup-entry]] | `:handler` | | `initialPolicy` | java.util.List | [[cdk.support/lookup-entry]] | `:initial-policy` | | `insightsVersion` | software.amazon.awscdk.services.lambda.LambdaInsightsVersion | [[cdk.support/lookup-entry]] | `:insights-version` | | `ipv6AllowedForDualStack` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ipv6-allowed-for-dual-stack` | | `layers` | java.util.List | [[cdk.support/lookup-entry]] | `:layers` | | `logFormat` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-format` | | `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` | | `logRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:log-retention` | | `logRetentionRetryOptions` | software.amazon.awscdk.services.lambda.LogRetentionRetryOptions | [[cdk.support/lookup-entry]] | `:log-retention-retry-options` | | `logRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:log-retention-role` | | `loggingFormat` | software.amazon.awscdk.services.lambda.LoggingFormat | [[cdk.api.services.lambda/logging-format]] | `:logging-format` | | `maxEventAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-event-age` | | `memorySize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-size` | | `onFailure` | software.amazon.awscdk.services.lambda.IDestination | [[cdk.support/lookup-entry]] | `:on-failure` | | `onSuccess` | software.amazon.awscdk.services.lambda.IDestination | [[cdk.support/lookup-entry]] | `:on-success` | | `paramsAndSecrets` | software.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersion | [[cdk.support/lookup-entry]] | `:params-and-secrets` | | `profiling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:profiling` | | `profilingGroup` | software.amazon.awscdk.services.codeguruprofiler.IProfilingGroup | [[cdk.support/lookup-entry]] | `:profiling-group` | | `reservedConcurrentExecutions` | java.lang.Number | [[cdk.support/lookup-entry]] | `:reserved-concurrent-executions` | | `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `runtime` | software.amazon.awscdk.services.lambda.Runtime | [[cdk.support/lookup-entry]] | `:runtime` | | `runtimeManagementMode` | software.amazon.awscdk.services.lambda.RuntimeManagementMode | [[cdk.support/lookup-entry]] | `:runtime-management-mode` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `snapStart` | software.amazon.awscdk.services.lambda.SnapStartConf | [[cdk.support/lookup-entry]] | `:snap-start` | | `systemLogLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:system-log-level` | | `systemLogLevelV2` | software.amazon.awscdk.services.lambda.SystemLogLevel | [[cdk.api.services.lambda/system-log-level]] | `:system-log-level-v2` | | `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` | | `tracing` | software.amazon.awscdk.services.lambda.Tracing | [[cdk.api.services.lambda/tracing]] | `:tracing` | | `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-trigger-function-props-builder builder id config)
The build-trigger-function-props-builder function updates a TriggerFunctionProps$Builder instance using the provided configuration. The function takes the TriggerFunctionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
adotInstrumentation | software.amazon.awscdk.services.lambda.AdotInstrumentationConfig | cdk.support/lookup-entry | :adot-instrumentation |
allowAllOutbound | java.lang.Boolean | cdk.support/lookup-entry | :allow-all-outbound |
allowPublicSubnet | java.lang.Boolean | cdk.support/lookup-entry | :allow-public-subnet |
applicationLogLevel | java.lang.String | cdk.support/lookup-entry | :application-log-level |
applicationLogLevelV2 | software.amazon.awscdk.services.lambda.ApplicationLogLevel | cdk.api.services.lambda/application-log-level | :application-log-level-v2 |
architecture | software.amazon.awscdk.services.lambda.Architecture | cdk.support/lookup-entry | :architecture |
code | software.amazon.awscdk.services.lambda.Code | cdk.support/lookup-entry | :code |
codeSigningConfig | software.amazon.awscdk.services.lambda.ICodeSigningConfig | cdk.support/lookup-entry | :code-signing-config |
currentVersionOptions | software.amazon.awscdk.services.lambda.VersionOptions | cdk.support/lookup-entry | :current-version-options |
deadLetterQueue | software.amazon.awscdk.services.sqs.IQueue | cdk.support/lookup-entry | :dead-letter-queue |
deadLetterQueueEnabled | java.lang.Boolean | cdk.support/lookup-entry | :dead-letter-queue-enabled |
deadLetterTopic | software.amazon.awscdk.services.sns.ITopic | cdk.support/lookup-entry | :dead-letter-topic |
description | java.lang.String | cdk.support/lookup-entry | :description |
environment | java.util.Map | cdk.support/lookup-entry | :environment |
environmentEncryption | software.amazon.awscdk.services.kms.IKey | cdk.support/lookup-entry | :environment-encryption |
ephemeralStorageSize | software.amazon.awscdk.Size | cdk.support/lookup-entry | :ephemeral-storage-size |
events | java.util.List | cdk.support/lookup-entry | :events |
executeAfter | java.util.List | cdk.support/lookup-entry | :execute-after |
executeBefore | java.util.List | cdk.support/lookup-entry | :execute-before |
executeOnHandlerChange | java.lang.Boolean | cdk.support/lookup-entry | :execute-on-handler-change |
filesystem | software.amazon.awscdk.services.lambda.FileSystem | cdk.support/lookup-entry | :filesystem |
functionName | java.lang.String | cdk.support/lookup-entry | :function-name |
handler | java.lang.String | cdk.support/lookup-entry | :handler |
initialPolicy | java.util.List | cdk.support/lookup-entry | :initial-policy |
insightsVersion | software.amazon.awscdk.services.lambda.LambdaInsightsVersion | cdk.support/lookup-entry | :insights-version |
ipv6AllowedForDualStack | java.lang.Boolean | cdk.support/lookup-entry | :ipv6-allowed-for-dual-stack |
layers | java.util.List | cdk.support/lookup-entry | :layers |
logFormat | java.lang.String | cdk.support/lookup-entry | :log-format |
logGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :log-group |
logRetention | software.amazon.awscdk.services.logs.RetentionDays | cdk.api.services.logs/retention-days | :log-retention |
logRetentionRetryOptions | software.amazon.awscdk.services.lambda.LogRetentionRetryOptions | cdk.support/lookup-entry | :log-retention-retry-options |
logRetentionRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :log-retention-role |
loggingFormat | software.amazon.awscdk.services.lambda.LoggingFormat | cdk.api.services.lambda/logging-format | :logging-format |
maxEventAge | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :max-event-age |
memorySize | java.lang.Number | cdk.support/lookup-entry | :memory-size |
onFailure | software.amazon.awscdk.services.lambda.IDestination | cdk.support/lookup-entry | :on-failure |
onSuccess | software.amazon.awscdk.services.lambda.IDestination | cdk.support/lookup-entry | :on-success |
paramsAndSecrets | software.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersion | cdk.support/lookup-entry | :params-and-secrets |
profiling | java.lang.Boolean | cdk.support/lookup-entry | :profiling |
profilingGroup | software.amazon.awscdk.services.codeguruprofiler.IProfilingGroup | cdk.support/lookup-entry | :profiling-group |
reservedConcurrentExecutions | java.lang.Number | cdk.support/lookup-entry | :reserved-concurrent-executions |
retryAttempts | java.lang.Number | cdk.support/lookup-entry | :retry-attempts |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
runtime | software.amazon.awscdk.services.lambda.Runtime | cdk.support/lookup-entry | :runtime |
runtimeManagementMode | software.amazon.awscdk.services.lambda.RuntimeManagementMode | cdk.support/lookup-entry | :runtime-management-mode |
securityGroups | java.util.List | cdk.support/lookup-entry | :security-groups |
snapStart | software.amazon.awscdk.services.lambda.SnapStartConf | cdk.support/lookup-entry | :snap-start |
systemLogLevel | java.lang.String | cdk.support/lookup-entry | :system-log-level |
systemLogLevelV2 | software.amazon.awscdk.services.lambda.SystemLogLevel | cdk.api.services.lambda/system-log-level | :system-log-level-v2 |
timeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :timeout |
tracing | software.amazon.awscdk.services.lambda.Tracing | cdk.api.services.lambda/tracing | :tracing |
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-trigger-function-props-builder function updates a TriggerFunctionProps$Builder instance using the provided configuration. The function takes the TriggerFunctionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `adotInstrumentation` | software.amazon.awscdk.services.lambda.AdotInstrumentationConfig | [[cdk.support/lookup-entry]] | `:adot-instrumentation` | | `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` | | `allowPublicSubnet` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-public-subnet` | | `applicationLogLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:application-log-level` | | `applicationLogLevelV2` | software.amazon.awscdk.services.lambda.ApplicationLogLevel | [[cdk.api.services.lambda/application-log-level]] | `:application-log-level-v2` | | `architecture` | software.amazon.awscdk.services.lambda.Architecture | [[cdk.support/lookup-entry]] | `:architecture` | | `code` | software.amazon.awscdk.services.lambda.Code | [[cdk.support/lookup-entry]] | `:code` | | `codeSigningConfig` | software.amazon.awscdk.services.lambda.ICodeSigningConfig | [[cdk.support/lookup-entry]] | `:code-signing-config` | | `currentVersionOptions` | software.amazon.awscdk.services.lambda.VersionOptions | [[cdk.support/lookup-entry]] | `:current-version-options` | | `deadLetterQueue` | software.amazon.awscdk.services.sqs.IQueue | [[cdk.support/lookup-entry]] | `:dead-letter-queue` | | `deadLetterQueueEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:dead-letter-queue-enabled` | | `deadLetterTopic` | software.amazon.awscdk.services.sns.ITopic | [[cdk.support/lookup-entry]] | `:dead-letter-topic` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `environment` | java.util.Map | [[cdk.support/lookup-entry]] | `:environment` | | `environmentEncryption` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:environment-encryption` | | `ephemeralStorageSize` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:ephemeral-storage-size` | | `events` | java.util.List | [[cdk.support/lookup-entry]] | `:events` | | `executeAfter` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-after` | | `executeBefore` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-before` | | `executeOnHandlerChange` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:execute-on-handler-change` | | `filesystem` | software.amazon.awscdk.services.lambda.FileSystem | [[cdk.support/lookup-entry]] | `:filesystem` | | `functionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-name` | | `handler` | java.lang.String | [[cdk.support/lookup-entry]] | `:handler` | | `initialPolicy` | java.util.List | [[cdk.support/lookup-entry]] | `:initial-policy` | | `insightsVersion` | software.amazon.awscdk.services.lambda.LambdaInsightsVersion | [[cdk.support/lookup-entry]] | `:insights-version` | | `ipv6AllowedForDualStack` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ipv6-allowed-for-dual-stack` | | `layers` | java.util.List | [[cdk.support/lookup-entry]] | `:layers` | | `logFormat` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-format` | | `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` | | `logRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:log-retention` | | `logRetentionRetryOptions` | software.amazon.awscdk.services.lambda.LogRetentionRetryOptions | [[cdk.support/lookup-entry]] | `:log-retention-retry-options` | | `logRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:log-retention-role` | | `loggingFormat` | software.amazon.awscdk.services.lambda.LoggingFormat | [[cdk.api.services.lambda/logging-format]] | `:logging-format` | | `maxEventAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-event-age` | | `memorySize` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-size` | | `onFailure` | software.amazon.awscdk.services.lambda.IDestination | [[cdk.support/lookup-entry]] | `:on-failure` | | `onSuccess` | software.amazon.awscdk.services.lambda.IDestination | [[cdk.support/lookup-entry]] | `:on-success` | | `paramsAndSecrets` | software.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersion | [[cdk.support/lookup-entry]] | `:params-and-secrets` | | `profiling` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:profiling` | | `profilingGroup` | software.amazon.awscdk.services.codeguruprofiler.IProfilingGroup | [[cdk.support/lookup-entry]] | `:profiling-group` | | `reservedConcurrentExecutions` | java.lang.Number | [[cdk.support/lookup-entry]] | `:reserved-concurrent-executions` | | `retryAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retry-attempts` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `runtime` | software.amazon.awscdk.services.lambda.Runtime | [[cdk.support/lookup-entry]] | `:runtime` | | `runtimeManagementMode` | software.amazon.awscdk.services.lambda.RuntimeManagementMode | [[cdk.support/lookup-entry]] | `:runtime-management-mode` | | `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` | | `snapStart` | software.amazon.awscdk.services.lambda.SnapStartConf | [[cdk.support/lookup-entry]] | `:snap-start` | | `systemLogLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:system-log-level` | | `systemLogLevelV2` | software.amazon.awscdk.services.lambda.SystemLogLevel | [[cdk.api.services.lambda/system-log-level]] | `:system-log-level-v2` | | `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` | | `tracing` | software.amazon.awscdk.services.lambda.Tracing | [[cdk.api.services.lambda/tracing]] | `:tracing` | | `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-trigger-options-builder builder id config)
The build-trigger-options-builder function updates a TriggerOptions$Builder instance using the provided configuration. The function takes the TriggerOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
executeAfter | java.util.List | cdk.support/lookup-entry | :execute-after |
executeBefore | java.util.List | cdk.support/lookup-entry | :execute-before |
executeOnHandlerChange | java.lang.Boolean | cdk.support/lookup-entry | :execute-on-handler-change |
The build-trigger-options-builder function updates a TriggerOptions$Builder instance using the provided configuration. The function takes the TriggerOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `executeAfter` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-after` | | `executeBefore` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-before` | | `executeOnHandlerChange` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:execute-on-handler-change` |
(build-trigger-props-builder builder id config)
The build-trigger-props-builder function updates a TriggerProps$Builder instance using the provided configuration. The function takes the TriggerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
executeAfter | java.util.List | cdk.support/lookup-entry | :execute-after |
executeBefore | java.util.List | cdk.support/lookup-entry | :execute-before |
executeOnHandlerChange | java.lang.Boolean | cdk.support/lookup-entry | :execute-on-handler-change |
handler | software.amazon.awscdk.services.lambda.Function | cdk.support/lookup-entry | :handler |
invocationType | software.amazon.awscdk.triggers.InvocationType | cdk.api.triggers/invocation-type | :invocation-type |
timeout | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :timeout |
The build-trigger-props-builder function updates a TriggerProps$Builder instance using the provided configuration. The function takes the TriggerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `executeAfter` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-after` | | `executeBefore` | java.util.List | [[cdk.support/lookup-entry]] | `:execute-before` | | `executeOnHandlerChange` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:execute-on-handler-change` | | `handler` | software.amazon.awscdk.services.lambda.Function | [[cdk.support/lookup-entry]] | `:handler` | | `invocationType` | software.amazon.awscdk.triggers.InvocationType | [[cdk.api.triggers/invocation-type]] | `:invocation-type` | | `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
(invocation-type config id item-key)
The invocation-type
function data interprets values in the provided config data into a
InvocationType
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:
InvocationType
- the value is returned.:dry-run
- InvocationType/DRY_RUN
is returned:event
- InvocationType/EVENT
is returned:request-response
- InvocationType/REQUEST_RESPONSE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `invocation-type` function data interprets values in the provided config data into a `InvocationType` 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 `InvocationType` - the value is returned. * is `:dry-run` - `InvocationType/DRY_RUN` is returned * is `:event` - `InvocationType/EVENT` is returned * is `:request-response` - `InvocationType/REQUEST_RESPONSE` is returned If a value is not found or matches the above criteria, nil is returned.
(trigger-builder scope id config)
Creates a Trigger$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 `Trigger$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 |
(trigger-function-builder scope id config)
Creates a TriggerFunction$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 `TriggerFunction$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 |
(trigger-function-props-builder id config)
Creates a TriggerFunctionProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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 `TriggerFunctionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(trigger-invalidation config id item-key)
The trigger-invalidation
function data interprets values in the provided config data into a
TriggerInvalidation
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:
TriggerInvalidation
- the value is returned.:handler-change
- TriggerInvalidation/HANDLER_CHANGE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `trigger-invalidation` function data interprets values in the provided config data into a `TriggerInvalidation` 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 `TriggerInvalidation` - the value is returned. * is `:handler-change` - `TriggerInvalidation/HANDLER_CHANGE` is returned If a value is not found or matches the above criteria, nil is returned.
(trigger-options-builder id config)
Creates a TriggerOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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 `TriggerOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(trigger-props-builder id config)
Creates a TriggerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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 `TriggerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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