Skip to main content

Interface: IAMGatewayProps

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

The IAM Depot API Gateway configuration

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


firewall?

readonly optional firewall?: GatewayFirewallProps

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

Firewall (WAF) configuration


log?

readonly optional log?: GatewayLogging

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

Logging level


principals?

readonly optional principals?: string[]

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

List of IAM principals that are authorised to use this Gateway