Skip to main content

Interface: IGateway

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

Base class for a Depot Gateway CDK Construct

Extends​

  • Construct

Extended by​

Properties​

environment​

readonly environment: IStageDepotEnvironment

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


gatewayType​

gatewayType: string

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

The type of Gateway


id​

readonly id: string

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


log?​

readonly optional log?: GatewayLogging

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


node​

readonly node: Node

Defined in: node_modules/constructs/lib/construct.d.ts:325

The tree node.

Inherited from​

Construct.node

Methods​

toString()​

toString(): string

Defined in: node_modules/constructs/lib/construct.d.ts:350

Returns a string representation of this construct.

Returns​

string

Inherited from​

Construct.toString


with()​

with(...mixins): IConstruct

Defined in: node_modules/constructs/lib/construct.d.ts:346

Applies one or more mixins to this construct.

Mixins are applied in order. The list of constructs is captured at the start of the call, so constructs added by a mixin will not be visited. Use multiple with() calls if subsequent mixins should apply to added constructs.

Parameters​

mixins​

...IMixin[]

The mixins to apply

Returns​

IConstruct

This construct for chaining

Inherited from​

Construct.with