Skip to main content

Interface: LambdaGatewayProps

Defined in: packages/depot-cdk/src/stage-depot-gateway.ts:91

The Depot Lambda Gateway configuration

Remarks

each Depot environment has a main Lambda Gateway by default. However additional gateways can be added for specific Dataset querying purposes.

Extends

Properties

environment

readonly environment: IStageDepotEnvironment

Defined in: packages/depot-cdk/src/stage-depot-gateway.ts:64

The Depot environment this Gateway relates to

Inherited from

IGatewayProps.environment


invokePrincipals?

readonly optional invokePrincipals?: string[]

Defined in: packages/depot-cdk/src/stage-depot-gateway.ts:96

A list of IAM principals that are authorised to use this Gateway by assigning them the lambda:InvokeFunction action


name

readonly name: string

Defined in: packages/depot-cdk/src/stage-depot-gateway.ts:93

Name for the Lambda Gateway *