Liking cljdoc? Tell your friends :D

cdk.api.triggers

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. 
raw docstring

build-trigger-builderclj

(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:

FieldDataTypeLookup FunctionData Key
executeAfterjava.util.Listcdk.support/lookup-entry:execute-after
executeBeforejava.util.Listcdk.support/lookup-entry:execute-before
executeOnHandlerChangejava.lang.Booleancdk.support/lookup-entry:execute-on-handler-change
handlersoftware.amazon.awscdk.services.lambda.Functioncdk.support/lookup-entry:handler
invocationTypesoftware.amazon.awscdk.triggers.InvocationTypecdk.api.triggers/invocation-type:invocation-type
timeoutsoftware.amazon.awscdk.Durationcdk.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` |
sourceraw docstring

build-trigger-function-builderclj

(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:

FieldDataTypeLookup FunctionData Key
adotInstrumentationsoftware.amazon.awscdk.services.lambda.AdotInstrumentationConfigcdk.support/lookup-entry:adot-instrumentation
allowAllOutboundjava.lang.Booleancdk.support/lookup-entry:allow-all-outbound
allowPublicSubnetjava.lang.Booleancdk.support/lookup-entry:allow-public-subnet
applicationLogLeveljava.lang.Stringcdk.support/lookup-entry:application-log-level
applicationLogLevelV2software.amazon.awscdk.services.lambda.ApplicationLogLevelcdk.api.services.lambda/application-log-level:application-log-level-v2
architecturesoftware.amazon.awscdk.services.lambda.Architecturecdk.support/lookup-entry:architecture
codesoftware.amazon.awscdk.services.lambda.Codecdk.support/lookup-entry:code
codeSigningConfigsoftware.amazon.awscdk.services.lambda.ICodeSigningConfigcdk.support/lookup-entry:code-signing-config
currentVersionOptionssoftware.amazon.awscdk.services.lambda.VersionOptionscdk.support/lookup-entry:current-version-options
deadLetterQueuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:dead-letter-queue
deadLetterQueueEnabledjava.lang.Booleancdk.support/lookup-entry:dead-letter-queue-enabled
deadLetterTopicsoftware.amazon.awscdk.services.sns.ITopiccdk.support/lookup-entry:dead-letter-topic
descriptionjava.lang.Stringcdk.support/lookup-entry:description
environmentjava.util.Mapcdk.support/lookup-entry:environment
environmentEncryptionsoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:environment-encryption
ephemeralStorageSizesoftware.amazon.awscdk.Sizecdk.support/lookup-entry:ephemeral-storage-size
eventsjava.util.Listcdk.support/lookup-entry:events
executeAfterjava.util.Listcdk.support/lookup-entry:execute-after
executeBeforejava.util.Listcdk.support/lookup-entry:execute-before
executeOnHandlerChangejava.lang.Booleancdk.support/lookup-entry:execute-on-handler-change
filesystemsoftware.amazon.awscdk.services.lambda.FileSystemcdk.support/lookup-entry:filesystem
functionNamejava.lang.Stringcdk.support/lookup-entry:function-name
handlerjava.lang.Stringcdk.support/lookup-entry:handler
initialPolicyjava.util.Listcdk.support/lookup-entry:initial-policy
insightsVersionsoftware.amazon.awscdk.services.lambda.LambdaInsightsVersioncdk.support/lookup-entry:insights-version
ipv6AllowedForDualStackjava.lang.Booleancdk.support/lookup-entry:ipv6-allowed-for-dual-stack
layersjava.util.Listcdk.support/lookup-entry:layers
logFormatjava.lang.Stringcdk.support/lookup-entry:log-format
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
logRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:log-retention
logRetentionRetryOptionssoftware.amazon.awscdk.services.lambda.LogRetentionRetryOptionscdk.support/lookup-entry:log-retention-retry-options
logRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:log-retention-role
loggingFormatsoftware.amazon.awscdk.services.lambda.LoggingFormatcdk.api.services.lambda/logging-format:logging-format
maxEventAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-event-age
memorySizejava.lang.Numbercdk.support/lookup-entry:memory-size
onFailuresoftware.amazon.awscdk.services.lambda.IDestinationcdk.support/lookup-entry:on-failure
onSuccesssoftware.amazon.awscdk.services.lambda.IDestinationcdk.support/lookup-entry:on-success
paramsAndSecretssoftware.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersioncdk.support/lookup-entry:params-and-secrets
profilingjava.lang.Booleancdk.support/lookup-entry:profiling
profilingGroupsoftware.amazon.awscdk.services.codeguruprofiler.IProfilingGroupcdk.support/lookup-entry:profiling-group
reservedConcurrentExecutionsjava.lang.Numbercdk.support/lookup-entry:reserved-concurrent-executions
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
runtimesoftware.amazon.awscdk.services.lambda.Runtimecdk.support/lookup-entry:runtime
runtimeManagementModesoftware.amazon.awscdk.services.lambda.RuntimeManagementModecdk.support/lookup-entry:runtime-management-mode
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
snapStartsoftware.amazon.awscdk.services.lambda.SnapStartConfcdk.support/lookup-entry:snap-start
systemLogLeveljava.lang.Stringcdk.support/lookup-entry:system-log-level
systemLogLevelV2software.amazon.awscdk.services.lambda.SystemLogLevelcdk.api.services.lambda/system-log-level:system-log-level-v2
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
tracingsoftware.amazon.awscdk.services.lambda.Tracingcdk.api.services.lambda/tracing:tracing
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.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` |
sourceraw docstring

build-trigger-function-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
adotInstrumentationsoftware.amazon.awscdk.services.lambda.AdotInstrumentationConfigcdk.support/lookup-entry:adot-instrumentation
allowAllOutboundjava.lang.Booleancdk.support/lookup-entry:allow-all-outbound
allowPublicSubnetjava.lang.Booleancdk.support/lookup-entry:allow-public-subnet
applicationLogLeveljava.lang.Stringcdk.support/lookup-entry:application-log-level
applicationLogLevelV2software.amazon.awscdk.services.lambda.ApplicationLogLevelcdk.api.services.lambda/application-log-level:application-log-level-v2
architecturesoftware.amazon.awscdk.services.lambda.Architecturecdk.support/lookup-entry:architecture
codesoftware.amazon.awscdk.services.lambda.Codecdk.support/lookup-entry:code
codeSigningConfigsoftware.amazon.awscdk.services.lambda.ICodeSigningConfigcdk.support/lookup-entry:code-signing-config
currentVersionOptionssoftware.amazon.awscdk.services.lambda.VersionOptionscdk.support/lookup-entry:current-version-options
deadLetterQueuesoftware.amazon.awscdk.services.sqs.IQueuecdk.support/lookup-entry:dead-letter-queue
deadLetterQueueEnabledjava.lang.Booleancdk.support/lookup-entry:dead-letter-queue-enabled
deadLetterTopicsoftware.amazon.awscdk.services.sns.ITopiccdk.support/lookup-entry:dead-letter-topic
descriptionjava.lang.Stringcdk.support/lookup-entry:description
environmentjava.util.Mapcdk.support/lookup-entry:environment
environmentEncryptionsoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:environment-encryption
ephemeralStorageSizesoftware.amazon.awscdk.Sizecdk.support/lookup-entry:ephemeral-storage-size
eventsjava.util.Listcdk.support/lookup-entry:events
executeAfterjava.util.Listcdk.support/lookup-entry:execute-after
executeBeforejava.util.Listcdk.support/lookup-entry:execute-before
executeOnHandlerChangejava.lang.Booleancdk.support/lookup-entry:execute-on-handler-change
filesystemsoftware.amazon.awscdk.services.lambda.FileSystemcdk.support/lookup-entry:filesystem
functionNamejava.lang.Stringcdk.support/lookup-entry:function-name
handlerjava.lang.Stringcdk.support/lookup-entry:handler
initialPolicyjava.util.Listcdk.support/lookup-entry:initial-policy
insightsVersionsoftware.amazon.awscdk.services.lambda.LambdaInsightsVersioncdk.support/lookup-entry:insights-version
ipv6AllowedForDualStackjava.lang.Booleancdk.support/lookup-entry:ipv6-allowed-for-dual-stack
layersjava.util.Listcdk.support/lookup-entry:layers
logFormatjava.lang.Stringcdk.support/lookup-entry:log-format
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
logRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:log-retention
logRetentionRetryOptionssoftware.amazon.awscdk.services.lambda.LogRetentionRetryOptionscdk.support/lookup-entry:log-retention-retry-options
logRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:log-retention-role
loggingFormatsoftware.amazon.awscdk.services.lambda.LoggingFormatcdk.api.services.lambda/logging-format:logging-format
maxEventAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-event-age
memorySizejava.lang.Numbercdk.support/lookup-entry:memory-size
onFailuresoftware.amazon.awscdk.services.lambda.IDestinationcdk.support/lookup-entry:on-failure
onSuccesssoftware.amazon.awscdk.services.lambda.IDestinationcdk.support/lookup-entry:on-success
paramsAndSecretssoftware.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersioncdk.support/lookup-entry:params-and-secrets
profilingjava.lang.Booleancdk.support/lookup-entry:profiling
profilingGroupsoftware.amazon.awscdk.services.codeguruprofiler.IProfilingGroupcdk.support/lookup-entry:profiling-group
reservedConcurrentExecutionsjava.lang.Numbercdk.support/lookup-entry:reserved-concurrent-executions
retryAttemptsjava.lang.Numbercdk.support/lookup-entry:retry-attempts
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
runtimesoftware.amazon.awscdk.services.lambda.Runtimecdk.support/lookup-entry:runtime
runtimeManagementModesoftware.amazon.awscdk.services.lambda.RuntimeManagementModecdk.support/lookup-entry:runtime-management-mode
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
snapStartsoftware.amazon.awscdk.services.lambda.SnapStartConfcdk.support/lookup-entry:snap-start
systemLogLeveljava.lang.Stringcdk.support/lookup-entry:system-log-level
systemLogLevelV2software.amazon.awscdk.services.lambda.SystemLogLevelcdk.api.services.lambda/system-log-level:system-log-level-v2
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
tracingsoftware.amazon.awscdk.services.lambda.Tracingcdk.api.services.lambda/tracing:tracing
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.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` |
sourceraw docstring

build-trigger-options-builderclj

(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:

FieldDataTypeLookup FunctionData Key
executeAfterjava.util.Listcdk.support/lookup-entry:execute-after
executeBeforejava.util.Listcdk.support/lookup-entry:execute-before
executeOnHandlerChangejava.lang.Booleancdk.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` |
sourceraw docstring

build-trigger-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
executeAfterjava.util.Listcdk.support/lookup-entry:execute-after
executeBeforejava.util.Listcdk.support/lookup-entry:execute-before
executeOnHandlerChangejava.lang.Booleancdk.support/lookup-entry:execute-on-handler-change
handlersoftware.amazon.awscdk.services.lambda.Functioncdk.support/lookup-entry:handler
invocationTypesoftware.amazon.awscdk.triggers.InvocationTypecdk.api.triggers/invocation-type:invocation-type
timeoutsoftware.amazon.awscdk.Durationcdk.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` |
sourceraw docstring

invocation-typeclj

(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:

  • 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.

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.
sourceraw docstring

trigger-builderclj

(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 |
sourceraw docstring

trigger-function-builderclj

(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 |
sourceraw docstring

trigger-function-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

trigger-invalidationclj

(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:

  • 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.

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.
sourceraw docstring

trigger-options-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

trigger-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close