Options
All
  • Public
  • Public/Protected
  • All
Menu

An interface to be implemented by objects that resolve values for stack parameters at deploy time.

Hierarchy

  • Resolver

Index

Properties

Optional Readonly confidential

confidential: GetterOrConst<boolean>

An optional boolean indicating whether the resolved parameter value is confidential and should be concealed from the logs.

Optional Readonly dependencies

dependencies: GetterOrConst<string[]>

An optional list of stack paths of the stacks this resolver depends on.

The stacks are added to the list of stacks that the stack where this resolver is used depends on.

Optional Readonly iamRoleArns

iamRoleArns: GetterOrConst<string[]>

An optional list of IAM roles needed to resolve the parameter value.

The credentials used to deploy the stack that uses this resolver must have sufficient permissions to assume the listed IAM roles.

Readonly resolve

resolve: (input: ResolverInput) => Promise<any>

Resolve the stack parameter value.

param

Resolver input

returns

Resolved parameter value

Type declaration

Generated using TypeDoc