Skip to content

Lazy

Lazily produce a value.

Can be used to return a string, list or numeric value whose actual value will only be calculated later, during synthesis.

Static Functions

Name Description
anyValue No description.
listValue No description.
numberValue No description.
stringValue No description.

anyValue

import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.anyValue(producer: IAnyProducer, options?: LazyAnyValueOptions)

producerRequired


optionsOptional


listValue

import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.listValue(producer: IListProducer, options?: LazyListValueOptions)

producerRequired


optionsOptional


numberValue

import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.numberValue(producer: INumberProducer)

producerRequired


stringValue

import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.stringValue(producer: IStringProducer, options?: LazyStringValueOptions)

producerRequired


optionsOptional