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)
- Type: IAnyProducer
- Type: LazyAnyValueOptions
listValue
import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.listValue(producer: IListProducer, options?: LazyListValueOptions)
- Type: IListProducer
- Type: LazyListValueOptions
numberValue
import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.numberValue(producer: INumberProducer)
- Type: INumberProducer
stringValue
import { Lazy } from '@alicloud/ros-cdk-core'
Lazy.stringValue(producer: IStringProducer, options?: LazyStringValueOptions)
- Type: IStringProducer
- Type: LazyStringValueOptions