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

The tree node.

Inherited from

Construct.node

Methods

toString()

toString(): string

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

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

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