Documentation
¶
Overview ¶
nolint: lll, interfacer
nolint: lll, interfacer
Index ¶
- Constants
- Variables
- func RegisterOutputType(output Output)
- func RegisterPackage(info PackageInfo)
- func Run(body RunFunc, opts ...RunOption)
- func RunErr(body RunFunc, opts ...RunOption) error
- func RunWithContext(ctx *Context, body RunFunc) error
- type Alias
- type AnyOutput
- type Archive
- type ArchiveArray
- type ArchiveArrayArray
- type ArchiveArrayArrayInput
- type ArchiveArrayArrayOutput
- func (ArchiveArrayArrayOutput) ElementType() reflect.Type
- func (o ArchiveArrayArrayOutput) Index(i IntInput) ArchiveArrayOutput
- func (o ArchiveArrayArrayOutput) ToArchiveArrayArrayOutput() ArchiveArrayArrayOutput
- func (o ArchiveArrayArrayOutput) ToArchiveArrayArrayOutputWithContext(ctx context.Context) ArchiveArrayArrayOutput
- type ArchiveArrayInput
- type ArchiveArrayMap
- type ArchiveArrayMapInput
- type ArchiveArrayMapOutput
- func (ArchiveArrayMapOutput) ElementType() reflect.Type
- func (o ArchiveArrayMapOutput) MapIndex(k StringInput) ArchiveArrayOutput
- func (o ArchiveArrayMapOutput) ToArchiveArrayMapOutput() ArchiveArrayMapOutput
- func (o ArchiveArrayMapOutput) ToArchiveArrayMapOutputWithContext(ctx context.Context) ArchiveArrayMapOutput
- type ArchiveArrayOutput
- type ArchiveInput
- type ArchiveMap
- type ArchiveMapArray
- type ArchiveMapArrayInput
- type ArchiveMapArrayOutput
- func (ArchiveMapArrayOutput) ElementType() reflect.Type
- func (o ArchiveMapArrayOutput) Index(i IntInput) ArchiveMapOutput
- func (o ArchiveMapArrayOutput) ToArchiveMapArrayOutput() ArchiveMapArrayOutput
- func (o ArchiveMapArrayOutput) ToArchiveMapArrayOutputWithContext(ctx context.Context) ArchiveMapArrayOutput
- type ArchiveMapInput
- type ArchiveMapMap
- type ArchiveMapMapInput
- type ArchiveMapMapOutput
- type ArchiveMapOutput
- type ArchiveOutput
- func (ArchiveOutput) ElementType() reflect.Type
- func (o ArchiveOutput) ToArchiveOutput() ArchiveOutput
- func (o ArchiveOutput) ToArchiveOutputWithContext(ctx context.Context) ArchiveOutput
- func (o ArchiveOutput) ToAssetOrArchiveOutput() AssetOrArchiveOutput
- func (o ArchiveOutput) ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput
- type Array
- type ArrayArray
- type ArrayArrayInput
- type ArrayArrayOutput
- type ArrayInput
- type ArrayMap
- type ArrayMapInput
- type ArrayMapOutput
- type ArrayOutput
- type Asset
- type AssetArray
- type AssetArrayArray
- type AssetArrayArrayInput
- type AssetArrayArrayOutput
- func (AssetArrayArrayOutput) ElementType() reflect.Type
- func (o AssetArrayArrayOutput) Index(i IntInput) AssetArrayOutput
- func (o AssetArrayArrayOutput) ToAssetArrayArrayOutput() AssetArrayArrayOutput
- func (o AssetArrayArrayOutput) ToAssetArrayArrayOutputWithContext(ctx context.Context) AssetArrayArrayOutput
- type AssetArrayInput
- type AssetArrayMap
- type AssetArrayMapInput
- type AssetArrayMapOutput
- type AssetArrayOutput
- type AssetInput
- type AssetMap
- type AssetMapArray
- type AssetMapArrayInput
- type AssetMapArrayOutput
- type AssetMapInput
- type AssetMapMap
- type AssetMapMapInput
- type AssetMapMapOutput
- type AssetMapOutput
- type AssetOrArchive
- type AssetOrArchiveArray
- type AssetOrArchiveArrayArray
- type AssetOrArchiveArrayArrayInput
- type AssetOrArchiveArrayArrayOutput
- func (AssetOrArchiveArrayArrayOutput) ElementType() reflect.Type
- func (o AssetOrArchiveArrayArrayOutput) Index(i IntInput) AssetOrArchiveArrayOutput
- func (o AssetOrArchiveArrayArrayOutput) ToAssetOrArchiveArrayArrayOutput() AssetOrArchiveArrayArrayOutput
- func (o AssetOrArchiveArrayArrayOutput) ToAssetOrArchiveArrayArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayArrayOutput
- type AssetOrArchiveArrayInput
- type AssetOrArchiveArrayMap
- type AssetOrArchiveArrayMapInput
- type AssetOrArchiveArrayMapOutput
- func (AssetOrArchiveArrayMapOutput) ElementType() reflect.Type
- func (o AssetOrArchiveArrayMapOutput) MapIndex(k StringInput) AssetOrArchiveArrayOutput
- func (o AssetOrArchiveArrayMapOutput) ToAssetOrArchiveArrayMapOutput() AssetOrArchiveArrayMapOutput
- func (o AssetOrArchiveArrayMapOutput) ToAssetOrArchiveArrayMapOutputWithContext(ctx context.Context) AssetOrArchiveArrayMapOutput
- type AssetOrArchiveArrayOutput
- func (AssetOrArchiveArrayOutput) ElementType() reflect.Type
- func (o AssetOrArchiveArrayOutput) Index(i IntInput) AssetOrArchiveOutput
- func (o AssetOrArchiveArrayOutput) ToAssetOrArchiveArrayOutput() AssetOrArchiveArrayOutput
- func (o AssetOrArchiveArrayOutput) ToAssetOrArchiveArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayOutput
- type AssetOrArchiveInput
- type AssetOrArchiveMap
- type AssetOrArchiveMapArray
- type AssetOrArchiveMapArrayInput
- type AssetOrArchiveMapArrayOutput
- func (AssetOrArchiveMapArrayOutput) ElementType() reflect.Type
- func (o AssetOrArchiveMapArrayOutput) Index(i IntInput) AssetOrArchiveMapOutput
- func (o AssetOrArchiveMapArrayOutput) ToAssetOrArchiveMapArrayOutput() AssetOrArchiveMapArrayOutput
- func (o AssetOrArchiveMapArrayOutput) ToAssetOrArchiveMapArrayOutputWithContext(ctx context.Context) AssetOrArchiveMapArrayOutput
- type AssetOrArchiveMapInput
- type AssetOrArchiveMapMap
- type AssetOrArchiveMapMapInput
- type AssetOrArchiveMapMapOutput
- func (AssetOrArchiveMapMapOutput) ElementType() reflect.Type
- func (o AssetOrArchiveMapMapOutput) MapIndex(k StringInput) AssetOrArchiveMapOutput
- func (o AssetOrArchiveMapMapOutput) ToAssetOrArchiveMapMapOutput() AssetOrArchiveMapMapOutput
- func (o AssetOrArchiveMapMapOutput) ToAssetOrArchiveMapMapOutputWithContext(ctx context.Context) AssetOrArchiveMapMapOutput
- type AssetOrArchiveMapOutput
- func (AssetOrArchiveMapOutput) ElementType() reflect.Type
- func (o AssetOrArchiveMapOutput) MapIndex(k StringInput) AssetOrArchiveOutput
- func (o AssetOrArchiveMapOutput) ToAssetOrArchiveMapOutput() AssetOrArchiveMapOutput
- func (o AssetOrArchiveMapOutput) ToAssetOrArchiveMapOutputWithContext(ctx context.Context) AssetOrArchiveMapOutput
- type AssetOrArchiveOutput
- type AssetOutput
- func (AssetOutput) ElementType() reflect.Type
- func (o AssetOutput) ToAssetOrArchiveOutput() AssetOrArchiveOutput
- func (o AssetOutput) ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput
- func (o AssetOutput) ToAssetOutput() AssetOutput
- func (o AssetOutput) ToAssetOutputWithContext(ctx context.Context) AssetOutput
- type Bool
- type BoolArray
- type BoolArrayArray
- type BoolArrayArrayInput
- type BoolArrayArrayOutput
- func (BoolArrayArrayOutput) ElementType() reflect.Type
- func (o BoolArrayArrayOutput) Index(i IntInput) BoolArrayOutput
- func (o BoolArrayArrayOutput) ToBoolArrayArrayOutput() BoolArrayArrayOutput
- func (o BoolArrayArrayOutput) ToBoolArrayArrayOutputWithContext(ctx context.Context) BoolArrayArrayOutput
- type BoolArrayInput
- type BoolArrayMap
- type BoolArrayMapInput
- type BoolArrayMapOutput
- type BoolArrayOutput
- type BoolInput
- type BoolMap
- type BoolMapArray
- type BoolMapArrayInput
- type BoolMapArrayOutput
- type BoolMapInput
- type BoolMapMap
- type BoolMapMapInput
- type BoolMapMapOutput
- type BoolMapOutput
- type BoolOutput
- func (BoolOutput) ElementType() reflect.Type
- func (o BoolOutput) ToBoolOutput() BoolOutput
- func (o BoolOutput) ToBoolOutputWithContext(ctx context.Context) BoolOutput
- func (o BoolOutput) ToBoolPtrOutput() BoolPtrOutput
- func (o BoolOutput) ToBoolPtrOutputWithContext(ctx context.Context) BoolPtrOutput
- type BoolPtrInput
- type BoolPtrOutput
- type ComponentResource
- type Context
- func (ctx *Context) Close() error
- func (ctx *Context) DryRun() bool
- func (ctx *Context) Export(name string, value Input)
- func (ctx *Context) GetConfig(key string) (string, bool)
- func (ctx *Context) Invoke(tok string, args interface{}, result interface{}, opts ...InvokeOption) error
- func (ctx *Context) Parallel() int
- func (ctx *Context) Project() string
- func (ctx *Context) ReadResource(t, name string, id IDInput, props Input, resource CustomResource, ...) error
- func (ctx *Context) RegisterComponentResource(t, name string, resource ComponentResource, opts ...ResourceOption) error
- func (ctx *Context) RegisterResource(t, name string, props Input, resource Resource, opts ...ResourceOption) error
- func (ctx *Context) RegisterResourceOutputs(resource Resource, outs Map) error
- func (ctx *Context) RegisterStackTransformation(t ResourceTransformation) error
- func (ctx *Context) Stack() string
- type CustomResource
- type CustomResourceState
- type CustomTimeouts
- type Float32
- func (Float32) ElementType() reflect.Type
- func (in Float32) ToFloat32Output() Float32Output
- func (in Float32) ToFloat32OutputWithContext(ctx context.Context) Float32Output
- func (in Float32) ToFloat32PtrOutput() Float32PtrOutput
- func (in Float32) ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput
- type Float32Array
- type Float32ArrayArray
- type Float32ArrayArrayInput
- type Float32ArrayArrayOutput
- func (Float32ArrayArrayOutput) ElementType() reflect.Type
- func (o Float32ArrayArrayOutput) Index(i IntInput) Float32ArrayOutput
- func (o Float32ArrayArrayOutput) ToFloat32ArrayArrayOutput() Float32ArrayArrayOutput
- func (o Float32ArrayArrayOutput) ToFloat32ArrayArrayOutputWithContext(ctx context.Context) Float32ArrayArrayOutput
- type Float32ArrayInput
- type Float32ArrayMap
- type Float32ArrayMapInput
- type Float32ArrayMapOutput
- func (Float32ArrayMapOutput) ElementType() reflect.Type
- func (o Float32ArrayMapOutput) MapIndex(k StringInput) Float32ArrayOutput
- func (o Float32ArrayMapOutput) ToFloat32ArrayMapOutput() Float32ArrayMapOutput
- func (o Float32ArrayMapOutput) ToFloat32ArrayMapOutputWithContext(ctx context.Context) Float32ArrayMapOutput
- type Float32ArrayOutput
- type Float32Input
- type Float32Map
- type Float32MapArray
- type Float32MapArrayInput
- type Float32MapArrayOutput
- func (Float32MapArrayOutput) ElementType() reflect.Type
- func (o Float32MapArrayOutput) Index(i IntInput) Float32MapOutput
- func (o Float32MapArrayOutput) ToFloat32MapArrayOutput() Float32MapArrayOutput
- func (o Float32MapArrayOutput) ToFloat32MapArrayOutputWithContext(ctx context.Context) Float32MapArrayOutput
- type Float32MapInput
- type Float32MapMap
- type Float32MapMapInput
- type Float32MapMapOutput
- type Float32MapOutput
- type Float32Output
- func (Float32Output) ElementType() reflect.Type
- func (o Float32Output) ToFloat32Output() Float32Output
- func (o Float32Output) ToFloat32OutputWithContext(ctx context.Context) Float32Output
- func (o Float32Output) ToFloat32PtrOutput() Float32PtrOutput
- func (o Float32Output) ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput
- type Float32PtrInput
- type Float32PtrOutput
- type Float64
- func (Float64) ElementType() reflect.Type
- func (in Float64) ToFloat64Output() Float64Output
- func (in Float64) ToFloat64OutputWithContext(ctx context.Context) Float64Output
- func (in Float64) ToFloat64PtrOutput() Float64PtrOutput
- func (in Float64) ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput
- type Float64Array
- type Float64ArrayArray
- type Float64ArrayArrayInput
- type Float64ArrayArrayOutput
- func (Float64ArrayArrayOutput) ElementType() reflect.Type
- func (o Float64ArrayArrayOutput) Index(i IntInput) Float64ArrayOutput
- func (o Float64ArrayArrayOutput) ToFloat64ArrayArrayOutput() Float64ArrayArrayOutput
- func (o Float64ArrayArrayOutput) ToFloat64ArrayArrayOutputWithContext(ctx context.Context) Float64ArrayArrayOutput
- type Float64ArrayInput
- type Float64ArrayMap
- type Float64ArrayMapInput
- type Float64ArrayMapOutput
- func (Float64ArrayMapOutput) ElementType() reflect.Type
- func (o Float64ArrayMapOutput) MapIndex(k StringInput) Float64ArrayOutput
- func (o Float64ArrayMapOutput) ToFloat64ArrayMapOutput() Float64ArrayMapOutput
- func (o Float64ArrayMapOutput) ToFloat64ArrayMapOutputWithContext(ctx context.Context) Float64ArrayMapOutput
- type Float64ArrayOutput
- type Float64Input
- type Float64Map
- type Float64MapArray
- type Float64MapArrayInput
- type Float64MapArrayOutput
- func (Float64MapArrayOutput) ElementType() reflect.Type
- func (o Float64MapArrayOutput) Index(i IntInput) Float64MapOutput
- func (o Float64MapArrayOutput) ToFloat64MapArrayOutput() Float64MapArrayOutput
- func (o Float64MapArrayOutput) ToFloat64MapArrayOutputWithContext(ctx context.Context) Float64MapArrayOutput
- type Float64MapInput
- type Float64MapMap
- type Float64MapMapInput
- type Float64MapMapOutput
- type Float64MapOutput
- type Float64Output
- func (Float64Output) ElementType() reflect.Type
- func (o Float64Output) ToFloat64Output() Float64Output
- func (o Float64Output) ToFloat64OutputWithContext(ctx context.Context) Float64Output
- func (o Float64Output) ToFloat64PtrOutput() Float64PtrOutput
- func (o Float64Output) ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput
- type Float64PtrInput
- type Float64PtrOutput
- type ID
- func (ID) ElementType() reflect.Type
- func (in ID) ToIDOutput() IDOutput
- func (in ID) ToIDOutputWithContext(ctx context.Context) IDOutput
- func (in ID) ToIDPtrOutput() IDPtrOutput
- func (in ID) ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput
- func (in ID) ToStringOutput() StringOutput
- func (in ID) ToStringOutputWithContext(ctx context.Context) StringOutput
- func (in ID) ToStringPtrOutput() StringPtrOutput
- func (in ID) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
- type IDArray
- type IDArrayArray
- type IDArrayArrayInput
- type IDArrayArrayOutput
- type IDArrayInput
- type IDArrayMap
- type IDArrayMapInput
- type IDArrayMapOutput
- type IDArrayOutput
- type IDInput
- type IDMap
- type IDMapArray
- type IDMapArrayInput
- type IDMapArrayOutput
- type IDMapInput
- type IDMapMap
- type IDMapMapInput
- type IDMapMapOutput
- type IDMapOutput
- type IDOutput
- func (IDOutput) ElementType() reflect.Type
- func (o IDOutput) ToIDOutput() IDOutput
- func (o IDOutput) ToIDOutputWithContext(ctx context.Context) IDOutput
- func (o IDOutput) ToIDPtrOutput() IDPtrOutput
- func (o IDOutput) ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput
- func (o IDOutput) ToStringOutput() StringOutput
- func (o IDOutput) ToStringOutputWithContext(ctx context.Context) StringOutput
- func (o IDOutput) ToStringPtrOutput() StringPtrOutput
- func (o IDOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
- type IDPtrInput
- type IDPtrOutput
- type Input
- type Int
- type Int16
- type Int16Array
- type Int16ArrayArray
- type Int16ArrayArrayInput
- type Int16ArrayArrayOutput
- func (Int16ArrayArrayOutput) ElementType() reflect.Type
- func (o Int16ArrayArrayOutput) Index(i IntInput) Int16ArrayOutput
- func (o Int16ArrayArrayOutput) ToInt16ArrayArrayOutput() Int16ArrayArrayOutput
- func (o Int16ArrayArrayOutput) ToInt16ArrayArrayOutputWithContext(ctx context.Context) Int16ArrayArrayOutput
- type Int16ArrayInput
- type Int16ArrayMap
- type Int16ArrayMapInput
- type Int16ArrayMapOutput
- type Int16ArrayOutput
- type Int16Input
- type Int16Map
- type Int16MapArray
- type Int16MapArrayInput
- type Int16MapArrayOutput
- type Int16MapInput
- type Int16MapMap
- type Int16MapMapInput
- type Int16MapMapOutput
- type Int16MapOutput
- type Int16Output
- func (Int16Output) ElementType() reflect.Type
- func (o Int16Output) ToInt16Output() Int16Output
- func (o Int16Output) ToInt16OutputWithContext(ctx context.Context) Int16Output
- func (o Int16Output) ToInt16PtrOutput() Int16PtrOutput
- func (o Int16Output) ToInt16PtrOutputWithContext(ctx context.Context) Int16PtrOutput
- type Int16PtrInput
- type Int16PtrOutput
- type Int32
- type Int32Array
- type Int32ArrayArray
- type Int32ArrayArrayInput
- type Int32ArrayArrayOutput
- func (Int32ArrayArrayOutput) ElementType() reflect.Type
- func (o Int32ArrayArrayOutput) Index(i IntInput) Int32ArrayOutput
- func (o Int32ArrayArrayOutput) ToInt32ArrayArrayOutput() Int32ArrayArrayOutput
- func (o Int32ArrayArrayOutput) ToInt32ArrayArrayOutputWithContext(ctx context.Context) Int32ArrayArrayOutput
- type Int32ArrayInput
- type Int32ArrayMap
- type Int32ArrayMapInput
- type Int32ArrayMapOutput
- type Int32ArrayOutput
- type Int32Input
- type Int32Map
- type Int32MapArray
- type Int32MapArrayInput
- type Int32MapArrayOutput
- type Int32MapInput
- type Int32MapMap
- type Int32MapMapInput
- type Int32MapMapOutput
- type Int32MapOutput
- type Int32Output
- func (Int32Output) ElementType() reflect.Type
- func (o Int32Output) ToInt32Output() Int32Output
- func (o Int32Output) ToInt32OutputWithContext(ctx context.Context) Int32Output
- func (o Int32Output) ToInt32PtrOutput() Int32PtrOutput
- func (o Int32Output) ToInt32PtrOutputWithContext(ctx context.Context) Int32PtrOutput
- type Int32PtrInput
- type Int32PtrOutput
- type Int64
- type Int64Array
- type Int64ArrayArray
- type Int64ArrayArrayInput
- type Int64ArrayArrayOutput
- func (Int64ArrayArrayOutput) ElementType() reflect.Type
- func (o Int64ArrayArrayOutput) Index(i IntInput) Int64ArrayOutput
- func (o Int64ArrayArrayOutput) ToInt64ArrayArrayOutput() Int64ArrayArrayOutput
- func (o Int64ArrayArrayOutput) ToInt64ArrayArrayOutputWithContext(ctx context.Context) Int64ArrayArrayOutput
- type Int64ArrayInput
- type Int64ArrayMap
- type Int64ArrayMapInput
- type Int64ArrayMapOutput
- type Int64ArrayOutput
- type Int64Input
- type Int64Map
- type Int64MapArray
- type Int64MapArrayInput
- type Int64MapArrayOutput
- type Int64MapInput
- type Int64MapMap
- type Int64MapMapInput
- type Int64MapMapOutput
- type Int64MapOutput
- type Int64Output
- func (Int64Output) ElementType() reflect.Type
- func (o Int64Output) ToInt64Output() Int64Output
- func (o Int64Output) ToInt64OutputWithContext(ctx context.Context) Int64Output
- func (o Int64Output) ToInt64PtrOutput() Int64PtrOutput
- func (o Int64Output) ToInt64PtrOutputWithContext(ctx context.Context) Int64PtrOutput
- type Int64PtrInput
- type Int64PtrOutput
- type Int8
- type Int8Array
- type Int8ArrayArray
- type Int8ArrayArrayInput
- type Int8ArrayArrayOutput
- func (Int8ArrayArrayOutput) ElementType() reflect.Type
- func (o Int8ArrayArrayOutput) Index(i IntInput) Int8ArrayOutput
- func (o Int8ArrayArrayOutput) ToInt8ArrayArrayOutput() Int8ArrayArrayOutput
- func (o Int8ArrayArrayOutput) ToInt8ArrayArrayOutputWithContext(ctx context.Context) Int8ArrayArrayOutput
- type Int8ArrayInput
- type Int8ArrayMap
- type Int8ArrayMapInput
- type Int8ArrayMapOutput
- type Int8ArrayOutput
- type Int8Input
- type Int8Map
- type Int8MapArray
- type Int8MapArrayInput
- type Int8MapArrayOutput
- type Int8MapInput
- type Int8MapMap
- type Int8MapMapInput
- type Int8MapMapOutput
- type Int8MapOutput
- type Int8Output
- func (Int8Output) ElementType() reflect.Type
- func (o Int8Output) ToInt8Output() Int8Output
- func (o Int8Output) ToInt8OutputWithContext(ctx context.Context) Int8Output
- func (o Int8Output) ToInt8PtrOutput() Int8PtrOutput
- func (o Int8Output) ToInt8PtrOutputWithContext(ctx context.Context) Int8PtrOutput
- type Int8PtrInput
- type Int8PtrOutput
- type IntArray
- type IntArrayArray
- type IntArrayArrayInput
- type IntArrayArrayOutput
- type IntArrayInput
- type IntArrayMap
- type IntArrayMapInput
- type IntArrayMapOutput
- type IntArrayOutput
- type IntInput
- type IntMap
- type IntMapArray
- type IntMapArrayInput
- type IntMapArrayOutput
- type IntMapInput
- type IntMapMap
- type IntMapMapInput
- type IntMapMapOutput
- type IntMapOutput
- type IntOutput
- type IntPtrInput
- type IntPtrOutput
- type InvokeOption
- type Log
- type LogArgs
- type Map
- type MapArray
- type MapArrayInput
- type MapArrayOutput
- type MapInput
- type MapMap
- type MapMapInput
- type MapMapOutput
- type MapOutput
- type MockResourceMonitor
- type Output
- type OutputState
- func (o *OutputState) Apply(applier func(interface{}) (interface{}, error)) AnyOutput
- func (o *OutputState) ApplyArchive(applier interface{}) ArchiveOutput
- func (o *OutputState) ApplyArchiveArray(applier interface{}) ArchiveArrayOutput
- func (o *OutputState) ApplyArchiveArrayArray(applier interface{}) ArchiveArrayArrayOutput
- func (o *OutputState) ApplyArchiveArrayArrayWithContext(ctx context.Context, applier interface{}) ArchiveArrayArrayOutput
- func (o *OutputState) ApplyArchiveArrayMap(applier interface{}) ArchiveArrayMapOutput
- func (o *OutputState) ApplyArchiveArrayMapWithContext(ctx context.Context, applier interface{}) ArchiveArrayMapOutput
- func (o *OutputState) ApplyArchiveArrayWithContext(ctx context.Context, applier interface{}) ArchiveArrayOutput
- func (o *OutputState) ApplyArchiveMap(applier interface{}) ArchiveMapOutput
- func (o *OutputState) ApplyArchiveMapArray(applier interface{}) ArchiveMapArrayOutput
- func (o *OutputState) ApplyArchiveMapArrayWithContext(ctx context.Context, applier interface{}) ArchiveMapArrayOutput
- func (o *OutputState) ApplyArchiveMapMap(applier interface{}) ArchiveMapMapOutput
- func (o *OutputState) ApplyArchiveMapMapWithContext(ctx context.Context, applier interface{}) ArchiveMapMapOutput
- func (o *OutputState) ApplyArchiveMapWithContext(ctx context.Context, applier interface{}) ArchiveMapOutput
- func (o *OutputState) ApplyArchiveWithContext(ctx context.Context, applier interface{}) ArchiveOutput
- func (o *OutputState) ApplyArray(applier interface{}) ArrayOutput
- func (o *OutputState) ApplyArrayArray(applier interface{}) ArrayArrayOutput
- func (o *OutputState) ApplyArrayArrayWithContext(ctx context.Context, applier interface{}) ArrayArrayOutput
- func (o *OutputState) ApplyArrayMap(applier interface{}) ArrayMapOutput
- func (o *OutputState) ApplyArrayMapWithContext(ctx context.Context, applier interface{}) ArrayMapOutput
- func (o *OutputState) ApplyArrayWithContext(ctx context.Context, applier interface{}) ArrayOutput
- func (o *OutputState) ApplyAsset(applier interface{}) AssetOutput
- func (o *OutputState) ApplyAssetArray(applier interface{}) AssetArrayOutput
- func (o *OutputState) ApplyAssetArrayArray(applier interface{}) AssetArrayArrayOutput
- func (o *OutputState) ApplyAssetArrayArrayWithContext(ctx context.Context, applier interface{}) AssetArrayArrayOutput
- func (o *OutputState) ApplyAssetArrayMap(applier interface{}) AssetArrayMapOutput
- func (o *OutputState) ApplyAssetArrayMapWithContext(ctx context.Context, applier interface{}) AssetArrayMapOutput
- func (o *OutputState) ApplyAssetArrayWithContext(ctx context.Context, applier interface{}) AssetArrayOutput
- func (o *OutputState) ApplyAssetMap(applier interface{}) AssetMapOutput
- func (o *OutputState) ApplyAssetMapArray(applier interface{}) AssetMapArrayOutput
- func (o *OutputState) ApplyAssetMapArrayWithContext(ctx context.Context, applier interface{}) AssetMapArrayOutput
- func (o *OutputState) ApplyAssetMapMap(applier interface{}) AssetMapMapOutput
- func (o *OutputState) ApplyAssetMapMapWithContext(ctx context.Context, applier interface{}) AssetMapMapOutput
- func (o *OutputState) ApplyAssetMapWithContext(ctx context.Context, applier interface{}) AssetMapOutput
- func (o *OutputState) ApplyAssetOrArchive(applier interface{}) AssetOrArchiveOutput
- func (o *OutputState) ApplyAssetOrArchiveArray(applier interface{}) AssetOrArchiveArrayOutput
- func (o *OutputState) ApplyAssetOrArchiveArrayArray(applier interface{}) AssetOrArchiveArrayArrayOutput
- func (o *OutputState) ApplyAssetOrArchiveArrayArrayWithContext(ctx context.Context, applier interface{}) AssetOrArchiveArrayArrayOutput
- func (o *OutputState) ApplyAssetOrArchiveArrayMap(applier interface{}) AssetOrArchiveArrayMapOutput
- func (o *OutputState) ApplyAssetOrArchiveArrayMapWithContext(ctx context.Context, applier interface{}) AssetOrArchiveArrayMapOutput
- func (o *OutputState) ApplyAssetOrArchiveArrayWithContext(ctx context.Context, applier interface{}) AssetOrArchiveArrayOutput
- func (o *OutputState) ApplyAssetOrArchiveMap(applier interface{}) AssetOrArchiveMapOutput
- func (o *OutputState) ApplyAssetOrArchiveMapArray(applier interface{}) AssetOrArchiveMapArrayOutput
- func (o *OutputState) ApplyAssetOrArchiveMapArrayWithContext(ctx context.Context, applier interface{}) AssetOrArchiveMapArrayOutput
- func (o *OutputState) ApplyAssetOrArchiveMapMap(applier interface{}) AssetOrArchiveMapMapOutput
- func (o *OutputState) ApplyAssetOrArchiveMapMapWithContext(ctx context.Context, applier interface{}) AssetOrArchiveMapMapOutput
- func (o *OutputState) ApplyAssetOrArchiveMapWithContext(ctx context.Context, applier interface{}) AssetOrArchiveMapOutput
- func (o *OutputState) ApplyAssetOrArchiveWithContext(ctx context.Context, applier interface{}) AssetOrArchiveOutput
- func (o *OutputState) ApplyAssetWithContext(ctx context.Context, applier interface{}) AssetOutput
- func (o *OutputState) ApplyBool(applier interface{}) BoolOutput
- func (o *OutputState) ApplyBoolArray(applier interface{}) BoolArrayOutput
- func (o *OutputState) ApplyBoolArrayArray(applier interface{}) BoolArrayArrayOutput
- func (o *OutputState) ApplyBoolArrayArrayWithContext(ctx context.Context, applier interface{}) BoolArrayArrayOutput
- func (o *OutputState) ApplyBoolArrayMap(applier interface{}) BoolArrayMapOutput
- func (o *OutputState) ApplyBoolArrayMapWithContext(ctx context.Context, applier interface{}) BoolArrayMapOutput
- func (o *OutputState) ApplyBoolArrayWithContext(ctx context.Context, applier interface{}) BoolArrayOutput
- func (o *OutputState) ApplyBoolMap(applier interface{}) BoolMapOutput
- func (o *OutputState) ApplyBoolMapArray(applier interface{}) BoolMapArrayOutput
- func (o *OutputState) ApplyBoolMapArrayWithContext(ctx context.Context, applier interface{}) BoolMapArrayOutput
- func (o *OutputState) ApplyBoolMapMap(applier interface{}) BoolMapMapOutput
- func (o *OutputState) ApplyBoolMapMapWithContext(ctx context.Context, applier interface{}) BoolMapMapOutput
- func (o *OutputState) ApplyBoolMapWithContext(ctx context.Context, applier interface{}) BoolMapOutput
- func (o *OutputState) ApplyBoolPtr(applier interface{}) BoolPtrOutput
- func (o *OutputState) ApplyBoolPtrWithContext(ctx context.Context, applier interface{}) BoolPtrOutput
- func (o *OutputState) ApplyBoolWithContext(ctx context.Context, applier interface{}) BoolOutput
- func (o *OutputState) ApplyFloat32(applier interface{}) Float32Output
- func (o *OutputState) ApplyFloat32Array(applier interface{}) Float32ArrayOutput
- func (o *OutputState) ApplyFloat32ArrayArray(applier interface{}) Float32ArrayArrayOutput
- func (o *OutputState) ApplyFloat32ArrayArrayWithContext(ctx context.Context, applier interface{}) Float32ArrayArrayOutput
- func (o *OutputState) ApplyFloat32ArrayMap(applier interface{}) Float32ArrayMapOutput
- func (o *OutputState) ApplyFloat32ArrayMapWithContext(ctx context.Context, applier interface{}) Float32ArrayMapOutput
- func (o *OutputState) ApplyFloat32ArrayWithContext(ctx context.Context, applier interface{}) Float32ArrayOutput
- func (o *OutputState) ApplyFloat32Map(applier interface{}) Float32MapOutput
- func (o *OutputState) ApplyFloat32MapArray(applier interface{}) Float32MapArrayOutput
- func (o *OutputState) ApplyFloat32MapArrayWithContext(ctx context.Context, applier interface{}) Float32MapArrayOutput
- func (o *OutputState) ApplyFloat32MapMap(applier interface{}) Float32MapMapOutput
- func (o *OutputState) ApplyFloat32MapMapWithContext(ctx context.Context, applier interface{}) Float32MapMapOutput
- func (o *OutputState) ApplyFloat32MapWithContext(ctx context.Context, applier interface{}) Float32MapOutput
- func (o *OutputState) ApplyFloat32Ptr(applier interface{}) Float32PtrOutput
- func (o *OutputState) ApplyFloat32PtrWithContext(ctx context.Context, applier interface{}) Float32PtrOutput
- func (o *OutputState) ApplyFloat32WithContext(ctx context.Context, applier interface{}) Float32Output
- func (o *OutputState) ApplyFloat64(applier interface{}) Float64Output
- func (o *OutputState) ApplyFloat64Array(applier interface{}) Float64ArrayOutput
- func (o *OutputState) ApplyFloat64ArrayArray(applier interface{}) Float64ArrayArrayOutput
- func (o *OutputState) ApplyFloat64ArrayArrayWithContext(ctx context.Context, applier interface{}) Float64ArrayArrayOutput
- func (o *OutputState) ApplyFloat64ArrayMap(applier interface{}) Float64ArrayMapOutput
- func (o *OutputState) ApplyFloat64ArrayMapWithContext(ctx context.Context, applier interface{}) Float64ArrayMapOutput
- func (o *OutputState) ApplyFloat64ArrayWithContext(ctx context.Context, applier interface{}) Float64ArrayOutput
- func (o *OutputState) ApplyFloat64Map(applier interface{}) Float64MapOutput
- func (o *OutputState) ApplyFloat64MapArray(applier interface{}) Float64MapArrayOutput
- func (o *OutputState) ApplyFloat64MapArrayWithContext(ctx context.Context, applier interface{}) Float64MapArrayOutput
- func (o *OutputState) ApplyFloat64MapMap(applier interface{}) Float64MapMapOutput
- func (o *OutputState) ApplyFloat64MapMapWithContext(ctx context.Context, applier interface{}) Float64MapMapOutput
- func (o *OutputState) ApplyFloat64MapWithContext(ctx context.Context, applier interface{}) Float64MapOutput
- func (o *OutputState) ApplyFloat64Ptr(applier interface{}) Float64PtrOutput
- func (o *OutputState) ApplyFloat64PtrWithContext(ctx context.Context, applier interface{}) Float64PtrOutput
- func (o *OutputState) ApplyFloat64WithContext(ctx context.Context, applier interface{}) Float64Output
- func (o *OutputState) ApplyID(applier interface{}) IDOutput
- func (o *OutputState) ApplyIDArray(applier interface{}) IDArrayOutput
- func (o *OutputState) ApplyIDArrayArray(applier interface{}) IDArrayArrayOutput
- func (o *OutputState) ApplyIDArrayArrayWithContext(ctx context.Context, applier interface{}) IDArrayArrayOutput
- func (o *OutputState) ApplyIDArrayMap(applier interface{}) IDArrayMapOutput
- func (o *OutputState) ApplyIDArrayMapWithContext(ctx context.Context, applier interface{}) IDArrayMapOutput
- func (o *OutputState) ApplyIDArrayWithContext(ctx context.Context, applier interface{}) IDArrayOutput
- func (o *OutputState) ApplyIDMap(applier interface{}) IDMapOutput
- func (o *OutputState) ApplyIDMapArray(applier interface{}) IDMapArrayOutput
- func (o *OutputState) ApplyIDMapArrayWithContext(ctx context.Context, applier interface{}) IDMapArrayOutput
- func (o *OutputState) ApplyIDMapMap(applier interface{}) IDMapMapOutput
- func (o *OutputState) ApplyIDMapMapWithContext(ctx context.Context, applier interface{}) IDMapMapOutput
- func (o *OutputState) ApplyIDMapWithContext(ctx context.Context, applier interface{}) IDMapOutput
- func (o *OutputState) ApplyIDPtr(applier interface{}) IDPtrOutput
- func (o *OutputState) ApplyIDPtrWithContext(ctx context.Context, applier interface{}) IDPtrOutput
- func (o *OutputState) ApplyIDWithContext(ctx context.Context, applier interface{}) IDOutput
- func (o *OutputState) ApplyInt(applier interface{}) IntOutput
- func (o *OutputState) ApplyInt16(applier interface{}) Int16Output
- func (o *OutputState) ApplyInt16Array(applier interface{}) Int16ArrayOutput
- func (o *OutputState) ApplyInt16ArrayArray(applier interface{}) Int16ArrayArrayOutput
- func (o *OutputState) ApplyInt16ArrayArrayWithContext(ctx context.Context, applier interface{}) Int16ArrayArrayOutput
- func (o *OutputState) ApplyInt16ArrayMap(applier interface{}) Int16ArrayMapOutput
- func (o *OutputState) ApplyInt16ArrayMapWithContext(ctx context.Context, applier interface{}) Int16ArrayMapOutput
- func (o *OutputState) ApplyInt16ArrayWithContext(ctx context.Context, applier interface{}) Int16ArrayOutput
- func (o *OutputState) ApplyInt16Map(applier interface{}) Int16MapOutput
- func (o *OutputState) ApplyInt16MapArray(applier interface{}) Int16MapArrayOutput
- func (o *OutputState) ApplyInt16MapArrayWithContext(ctx context.Context, applier interface{}) Int16MapArrayOutput
- func (o *OutputState) ApplyInt16MapMap(applier interface{}) Int16MapMapOutput
- func (o *OutputState) ApplyInt16MapMapWithContext(ctx context.Context, applier interface{}) Int16MapMapOutput
- func (o *OutputState) ApplyInt16MapWithContext(ctx context.Context, applier interface{}) Int16MapOutput
- func (o *OutputState) ApplyInt16Ptr(applier interface{}) Int16PtrOutput
- func (o *OutputState) ApplyInt16PtrWithContext(ctx context.Context, applier interface{}) Int16PtrOutput
- func (o *OutputState) ApplyInt16WithContext(ctx context.Context, applier interface{}) Int16Output
- func (o *OutputState) ApplyInt32(applier interface{}) Int32Output
- func (o *OutputState) ApplyInt32Array(applier interface{}) Int32ArrayOutput
- func (o *OutputState) ApplyInt32ArrayArray(applier interface{}) Int32ArrayArrayOutput
- func (o *OutputState) ApplyInt32ArrayArrayWithContext(ctx context.Context, applier interface{}) Int32ArrayArrayOutput
- func (o *OutputState) ApplyInt32ArrayMap(applier interface{}) Int32ArrayMapOutput
- func (o *OutputState) ApplyInt32ArrayMapWithContext(ctx context.Context, applier interface{}) Int32ArrayMapOutput
- func (o *OutputState) ApplyInt32ArrayWithContext(ctx context.Context, applier interface{}) Int32ArrayOutput
- func (o *OutputState) ApplyInt32Map(applier interface{}) Int32MapOutput
- func (o *OutputState) ApplyInt32MapArray(applier interface{}) Int32MapArrayOutput
- func (o *OutputState) ApplyInt32MapArrayWithContext(ctx context.Context, applier interface{}) Int32MapArrayOutput
- func (o *OutputState) ApplyInt32MapMap(applier interface{}) Int32MapMapOutput
- func (o *OutputState) ApplyInt32MapMapWithContext(ctx context.Context, applier interface{}) Int32MapMapOutput
- func (o *OutputState) ApplyInt32MapWithContext(ctx context.Context, applier interface{}) Int32MapOutput
- func (o *OutputState) ApplyInt32Ptr(applier interface{}) Int32PtrOutput
- func (o *OutputState) ApplyInt32PtrWithContext(ctx context.Context, applier interface{}) Int32PtrOutput
- func (o *OutputState) ApplyInt32WithContext(ctx context.Context, applier interface{}) Int32Output
- func (o *OutputState) ApplyInt64(applier interface{}) Int64Output
- func (o *OutputState) ApplyInt64Array(applier interface{}) Int64ArrayOutput
- func (o *OutputState) ApplyInt64ArrayArray(applier interface{}) Int64ArrayArrayOutput
- func (o *OutputState) ApplyInt64ArrayArrayWithContext(ctx context.Context, applier interface{}) Int64ArrayArrayOutput
- func (o *OutputState) ApplyInt64ArrayMap(applier interface{}) Int64ArrayMapOutput
- func (o *OutputState) ApplyInt64ArrayMapWithContext(ctx context.Context, applier interface{}) Int64ArrayMapOutput
- func (o *OutputState) ApplyInt64ArrayWithContext(ctx context.Context, applier interface{}) Int64ArrayOutput
- func (o *OutputState) ApplyInt64Map(applier interface{}) Int64MapOutput
- func (o *OutputState) ApplyInt64MapArray(applier interface{}) Int64MapArrayOutput
- func (o *OutputState) ApplyInt64MapArrayWithContext(ctx context.Context, applier interface{}) Int64MapArrayOutput
- func (o *OutputState) ApplyInt64MapMap(applier interface{}) Int64MapMapOutput
- func (o *OutputState) ApplyInt64MapMapWithContext(ctx context.Context, applier interface{}) Int64MapMapOutput
- func (o *OutputState) ApplyInt64MapWithContext(ctx context.Context, applier interface{}) Int64MapOutput
- func (o *OutputState) ApplyInt64Ptr(applier interface{}) Int64PtrOutput
- func (o *OutputState) ApplyInt64PtrWithContext(ctx context.Context, applier interface{}) Int64PtrOutput
- func (o *OutputState) ApplyInt64WithContext(ctx context.Context, applier interface{}) Int64Output
- func (o *OutputState) ApplyInt8(applier interface{}) Int8Output
- func (o *OutputState) ApplyInt8Array(applier interface{}) Int8ArrayOutput
- func (o *OutputState) ApplyInt8ArrayArray(applier interface{}) Int8ArrayArrayOutput
- func (o *OutputState) ApplyInt8ArrayArrayWithContext(ctx context.Context, applier interface{}) Int8ArrayArrayOutput
- func (o *OutputState) ApplyInt8ArrayMap(applier interface{}) Int8ArrayMapOutput
- func (o *OutputState) ApplyInt8ArrayMapWithContext(ctx context.Context, applier interface{}) Int8ArrayMapOutput
- func (o *OutputState) ApplyInt8ArrayWithContext(ctx context.Context, applier interface{}) Int8ArrayOutput
- func (o *OutputState) ApplyInt8Map(applier interface{}) Int8MapOutput
- func (o *OutputState) ApplyInt8MapArray(applier interface{}) Int8MapArrayOutput
- func (o *OutputState) ApplyInt8MapArrayWithContext(ctx context.Context, applier interface{}) Int8MapArrayOutput
- func (o *OutputState) ApplyInt8MapMap(applier interface{}) Int8MapMapOutput
- func (o *OutputState) ApplyInt8MapMapWithContext(ctx context.Context, applier interface{}) Int8MapMapOutput
- func (o *OutputState) ApplyInt8MapWithContext(ctx context.Context, applier interface{}) Int8MapOutput
- func (o *OutputState) ApplyInt8Ptr(applier interface{}) Int8PtrOutput
- func (o *OutputState) ApplyInt8PtrWithContext(ctx context.Context, applier interface{}) Int8PtrOutput
- func (o *OutputState) ApplyInt8WithContext(ctx context.Context, applier interface{}) Int8Output
- func (o *OutputState) ApplyIntArray(applier interface{}) IntArrayOutput
- func (o *OutputState) ApplyIntArrayArray(applier interface{}) IntArrayArrayOutput
- func (o *OutputState) ApplyIntArrayArrayWithContext(ctx context.Context, applier interface{}) IntArrayArrayOutput
- func (o *OutputState) ApplyIntArrayMap(applier interface{}) IntArrayMapOutput
- func (o *OutputState) ApplyIntArrayMapWithContext(ctx context.Context, applier interface{}) IntArrayMapOutput
- func (o *OutputState) ApplyIntArrayWithContext(ctx context.Context, applier interface{}) IntArrayOutput
- func (o *OutputState) ApplyIntMap(applier interface{}) IntMapOutput
- func (o *OutputState) ApplyIntMapArray(applier interface{}) IntMapArrayOutput
- func (o *OutputState) ApplyIntMapArrayWithContext(ctx context.Context, applier interface{}) IntMapArrayOutput
- func (o *OutputState) ApplyIntMapMap(applier interface{}) IntMapMapOutput
- func (o *OutputState) ApplyIntMapMapWithContext(ctx context.Context, applier interface{}) IntMapMapOutput
- func (o *OutputState) ApplyIntMapWithContext(ctx context.Context, applier interface{}) IntMapOutput
- func (o *OutputState) ApplyIntPtr(applier interface{}) IntPtrOutput
- func (o *OutputState) ApplyIntPtrWithContext(ctx context.Context, applier interface{}) IntPtrOutput
- func (o *OutputState) ApplyIntWithContext(ctx context.Context, applier interface{}) IntOutput
- func (o *OutputState) ApplyMap(applier interface{}) MapOutput
- func (o *OutputState) ApplyMapArray(applier interface{}) MapArrayOutput
- func (o *OutputState) ApplyMapArrayWithContext(ctx context.Context, applier interface{}) MapArrayOutput
- func (o *OutputState) ApplyMapMap(applier interface{}) MapMapOutput
- func (o *OutputState) ApplyMapMapWithContext(ctx context.Context, applier interface{}) MapMapOutput
- func (o *OutputState) ApplyMapWithContext(ctx context.Context, applier interface{}) MapOutput
- func (o *OutputState) ApplyString(applier interface{}) StringOutput
- func (o *OutputState) ApplyStringArray(applier interface{}) StringArrayOutput
- func (o *OutputState) ApplyStringArrayArray(applier interface{}) StringArrayArrayOutput
- func (o *OutputState) ApplyStringArrayArrayWithContext(ctx context.Context, applier interface{}) StringArrayArrayOutput
- func (o *OutputState) ApplyStringArrayMap(applier interface{}) StringArrayMapOutput
- func (o *OutputState) ApplyStringArrayMapWithContext(ctx context.Context, applier interface{}) StringArrayMapOutput
- func (o *OutputState) ApplyStringArrayWithContext(ctx context.Context, applier interface{}) StringArrayOutput
- func (o *OutputState) ApplyStringMap(applier interface{}) StringMapOutput
- func (o *OutputState) ApplyStringMapArray(applier interface{}) StringMapArrayOutput
- func (o *OutputState) ApplyStringMapArrayWithContext(ctx context.Context, applier interface{}) StringMapArrayOutput
- func (o *OutputState) ApplyStringMapMap(applier interface{}) StringMapMapOutput
- func (o *OutputState) ApplyStringMapMapWithContext(ctx context.Context, applier interface{}) StringMapMapOutput
- func (o *OutputState) ApplyStringMapWithContext(ctx context.Context, applier interface{}) StringMapOutput
- func (o *OutputState) ApplyStringPtr(applier interface{}) StringPtrOutput
- func (o *OutputState) ApplyStringPtrWithContext(ctx context.Context, applier interface{}) StringPtrOutput
- func (o *OutputState) ApplyStringWithContext(ctx context.Context, applier interface{}) StringOutput
- func (o *OutputState) ApplyT(applier interface{}) Output
- func (o *OutputState) ApplyTWithContext(ctx context.Context, applier interface{}) Output
- func (o *OutputState) ApplyURN(applier interface{}) URNOutput
- func (o *OutputState) ApplyURNArray(applier interface{}) URNArrayOutput
- func (o *OutputState) ApplyURNArrayArray(applier interface{}) URNArrayArrayOutput
- func (o *OutputState) ApplyURNArrayArrayWithContext(ctx context.Context, applier interface{}) URNArrayArrayOutput
- func (o *OutputState) ApplyURNArrayMap(applier interface{}) URNArrayMapOutput
- func (o *OutputState) ApplyURNArrayMapWithContext(ctx context.Context, applier interface{}) URNArrayMapOutput
- func (o *OutputState) ApplyURNArrayWithContext(ctx context.Context, applier interface{}) URNArrayOutput
- func (o *OutputState) ApplyURNMap(applier interface{}) URNMapOutput
- func (o *OutputState) ApplyURNMapArray(applier interface{}) URNMapArrayOutput
- func (o *OutputState) ApplyURNMapArrayWithContext(ctx context.Context, applier interface{}) URNMapArrayOutput
- func (o *OutputState) ApplyURNMapMap(applier interface{}) URNMapMapOutput
- func (o *OutputState) ApplyURNMapMapWithContext(ctx context.Context, applier interface{}) URNMapMapOutput
- func (o *OutputState) ApplyURNMapWithContext(ctx context.Context, applier interface{}) URNMapOutput
- func (o *OutputState) ApplyURNPtr(applier interface{}) URNPtrOutput
- func (o *OutputState) ApplyURNPtrWithContext(ctx context.Context, applier interface{}) URNPtrOutput
- func (o *OutputState) ApplyURNWithContext(ctx context.Context, applier interface{}) URNOutput
- func (o *OutputState) ApplyUint(applier interface{}) UintOutput
- func (o *OutputState) ApplyUint16(applier interface{}) Uint16Output
- func (o *OutputState) ApplyUint16Array(applier interface{}) Uint16ArrayOutput
- func (o *OutputState) ApplyUint16ArrayArray(applier interface{}) Uint16ArrayArrayOutput
- func (o *OutputState) ApplyUint16ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint16ArrayArrayOutput
- func (o *OutputState) ApplyUint16ArrayMap(applier interface{}) Uint16ArrayMapOutput
- func (o *OutputState) ApplyUint16ArrayMapWithContext(ctx context.Context, applier interface{}) Uint16ArrayMapOutput
- func (o *OutputState) ApplyUint16ArrayWithContext(ctx context.Context, applier interface{}) Uint16ArrayOutput
- func (o *OutputState) ApplyUint16Map(applier interface{}) Uint16MapOutput
- func (o *OutputState) ApplyUint16MapArray(applier interface{}) Uint16MapArrayOutput
- func (o *OutputState) ApplyUint16MapArrayWithContext(ctx context.Context, applier interface{}) Uint16MapArrayOutput
- func (o *OutputState) ApplyUint16MapMap(applier interface{}) Uint16MapMapOutput
- func (o *OutputState) ApplyUint16MapMapWithContext(ctx context.Context, applier interface{}) Uint16MapMapOutput
- func (o *OutputState) ApplyUint16MapWithContext(ctx context.Context, applier interface{}) Uint16MapOutput
- func (o *OutputState) ApplyUint16Ptr(applier interface{}) Uint16PtrOutput
- func (o *OutputState) ApplyUint16PtrWithContext(ctx context.Context, applier interface{}) Uint16PtrOutput
- func (o *OutputState) ApplyUint16WithContext(ctx context.Context, applier interface{}) Uint16Output
- func (o *OutputState) ApplyUint32(applier interface{}) Uint32Output
- func (o *OutputState) ApplyUint32Array(applier interface{}) Uint32ArrayOutput
- func (o *OutputState) ApplyUint32ArrayArray(applier interface{}) Uint32ArrayArrayOutput
- func (o *OutputState) ApplyUint32ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint32ArrayArrayOutput
- func (o *OutputState) ApplyUint32ArrayMap(applier interface{}) Uint32ArrayMapOutput
- func (o *OutputState) ApplyUint32ArrayMapWithContext(ctx context.Context, applier interface{}) Uint32ArrayMapOutput
- func (o *OutputState) ApplyUint32ArrayWithContext(ctx context.Context, applier interface{}) Uint32ArrayOutput
- func (o *OutputState) ApplyUint32Map(applier interface{}) Uint32MapOutput
- func (o *OutputState) ApplyUint32MapArray(applier interface{}) Uint32MapArrayOutput
- func (o *OutputState) ApplyUint32MapArrayWithContext(ctx context.Context, applier interface{}) Uint32MapArrayOutput
- func (o *OutputState) ApplyUint32MapMap(applier interface{}) Uint32MapMapOutput
- func (o *OutputState) ApplyUint32MapMapWithContext(ctx context.Context, applier interface{}) Uint32MapMapOutput
- func (o *OutputState) ApplyUint32MapWithContext(ctx context.Context, applier interface{}) Uint32MapOutput
- func (o *OutputState) ApplyUint32Ptr(applier interface{}) Uint32PtrOutput
- func (o *OutputState) ApplyUint32PtrWithContext(ctx context.Context, applier interface{}) Uint32PtrOutput
- func (o *OutputState) ApplyUint32WithContext(ctx context.Context, applier interface{}) Uint32Output
- func (o *OutputState) ApplyUint64(applier interface{}) Uint64Output
- func (o *OutputState) ApplyUint64Array(applier interface{}) Uint64ArrayOutput
- func (o *OutputState) ApplyUint64ArrayArray(applier interface{}) Uint64ArrayArrayOutput
- func (o *OutputState) ApplyUint64ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint64ArrayArrayOutput
- func (o *OutputState) ApplyUint64ArrayMap(applier interface{}) Uint64ArrayMapOutput
- func (o *OutputState) ApplyUint64ArrayMapWithContext(ctx context.Context, applier interface{}) Uint64ArrayMapOutput
- func (o *OutputState) ApplyUint64ArrayWithContext(ctx context.Context, applier interface{}) Uint64ArrayOutput
- func (o *OutputState) ApplyUint64Map(applier interface{}) Uint64MapOutput
- func (o *OutputState) ApplyUint64MapArray(applier interface{}) Uint64MapArrayOutput
- func (o *OutputState) ApplyUint64MapArrayWithContext(ctx context.Context, applier interface{}) Uint64MapArrayOutput
- func (o *OutputState) ApplyUint64MapMap(applier interface{}) Uint64MapMapOutput
- func (o *OutputState) ApplyUint64MapMapWithContext(ctx context.Context, applier interface{}) Uint64MapMapOutput
- func (o *OutputState) ApplyUint64MapWithContext(ctx context.Context, applier interface{}) Uint64MapOutput
- func (o *OutputState) ApplyUint64Ptr(applier interface{}) Uint64PtrOutput
- func (o *OutputState) ApplyUint64PtrWithContext(ctx context.Context, applier interface{}) Uint64PtrOutput
- func (o *OutputState) ApplyUint64WithContext(ctx context.Context, applier interface{}) Uint64Output
- func (o *OutputState) ApplyUint8(applier interface{}) Uint8Output
- func (o *OutputState) ApplyUint8Array(applier interface{}) Uint8ArrayOutput
- func (o *OutputState) ApplyUint8ArrayArray(applier interface{}) Uint8ArrayArrayOutput
- func (o *OutputState) ApplyUint8ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint8ArrayArrayOutput
- func (o *OutputState) ApplyUint8ArrayMap(applier interface{}) Uint8ArrayMapOutput
- func (o *OutputState) ApplyUint8ArrayMapWithContext(ctx context.Context, applier interface{}) Uint8ArrayMapOutput
- func (o *OutputState) ApplyUint8ArrayWithContext(ctx context.Context, applier interface{}) Uint8ArrayOutput
- func (o *OutputState) ApplyUint8Map(applier interface{}) Uint8MapOutput
- func (o *OutputState) ApplyUint8MapArray(applier interface{}) Uint8MapArrayOutput
- func (o *OutputState) ApplyUint8MapArrayWithContext(ctx context.Context, applier interface{}) Uint8MapArrayOutput
- func (o *OutputState) ApplyUint8MapMap(applier interface{}) Uint8MapMapOutput
- func (o *OutputState) ApplyUint8MapMapWithContext(ctx context.Context, applier interface{}) Uint8MapMapOutput
- func (o *OutputState) ApplyUint8MapWithContext(ctx context.Context, applier interface{}) Uint8MapOutput
- func (o *OutputState) ApplyUint8Ptr(applier interface{}) Uint8PtrOutput
- func (o *OutputState) ApplyUint8PtrWithContext(ctx context.Context, applier interface{}) Uint8PtrOutput
- func (o *OutputState) ApplyUint8WithContext(ctx context.Context, applier interface{}) Uint8Output
- func (o *OutputState) ApplyUintArray(applier interface{}) UintArrayOutput
- func (o *OutputState) ApplyUintArrayArray(applier interface{}) UintArrayArrayOutput
- func (o *OutputState) ApplyUintArrayArrayWithContext(ctx context.Context, applier interface{}) UintArrayArrayOutput
- func (o *OutputState) ApplyUintArrayMap(applier interface{}) UintArrayMapOutput
- func (o *OutputState) ApplyUintArrayMapWithContext(ctx context.Context, applier interface{}) UintArrayMapOutput
- func (o *OutputState) ApplyUintArrayWithContext(ctx context.Context, applier interface{}) UintArrayOutput
- func (o *OutputState) ApplyUintMap(applier interface{}) UintMapOutput
- func (o *OutputState) ApplyUintMapArray(applier interface{}) UintMapArrayOutput
- func (o *OutputState) ApplyUintMapArrayWithContext(ctx context.Context, applier interface{}) UintMapArrayOutput
- func (o *OutputState) ApplyUintMapMap(applier interface{}) UintMapMapOutput
- func (o *OutputState) ApplyUintMapMapWithContext(ctx context.Context, applier interface{}) UintMapMapOutput
- func (o *OutputState) ApplyUintMapWithContext(ctx context.Context, applier interface{}) UintMapOutput
- func (o *OutputState) ApplyUintPtr(applier interface{}) UintPtrOutput
- func (o *OutputState) ApplyUintPtrWithContext(ctx context.Context, applier interface{}) UintPtrOutput
- func (o *OutputState) ApplyUintWithContext(ctx context.Context, applier interface{}) UintOutput
- func (o *OutputState) ApplyWithContext(ctx context.Context, ...) AnyOutput
- type PackageInfo
- type ProviderResource
- type ProviderResourceState
- type Resource
- type ResourceOption
- func AdditionalSecretOutputs(o []string) ResourceOption
- func Aliases(o []Alias) ResourceOption
- func DeleteBeforeReplace(o bool) ResourceOption
- func DependsOn(o []Resource) ResourceOption
- func IgnoreChanges(o []string) ResourceOption
- func Import(o IDInput) ResourceOption
- func Protect(o bool) ResourceOption
- func ProviderMap(o map[string]ProviderResource) ResourceOption
- func Providers(o ...ProviderResource) ResourceOption
- func Timeouts(o *CustomTimeouts) ResourceOption
- func Transformations(o []ResourceTransformation) ResourceOption
- func Version(o string) ResourceOption
- type ResourceOrInvokeOption
- type ResourceOutput
- type ResourceState
- type ResourceTransformation
- type ResourceTransformationArgs
- type ResourceTransformationResult
- type RunFunc
- type RunInfo
- type RunOption
- type StackReference
- type StackReferenceArgs
- type String
- func (String) ElementType() reflect.Type
- func (in String) ToStringOutput() StringOutput
- func (in String) ToStringOutputWithContext(ctx context.Context) StringOutput
- func (in String) ToStringPtrOutput() StringPtrOutput
- func (in String) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
- type StringArray
- type StringArrayArray
- type StringArrayArrayInput
- type StringArrayArrayOutput
- func (StringArrayArrayOutput) ElementType() reflect.Type
- func (o StringArrayArrayOutput) Index(i IntInput) StringArrayOutput
- func (o StringArrayArrayOutput) ToStringArrayArrayOutput() StringArrayArrayOutput
- func (o StringArrayArrayOutput) ToStringArrayArrayOutputWithContext(ctx context.Context) StringArrayArrayOutput
- type StringArrayInput
- type StringArrayMap
- type StringArrayMapInput
- type StringArrayMapOutput
- func (StringArrayMapOutput) ElementType() reflect.Type
- func (o StringArrayMapOutput) MapIndex(k StringInput) StringArrayOutput
- func (o StringArrayMapOutput) ToStringArrayMapOutput() StringArrayMapOutput
- func (o StringArrayMapOutput) ToStringArrayMapOutputWithContext(ctx context.Context) StringArrayMapOutput
- type StringArrayOutput
- type StringInput
- type StringMap
- type StringMapArray
- type StringMapArrayInput
- type StringMapArrayOutput
- func (StringMapArrayOutput) ElementType() reflect.Type
- func (o StringMapArrayOutput) Index(i IntInput) StringMapOutput
- func (o StringMapArrayOutput) ToStringMapArrayOutput() StringMapArrayOutput
- func (o StringMapArrayOutput) ToStringMapArrayOutputWithContext(ctx context.Context) StringMapArrayOutput
- type StringMapInput
- type StringMapMap
- type StringMapMapInput
- type StringMapMapOutput
- type StringMapOutput
- type StringOutput
- func (StringOutput) ElementType() reflect.Type
- func (o StringOutput) ToStringOutput() StringOutput
- func (o StringOutput) ToStringOutputWithContext(ctx context.Context) StringOutput
- func (o StringOutput) ToStringPtrOutput() StringPtrOutput
- func (o StringOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
- type StringPtrInput
- type StringPtrOutput
- type URN
- func (URN) ElementType() reflect.Type
- func (in URN) ToStringOutput() StringOutput
- func (in URN) ToStringOutputWithContext(ctx context.Context) StringOutput
- func (in URN) ToStringPtrOutput() StringPtrOutput
- func (in URN) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
- func (in URN) ToURNOutput() URNOutput
- func (in URN) ToURNOutputWithContext(ctx context.Context) URNOutput
- func (in URN) ToURNPtrOutput() URNPtrOutput
- func (in URN) ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput
- type URNArray
- type URNArrayArray
- type URNArrayArrayInput
- type URNArrayArrayOutput
- type URNArrayInput
- type URNArrayMap
- type URNArrayMapInput
- type URNArrayMapOutput
- type URNArrayOutput
- type URNInput
- type URNMap
- type URNMapArray
- type URNMapArrayInput
- type URNMapArrayOutput
- type URNMapInput
- type URNMapMap
- type URNMapMapInput
- type URNMapMapOutput
- type URNMapOutput
- type URNOutput
- func (URNOutput) ElementType() reflect.Type
- func (o URNOutput) ToStringOutput() StringOutput
- func (o URNOutput) ToStringOutputWithContext(ctx context.Context) StringOutput
- func (o URNOutput) ToStringPtrOutput() StringPtrOutput
- func (o URNOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
- func (o URNOutput) ToURNOutput() URNOutput
- func (o URNOutput) ToURNOutputWithContext(ctx context.Context) URNOutput
- func (o URNOutput) ToURNPtrOutput() URNPtrOutput
- func (o URNOutput) ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput
- type URNPtrInput
- type URNPtrOutput
- type Uint
- type Uint16
- func (Uint16) ElementType() reflect.Type
- func (in Uint16) ToUint16Output() Uint16Output
- func (in Uint16) ToUint16OutputWithContext(ctx context.Context) Uint16Output
- func (in Uint16) ToUint16PtrOutput() Uint16PtrOutput
- func (in Uint16) ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput
- type Uint16Array
- type Uint16ArrayArray
- type Uint16ArrayArrayInput
- type Uint16ArrayArrayOutput
- func (Uint16ArrayArrayOutput) ElementType() reflect.Type
- func (o Uint16ArrayArrayOutput) Index(i IntInput) Uint16ArrayOutput
- func (o Uint16ArrayArrayOutput) ToUint16ArrayArrayOutput() Uint16ArrayArrayOutput
- func (o Uint16ArrayArrayOutput) ToUint16ArrayArrayOutputWithContext(ctx context.Context) Uint16ArrayArrayOutput
- type Uint16ArrayInput
- type Uint16ArrayMap
- type Uint16ArrayMapInput
- type Uint16ArrayMapOutput
- func (Uint16ArrayMapOutput) ElementType() reflect.Type
- func (o Uint16ArrayMapOutput) MapIndex(k StringInput) Uint16ArrayOutput
- func (o Uint16ArrayMapOutput) ToUint16ArrayMapOutput() Uint16ArrayMapOutput
- func (o Uint16ArrayMapOutput) ToUint16ArrayMapOutputWithContext(ctx context.Context) Uint16ArrayMapOutput
- type Uint16ArrayOutput
- type Uint16Input
- type Uint16Map
- type Uint16MapArray
- type Uint16MapArrayInput
- type Uint16MapArrayOutput
- func (Uint16MapArrayOutput) ElementType() reflect.Type
- func (o Uint16MapArrayOutput) Index(i IntInput) Uint16MapOutput
- func (o Uint16MapArrayOutput) ToUint16MapArrayOutput() Uint16MapArrayOutput
- func (o Uint16MapArrayOutput) ToUint16MapArrayOutputWithContext(ctx context.Context) Uint16MapArrayOutput
- type Uint16MapInput
- type Uint16MapMap
- type Uint16MapMapInput
- type Uint16MapMapOutput
- type Uint16MapOutput
- type Uint16Output
- func (Uint16Output) ElementType() reflect.Type
- func (o Uint16Output) ToUint16Output() Uint16Output
- func (o Uint16Output) ToUint16OutputWithContext(ctx context.Context) Uint16Output
- func (o Uint16Output) ToUint16PtrOutput() Uint16PtrOutput
- func (o Uint16Output) ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput
- type Uint16PtrInput
- type Uint16PtrOutput
- type Uint32
- func (Uint32) ElementType() reflect.Type
- func (in Uint32) ToUint32Output() Uint32Output
- func (in Uint32) ToUint32OutputWithContext(ctx context.Context) Uint32Output
- func (in Uint32) ToUint32PtrOutput() Uint32PtrOutput
- func (in Uint32) ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput
- type Uint32Array
- type Uint32ArrayArray
- type Uint32ArrayArrayInput
- type Uint32ArrayArrayOutput
- func (Uint32ArrayArrayOutput) ElementType() reflect.Type
- func (o Uint32ArrayArrayOutput) Index(i IntInput) Uint32ArrayOutput
- func (o Uint32ArrayArrayOutput) ToUint32ArrayArrayOutput() Uint32ArrayArrayOutput
- func (o Uint32ArrayArrayOutput) ToUint32ArrayArrayOutputWithContext(ctx context.Context) Uint32ArrayArrayOutput
- type Uint32ArrayInput
- type Uint32ArrayMap
- type Uint32ArrayMapInput
- type Uint32ArrayMapOutput
- func (Uint32ArrayMapOutput) ElementType() reflect.Type
- func (o Uint32ArrayMapOutput) MapIndex(k StringInput) Uint32ArrayOutput
- func (o Uint32ArrayMapOutput) ToUint32ArrayMapOutput() Uint32ArrayMapOutput
- func (o Uint32ArrayMapOutput) ToUint32ArrayMapOutputWithContext(ctx context.Context) Uint32ArrayMapOutput
- type Uint32ArrayOutput
- type Uint32Input
- type Uint32Map
- type Uint32MapArray
- type Uint32MapArrayInput
- type Uint32MapArrayOutput
- func (Uint32MapArrayOutput) ElementType() reflect.Type
- func (o Uint32MapArrayOutput) Index(i IntInput) Uint32MapOutput
- func (o Uint32MapArrayOutput) ToUint32MapArrayOutput() Uint32MapArrayOutput
- func (o Uint32MapArrayOutput) ToUint32MapArrayOutputWithContext(ctx context.Context) Uint32MapArrayOutput
- type Uint32MapInput
- type Uint32MapMap
- type Uint32MapMapInput
- type Uint32MapMapOutput
- type Uint32MapOutput
- type Uint32Output
- func (Uint32Output) ElementType() reflect.Type
- func (o Uint32Output) ToUint32Output() Uint32Output
- func (o Uint32Output) ToUint32OutputWithContext(ctx context.Context) Uint32Output
- func (o Uint32Output) ToUint32PtrOutput() Uint32PtrOutput
- func (o Uint32Output) ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput
- type Uint32PtrInput
- type Uint32PtrOutput
- type Uint64
- func (Uint64) ElementType() reflect.Type
- func (in Uint64) ToUint64Output() Uint64Output
- func (in Uint64) ToUint64OutputWithContext(ctx context.Context) Uint64Output
- func (in Uint64) ToUint64PtrOutput() Uint64PtrOutput
- func (in Uint64) ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput
- type Uint64Array
- type Uint64ArrayArray
- type Uint64ArrayArrayInput
- type Uint64ArrayArrayOutput
- func (Uint64ArrayArrayOutput) ElementType() reflect.Type
- func (o Uint64ArrayArrayOutput) Index(i IntInput) Uint64ArrayOutput
- func (o Uint64ArrayArrayOutput) ToUint64ArrayArrayOutput() Uint64ArrayArrayOutput
- func (o Uint64ArrayArrayOutput) ToUint64ArrayArrayOutputWithContext(ctx context.Context) Uint64ArrayArrayOutput
- type Uint64ArrayInput
- type Uint64ArrayMap
- type Uint64ArrayMapInput
- type Uint64ArrayMapOutput
- func (Uint64ArrayMapOutput) ElementType() reflect.Type
- func (o Uint64ArrayMapOutput) MapIndex(k StringInput) Uint64ArrayOutput
- func (o Uint64ArrayMapOutput) ToUint64ArrayMapOutput() Uint64ArrayMapOutput
- func (o Uint64ArrayMapOutput) ToUint64ArrayMapOutputWithContext(ctx context.Context) Uint64ArrayMapOutput
- type Uint64ArrayOutput
- type Uint64Input
- type Uint64Map
- type Uint64MapArray
- type Uint64MapArrayInput
- type Uint64MapArrayOutput
- func (Uint64MapArrayOutput) ElementType() reflect.Type
- func (o Uint64MapArrayOutput) Index(i IntInput) Uint64MapOutput
- func (o Uint64MapArrayOutput) ToUint64MapArrayOutput() Uint64MapArrayOutput
- func (o Uint64MapArrayOutput) ToUint64MapArrayOutputWithContext(ctx context.Context) Uint64MapArrayOutput
- type Uint64MapInput
- type Uint64MapMap
- type Uint64MapMapInput
- type Uint64MapMapOutput
- type Uint64MapOutput
- type Uint64Output
- func (Uint64Output) ElementType() reflect.Type
- func (o Uint64Output) ToUint64Output() Uint64Output
- func (o Uint64Output) ToUint64OutputWithContext(ctx context.Context) Uint64Output
- func (o Uint64Output) ToUint64PtrOutput() Uint64PtrOutput
- func (o Uint64Output) ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput
- type Uint64PtrInput
- type Uint64PtrOutput
- type Uint8
- type Uint8Array
- type Uint8ArrayArray
- type Uint8ArrayArrayInput
- type Uint8ArrayArrayOutput
- func (Uint8ArrayArrayOutput) ElementType() reflect.Type
- func (o Uint8ArrayArrayOutput) Index(i IntInput) Uint8ArrayOutput
- func (o Uint8ArrayArrayOutput) ToUint8ArrayArrayOutput() Uint8ArrayArrayOutput
- func (o Uint8ArrayArrayOutput) ToUint8ArrayArrayOutputWithContext(ctx context.Context) Uint8ArrayArrayOutput
- type Uint8ArrayInput
- type Uint8ArrayMap
- type Uint8ArrayMapInput
- type Uint8ArrayMapOutput
- type Uint8ArrayOutput
- type Uint8Input
- type Uint8Map
- type Uint8MapArray
- type Uint8MapArrayInput
- type Uint8MapArrayOutput
- type Uint8MapInput
- type Uint8MapMap
- type Uint8MapMapInput
- type Uint8MapMapOutput
- type Uint8MapOutput
- type Uint8Output
- func (Uint8Output) ElementType() reflect.Type
- func (o Uint8Output) ToUint8Output() Uint8Output
- func (o Uint8Output) ToUint8OutputWithContext(ctx context.Context) Uint8Output
- func (o Uint8Output) ToUint8PtrOutput() Uint8PtrOutput
- func (o Uint8Output) ToUint8PtrOutputWithContext(ctx context.Context) Uint8PtrOutput
- type Uint8PtrInput
- type Uint8PtrOutput
- type UintArray
- type UintArrayArray
- type UintArrayArrayInput
- type UintArrayArrayOutput
- func (UintArrayArrayOutput) ElementType() reflect.Type
- func (o UintArrayArrayOutput) Index(i IntInput) UintArrayOutput
- func (o UintArrayArrayOutput) ToUintArrayArrayOutput() UintArrayArrayOutput
- func (o UintArrayArrayOutput) ToUintArrayArrayOutputWithContext(ctx context.Context) UintArrayArrayOutput
- type UintArrayInput
- type UintArrayMap
- type UintArrayMapInput
- type UintArrayMapOutput
- type UintArrayOutput
- type UintInput
- type UintMap
- type UintMapArray
- type UintMapArrayInput
- type UintMapArrayOutput
- type UintMapInput
- type UintMapMap
- type UintMapMapInput
- type UintMapMapOutput
- type UintMapOutput
- type UintOutput
- func (UintOutput) ElementType() reflect.Type
- func (o UintOutput) ToUintOutput() UintOutput
- func (o UintOutput) ToUintOutputWithContext(ctx context.Context) UintOutput
- func (o UintOutput) ToUintPtrOutput() UintPtrOutput
- func (o UintOutput) ToUintPtrOutputWithContext(ctx context.Context) UintPtrOutput
- type UintPtrInput
- type UintPtrOutput
Constants ¶
const ( // EnvProject is the envvar used to read the current Pulumi project name. EnvProject = "PULUMI_PROJECT" // EnvStack is the envvar used to read the current Pulumi stack name. EnvStack = "PULUMI_STACK" // EnvConfig is the envvar used to read the current Pulumi configuration variables. EnvConfig = "PULUMI_CONFIG" // EnvParallel is the envvar used to read the current Pulumi degree of parallelism. EnvParallel = "PULUMI_PARALLEL" // EnvDryRun is the envvar used to read the current Pulumi dry-run setting. EnvDryRun = "PULUMI_DRY_RUN" // EnvMonitor is the envvar used to read the current Pulumi monitor RPC address. EnvMonitor = "PULUMI_MONITOR" // EnvEngine is the envvar used to read the current Pulumi engine RPC address. EnvEngine = "PULUMI_ENGINE" )
Variables ¶
var ErrPlugins = errors.New("pulumi: plugins requested")
Functions ¶
func RegisterOutputType ¶
func RegisterOutputType(output Output)
RegisterOutputType registers an Output type with the Pulumi runtime. If a value of this type's concrete type is returned by an Apply, the Apply will return the specific Output type.
func RegisterPackage ¶
func RegisterPackage(info PackageInfo)
func Run ¶
Run executes the body of a Pulumi program, granting it access to a deployment context that it may use to register resources and orchestrate deployment activities. This connects back to the Pulumi engine using gRPC. If the program fails, the process will be terminated and the function will not return.
func RunErr ¶
RunErr executes the body of a Pulumi program, granting it access to a deployment context that it may use to register resources and orchestrate deployment activities. This connects back to the Pulumi engine using gRPC.
func RunWithContext ¶
RunWithContext runs the body of a Pulumi program using the given Context for information about the target stack, configuration, and engine connection.
Types ¶
type Alias ¶
type Alias struct { // Optional URN that uniquely identifies a resource. If specified, it takes preference and // other members of the struct are ignored. URN URNInput // The previous name of the resource. If not provided, the current name of the resource is used. Name StringInput // The previous type of the resource. If not provided, the current type of the resource is used. Type StringInput // The previous parent of the resource. If not provided, the current parent of the resource is used. Parent Resource // The previous parent of the resource in URN format, mutually exclusive to 'Parent' ParentURN URNInput // The name of the previous stack of the resource. If not provided, defaults to `context.GetStack() Stack StringInput // The previous project of the resource. If not provided, defaults to `context.GetProject()`. Project StringInput }
Alias is a partial description of prior named used for a resource. It can be processed in the context of a resource creation to determine what the full aliased URN would be.
type AnyOutput ¶
type AnyOutput struct{ *OutputState }
func AnyWithContext ¶
func (AnyOutput) ElementType ¶
type Archive ¶
type Archive interface { AssetOrArchive ArchiveInput ToAssetOrArchiveOutput() AssetOrArchiveOutput ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput // Assets returns a map of named assets or archives, for collections. Assets() map[string]interface{} // Path returns the filesystem path, for file-based archives. Path() string // URI returns a URI, for remote network-based archives. URI() string // contains filtered or unexported methods }
Archive represents a collection of Assets.
func NewAssetArchive ¶
NewAssetArchive creates a new archive from an in-memory collection of named assets or other archives.
func NewFileArchive ¶
NewFileArchive creates an archive backed by a file and specified by that file's path.
func NewRemoteArchive ¶
NewRemoteArchive creates an archive backed by a remote file and specified by that file's URL.
type ArchiveArray ¶
type ArchiveArray []ArchiveInput
ArchiveArray is an input type for []ArchiveInput values.
func (ArchiveArray) ElementType ¶
func (ArchiveArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]Archive).
func (ArchiveArray) ToArchiveArrayOutput ¶
func (in ArchiveArray) ToArchiveArrayOutput() ArchiveArrayOutput
func (ArchiveArray) ToArchiveArrayOutputWithContext ¶
func (in ArchiveArray) ToArchiveArrayOutputWithContext(ctx context.Context) ArchiveArrayOutput
type ArchiveArrayArray ¶
type ArchiveArrayArray []ArchiveArrayInput
ArchiveArrayArray is an input type for []ArchiveArrayInput values.
func (ArchiveArrayArray) ElementType ¶
func (ArchiveArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]Archive).
func (ArchiveArrayArray) ToArchiveArrayArrayOutput ¶
func (in ArchiveArrayArray) ToArchiveArrayArrayOutput() ArchiveArrayArrayOutput
func (ArchiveArrayArray) ToArchiveArrayArrayOutputWithContext ¶
func (in ArchiveArrayArray) ToArchiveArrayArrayOutputWithContext(ctx context.Context) ArchiveArrayArrayOutput
type ArchiveArrayArrayInput ¶
type ArchiveArrayArrayInput interface { Input ToArchiveArrayArrayOutput() ArchiveArrayArrayOutput ToArchiveArrayArrayOutputWithContext(ctx context.Context) ArchiveArrayArrayOutput }
ArchiveArrayArrayInput is an input type that accepts ArchiveArrayArray and ArchiveArrayArrayOutput values.
type ArchiveArrayArrayOutput ¶
type ArchiveArrayArrayOutput struct{ *OutputState }
ArchiveArrayArrayOutput is an Output that returns [][]Archive values.
func (ArchiveArrayArrayOutput) ElementType ¶
func (ArchiveArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]Archive).
func (ArchiveArrayArrayOutput) Index ¶
func (o ArchiveArrayArrayOutput) Index(i IntInput) ArchiveArrayOutput
func (ArchiveArrayArrayOutput) ToArchiveArrayArrayOutput ¶
func (o ArchiveArrayArrayOutput) ToArchiveArrayArrayOutput() ArchiveArrayArrayOutput
func (ArchiveArrayArrayOutput) ToArchiveArrayArrayOutputWithContext ¶
func (o ArchiveArrayArrayOutput) ToArchiveArrayArrayOutputWithContext(ctx context.Context) ArchiveArrayArrayOutput
type ArchiveArrayInput ¶
type ArchiveArrayInput interface { Input ToArchiveArrayOutput() ArchiveArrayOutput ToArchiveArrayOutputWithContext(ctx context.Context) ArchiveArrayOutput }
ArchiveArrayInput is an input type that accepts ArchiveArray and ArchiveArrayOutput values.
type ArchiveArrayMap ¶
type ArchiveArrayMap map[string]ArchiveArrayInput
ArchiveArrayMap is an input type for map[string]ArchiveArrayInput values.
func (ArchiveArrayMap) ElementType ¶
func (ArchiveArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]Archive).
func (ArchiveArrayMap) ToArchiveArrayMapOutput ¶
func (in ArchiveArrayMap) ToArchiveArrayMapOutput() ArchiveArrayMapOutput
func (ArchiveArrayMap) ToArchiveArrayMapOutputWithContext ¶
func (in ArchiveArrayMap) ToArchiveArrayMapOutputWithContext(ctx context.Context) ArchiveArrayMapOutput
type ArchiveArrayMapInput ¶
type ArchiveArrayMapInput interface { Input ToArchiveArrayMapOutput() ArchiveArrayMapOutput ToArchiveArrayMapOutputWithContext(ctx context.Context) ArchiveArrayMapOutput }
ArchiveArrayMapInput is an input type that accepts ArchiveArrayMap and ArchiveArrayMapOutput values.
type ArchiveArrayMapOutput ¶
type ArchiveArrayMapOutput struct{ *OutputState }
ArchiveArrayMapOutput is an Output that returns map[string][]Archive values.
func (ArchiveArrayMapOutput) ElementType ¶
func (ArchiveArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]Archive).
func (ArchiveArrayMapOutput) MapIndex ¶
func (o ArchiveArrayMapOutput) MapIndex(k StringInput) ArchiveArrayOutput
func (ArchiveArrayMapOutput) ToArchiveArrayMapOutput ¶
func (o ArchiveArrayMapOutput) ToArchiveArrayMapOutput() ArchiveArrayMapOutput
func (ArchiveArrayMapOutput) ToArchiveArrayMapOutputWithContext ¶
func (o ArchiveArrayMapOutput) ToArchiveArrayMapOutputWithContext(ctx context.Context) ArchiveArrayMapOutput
type ArchiveArrayOutput ¶
type ArchiveArrayOutput struct{ *OutputState }
ArchiveArrayOutput is an Output that returns []Archive values.
func (ArchiveArrayOutput) ElementType ¶
func (ArchiveArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]Archive).
func (ArchiveArrayOutput) Index ¶
func (o ArchiveArrayOutput) Index(i IntInput) ArchiveOutput
func (ArchiveArrayOutput) ToArchiveArrayOutput ¶
func (o ArchiveArrayOutput) ToArchiveArrayOutput() ArchiveArrayOutput
func (ArchiveArrayOutput) ToArchiveArrayOutputWithContext ¶
func (o ArchiveArrayOutput) ToArchiveArrayOutputWithContext(ctx context.Context) ArchiveArrayOutput
type ArchiveInput ¶
type ArchiveInput interface { Input ToArchiveOutput() ArchiveOutput ToArchiveOutputWithContext(ctx context.Context) ArchiveOutput }
ArchiveInput is an input type that accepts Archive and ArchiveOutput values.
type ArchiveMap ¶
type ArchiveMap map[string]ArchiveInput
ArchiveMap is an input type for map[string]ArchiveInput values.
func (ArchiveMap) ElementType ¶
func (ArchiveMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]Archive).
func (ArchiveMap) ToArchiveMapOutput ¶
func (in ArchiveMap) ToArchiveMapOutput() ArchiveMapOutput
func (ArchiveMap) ToArchiveMapOutputWithContext ¶
func (in ArchiveMap) ToArchiveMapOutputWithContext(ctx context.Context) ArchiveMapOutput
type ArchiveMapArray ¶
type ArchiveMapArray []ArchiveMapInput
ArchiveMapArray is an input type for []ArchiveMapInput values.
func (ArchiveMapArray) ElementType ¶
func (ArchiveMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]Archive).
func (ArchiveMapArray) ToArchiveMapArrayOutput ¶
func (in ArchiveMapArray) ToArchiveMapArrayOutput() ArchiveMapArrayOutput
func (ArchiveMapArray) ToArchiveMapArrayOutputWithContext ¶
func (in ArchiveMapArray) ToArchiveMapArrayOutputWithContext(ctx context.Context) ArchiveMapArrayOutput
type ArchiveMapArrayInput ¶
type ArchiveMapArrayInput interface { Input ToArchiveMapArrayOutput() ArchiveMapArrayOutput ToArchiveMapArrayOutputWithContext(ctx context.Context) ArchiveMapArrayOutput }
ArchiveMapArrayInput is an input type that accepts ArchiveMapArray and ArchiveMapArrayOutput values.
type ArchiveMapArrayOutput ¶
type ArchiveMapArrayOutput struct{ *OutputState }
ArchiveMapArrayOutput is an Output that returns []map[string]Archive values.
func (ArchiveMapArrayOutput) ElementType ¶
func (ArchiveMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]Archive).
func (ArchiveMapArrayOutput) Index ¶
func (o ArchiveMapArrayOutput) Index(i IntInput) ArchiveMapOutput
func (ArchiveMapArrayOutput) ToArchiveMapArrayOutput ¶
func (o ArchiveMapArrayOutput) ToArchiveMapArrayOutput() ArchiveMapArrayOutput
func (ArchiveMapArrayOutput) ToArchiveMapArrayOutputWithContext ¶
func (o ArchiveMapArrayOutput) ToArchiveMapArrayOutputWithContext(ctx context.Context) ArchiveMapArrayOutput
type ArchiveMapInput ¶
type ArchiveMapInput interface { Input ToArchiveMapOutput() ArchiveMapOutput ToArchiveMapOutputWithContext(ctx context.Context) ArchiveMapOutput }
ArchiveMapInput is an input type that accepts ArchiveMap and ArchiveMapOutput values.
type ArchiveMapMap ¶
type ArchiveMapMap map[string]ArchiveMapInput
ArchiveMapMap is an input type for map[string]ArchiveMapInput values.
func (ArchiveMapMap) ElementType ¶
func (ArchiveMapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]Archive).
func (ArchiveMapMap) ToArchiveMapMapOutput ¶
func (in ArchiveMapMap) ToArchiveMapMapOutput() ArchiveMapMapOutput
func (ArchiveMapMap) ToArchiveMapMapOutputWithContext ¶
func (in ArchiveMapMap) ToArchiveMapMapOutputWithContext(ctx context.Context) ArchiveMapMapOutput
type ArchiveMapMapInput ¶
type ArchiveMapMapInput interface { Input ToArchiveMapMapOutput() ArchiveMapMapOutput ToArchiveMapMapOutputWithContext(ctx context.Context) ArchiveMapMapOutput }
ArchiveMapMapInput is an input type that accepts ArchiveMapMap and ArchiveMapMapOutput values.
type ArchiveMapMapOutput ¶
type ArchiveMapMapOutput struct{ *OutputState }
ArchiveMapMapOutput is an Output that returns map[string]map[string]Archive values.
func (ArchiveMapMapOutput) ElementType ¶
func (ArchiveMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]Archive).
func (ArchiveMapMapOutput) MapIndex ¶
func (o ArchiveMapMapOutput) MapIndex(k StringInput) ArchiveMapOutput
func (ArchiveMapMapOutput) ToArchiveMapMapOutput ¶
func (o ArchiveMapMapOutput) ToArchiveMapMapOutput() ArchiveMapMapOutput
func (ArchiveMapMapOutput) ToArchiveMapMapOutputWithContext ¶
func (o ArchiveMapMapOutput) ToArchiveMapMapOutputWithContext(ctx context.Context) ArchiveMapMapOutput
type ArchiveMapOutput ¶
type ArchiveMapOutput struct{ *OutputState }
ArchiveMapOutput is an Output that returns map[string]Archive values.
func (ArchiveMapOutput) ElementType ¶
func (ArchiveMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]Archive).
func (ArchiveMapOutput) MapIndex ¶
func (o ArchiveMapOutput) MapIndex(k StringInput) ArchiveOutput
func (ArchiveMapOutput) ToArchiveMapOutput ¶
func (o ArchiveMapOutput) ToArchiveMapOutput() ArchiveMapOutput
func (ArchiveMapOutput) ToArchiveMapOutputWithContext ¶
func (o ArchiveMapOutput) ToArchiveMapOutputWithContext(ctx context.Context) ArchiveMapOutput
type ArchiveOutput ¶
type ArchiveOutput struct{ *OutputState }
ArchiveOutput is an Output that returns Archive values.
func (ArchiveOutput) ElementType ¶
func (ArchiveOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (Archive).
func (ArchiveOutput) ToArchiveOutput ¶
func (o ArchiveOutput) ToArchiveOutput() ArchiveOutput
func (ArchiveOutput) ToArchiveOutputWithContext ¶
func (o ArchiveOutput) ToArchiveOutputWithContext(ctx context.Context) ArchiveOutput
func (ArchiveOutput) ToAssetOrArchiveOutput ¶
func (o ArchiveOutput) ToAssetOrArchiveOutput() AssetOrArchiveOutput
func (ArchiveOutput) ToAssetOrArchiveOutputWithContext ¶
func (o ArchiveOutput) ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput
type Array ¶
type Array []Input
Array is an input type for []Input values.
func (Array) ElementType ¶
ElementType returns the element type of this Input ([]interface{}).
func (Array) ToArrayOutput ¶
func (in Array) ToArrayOutput() ArrayOutput
func (Array) ToArrayOutputWithContext ¶
func (in Array) ToArrayOutputWithContext(ctx context.Context) ArrayOutput
type ArrayArray ¶
type ArrayArray []ArrayInput
ArrayArray is an input type for []ArrayInput values.
func (ArrayArray) ElementType ¶
func (ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]interface{}).
func (ArrayArray) ToArrayArrayOutput ¶
func (in ArrayArray) ToArrayArrayOutput() ArrayArrayOutput
func (ArrayArray) ToArrayArrayOutputWithContext ¶
func (in ArrayArray) ToArrayArrayOutputWithContext(ctx context.Context) ArrayArrayOutput
type ArrayArrayInput ¶
type ArrayArrayInput interface { Input ToArrayArrayOutput() ArrayArrayOutput ToArrayArrayOutputWithContext(ctx context.Context) ArrayArrayOutput }
ArrayArrayInput is an input type that accepts ArrayArray and ArrayArrayOutput values.
type ArrayArrayOutput ¶
type ArrayArrayOutput struct{ *OutputState }
ArrayArrayOutput is an Output that returns [][]interface{} values.
func (ArrayArrayOutput) ElementType ¶
func (ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]interface{}).
func (ArrayArrayOutput) Index ¶
func (o ArrayArrayOutput) Index(i IntInput) ArrayOutput
func (ArrayArrayOutput) ToArrayArrayOutput ¶
func (o ArrayArrayOutput) ToArrayArrayOutput() ArrayArrayOutput
func (ArrayArrayOutput) ToArrayArrayOutputWithContext ¶
func (o ArrayArrayOutput) ToArrayArrayOutputWithContext(ctx context.Context) ArrayArrayOutput
type ArrayInput ¶
type ArrayInput interface { Input ToArrayOutput() ArrayOutput ToArrayOutputWithContext(ctx context.Context) ArrayOutput }
ArrayInput is an input type that accepts Array and ArrayOutput values.
type ArrayMap ¶
type ArrayMap map[string]ArrayInput
ArrayMap is an input type for map[string]ArrayInput values.
func (ArrayMap) ElementType ¶
ElementType returns the element type of this Input (map[string][]interface{}).
func (ArrayMap) ToArrayMapOutput ¶
func (in ArrayMap) ToArrayMapOutput() ArrayMapOutput
func (ArrayMap) ToArrayMapOutputWithContext ¶
func (in ArrayMap) ToArrayMapOutputWithContext(ctx context.Context) ArrayMapOutput
type ArrayMapInput ¶
type ArrayMapInput interface { Input ToArrayMapOutput() ArrayMapOutput ToArrayMapOutputWithContext(ctx context.Context) ArrayMapOutput }
ArrayMapInput is an input type that accepts ArrayMap and ArrayMapOutput values.
type ArrayMapOutput ¶
type ArrayMapOutput struct{ *OutputState }
ArrayMapOutput is an Output that returns map[string][]interface{} values.
func (ArrayMapOutput) ElementType ¶
func (ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]interface{}).
func (ArrayMapOutput) MapIndex ¶
func (o ArrayMapOutput) MapIndex(k StringInput) ArrayOutput
func (ArrayMapOutput) ToArrayMapOutput ¶
func (o ArrayMapOutput) ToArrayMapOutput() ArrayMapOutput
func (ArrayMapOutput) ToArrayMapOutputWithContext ¶
func (o ArrayMapOutput) ToArrayMapOutputWithContext(ctx context.Context) ArrayMapOutput
type ArrayOutput ¶
type ArrayOutput struct{ *OutputState }
ArrayOutput is an Output that returns []interface{} values.
func All ¶
func All(inputs ...interface{}) ArrayOutput
All returns an ArrayOutput that will resolve when all of the provided inputs will resolve. Each element of the array will contain the resolved value of the corresponding output. The output will be rejected if any of the inputs is rejected.
func AllWithContext ¶
func AllWithContext(ctx context.Context, inputs ...interface{}) ArrayOutput
AllWithContext returns an ArrayOutput that will resolve when all of the provided inputs will resolve. Each element of the array will contain the resolved value of the corresponding output. The output will be rejected if any of the inputs is rejected.
func (ArrayOutput) ElementType ¶
func (ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]interface{}).
func (ArrayOutput) Index ¶
func (o ArrayOutput) Index(i IntInput) Output
func (ArrayOutput) ToArrayOutput ¶
func (o ArrayOutput) ToArrayOutput() ArrayOutput
func (ArrayOutput) ToArrayOutputWithContext ¶
func (o ArrayOutput) ToArrayOutputWithContext(ctx context.Context) ArrayOutput
type Asset ¶
type Asset interface { AssetOrArchive AssetInput ToAssetOrArchiveOutput() AssetOrArchiveOutput ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput // Path returns the filesystem path, for file-based assets. Path() string // Text returns an in-memory blob of text, for string-based assets. Text() string // URI returns a URI, for remote network-based assets. URI() string // contains filtered or unexported methods }
Asset represents a file that is managed in conjunction with Pulumi resources. An Asset may be backed by a number of sources, including local filesystem paths, in-memory blobs of text, or remote files referenced by a URL.
func NewFileAsset ¶
NewFileAsset creates an asset backed by a file and specified by that file's path.
func NewRemoteAsset ¶
NewRemoteAsset creates an asset backed by a remote file and specified by that file's URL.
func NewStringAsset ¶
NewStringAsset creates an asset backed by a piece of in-memory text.
type AssetArray ¶
type AssetArray []AssetInput
AssetArray is an input type for []AssetInput values.
func (AssetArray) ElementType ¶
func (AssetArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]Asset).
func (AssetArray) ToAssetArrayOutput ¶
func (in AssetArray) ToAssetArrayOutput() AssetArrayOutput
func (AssetArray) ToAssetArrayOutputWithContext ¶
func (in AssetArray) ToAssetArrayOutputWithContext(ctx context.Context) AssetArrayOutput
type AssetArrayArray ¶
type AssetArrayArray []AssetArrayInput
AssetArrayArray is an input type for []AssetArrayInput values.
func (AssetArrayArray) ElementType ¶
func (AssetArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]Asset).
func (AssetArrayArray) ToAssetArrayArrayOutput ¶
func (in AssetArrayArray) ToAssetArrayArrayOutput() AssetArrayArrayOutput
func (AssetArrayArray) ToAssetArrayArrayOutputWithContext ¶
func (in AssetArrayArray) ToAssetArrayArrayOutputWithContext(ctx context.Context) AssetArrayArrayOutput
type AssetArrayArrayInput ¶
type AssetArrayArrayInput interface { Input ToAssetArrayArrayOutput() AssetArrayArrayOutput ToAssetArrayArrayOutputWithContext(ctx context.Context) AssetArrayArrayOutput }
AssetArrayArrayInput is an input type that accepts AssetArrayArray and AssetArrayArrayOutput values.
type AssetArrayArrayOutput ¶
type AssetArrayArrayOutput struct{ *OutputState }
AssetArrayArrayOutput is an Output that returns [][]Asset values.
func (AssetArrayArrayOutput) ElementType ¶
func (AssetArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]Asset).
func (AssetArrayArrayOutput) Index ¶
func (o AssetArrayArrayOutput) Index(i IntInput) AssetArrayOutput
func (AssetArrayArrayOutput) ToAssetArrayArrayOutput ¶
func (o AssetArrayArrayOutput) ToAssetArrayArrayOutput() AssetArrayArrayOutput
func (AssetArrayArrayOutput) ToAssetArrayArrayOutputWithContext ¶
func (o AssetArrayArrayOutput) ToAssetArrayArrayOutputWithContext(ctx context.Context) AssetArrayArrayOutput
type AssetArrayInput ¶
type AssetArrayInput interface { Input ToAssetArrayOutput() AssetArrayOutput ToAssetArrayOutputWithContext(ctx context.Context) AssetArrayOutput }
AssetArrayInput is an input type that accepts AssetArray and AssetArrayOutput values.
type AssetArrayMap ¶
type AssetArrayMap map[string]AssetArrayInput
AssetArrayMap is an input type for map[string]AssetArrayInput values.
func (AssetArrayMap) ElementType ¶
func (AssetArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]Asset).
func (AssetArrayMap) ToAssetArrayMapOutput ¶
func (in AssetArrayMap) ToAssetArrayMapOutput() AssetArrayMapOutput
func (AssetArrayMap) ToAssetArrayMapOutputWithContext ¶
func (in AssetArrayMap) ToAssetArrayMapOutputWithContext(ctx context.Context) AssetArrayMapOutput
type AssetArrayMapInput ¶
type AssetArrayMapInput interface { Input ToAssetArrayMapOutput() AssetArrayMapOutput ToAssetArrayMapOutputWithContext(ctx context.Context) AssetArrayMapOutput }
AssetArrayMapInput is an input type that accepts AssetArrayMap and AssetArrayMapOutput values.
type AssetArrayMapOutput ¶
type AssetArrayMapOutput struct{ *OutputState }
AssetArrayMapOutput is an Output that returns map[string][]Asset values.
func (AssetArrayMapOutput) ElementType ¶
func (AssetArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]Asset).
func (AssetArrayMapOutput) MapIndex ¶
func (o AssetArrayMapOutput) MapIndex(k StringInput) AssetArrayOutput
func (AssetArrayMapOutput) ToAssetArrayMapOutput ¶
func (o AssetArrayMapOutput) ToAssetArrayMapOutput() AssetArrayMapOutput
func (AssetArrayMapOutput) ToAssetArrayMapOutputWithContext ¶
func (o AssetArrayMapOutput) ToAssetArrayMapOutputWithContext(ctx context.Context) AssetArrayMapOutput
type AssetArrayOutput ¶
type AssetArrayOutput struct{ *OutputState }
AssetArrayOutput is an Output that returns []Asset values.
func (AssetArrayOutput) ElementType ¶
func (AssetArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]Asset).
func (AssetArrayOutput) Index ¶
func (o AssetArrayOutput) Index(i IntInput) AssetOutput
func (AssetArrayOutput) ToAssetArrayOutput ¶
func (o AssetArrayOutput) ToAssetArrayOutput() AssetArrayOutput
func (AssetArrayOutput) ToAssetArrayOutputWithContext ¶
func (o AssetArrayOutput) ToAssetArrayOutputWithContext(ctx context.Context) AssetArrayOutput
type AssetInput ¶
type AssetInput interface { Input ToAssetOutput() AssetOutput ToAssetOutputWithContext(ctx context.Context) AssetOutput }
AssetInput is an input type that accepts Asset and AssetOutput values.
type AssetMap ¶
type AssetMap map[string]AssetInput
AssetMap is an input type for map[string]AssetInput values.
func (AssetMap) ElementType ¶
ElementType returns the element type of this Input (map[string]Asset).
func (AssetMap) ToAssetMapOutput ¶
func (in AssetMap) ToAssetMapOutput() AssetMapOutput
func (AssetMap) ToAssetMapOutputWithContext ¶
func (in AssetMap) ToAssetMapOutputWithContext(ctx context.Context) AssetMapOutput
type AssetMapArray ¶
type AssetMapArray []AssetMapInput
AssetMapArray is an input type for []AssetMapInput values.
func (AssetMapArray) ElementType ¶
func (AssetMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]Asset).
func (AssetMapArray) ToAssetMapArrayOutput ¶
func (in AssetMapArray) ToAssetMapArrayOutput() AssetMapArrayOutput
func (AssetMapArray) ToAssetMapArrayOutputWithContext ¶
func (in AssetMapArray) ToAssetMapArrayOutputWithContext(ctx context.Context) AssetMapArrayOutput
type AssetMapArrayInput ¶
type AssetMapArrayInput interface { Input ToAssetMapArrayOutput() AssetMapArrayOutput ToAssetMapArrayOutputWithContext(ctx context.Context) AssetMapArrayOutput }
AssetMapArrayInput is an input type that accepts AssetMapArray and AssetMapArrayOutput values.
type AssetMapArrayOutput ¶
type AssetMapArrayOutput struct{ *OutputState }
AssetMapArrayOutput is an Output that returns []map[string]Asset values.
func (AssetMapArrayOutput) ElementType ¶
func (AssetMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]Asset).
func (AssetMapArrayOutput) Index ¶
func (o AssetMapArrayOutput) Index(i IntInput) AssetMapOutput
func (AssetMapArrayOutput) ToAssetMapArrayOutput ¶
func (o AssetMapArrayOutput) ToAssetMapArrayOutput() AssetMapArrayOutput
func (AssetMapArrayOutput) ToAssetMapArrayOutputWithContext ¶
func (o AssetMapArrayOutput) ToAssetMapArrayOutputWithContext(ctx context.Context) AssetMapArrayOutput
type AssetMapInput ¶
type AssetMapInput interface { Input ToAssetMapOutput() AssetMapOutput ToAssetMapOutputWithContext(ctx context.Context) AssetMapOutput }
AssetMapInput is an input type that accepts AssetMap and AssetMapOutput values.
type AssetMapMap ¶
type AssetMapMap map[string]AssetMapInput
AssetMapMap is an input type for map[string]AssetMapInput values.
func (AssetMapMap) ElementType ¶
func (AssetMapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]Asset).
func (AssetMapMap) ToAssetMapMapOutput ¶
func (in AssetMapMap) ToAssetMapMapOutput() AssetMapMapOutput
func (AssetMapMap) ToAssetMapMapOutputWithContext ¶
func (in AssetMapMap) ToAssetMapMapOutputWithContext(ctx context.Context) AssetMapMapOutput
type AssetMapMapInput ¶
type AssetMapMapInput interface { Input ToAssetMapMapOutput() AssetMapMapOutput ToAssetMapMapOutputWithContext(ctx context.Context) AssetMapMapOutput }
AssetMapMapInput is an input type that accepts AssetMapMap and AssetMapMapOutput values.
type AssetMapMapOutput ¶
type AssetMapMapOutput struct{ *OutputState }
AssetMapMapOutput is an Output that returns map[string]map[string]Asset values.
func (AssetMapMapOutput) ElementType ¶
func (AssetMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]Asset).
func (AssetMapMapOutput) MapIndex ¶
func (o AssetMapMapOutput) MapIndex(k StringInput) AssetMapOutput
func (AssetMapMapOutput) ToAssetMapMapOutput ¶
func (o AssetMapMapOutput) ToAssetMapMapOutput() AssetMapMapOutput
func (AssetMapMapOutput) ToAssetMapMapOutputWithContext ¶
func (o AssetMapMapOutput) ToAssetMapMapOutputWithContext(ctx context.Context) AssetMapMapOutput
type AssetMapOutput ¶
type AssetMapOutput struct{ *OutputState }
AssetMapOutput is an Output that returns map[string]Asset values.
func (AssetMapOutput) ElementType ¶
func (AssetMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]Asset).
func (AssetMapOutput) MapIndex ¶
func (o AssetMapOutput) MapIndex(k StringInput) AssetOutput
func (AssetMapOutput) ToAssetMapOutput ¶
func (o AssetMapOutput) ToAssetMapOutput() AssetMapOutput
func (AssetMapOutput) ToAssetMapOutputWithContext ¶
func (o AssetMapOutput) ToAssetMapOutputWithContext(ctx context.Context) AssetMapOutput
type AssetOrArchive ¶
type AssetOrArchive interface {
// contains filtered or unexported methods
}
AssetOrArchive represents either an Asset or an Archive.
type AssetOrArchiveArray ¶
type AssetOrArchiveArray []AssetOrArchiveInput
AssetOrArchiveArray is an input type for []AssetOrArchiveInput values.
func (AssetOrArchiveArray) ElementType ¶
func (AssetOrArchiveArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]AssetOrArchive).
func (AssetOrArchiveArray) ToAssetOrArchiveArrayOutput ¶
func (in AssetOrArchiveArray) ToAssetOrArchiveArrayOutput() AssetOrArchiveArrayOutput
func (AssetOrArchiveArray) ToAssetOrArchiveArrayOutputWithContext ¶
func (in AssetOrArchiveArray) ToAssetOrArchiveArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayOutput
type AssetOrArchiveArrayArray ¶
type AssetOrArchiveArrayArray []AssetOrArchiveArrayInput
AssetOrArchiveArrayArray is an input type for []AssetOrArchiveArrayInput values.
func (AssetOrArchiveArrayArray) ElementType ¶
func (AssetOrArchiveArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]AssetOrArchive).
func (AssetOrArchiveArrayArray) ToAssetOrArchiveArrayArrayOutput ¶
func (in AssetOrArchiveArrayArray) ToAssetOrArchiveArrayArrayOutput() AssetOrArchiveArrayArrayOutput
func (AssetOrArchiveArrayArray) ToAssetOrArchiveArrayArrayOutputWithContext ¶
func (in AssetOrArchiveArrayArray) ToAssetOrArchiveArrayArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayArrayOutput
type AssetOrArchiveArrayArrayInput ¶
type AssetOrArchiveArrayArrayInput interface { Input ToAssetOrArchiveArrayArrayOutput() AssetOrArchiveArrayArrayOutput ToAssetOrArchiveArrayArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayArrayOutput }
AssetOrArchiveArrayArrayInput is an input type that accepts AssetOrArchiveArrayArray and AssetOrArchiveArrayArrayOutput values.
type AssetOrArchiveArrayArrayOutput ¶
type AssetOrArchiveArrayArrayOutput struct{ *OutputState }
AssetOrArchiveArrayArrayOutput is an Output that returns [][]AssetOrArchive values.
func (AssetOrArchiveArrayArrayOutput) ElementType ¶
func (AssetOrArchiveArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]AssetOrArchive).
func (AssetOrArchiveArrayArrayOutput) Index ¶
func (o AssetOrArchiveArrayArrayOutput) Index(i IntInput) AssetOrArchiveArrayOutput
func (AssetOrArchiveArrayArrayOutput) ToAssetOrArchiveArrayArrayOutput ¶
func (o AssetOrArchiveArrayArrayOutput) ToAssetOrArchiveArrayArrayOutput() AssetOrArchiveArrayArrayOutput
func (AssetOrArchiveArrayArrayOutput) ToAssetOrArchiveArrayArrayOutputWithContext ¶
func (o AssetOrArchiveArrayArrayOutput) ToAssetOrArchiveArrayArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayArrayOutput
type AssetOrArchiveArrayInput ¶
type AssetOrArchiveArrayInput interface { Input ToAssetOrArchiveArrayOutput() AssetOrArchiveArrayOutput ToAssetOrArchiveArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayOutput }
AssetOrArchiveArrayInput is an input type that accepts AssetOrArchiveArray and AssetOrArchiveArrayOutput values.
type AssetOrArchiveArrayMap ¶
type AssetOrArchiveArrayMap map[string]AssetOrArchiveArrayInput
AssetOrArchiveArrayMap is an input type for map[string]AssetOrArchiveArrayInput values.
func (AssetOrArchiveArrayMap) ElementType ¶
func (AssetOrArchiveArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]AssetOrArchive).
func (AssetOrArchiveArrayMap) ToAssetOrArchiveArrayMapOutput ¶
func (in AssetOrArchiveArrayMap) ToAssetOrArchiveArrayMapOutput() AssetOrArchiveArrayMapOutput
func (AssetOrArchiveArrayMap) ToAssetOrArchiveArrayMapOutputWithContext ¶
func (in AssetOrArchiveArrayMap) ToAssetOrArchiveArrayMapOutputWithContext(ctx context.Context) AssetOrArchiveArrayMapOutput
type AssetOrArchiveArrayMapInput ¶
type AssetOrArchiveArrayMapInput interface { Input ToAssetOrArchiveArrayMapOutput() AssetOrArchiveArrayMapOutput ToAssetOrArchiveArrayMapOutputWithContext(ctx context.Context) AssetOrArchiveArrayMapOutput }
AssetOrArchiveArrayMapInput is an input type that accepts AssetOrArchiveArrayMap and AssetOrArchiveArrayMapOutput values.
type AssetOrArchiveArrayMapOutput ¶
type AssetOrArchiveArrayMapOutput struct{ *OutputState }
AssetOrArchiveArrayMapOutput is an Output that returns map[string][]AssetOrArchive values.
func (AssetOrArchiveArrayMapOutput) ElementType ¶
func (AssetOrArchiveArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]AssetOrArchive).
func (AssetOrArchiveArrayMapOutput) MapIndex ¶
func (o AssetOrArchiveArrayMapOutput) MapIndex(k StringInput) AssetOrArchiveArrayOutput
func (AssetOrArchiveArrayMapOutput) ToAssetOrArchiveArrayMapOutput ¶
func (o AssetOrArchiveArrayMapOutput) ToAssetOrArchiveArrayMapOutput() AssetOrArchiveArrayMapOutput
func (AssetOrArchiveArrayMapOutput) ToAssetOrArchiveArrayMapOutputWithContext ¶
func (o AssetOrArchiveArrayMapOutput) ToAssetOrArchiveArrayMapOutputWithContext(ctx context.Context) AssetOrArchiveArrayMapOutput
type AssetOrArchiveArrayOutput ¶
type AssetOrArchiveArrayOutput struct{ *OutputState }
AssetOrArchiveArrayOutput is an Output that returns []AssetOrArchive values.
func (AssetOrArchiveArrayOutput) ElementType ¶
func (AssetOrArchiveArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]AssetOrArchive).
func (AssetOrArchiveArrayOutput) Index ¶
func (o AssetOrArchiveArrayOutput) Index(i IntInput) AssetOrArchiveOutput
func (AssetOrArchiveArrayOutput) ToAssetOrArchiveArrayOutput ¶
func (o AssetOrArchiveArrayOutput) ToAssetOrArchiveArrayOutput() AssetOrArchiveArrayOutput
func (AssetOrArchiveArrayOutput) ToAssetOrArchiveArrayOutputWithContext ¶
func (o AssetOrArchiveArrayOutput) ToAssetOrArchiveArrayOutputWithContext(ctx context.Context) AssetOrArchiveArrayOutput
type AssetOrArchiveInput ¶
type AssetOrArchiveInput interface { Input ToAssetOrArchiveOutput() AssetOrArchiveOutput ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput }
AssetOrArchiveInput is an input type that accepts AssetOrArchive and AssetOrArchiveOutput values.
type AssetOrArchiveMap ¶
type AssetOrArchiveMap map[string]AssetOrArchiveInput
AssetOrArchiveMap is an input type for map[string]AssetOrArchiveInput values.
func (AssetOrArchiveMap) ElementType ¶
func (AssetOrArchiveMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]AssetOrArchive).
func (AssetOrArchiveMap) ToAssetOrArchiveMapOutput ¶
func (in AssetOrArchiveMap) ToAssetOrArchiveMapOutput() AssetOrArchiveMapOutput
func (AssetOrArchiveMap) ToAssetOrArchiveMapOutputWithContext ¶
func (in AssetOrArchiveMap) ToAssetOrArchiveMapOutputWithContext(ctx context.Context) AssetOrArchiveMapOutput
type AssetOrArchiveMapArray ¶
type AssetOrArchiveMapArray []AssetOrArchiveMapInput
AssetOrArchiveMapArray is an input type for []AssetOrArchiveMapInput values.
func (AssetOrArchiveMapArray) ElementType ¶
func (AssetOrArchiveMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]AssetOrArchive).
func (AssetOrArchiveMapArray) ToAssetOrArchiveMapArrayOutput ¶
func (in AssetOrArchiveMapArray) ToAssetOrArchiveMapArrayOutput() AssetOrArchiveMapArrayOutput
func (AssetOrArchiveMapArray) ToAssetOrArchiveMapArrayOutputWithContext ¶
func (in AssetOrArchiveMapArray) ToAssetOrArchiveMapArrayOutputWithContext(ctx context.Context) AssetOrArchiveMapArrayOutput
type AssetOrArchiveMapArrayInput ¶
type AssetOrArchiveMapArrayInput interface { Input ToAssetOrArchiveMapArrayOutput() AssetOrArchiveMapArrayOutput ToAssetOrArchiveMapArrayOutputWithContext(ctx context.Context) AssetOrArchiveMapArrayOutput }
AssetOrArchiveMapArrayInput is an input type that accepts AssetOrArchiveMapArray and AssetOrArchiveMapArrayOutput values.
type AssetOrArchiveMapArrayOutput ¶
type AssetOrArchiveMapArrayOutput struct{ *OutputState }
AssetOrArchiveMapArrayOutput is an Output that returns []map[string]AssetOrArchive values.
func (AssetOrArchiveMapArrayOutput) ElementType ¶
func (AssetOrArchiveMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]AssetOrArchive).
func (AssetOrArchiveMapArrayOutput) Index ¶
func (o AssetOrArchiveMapArrayOutput) Index(i IntInput) AssetOrArchiveMapOutput
func (AssetOrArchiveMapArrayOutput) ToAssetOrArchiveMapArrayOutput ¶
func (o AssetOrArchiveMapArrayOutput) ToAssetOrArchiveMapArrayOutput() AssetOrArchiveMapArrayOutput
func (AssetOrArchiveMapArrayOutput) ToAssetOrArchiveMapArrayOutputWithContext ¶
func (o AssetOrArchiveMapArrayOutput) ToAssetOrArchiveMapArrayOutputWithContext(ctx context.Context) AssetOrArchiveMapArrayOutput
type AssetOrArchiveMapInput ¶
type AssetOrArchiveMapInput interface { Input ToAssetOrArchiveMapOutput() AssetOrArchiveMapOutput ToAssetOrArchiveMapOutputWithContext(ctx context.Context) AssetOrArchiveMapOutput }
AssetOrArchiveMapInput is an input type that accepts AssetOrArchiveMap and AssetOrArchiveMapOutput values.
type AssetOrArchiveMapMap ¶
type AssetOrArchiveMapMap map[string]AssetOrArchiveMapInput
AssetOrArchiveMapMap is an input type for map[string]AssetOrArchiveMapInput values.
func (AssetOrArchiveMapMap) ElementType ¶
func (AssetOrArchiveMapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]AssetOrArchive).
func (AssetOrArchiveMapMap) ToAssetOrArchiveMapMapOutput ¶
func (in AssetOrArchiveMapMap) ToAssetOrArchiveMapMapOutput() AssetOrArchiveMapMapOutput
func (AssetOrArchiveMapMap) ToAssetOrArchiveMapMapOutputWithContext ¶
func (in AssetOrArchiveMapMap) ToAssetOrArchiveMapMapOutputWithContext(ctx context.Context) AssetOrArchiveMapMapOutput
type AssetOrArchiveMapMapInput ¶
type AssetOrArchiveMapMapInput interface { Input ToAssetOrArchiveMapMapOutput() AssetOrArchiveMapMapOutput ToAssetOrArchiveMapMapOutputWithContext(ctx context.Context) AssetOrArchiveMapMapOutput }
AssetOrArchiveMapMapInput is an input type that accepts AssetOrArchiveMapMap and AssetOrArchiveMapMapOutput values.
type AssetOrArchiveMapMapOutput ¶
type AssetOrArchiveMapMapOutput struct{ *OutputState }
AssetOrArchiveMapMapOutput is an Output that returns map[string]map[string]AssetOrArchive values.
func (AssetOrArchiveMapMapOutput) ElementType ¶
func (AssetOrArchiveMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]AssetOrArchive).
func (AssetOrArchiveMapMapOutput) MapIndex ¶
func (o AssetOrArchiveMapMapOutput) MapIndex(k StringInput) AssetOrArchiveMapOutput
func (AssetOrArchiveMapMapOutput) ToAssetOrArchiveMapMapOutput ¶
func (o AssetOrArchiveMapMapOutput) ToAssetOrArchiveMapMapOutput() AssetOrArchiveMapMapOutput
func (AssetOrArchiveMapMapOutput) ToAssetOrArchiveMapMapOutputWithContext ¶
func (o AssetOrArchiveMapMapOutput) ToAssetOrArchiveMapMapOutputWithContext(ctx context.Context) AssetOrArchiveMapMapOutput
type AssetOrArchiveMapOutput ¶
type AssetOrArchiveMapOutput struct{ *OutputState }
AssetOrArchiveMapOutput is an Output that returns map[string]AssetOrArchive values.
func (AssetOrArchiveMapOutput) ElementType ¶
func (AssetOrArchiveMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]AssetOrArchive).
func (AssetOrArchiveMapOutput) MapIndex ¶
func (o AssetOrArchiveMapOutput) MapIndex(k StringInput) AssetOrArchiveOutput
func (AssetOrArchiveMapOutput) ToAssetOrArchiveMapOutput ¶
func (o AssetOrArchiveMapOutput) ToAssetOrArchiveMapOutput() AssetOrArchiveMapOutput
func (AssetOrArchiveMapOutput) ToAssetOrArchiveMapOutputWithContext ¶
func (o AssetOrArchiveMapOutput) ToAssetOrArchiveMapOutputWithContext(ctx context.Context) AssetOrArchiveMapOutput
type AssetOrArchiveOutput ¶
type AssetOrArchiveOutput struct{ *OutputState }
AssetOrArchiveOutput is an Output that returns AssetOrArchive values.
func (AssetOrArchiveOutput) ElementType ¶
func (AssetOrArchiveOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (AssetOrArchive).
func (AssetOrArchiveOutput) ToAssetOrArchiveOutput ¶
func (o AssetOrArchiveOutput) ToAssetOrArchiveOutput() AssetOrArchiveOutput
func (AssetOrArchiveOutput) ToAssetOrArchiveOutputWithContext ¶
func (o AssetOrArchiveOutput) ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput
type AssetOutput ¶
type AssetOutput struct{ *OutputState }
AssetOutput is an Output that returns Asset values.
func (AssetOutput) ElementType ¶
func (AssetOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (Asset).
func (AssetOutput) ToAssetOrArchiveOutput ¶
func (o AssetOutput) ToAssetOrArchiveOutput() AssetOrArchiveOutput
func (AssetOutput) ToAssetOrArchiveOutputWithContext ¶
func (o AssetOutput) ToAssetOrArchiveOutputWithContext(ctx context.Context) AssetOrArchiveOutput
func (AssetOutput) ToAssetOutput ¶
func (o AssetOutput) ToAssetOutput() AssetOutput
func (AssetOutput) ToAssetOutputWithContext ¶
func (o AssetOutput) ToAssetOutputWithContext(ctx context.Context) AssetOutput
type Bool ¶
type Bool bool
Bool is an input type for bool values.
func (Bool) ElementType ¶
ElementType returns the element type of this Input (bool).
func (Bool) ToBoolOutput ¶
func (in Bool) ToBoolOutput() BoolOutput
func (Bool) ToBoolOutputWithContext ¶
func (in Bool) ToBoolOutputWithContext(ctx context.Context) BoolOutput
func (Bool) ToBoolPtrOutput ¶
func (in Bool) ToBoolPtrOutput() BoolPtrOutput
func (Bool) ToBoolPtrOutputWithContext ¶
func (in Bool) ToBoolPtrOutputWithContext(ctx context.Context) BoolPtrOutput
type BoolArray ¶
type BoolArray []BoolInput
BoolArray is an input type for []BoolInput values.
func (BoolArray) ElementType ¶
ElementType returns the element type of this Input ([]bool).
func (BoolArray) ToBoolArrayOutput ¶
func (in BoolArray) ToBoolArrayOutput() BoolArrayOutput
func (BoolArray) ToBoolArrayOutputWithContext ¶
func (in BoolArray) ToBoolArrayOutputWithContext(ctx context.Context) BoolArrayOutput
type BoolArrayArray ¶
type BoolArrayArray []BoolArrayInput
BoolArrayArray is an input type for []BoolArrayInput values.
func (BoolArrayArray) ElementType ¶
func (BoolArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]bool).
func (BoolArrayArray) ToBoolArrayArrayOutput ¶
func (in BoolArrayArray) ToBoolArrayArrayOutput() BoolArrayArrayOutput
func (BoolArrayArray) ToBoolArrayArrayOutputWithContext ¶
func (in BoolArrayArray) ToBoolArrayArrayOutputWithContext(ctx context.Context) BoolArrayArrayOutput
type BoolArrayArrayInput ¶
type BoolArrayArrayInput interface { Input ToBoolArrayArrayOutput() BoolArrayArrayOutput ToBoolArrayArrayOutputWithContext(ctx context.Context) BoolArrayArrayOutput }
BoolArrayArrayInput is an input type that accepts BoolArrayArray and BoolArrayArrayOutput values.
type BoolArrayArrayOutput ¶
type BoolArrayArrayOutput struct{ *OutputState }
BoolArrayArrayOutput is an Output that returns [][]bool values.
func (BoolArrayArrayOutput) ElementType ¶
func (BoolArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]bool).
func (BoolArrayArrayOutput) Index ¶
func (o BoolArrayArrayOutput) Index(i IntInput) BoolArrayOutput
func (BoolArrayArrayOutput) ToBoolArrayArrayOutput ¶
func (o BoolArrayArrayOutput) ToBoolArrayArrayOutput() BoolArrayArrayOutput
func (BoolArrayArrayOutput) ToBoolArrayArrayOutputWithContext ¶
func (o BoolArrayArrayOutput) ToBoolArrayArrayOutputWithContext(ctx context.Context) BoolArrayArrayOutput
type BoolArrayInput ¶
type BoolArrayInput interface { Input ToBoolArrayOutput() BoolArrayOutput ToBoolArrayOutputWithContext(ctx context.Context) BoolArrayOutput }
BoolArrayInput is an input type that accepts BoolArray and BoolArrayOutput values.
type BoolArrayMap ¶
type BoolArrayMap map[string]BoolArrayInput
BoolArrayMap is an input type for map[string]BoolArrayInput values.
func (BoolArrayMap) ElementType ¶
func (BoolArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]bool).
func (BoolArrayMap) ToBoolArrayMapOutput ¶
func (in BoolArrayMap) ToBoolArrayMapOutput() BoolArrayMapOutput
func (BoolArrayMap) ToBoolArrayMapOutputWithContext ¶
func (in BoolArrayMap) ToBoolArrayMapOutputWithContext(ctx context.Context) BoolArrayMapOutput
type BoolArrayMapInput ¶
type BoolArrayMapInput interface { Input ToBoolArrayMapOutput() BoolArrayMapOutput ToBoolArrayMapOutputWithContext(ctx context.Context) BoolArrayMapOutput }
BoolArrayMapInput is an input type that accepts BoolArrayMap and BoolArrayMapOutput values.
type BoolArrayMapOutput ¶
type BoolArrayMapOutput struct{ *OutputState }
BoolArrayMapOutput is an Output that returns map[string][]bool values.
func (BoolArrayMapOutput) ElementType ¶
func (BoolArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]bool).
func (BoolArrayMapOutput) MapIndex ¶
func (o BoolArrayMapOutput) MapIndex(k StringInput) BoolArrayOutput
func (BoolArrayMapOutput) ToBoolArrayMapOutput ¶
func (o BoolArrayMapOutput) ToBoolArrayMapOutput() BoolArrayMapOutput
func (BoolArrayMapOutput) ToBoolArrayMapOutputWithContext ¶
func (o BoolArrayMapOutput) ToBoolArrayMapOutputWithContext(ctx context.Context) BoolArrayMapOutput
type BoolArrayOutput ¶
type BoolArrayOutput struct{ *OutputState }
BoolArrayOutput is an Output that returns []bool values.
func (BoolArrayOutput) ElementType ¶
func (BoolArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]bool).
func (BoolArrayOutput) Index ¶
func (o BoolArrayOutput) Index(i IntInput) BoolOutput
func (BoolArrayOutput) ToBoolArrayOutput ¶
func (o BoolArrayOutput) ToBoolArrayOutput() BoolArrayOutput
func (BoolArrayOutput) ToBoolArrayOutputWithContext ¶
func (o BoolArrayOutput) ToBoolArrayOutputWithContext(ctx context.Context) BoolArrayOutput
type BoolInput ¶
type BoolInput interface { Input ToBoolOutput() BoolOutput ToBoolOutputWithContext(ctx context.Context) BoolOutput ToBoolPtrOutput() BoolPtrOutput ToBoolPtrOutputWithContext(ctx context.Context) BoolPtrOutput }
BoolInput is an input type that accepts Bool and BoolOutput values.
type BoolMap ¶
BoolMap is an input type for map[string]BoolInput values.
func (BoolMap) ElementType ¶
ElementType returns the element type of this Input (map[string]bool).
func (BoolMap) ToBoolMapOutput ¶
func (in BoolMap) ToBoolMapOutput() BoolMapOutput
func (BoolMap) ToBoolMapOutputWithContext ¶
func (in BoolMap) ToBoolMapOutputWithContext(ctx context.Context) BoolMapOutput
type BoolMapArray ¶
type BoolMapArray []BoolMapInput
BoolMapArray is an input type for []BoolMapInput values.
func (BoolMapArray) ElementType ¶
func (BoolMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]bool).
func (BoolMapArray) ToBoolMapArrayOutput ¶
func (in BoolMapArray) ToBoolMapArrayOutput() BoolMapArrayOutput
func (BoolMapArray) ToBoolMapArrayOutputWithContext ¶
func (in BoolMapArray) ToBoolMapArrayOutputWithContext(ctx context.Context) BoolMapArrayOutput
type BoolMapArrayInput ¶
type BoolMapArrayInput interface { Input ToBoolMapArrayOutput() BoolMapArrayOutput ToBoolMapArrayOutputWithContext(ctx context.Context) BoolMapArrayOutput }
BoolMapArrayInput is an input type that accepts BoolMapArray and BoolMapArrayOutput values.
type BoolMapArrayOutput ¶
type BoolMapArrayOutput struct{ *OutputState }
BoolMapArrayOutput is an Output that returns []map[string]bool values.
func (BoolMapArrayOutput) ElementType ¶
func (BoolMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]bool).
func (BoolMapArrayOutput) Index ¶
func (o BoolMapArrayOutput) Index(i IntInput) BoolMapOutput
func (BoolMapArrayOutput) ToBoolMapArrayOutput ¶
func (o BoolMapArrayOutput) ToBoolMapArrayOutput() BoolMapArrayOutput
func (BoolMapArrayOutput) ToBoolMapArrayOutputWithContext ¶
func (o BoolMapArrayOutput) ToBoolMapArrayOutputWithContext(ctx context.Context) BoolMapArrayOutput
type BoolMapInput ¶
type BoolMapInput interface { Input ToBoolMapOutput() BoolMapOutput ToBoolMapOutputWithContext(ctx context.Context) BoolMapOutput }
BoolMapInput is an input type that accepts BoolMap and BoolMapOutput values.
type BoolMapMap ¶
type BoolMapMap map[string]BoolMapInput
BoolMapMap is an input type for map[string]BoolMapInput values.
func (BoolMapMap) ElementType ¶
func (BoolMapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]bool).
func (BoolMapMap) ToBoolMapMapOutput ¶
func (in BoolMapMap) ToBoolMapMapOutput() BoolMapMapOutput
func (BoolMapMap) ToBoolMapMapOutputWithContext ¶
func (in BoolMapMap) ToBoolMapMapOutputWithContext(ctx context.Context) BoolMapMapOutput
type BoolMapMapInput ¶
type BoolMapMapInput interface { Input ToBoolMapMapOutput() BoolMapMapOutput ToBoolMapMapOutputWithContext(ctx context.Context) BoolMapMapOutput }
BoolMapMapInput is an input type that accepts BoolMapMap and BoolMapMapOutput values.
type BoolMapMapOutput ¶
type BoolMapMapOutput struct{ *OutputState }
BoolMapMapOutput is an Output that returns map[string]map[string]bool values.
func (BoolMapMapOutput) ElementType ¶
func (BoolMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]bool).
func (BoolMapMapOutput) MapIndex ¶
func (o BoolMapMapOutput) MapIndex(k StringInput) BoolMapOutput
func (BoolMapMapOutput) ToBoolMapMapOutput ¶
func (o BoolMapMapOutput) ToBoolMapMapOutput() BoolMapMapOutput
func (BoolMapMapOutput) ToBoolMapMapOutputWithContext ¶
func (o BoolMapMapOutput) ToBoolMapMapOutputWithContext(ctx context.Context) BoolMapMapOutput
type BoolMapOutput ¶
type BoolMapOutput struct{ *OutputState }
BoolMapOutput is an Output that returns map[string]bool values.
func (BoolMapOutput) ElementType ¶
func (BoolMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]bool).
func (BoolMapOutput) MapIndex ¶
func (o BoolMapOutput) MapIndex(k StringInput) BoolOutput
func (BoolMapOutput) ToBoolMapOutput ¶
func (o BoolMapOutput) ToBoolMapOutput() BoolMapOutput
func (BoolMapOutput) ToBoolMapOutputWithContext ¶
func (o BoolMapOutput) ToBoolMapOutputWithContext(ctx context.Context) BoolMapOutput
type BoolOutput ¶
type BoolOutput struct{ *OutputState }
BoolOutput is an Output that returns bool values.
func (BoolOutput) ElementType ¶
func (BoolOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (bool).
func (BoolOutput) ToBoolOutput ¶
func (o BoolOutput) ToBoolOutput() BoolOutput
func (BoolOutput) ToBoolOutputWithContext ¶
func (o BoolOutput) ToBoolOutputWithContext(ctx context.Context) BoolOutput
func (BoolOutput) ToBoolPtrOutput ¶
func (o BoolOutput) ToBoolPtrOutput() BoolPtrOutput
func (BoolOutput) ToBoolPtrOutputWithContext ¶
func (o BoolOutput) ToBoolPtrOutputWithContext(ctx context.Context) BoolPtrOutput
type BoolPtrInput ¶
type BoolPtrInput interface { Input ToBoolPtrOutput() BoolPtrOutput ToBoolPtrOutputWithContext(ctx context.Context) BoolPtrOutput }
BoolPtrInput is an input type that accepts BoolPtr and BoolPtrOutput values.
type BoolPtrOutput ¶
type BoolPtrOutput struct{ *OutputState }
BoolPtrOutput is an Output that returns *bool values.
func (BoolPtrOutput) Elem ¶
func (o BoolPtrOutput) Elem() BoolOutput
func (BoolPtrOutput) ElementType ¶
func (BoolPtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*bool).
func (BoolPtrOutput) ToBoolPtrOutput ¶
func (o BoolPtrOutput) ToBoolPtrOutput() BoolPtrOutput
func (BoolPtrOutput) ToBoolPtrOutputWithContext ¶
func (o BoolPtrOutput) ToBoolPtrOutputWithContext(ctx context.Context) BoolPtrOutput
type ComponentResource ¶
type ComponentResource interface { Resource }
ComponentResource is a resource that aggregates one or more other child resources into a higher level abstraction. The component resource itself is a resource, but does not require custom CRUD operations for provisioning.
type Context ¶
type Context struct { Log Log // the logging interface for the Pulumi log stream. // contains filtered or unexported fields }
Context handles registration of resources and exposes metadata about the current deployment context.
func NewContext ¶
NewContext creates a fresh run context out of the given metadata.
func (*Context) Close ¶
Close implements io.Closer and relinquishes any outstanding resources held by the context.
func (*Context) DryRun ¶
DryRun is true when evaluating a program for purposes of planning, instead of performing a true deployment.
func (*Context) GetConfig ¶
GetConfig returns the config value, as a string, and a bool indicating whether it exists or not.
func (*Context) Invoke ¶
func (ctx *Context) Invoke(tok string, args interface{}, result interface{}, opts ...InvokeOption) error
Invoke will invoke a provider's function, identified by its token tok. This function call is synchronous.
args and result must be pointers to struct values fields and appropriately tagged and typed for use with Pulumi.
func (*Context) Parallel ¶
Parallel returns the degree of parallelism currently being used by the engine (1 being entirely serial).
func (*Context) ReadResource ¶
func (ctx *Context) ReadResource( t, name string, id IDInput, props Input, resource CustomResource, opts ...ResourceOption) error
ReadResource reads an existing custom resource's state from the resource monitor. t is the fully qualified type token and name is the "name" part to use in creating a stable and globally unique URN for the object. id is the ID of the resource to read, and props contains any state necessary to perform the read (typically props will be nil). opts contains optional settings that govern the way the resource is managed.
The value passed to resource must be a pointer to a struct. The fields of this struct that correspond to output properties of the resource must have types that are assignable from Output, and must have a `pulumi` tag that records the name of the corresponding output property. The struct must embed the CustomResourceState type.
For example, given a custom resource with an int-typed output "foo" and a string-typed output "bar", one would define the following CustomResource type:
type MyResource struct { pulumi.CustomResourceState Foo pulumi.IntOutput `pulumi:"foo"` Bar pulumi.StringOutput `pulumi:"bar"` }
And invoke ReadResource like so:
var resource MyResource err := ctx.ReadResource(tok, name, id, nil, &resource, opts...)
func (*Context) RegisterComponentResource ¶
func (ctx *Context) RegisterComponentResource( t, name string, resource ComponentResource, opts ...ResourceOption) error
func (*Context) RegisterResource ¶
func (ctx *Context) RegisterResource( t, name string, props Input, resource Resource, opts ...ResourceOption) error
RegisterResource creates and registers a new resource object. t is the fully qualified type token and name is the "name" part to use in creating a stable and globally unique URN for the object. props contains the goal state for the resource object and opts contains optional settings that govern the way the resource is created.
The value passed to resource must be a pointer to a struct. The fields of this struct that correspond to output properties of the resource must have types that are assignable from Output, and must have a `pulumi` tag that records the name of the corresponding output property. The struct must embed either the ResourceState or the CustomResourceState type.
For example, given a custom resource with an int-typed output "foo" and a string-typed output "bar", one would define the following CustomResource type:
type MyResource struct { pulumi.CustomResourceState Foo pulumi.IntOutput `pulumi:"foo"` Bar pulumi.StringOutput `pulumi:"bar"` }
And invoke RegisterResource like so:
var resource MyResource err := ctx.RegisterResource(tok, name, props, &resource, opts...)
func (*Context) RegisterResourceOutputs ¶
RegisterResourceOutputs completes the resource registration, attaching an optional set of computed outputs.
func (*Context) RegisterStackTransformation ¶
func (ctx *Context) RegisterStackTransformation(t ResourceTransformation) error
RegisterStackTransformation adds a transformation to all future resources constructed in this Pulumi stack.
type CustomResource ¶
type CustomResource interface { Resource // ID is the provider-assigned unique identifier for this managed resource. It is set during deployments, // but might be missing ("") during planning phases. ID() IDOutput // contains filtered or unexported methods }
CustomResource is a cloud resource whose create, read, update, and delete (CRUD) operations are managed by performing external operations on some physical entity. The engine understands how to diff and perform partial updates of them, and these CRUD operations are implemented in a dynamically loaded plugin for the defining package.
type CustomResourceState ¶
type CustomResourceState struct { ResourceState // contains filtered or unexported fields }
func (CustomResourceState) ID ¶
func (s CustomResourceState) ID() IDOutput
type CustomTimeouts ¶
type Float32 ¶
type Float32 float32
Float32 is an input type for float32 values.
func (Float32) ElementType ¶
ElementType returns the element type of this Input (float32).
func (Float32) ToFloat32Output ¶
func (in Float32) ToFloat32Output() Float32Output
func (Float32) ToFloat32OutputWithContext ¶
func (in Float32) ToFloat32OutputWithContext(ctx context.Context) Float32Output
func (Float32) ToFloat32PtrOutput ¶
func (in Float32) ToFloat32PtrOutput() Float32PtrOutput
func (Float32) ToFloat32PtrOutputWithContext ¶
func (in Float32) ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput
type Float32Array ¶
type Float32Array []Float32Input
Float32Array is an input type for []Float32Input values.
func (Float32Array) ElementType ¶
func (Float32Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]float32).
func (Float32Array) ToFloat32ArrayOutput ¶
func (in Float32Array) ToFloat32ArrayOutput() Float32ArrayOutput
func (Float32Array) ToFloat32ArrayOutputWithContext ¶
func (in Float32Array) ToFloat32ArrayOutputWithContext(ctx context.Context) Float32ArrayOutput
type Float32ArrayArray ¶
type Float32ArrayArray []Float32ArrayInput
Float32ArrayArray is an input type for []Float32ArrayInput values.
func (Float32ArrayArray) ElementType ¶
func (Float32ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]float32).
func (Float32ArrayArray) ToFloat32ArrayArrayOutput ¶
func (in Float32ArrayArray) ToFloat32ArrayArrayOutput() Float32ArrayArrayOutput
func (Float32ArrayArray) ToFloat32ArrayArrayOutputWithContext ¶
func (in Float32ArrayArray) ToFloat32ArrayArrayOutputWithContext(ctx context.Context) Float32ArrayArrayOutput
type Float32ArrayArrayInput ¶
type Float32ArrayArrayInput interface { Input ToFloat32ArrayArrayOutput() Float32ArrayArrayOutput ToFloat32ArrayArrayOutputWithContext(ctx context.Context) Float32ArrayArrayOutput }
Float32ArrayArrayInput is an input type that accepts Float32ArrayArray and Float32ArrayArrayOutput values.
type Float32ArrayArrayOutput ¶
type Float32ArrayArrayOutput struct{ *OutputState }
Float32ArrayArrayOutput is an Output that returns [][]float32 values.
func (Float32ArrayArrayOutput) ElementType ¶
func (Float32ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]float32).
func (Float32ArrayArrayOutput) Index ¶
func (o Float32ArrayArrayOutput) Index(i IntInput) Float32ArrayOutput
func (Float32ArrayArrayOutput) ToFloat32ArrayArrayOutput ¶
func (o Float32ArrayArrayOutput) ToFloat32ArrayArrayOutput() Float32ArrayArrayOutput
func (Float32ArrayArrayOutput) ToFloat32ArrayArrayOutputWithContext ¶
func (o Float32ArrayArrayOutput) ToFloat32ArrayArrayOutputWithContext(ctx context.Context) Float32ArrayArrayOutput
type Float32ArrayInput ¶
type Float32ArrayInput interface { Input ToFloat32ArrayOutput() Float32ArrayOutput ToFloat32ArrayOutputWithContext(ctx context.Context) Float32ArrayOutput }
Float32ArrayInput is an input type that accepts Float32Array and Float32ArrayOutput values.
type Float32ArrayMap ¶
type Float32ArrayMap map[string]Float32ArrayInput
Float32ArrayMap is an input type for map[string]Float32ArrayInput values.
func (Float32ArrayMap) ElementType ¶
func (Float32ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]float32).
func (Float32ArrayMap) ToFloat32ArrayMapOutput ¶
func (in Float32ArrayMap) ToFloat32ArrayMapOutput() Float32ArrayMapOutput
func (Float32ArrayMap) ToFloat32ArrayMapOutputWithContext ¶
func (in Float32ArrayMap) ToFloat32ArrayMapOutputWithContext(ctx context.Context) Float32ArrayMapOutput
type Float32ArrayMapInput ¶
type Float32ArrayMapInput interface { Input ToFloat32ArrayMapOutput() Float32ArrayMapOutput ToFloat32ArrayMapOutputWithContext(ctx context.Context) Float32ArrayMapOutput }
Float32ArrayMapInput is an input type that accepts Float32ArrayMap and Float32ArrayMapOutput values.
type Float32ArrayMapOutput ¶
type Float32ArrayMapOutput struct{ *OutputState }
Float32ArrayMapOutput is an Output that returns map[string][]float32 values.
func (Float32ArrayMapOutput) ElementType ¶
func (Float32ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]float32).
func (Float32ArrayMapOutput) MapIndex ¶
func (o Float32ArrayMapOutput) MapIndex(k StringInput) Float32ArrayOutput
func (Float32ArrayMapOutput) ToFloat32ArrayMapOutput ¶
func (o Float32ArrayMapOutput) ToFloat32ArrayMapOutput() Float32ArrayMapOutput
func (Float32ArrayMapOutput) ToFloat32ArrayMapOutputWithContext ¶
func (o Float32ArrayMapOutput) ToFloat32ArrayMapOutputWithContext(ctx context.Context) Float32ArrayMapOutput
type Float32ArrayOutput ¶
type Float32ArrayOutput struct{ *OutputState }
Float32ArrayOutput is an Output that returns []float32 values.
func (Float32ArrayOutput) ElementType ¶
func (Float32ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]float32).
func (Float32ArrayOutput) Index ¶
func (o Float32ArrayOutput) Index(i IntInput) Float32Output
func (Float32ArrayOutput) ToFloat32ArrayOutput ¶
func (o Float32ArrayOutput) ToFloat32ArrayOutput() Float32ArrayOutput
func (Float32ArrayOutput) ToFloat32ArrayOutputWithContext ¶
func (o Float32ArrayOutput) ToFloat32ArrayOutputWithContext(ctx context.Context) Float32ArrayOutput
type Float32Input ¶
type Float32Input interface { Input ToFloat32Output() Float32Output ToFloat32OutputWithContext(ctx context.Context) Float32Output ToFloat32PtrOutput() Float32PtrOutput ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput }
Float32Input is an input type that accepts Float32 and Float32Output values.
type Float32Map ¶
type Float32Map map[string]Float32Input
Float32Map is an input type for map[string]Float32Input values.
func (Float32Map) ElementType ¶
func (Float32Map) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]float32).
func (Float32Map) ToFloat32MapOutput ¶
func (in Float32Map) ToFloat32MapOutput() Float32MapOutput
func (Float32Map) ToFloat32MapOutputWithContext ¶
func (in Float32Map) ToFloat32MapOutputWithContext(ctx context.Context) Float32MapOutput
type Float32MapArray ¶
type Float32MapArray []Float32MapInput
Float32MapArray is an input type for []Float32MapInput values.
func (Float32MapArray) ElementType ¶
func (Float32MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]float32).
func (Float32MapArray) ToFloat32MapArrayOutput ¶
func (in Float32MapArray) ToFloat32MapArrayOutput() Float32MapArrayOutput
func (Float32MapArray) ToFloat32MapArrayOutputWithContext ¶
func (in Float32MapArray) ToFloat32MapArrayOutputWithContext(ctx context.Context) Float32MapArrayOutput
type Float32MapArrayInput ¶
type Float32MapArrayInput interface { Input ToFloat32MapArrayOutput() Float32MapArrayOutput ToFloat32MapArrayOutputWithContext(ctx context.Context) Float32MapArrayOutput }
Float32MapArrayInput is an input type that accepts Float32MapArray and Float32MapArrayOutput values.
type Float32MapArrayOutput ¶
type Float32MapArrayOutput struct{ *OutputState }
Float32MapArrayOutput is an Output that returns []map[string]float32 values.
func (Float32MapArrayOutput) ElementType ¶
func (Float32MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]float32).
func (Float32MapArrayOutput) Index ¶
func (o Float32MapArrayOutput) Index(i IntInput) Float32MapOutput
func (Float32MapArrayOutput) ToFloat32MapArrayOutput ¶
func (o Float32MapArrayOutput) ToFloat32MapArrayOutput() Float32MapArrayOutput
func (Float32MapArrayOutput) ToFloat32MapArrayOutputWithContext ¶
func (o Float32MapArrayOutput) ToFloat32MapArrayOutputWithContext(ctx context.Context) Float32MapArrayOutput
type Float32MapInput ¶
type Float32MapInput interface { Input ToFloat32MapOutput() Float32MapOutput ToFloat32MapOutputWithContext(ctx context.Context) Float32MapOutput }
Float32MapInput is an input type that accepts Float32Map and Float32MapOutput values.
type Float32MapMap ¶
type Float32MapMap map[string]Float32MapInput
Float32MapMap is an input type for map[string]Float32MapInput values.
func (Float32MapMap) ElementType ¶
func (Float32MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]float32).
func (Float32MapMap) ToFloat32MapMapOutput ¶
func (in Float32MapMap) ToFloat32MapMapOutput() Float32MapMapOutput
func (Float32MapMap) ToFloat32MapMapOutputWithContext ¶
func (in Float32MapMap) ToFloat32MapMapOutputWithContext(ctx context.Context) Float32MapMapOutput
type Float32MapMapInput ¶
type Float32MapMapInput interface { Input ToFloat32MapMapOutput() Float32MapMapOutput ToFloat32MapMapOutputWithContext(ctx context.Context) Float32MapMapOutput }
Float32MapMapInput is an input type that accepts Float32MapMap and Float32MapMapOutput values.
type Float32MapMapOutput ¶
type Float32MapMapOutput struct{ *OutputState }
Float32MapMapOutput is an Output that returns map[string]map[string]float32 values.
func (Float32MapMapOutput) ElementType ¶
func (Float32MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]float32).
func (Float32MapMapOutput) MapIndex ¶
func (o Float32MapMapOutput) MapIndex(k StringInput) Float32MapOutput
func (Float32MapMapOutput) ToFloat32MapMapOutput ¶
func (o Float32MapMapOutput) ToFloat32MapMapOutput() Float32MapMapOutput
func (Float32MapMapOutput) ToFloat32MapMapOutputWithContext ¶
func (o Float32MapMapOutput) ToFloat32MapMapOutputWithContext(ctx context.Context) Float32MapMapOutput
type Float32MapOutput ¶
type Float32MapOutput struct{ *OutputState }
Float32MapOutput is an Output that returns map[string]float32 values.
func (Float32MapOutput) ElementType ¶
func (Float32MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]float32).
func (Float32MapOutput) MapIndex ¶
func (o Float32MapOutput) MapIndex(k StringInput) Float32Output
func (Float32MapOutput) ToFloat32MapOutput ¶
func (o Float32MapOutput) ToFloat32MapOutput() Float32MapOutput
func (Float32MapOutput) ToFloat32MapOutputWithContext ¶
func (o Float32MapOutput) ToFloat32MapOutputWithContext(ctx context.Context) Float32MapOutput
type Float32Output ¶
type Float32Output struct{ *OutputState }
Float32Output is an Output that returns float32 values.
func (Float32Output) ElementType ¶
func (Float32Output) ElementType() reflect.Type
ElementType returns the element type of this Output (float32).
func (Float32Output) ToFloat32Output ¶
func (o Float32Output) ToFloat32Output() Float32Output
func (Float32Output) ToFloat32OutputWithContext ¶
func (o Float32Output) ToFloat32OutputWithContext(ctx context.Context) Float32Output
func (Float32Output) ToFloat32PtrOutput ¶
func (o Float32Output) ToFloat32PtrOutput() Float32PtrOutput
func (Float32Output) ToFloat32PtrOutputWithContext ¶
func (o Float32Output) ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput
type Float32PtrInput ¶
type Float32PtrInput interface { Input ToFloat32PtrOutput() Float32PtrOutput ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput }
Float32PtrInput is an input type that accepts Float32Ptr and Float32PtrOutput values.
func Float32Ptr ¶
func Float32Ptr(v float32) Float32PtrInput
Float32Ptr is an input type for *float32 values.
type Float32PtrOutput ¶
type Float32PtrOutput struct{ *OutputState }
Float32PtrOutput is an Output that returns *float32 values.
func (Float32PtrOutput) Elem ¶
func (o Float32PtrOutput) Elem() Float32Output
func (Float32PtrOutput) ElementType ¶
func (Float32PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*float32).
func (Float32PtrOutput) ToFloat32PtrOutput ¶
func (o Float32PtrOutput) ToFloat32PtrOutput() Float32PtrOutput
func (Float32PtrOutput) ToFloat32PtrOutputWithContext ¶
func (o Float32PtrOutput) ToFloat32PtrOutputWithContext(ctx context.Context) Float32PtrOutput
type Float64 ¶
type Float64 float64
Float64 is an input type for float64 values.
func (Float64) ElementType ¶
ElementType returns the element type of this Input (float64).
func (Float64) ToFloat64Output ¶
func (in Float64) ToFloat64Output() Float64Output
func (Float64) ToFloat64OutputWithContext ¶
func (in Float64) ToFloat64OutputWithContext(ctx context.Context) Float64Output
func (Float64) ToFloat64PtrOutput ¶
func (in Float64) ToFloat64PtrOutput() Float64PtrOutput
func (Float64) ToFloat64PtrOutputWithContext ¶
func (in Float64) ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput
type Float64Array ¶
type Float64Array []Float64Input
Float64Array is an input type for []Float64Input values.
func (Float64Array) ElementType ¶
func (Float64Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]float64).
func (Float64Array) ToFloat64ArrayOutput ¶
func (in Float64Array) ToFloat64ArrayOutput() Float64ArrayOutput
func (Float64Array) ToFloat64ArrayOutputWithContext ¶
func (in Float64Array) ToFloat64ArrayOutputWithContext(ctx context.Context) Float64ArrayOutput
type Float64ArrayArray ¶
type Float64ArrayArray []Float64ArrayInput
Float64ArrayArray is an input type for []Float64ArrayInput values.
func (Float64ArrayArray) ElementType ¶
func (Float64ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]float64).
func (Float64ArrayArray) ToFloat64ArrayArrayOutput ¶
func (in Float64ArrayArray) ToFloat64ArrayArrayOutput() Float64ArrayArrayOutput
func (Float64ArrayArray) ToFloat64ArrayArrayOutputWithContext ¶
func (in Float64ArrayArray) ToFloat64ArrayArrayOutputWithContext(ctx context.Context) Float64ArrayArrayOutput
type Float64ArrayArrayInput ¶
type Float64ArrayArrayInput interface { Input ToFloat64ArrayArrayOutput() Float64ArrayArrayOutput ToFloat64ArrayArrayOutputWithContext(ctx context.Context) Float64ArrayArrayOutput }
Float64ArrayArrayInput is an input type that accepts Float64ArrayArray and Float64ArrayArrayOutput values.
type Float64ArrayArrayOutput ¶
type Float64ArrayArrayOutput struct{ *OutputState }
Float64ArrayArrayOutput is an Output that returns [][]float64 values.
func (Float64ArrayArrayOutput) ElementType ¶
func (Float64ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]float64).
func (Float64ArrayArrayOutput) Index ¶
func (o Float64ArrayArrayOutput) Index(i IntInput) Float64ArrayOutput
func (Float64ArrayArrayOutput) ToFloat64ArrayArrayOutput ¶
func (o Float64ArrayArrayOutput) ToFloat64ArrayArrayOutput() Float64ArrayArrayOutput
func (Float64ArrayArrayOutput) ToFloat64ArrayArrayOutputWithContext ¶
func (o Float64ArrayArrayOutput) ToFloat64ArrayArrayOutputWithContext(ctx context.Context) Float64ArrayArrayOutput
type Float64ArrayInput ¶
type Float64ArrayInput interface { Input ToFloat64ArrayOutput() Float64ArrayOutput ToFloat64ArrayOutputWithContext(ctx context.Context) Float64ArrayOutput }
Float64ArrayInput is an input type that accepts Float64Array and Float64ArrayOutput values.
type Float64ArrayMap ¶
type Float64ArrayMap map[string]Float64ArrayInput
Float64ArrayMap is an input type for map[string]Float64ArrayInput values.
func (Float64ArrayMap) ElementType ¶
func (Float64ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]float64).
func (Float64ArrayMap) ToFloat64ArrayMapOutput ¶
func (in Float64ArrayMap) ToFloat64ArrayMapOutput() Float64ArrayMapOutput
func (Float64ArrayMap) ToFloat64ArrayMapOutputWithContext ¶
func (in Float64ArrayMap) ToFloat64ArrayMapOutputWithContext(ctx context.Context) Float64ArrayMapOutput
type Float64ArrayMapInput ¶
type Float64ArrayMapInput interface { Input ToFloat64ArrayMapOutput() Float64ArrayMapOutput ToFloat64ArrayMapOutputWithContext(ctx context.Context) Float64ArrayMapOutput }
Float64ArrayMapInput is an input type that accepts Float64ArrayMap and Float64ArrayMapOutput values.
type Float64ArrayMapOutput ¶
type Float64ArrayMapOutput struct{ *OutputState }
Float64ArrayMapOutput is an Output that returns map[string][]float64 values.
func (Float64ArrayMapOutput) ElementType ¶
func (Float64ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]float64).
func (Float64ArrayMapOutput) MapIndex ¶
func (o Float64ArrayMapOutput) MapIndex(k StringInput) Float64ArrayOutput
func (Float64ArrayMapOutput) ToFloat64ArrayMapOutput ¶
func (o Float64ArrayMapOutput) ToFloat64ArrayMapOutput() Float64ArrayMapOutput
func (Float64ArrayMapOutput) ToFloat64ArrayMapOutputWithContext ¶
func (o Float64ArrayMapOutput) ToFloat64ArrayMapOutputWithContext(ctx context.Context) Float64ArrayMapOutput
type Float64ArrayOutput ¶
type Float64ArrayOutput struct{ *OutputState }
Float64ArrayOutput is an Output that returns []float64 values.
func (Float64ArrayOutput) ElementType ¶
func (Float64ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]float64).
func (Float64ArrayOutput) Index ¶
func (o Float64ArrayOutput) Index(i IntInput) Float64Output
func (Float64ArrayOutput) ToFloat64ArrayOutput ¶
func (o Float64ArrayOutput) ToFloat64ArrayOutput() Float64ArrayOutput
func (Float64ArrayOutput) ToFloat64ArrayOutputWithContext ¶
func (o Float64ArrayOutput) ToFloat64ArrayOutputWithContext(ctx context.Context) Float64ArrayOutput
type Float64Input ¶
type Float64Input interface { Input ToFloat64Output() Float64Output ToFloat64OutputWithContext(ctx context.Context) Float64Output ToFloat64PtrOutput() Float64PtrOutput ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput }
Float64Input is an input type that accepts Float64 and Float64Output values.
type Float64Map ¶
type Float64Map map[string]Float64Input
Float64Map is an input type for map[string]Float64Input values.
func (Float64Map) ElementType ¶
func (Float64Map) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]float64).
func (Float64Map) ToFloat64MapOutput ¶
func (in Float64Map) ToFloat64MapOutput() Float64MapOutput
func (Float64Map) ToFloat64MapOutputWithContext ¶
func (in Float64Map) ToFloat64MapOutputWithContext(ctx context.Context) Float64MapOutput
type Float64MapArray ¶
type Float64MapArray []Float64MapInput
Float64MapArray is an input type for []Float64MapInput values.
func (Float64MapArray) ElementType ¶
func (Float64MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]float64).
func (Float64MapArray) ToFloat64MapArrayOutput ¶
func (in Float64MapArray) ToFloat64MapArrayOutput() Float64MapArrayOutput
func (Float64MapArray) ToFloat64MapArrayOutputWithContext ¶
func (in Float64MapArray) ToFloat64MapArrayOutputWithContext(ctx context.Context) Float64MapArrayOutput
type Float64MapArrayInput ¶
type Float64MapArrayInput interface { Input ToFloat64MapArrayOutput() Float64MapArrayOutput ToFloat64MapArrayOutputWithContext(ctx context.Context) Float64MapArrayOutput }
Float64MapArrayInput is an input type that accepts Float64MapArray and Float64MapArrayOutput values.
type Float64MapArrayOutput ¶
type Float64MapArrayOutput struct{ *OutputState }
Float64MapArrayOutput is an Output that returns []map[string]float64 values.
func (Float64MapArrayOutput) ElementType ¶
func (Float64MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]float64).
func (Float64MapArrayOutput) Index ¶
func (o Float64MapArrayOutput) Index(i IntInput) Float64MapOutput
func (Float64MapArrayOutput) ToFloat64MapArrayOutput ¶
func (o Float64MapArrayOutput) ToFloat64MapArrayOutput() Float64MapArrayOutput
func (Float64MapArrayOutput) ToFloat64MapArrayOutputWithContext ¶
func (o Float64MapArrayOutput) ToFloat64MapArrayOutputWithContext(ctx context.Context) Float64MapArrayOutput
type Float64MapInput ¶
type Float64MapInput interface { Input ToFloat64MapOutput() Float64MapOutput ToFloat64MapOutputWithContext(ctx context.Context) Float64MapOutput }
Float64MapInput is an input type that accepts Float64Map and Float64MapOutput values.
type Float64MapMap ¶
type Float64MapMap map[string]Float64MapInput
Float64MapMap is an input type for map[string]Float64MapInput values.
func (Float64MapMap) ElementType ¶
func (Float64MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]float64).
func (Float64MapMap) ToFloat64MapMapOutput ¶
func (in Float64MapMap) ToFloat64MapMapOutput() Float64MapMapOutput
func (Float64MapMap) ToFloat64MapMapOutputWithContext ¶
func (in Float64MapMap) ToFloat64MapMapOutputWithContext(ctx context.Context) Float64MapMapOutput
type Float64MapMapInput ¶
type Float64MapMapInput interface { Input ToFloat64MapMapOutput() Float64MapMapOutput ToFloat64MapMapOutputWithContext(ctx context.Context) Float64MapMapOutput }
Float64MapMapInput is an input type that accepts Float64MapMap and Float64MapMapOutput values.
type Float64MapMapOutput ¶
type Float64MapMapOutput struct{ *OutputState }
Float64MapMapOutput is an Output that returns map[string]map[string]float64 values.
func (Float64MapMapOutput) ElementType ¶
func (Float64MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]float64).
func (Float64MapMapOutput) MapIndex ¶
func (o Float64MapMapOutput) MapIndex(k StringInput) Float64MapOutput
func (Float64MapMapOutput) ToFloat64MapMapOutput ¶
func (o Float64MapMapOutput) ToFloat64MapMapOutput() Float64MapMapOutput
func (Float64MapMapOutput) ToFloat64MapMapOutputWithContext ¶
func (o Float64MapMapOutput) ToFloat64MapMapOutputWithContext(ctx context.Context) Float64MapMapOutput
type Float64MapOutput ¶
type Float64MapOutput struct{ *OutputState }
Float64MapOutput is an Output that returns map[string]float64 values.
func (Float64MapOutput) ElementType ¶
func (Float64MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]float64).
func (Float64MapOutput) MapIndex ¶
func (o Float64MapOutput) MapIndex(k StringInput) Float64Output
func (Float64MapOutput) ToFloat64MapOutput ¶
func (o Float64MapOutput) ToFloat64MapOutput() Float64MapOutput
func (Float64MapOutput) ToFloat64MapOutputWithContext ¶
func (o Float64MapOutput) ToFloat64MapOutputWithContext(ctx context.Context) Float64MapOutput
type Float64Output ¶
type Float64Output struct{ *OutputState }
Float64Output is an Output that returns float64 values.
func (Float64Output) ElementType ¶
func (Float64Output) ElementType() reflect.Type
ElementType returns the element type of this Output (float64).
func (Float64Output) ToFloat64Output ¶
func (o Float64Output) ToFloat64Output() Float64Output
func (Float64Output) ToFloat64OutputWithContext ¶
func (o Float64Output) ToFloat64OutputWithContext(ctx context.Context) Float64Output
func (Float64Output) ToFloat64PtrOutput ¶
func (o Float64Output) ToFloat64PtrOutput() Float64PtrOutput
func (Float64Output) ToFloat64PtrOutputWithContext ¶
func (o Float64Output) ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput
type Float64PtrInput ¶
type Float64PtrInput interface { Input ToFloat64PtrOutput() Float64PtrOutput ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput }
Float64PtrInput is an input type that accepts Float64Ptr and Float64PtrOutput values.
func Float64Ptr ¶
func Float64Ptr(v float64) Float64PtrInput
Float64Ptr is an input type for *float64 values.
type Float64PtrOutput ¶
type Float64PtrOutput struct{ *OutputState }
Float64PtrOutput is an Output that returns *float64 values.
func (Float64PtrOutput) Elem ¶
func (o Float64PtrOutput) Elem() Float64Output
func (Float64PtrOutput) ElementType ¶
func (Float64PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*float64).
func (Float64PtrOutput) ToFloat64PtrOutput ¶
func (o Float64PtrOutput) ToFloat64PtrOutput() Float64PtrOutput
func (Float64PtrOutput) ToFloat64PtrOutputWithContext ¶
func (o Float64PtrOutput) ToFloat64PtrOutputWithContext(ctx context.Context) Float64PtrOutput
type ID ¶
type ID string
ID is a unique identifier assigned by a resource provider to a resource.
func (ID) ElementType ¶
ElementType returns the element type of this Input (ID).
func (ID) ToIDOutput ¶
func (ID) ToIDPtrOutput ¶
func (in ID) ToIDPtrOutput() IDPtrOutput
func (ID) ToIDPtrOutputWithContext ¶
func (in ID) ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput
func (ID) ToStringOutput ¶
func (in ID) ToStringOutput() StringOutput
func (ID) ToStringOutputWithContext ¶
func (in ID) ToStringOutputWithContext(ctx context.Context) StringOutput
func (ID) ToStringPtrOutput ¶
func (in ID) ToStringPtrOutput() StringPtrOutput
func (ID) ToStringPtrOutputWithContext ¶
func (in ID) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
type IDArray ¶
type IDArray []IDInput
IDArray is an input type for []IDInput values.
func (IDArray) ElementType ¶
ElementType returns the element type of this Input ([]ID).
func (IDArray) ToIDArrayOutput ¶
func (in IDArray) ToIDArrayOutput() IDArrayOutput
func (IDArray) ToIDArrayOutputWithContext ¶
func (in IDArray) ToIDArrayOutputWithContext(ctx context.Context) IDArrayOutput
type IDArrayArray ¶
type IDArrayArray []IDArrayInput
IDArrayArray is an input type for []IDArrayInput values.
func (IDArrayArray) ElementType ¶
func (IDArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]ID).
func (IDArrayArray) ToIDArrayArrayOutput ¶
func (in IDArrayArray) ToIDArrayArrayOutput() IDArrayArrayOutput
func (IDArrayArray) ToIDArrayArrayOutputWithContext ¶
func (in IDArrayArray) ToIDArrayArrayOutputWithContext(ctx context.Context) IDArrayArrayOutput
type IDArrayArrayInput ¶
type IDArrayArrayInput interface { Input ToIDArrayArrayOutput() IDArrayArrayOutput ToIDArrayArrayOutputWithContext(ctx context.Context) IDArrayArrayOutput }
IDArrayArrayInput is an input type that accepts IDArrayArray and IDArrayArrayOutput values.
type IDArrayArrayOutput ¶
type IDArrayArrayOutput struct{ *OutputState }
IDArrayArrayOutput is an Output that returns [][]ID values.
func (IDArrayArrayOutput) ElementType ¶
func (IDArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]ID).
func (IDArrayArrayOutput) Index ¶
func (o IDArrayArrayOutput) Index(i IntInput) IDArrayOutput
func (IDArrayArrayOutput) ToIDArrayArrayOutput ¶
func (o IDArrayArrayOutput) ToIDArrayArrayOutput() IDArrayArrayOutput
func (IDArrayArrayOutput) ToIDArrayArrayOutputWithContext ¶
func (o IDArrayArrayOutput) ToIDArrayArrayOutputWithContext(ctx context.Context) IDArrayArrayOutput
type IDArrayInput ¶
type IDArrayInput interface { Input ToIDArrayOutput() IDArrayOutput ToIDArrayOutputWithContext(ctx context.Context) IDArrayOutput }
IDArrayInput is an input type that accepts IDArray and IDArrayOutput values.
type IDArrayMap ¶
type IDArrayMap map[string]IDArrayInput
IDArrayMap is an input type for map[string]IDArrayInput values.
func (IDArrayMap) ElementType ¶
func (IDArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]ID).
func (IDArrayMap) ToIDArrayMapOutput ¶
func (in IDArrayMap) ToIDArrayMapOutput() IDArrayMapOutput
func (IDArrayMap) ToIDArrayMapOutputWithContext ¶
func (in IDArrayMap) ToIDArrayMapOutputWithContext(ctx context.Context) IDArrayMapOutput
type IDArrayMapInput ¶
type IDArrayMapInput interface { Input ToIDArrayMapOutput() IDArrayMapOutput ToIDArrayMapOutputWithContext(ctx context.Context) IDArrayMapOutput }
IDArrayMapInput is an input type that accepts IDArrayMap and IDArrayMapOutput values.
type IDArrayMapOutput ¶
type IDArrayMapOutput struct{ *OutputState }
IDArrayMapOutput is an Output that returns map[string][]ID values.
func (IDArrayMapOutput) ElementType ¶
func (IDArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]ID).
func (IDArrayMapOutput) MapIndex ¶
func (o IDArrayMapOutput) MapIndex(k StringInput) IDArrayOutput
func (IDArrayMapOutput) ToIDArrayMapOutput ¶
func (o IDArrayMapOutput) ToIDArrayMapOutput() IDArrayMapOutput
func (IDArrayMapOutput) ToIDArrayMapOutputWithContext ¶
func (o IDArrayMapOutput) ToIDArrayMapOutputWithContext(ctx context.Context) IDArrayMapOutput
type IDArrayOutput ¶
type IDArrayOutput struct{ *OutputState }
IDArrayOutput is an Output that returns []ID values.
func (IDArrayOutput) ElementType ¶
func (IDArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]ID).
func (IDArrayOutput) Index ¶
func (o IDArrayOutput) Index(i IntInput) IDOutput
func (IDArrayOutput) ToIDArrayOutput ¶
func (o IDArrayOutput) ToIDArrayOutput() IDArrayOutput
func (IDArrayOutput) ToIDArrayOutputWithContext ¶
func (o IDArrayOutput) ToIDArrayOutputWithContext(ctx context.Context) IDArrayOutput
type IDInput ¶
type IDInput interface { Input ToIDOutput() IDOutput ToIDOutputWithContext(ctx context.Context) IDOutput ToIDPtrOutput() IDPtrOutput ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput }
IDInput is an input type that accepts ID and IDOutput values.
type IDMap ¶
IDMap is an input type for map[string]IDInput values.
func (IDMap) ElementType ¶
ElementType returns the element type of this Input (map[string]ID).
func (IDMap) ToIDMapOutput ¶
func (in IDMap) ToIDMapOutput() IDMapOutput
func (IDMap) ToIDMapOutputWithContext ¶
func (in IDMap) ToIDMapOutputWithContext(ctx context.Context) IDMapOutput
type IDMapArray ¶
type IDMapArray []IDMapInput
IDMapArray is an input type for []IDMapInput values.
func (IDMapArray) ElementType ¶
func (IDMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]ID).
func (IDMapArray) ToIDMapArrayOutput ¶
func (in IDMapArray) ToIDMapArrayOutput() IDMapArrayOutput
func (IDMapArray) ToIDMapArrayOutputWithContext ¶
func (in IDMapArray) ToIDMapArrayOutputWithContext(ctx context.Context) IDMapArrayOutput
type IDMapArrayInput ¶
type IDMapArrayInput interface { Input ToIDMapArrayOutput() IDMapArrayOutput ToIDMapArrayOutputWithContext(ctx context.Context) IDMapArrayOutput }
IDMapArrayInput is an input type that accepts IDMapArray and IDMapArrayOutput values.
type IDMapArrayOutput ¶
type IDMapArrayOutput struct{ *OutputState }
IDMapArrayOutput is an Output that returns []map[string]ID values.
func (IDMapArrayOutput) ElementType ¶
func (IDMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]ID).
func (IDMapArrayOutput) Index ¶
func (o IDMapArrayOutput) Index(i IntInput) IDMapOutput
func (IDMapArrayOutput) ToIDMapArrayOutput ¶
func (o IDMapArrayOutput) ToIDMapArrayOutput() IDMapArrayOutput
func (IDMapArrayOutput) ToIDMapArrayOutputWithContext ¶
func (o IDMapArrayOutput) ToIDMapArrayOutputWithContext(ctx context.Context) IDMapArrayOutput
type IDMapInput ¶
type IDMapInput interface { Input ToIDMapOutput() IDMapOutput ToIDMapOutputWithContext(ctx context.Context) IDMapOutput }
IDMapInput is an input type that accepts IDMap and IDMapOutput values.
type IDMapMap ¶
type IDMapMap map[string]IDMapInput
IDMapMap is an input type for map[string]IDMapInput values.
func (IDMapMap) ElementType ¶
ElementType returns the element type of this Input (map[string]map[string]ID).
func (IDMapMap) ToIDMapMapOutput ¶
func (in IDMapMap) ToIDMapMapOutput() IDMapMapOutput
func (IDMapMap) ToIDMapMapOutputWithContext ¶
func (in IDMapMap) ToIDMapMapOutputWithContext(ctx context.Context) IDMapMapOutput
type IDMapMapInput ¶
type IDMapMapInput interface { Input ToIDMapMapOutput() IDMapMapOutput ToIDMapMapOutputWithContext(ctx context.Context) IDMapMapOutput }
IDMapMapInput is an input type that accepts IDMapMap and IDMapMapOutput values.
type IDMapMapOutput ¶
type IDMapMapOutput struct{ *OutputState }
IDMapMapOutput is an Output that returns map[string]map[string]ID values.
func (IDMapMapOutput) ElementType ¶
func (IDMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]ID).
func (IDMapMapOutput) MapIndex ¶
func (o IDMapMapOutput) MapIndex(k StringInput) IDMapOutput
func (IDMapMapOutput) ToIDMapMapOutput ¶
func (o IDMapMapOutput) ToIDMapMapOutput() IDMapMapOutput
func (IDMapMapOutput) ToIDMapMapOutputWithContext ¶
func (o IDMapMapOutput) ToIDMapMapOutputWithContext(ctx context.Context) IDMapMapOutput
type IDMapOutput ¶
type IDMapOutput struct{ *OutputState }
IDMapOutput is an Output that returns map[string]ID values.
func (IDMapOutput) ElementType ¶
func (IDMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]ID).
func (IDMapOutput) MapIndex ¶
func (o IDMapOutput) MapIndex(k StringInput) IDOutput
func (IDMapOutput) ToIDMapOutput ¶
func (o IDMapOutput) ToIDMapOutput() IDMapOutput
func (IDMapOutput) ToIDMapOutputWithContext ¶
func (o IDMapOutput) ToIDMapOutputWithContext(ctx context.Context) IDMapOutput
type IDOutput ¶
type IDOutput struct{ *OutputState }
IDOutput is an Output that returns ID values.
func (IDOutput) ElementType ¶
ElementType returns the element type of this Output (ID).
func (IDOutput) ToIDOutput ¶
func (IDOutput) ToIDOutputWithContext ¶
func (IDOutput) ToIDPtrOutput ¶
func (o IDOutput) ToIDPtrOutput() IDPtrOutput
func (IDOutput) ToIDPtrOutputWithContext ¶
func (o IDOutput) ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput
func (IDOutput) ToStringOutput ¶
func (o IDOutput) ToStringOutput() StringOutput
func (IDOutput) ToStringOutputWithContext ¶
func (o IDOutput) ToStringOutputWithContext(ctx context.Context) StringOutput
func (IDOutput) ToStringPtrOutput ¶
func (o IDOutput) ToStringPtrOutput() StringPtrOutput
func (IDOutput) ToStringPtrOutputWithContext ¶
func (o IDOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
type IDPtrInput ¶
type IDPtrInput interface { Input ToIDPtrOutput() IDPtrOutput ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput }
IDPtrInput is an input type that accepts IDPtr and IDPtrOutput values.
type IDPtrOutput ¶
type IDPtrOutput struct{ *OutputState }
IDPtrOutput is an Output that returns *ID values.
func (IDPtrOutput) Elem ¶
func (o IDPtrOutput) Elem() IDOutput
func (IDPtrOutput) ElementType ¶
func (IDPtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*ID).
func (IDPtrOutput) ToIDPtrOutput ¶
func (o IDPtrOutput) ToIDPtrOutput() IDPtrOutput
func (IDPtrOutput) ToIDPtrOutputWithContext ¶
func (o IDPtrOutput) ToIDPtrOutputWithContext(ctx context.Context) IDPtrOutput
type Input ¶
Input is the type of a generic input value for a Pulumi resource. This type is used in conjunction with Output to provide polymorphism over strongly-typed input values.
The intended pattern for nested Pulumi value types is to define an input interface and a plain, input, and output variant of the value type that implement the input interface.
For example, given a nested Pulumi value type with the following shape:
type Nested struct { Foo int Bar string }
We would define the following:
var nestedType = reflect.TypeOf((*Nested)(nil)).Elem() type NestedInput interface { pulumi.Input ToNestedOutput() NestedOutput ToNestedOutputWithContext(context.Context) NestedOutput } type Nested struct { Foo int `pulumi:"foo"` Bar string `pulumi:"bar"` } type NestedInputValue struct { Foo pulumi.IntInput `pulumi:"foo"` Bar pulumi.StringInput `pulumi:"bar"` } func (NestedInputValue) ElementType() reflect.Type { return nestedType } func (v NestedInputValue) ToNestedOutput() NestedOutput { return pulumi.ToOutput(v).(NestedOutput) } func (v NestedInputValue) ToNestedOutputWithContext(ctx context.Context) NestedOutput { return pulumi.ToOutputWithContext(ctx, v).(NestedOutput) } type NestedOutput struct { *pulumi.OutputState } func (NestedOutput) ElementType() reflect.Type { return nestedType } func (o NestedOutput) ToNestedOutput() NestedOutput { return o } func (o NestedOutput) ToNestedOutputWithContext(ctx context.Context) NestedOutput { return o }
type Int ¶
type Int int
Int is an input type for int values.
func (Int) ElementType ¶
ElementType returns the element type of this Input (int).
func (Int) ToIntOutput ¶
func (Int) ToIntOutputWithContext ¶
func (Int) ToIntPtrOutput ¶
func (in Int) ToIntPtrOutput() IntPtrOutput
func (Int) ToIntPtrOutputWithContext ¶
func (in Int) ToIntPtrOutputWithContext(ctx context.Context) IntPtrOutput
type Int16 ¶
type Int16 int16
Int16 is an input type for int16 values.
func (Int16) ElementType ¶
ElementType returns the element type of this Input (int16).
func (Int16) ToInt16Output ¶
func (in Int16) ToInt16Output() Int16Output
func (Int16) ToInt16OutputWithContext ¶
func (in Int16) ToInt16OutputWithContext(ctx context.Context) Int16Output
func (Int16) ToInt16PtrOutput ¶
func (in Int16) ToInt16PtrOutput() Int16PtrOutput
func (Int16) ToInt16PtrOutputWithContext ¶
func (in Int16) ToInt16PtrOutputWithContext(ctx context.Context) Int16PtrOutput
type Int16Array ¶
type Int16Array []Int16Input
Int16Array is an input type for []Int16Input values.
func (Int16Array) ElementType ¶
func (Int16Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]int16).
func (Int16Array) ToInt16ArrayOutput ¶
func (in Int16Array) ToInt16ArrayOutput() Int16ArrayOutput
func (Int16Array) ToInt16ArrayOutputWithContext ¶
func (in Int16Array) ToInt16ArrayOutputWithContext(ctx context.Context) Int16ArrayOutput
type Int16ArrayArray ¶
type Int16ArrayArray []Int16ArrayInput
Int16ArrayArray is an input type for []Int16ArrayInput values.
func (Int16ArrayArray) ElementType ¶
func (Int16ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]int16).
func (Int16ArrayArray) ToInt16ArrayArrayOutput ¶
func (in Int16ArrayArray) ToInt16ArrayArrayOutput() Int16ArrayArrayOutput
func (Int16ArrayArray) ToInt16ArrayArrayOutputWithContext ¶
func (in Int16ArrayArray) ToInt16ArrayArrayOutputWithContext(ctx context.Context) Int16ArrayArrayOutput
type Int16ArrayArrayInput ¶
type Int16ArrayArrayInput interface { Input ToInt16ArrayArrayOutput() Int16ArrayArrayOutput ToInt16ArrayArrayOutputWithContext(ctx context.Context) Int16ArrayArrayOutput }
Int16ArrayArrayInput is an input type that accepts Int16ArrayArray and Int16ArrayArrayOutput values.
type Int16ArrayArrayOutput ¶
type Int16ArrayArrayOutput struct{ *OutputState }
Int16ArrayArrayOutput is an Output that returns [][]int16 values.
func (Int16ArrayArrayOutput) ElementType ¶
func (Int16ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]int16).
func (Int16ArrayArrayOutput) Index ¶
func (o Int16ArrayArrayOutput) Index(i IntInput) Int16ArrayOutput
func (Int16ArrayArrayOutput) ToInt16ArrayArrayOutput ¶
func (o Int16ArrayArrayOutput) ToInt16ArrayArrayOutput() Int16ArrayArrayOutput
func (Int16ArrayArrayOutput) ToInt16ArrayArrayOutputWithContext ¶
func (o Int16ArrayArrayOutput) ToInt16ArrayArrayOutputWithContext(ctx context.Context) Int16ArrayArrayOutput
type Int16ArrayInput ¶
type Int16ArrayInput interface { Input ToInt16ArrayOutput() Int16ArrayOutput ToInt16ArrayOutputWithContext(ctx context.Context) Int16ArrayOutput }
Int16ArrayInput is an input type that accepts Int16Array and Int16ArrayOutput values.
type Int16ArrayMap ¶
type Int16ArrayMap map[string]Int16ArrayInput
Int16ArrayMap is an input type for map[string]Int16ArrayInput values.
func (Int16ArrayMap) ElementType ¶
func (Int16ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]int16).
func (Int16ArrayMap) ToInt16ArrayMapOutput ¶
func (in Int16ArrayMap) ToInt16ArrayMapOutput() Int16ArrayMapOutput
func (Int16ArrayMap) ToInt16ArrayMapOutputWithContext ¶
func (in Int16ArrayMap) ToInt16ArrayMapOutputWithContext(ctx context.Context) Int16ArrayMapOutput
type Int16ArrayMapInput ¶
type Int16ArrayMapInput interface { Input ToInt16ArrayMapOutput() Int16ArrayMapOutput ToInt16ArrayMapOutputWithContext(ctx context.Context) Int16ArrayMapOutput }
Int16ArrayMapInput is an input type that accepts Int16ArrayMap and Int16ArrayMapOutput values.
type Int16ArrayMapOutput ¶
type Int16ArrayMapOutput struct{ *OutputState }
Int16ArrayMapOutput is an Output that returns map[string][]int16 values.
func (Int16ArrayMapOutput) ElementType ¶
func (Int16ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]int16).
func (Int16ArrayMapOutput) MapIndex ¶
func (o Int16ArrayMapOutput) MapIndex(k StringInput) Int16ArrayOutput
func (Int16ArrayMapOutput) ToInt16ArrayMapOutput ¶
func (o Int16ArrayMapOutput) ToInt16ArrayMapOutput() Int16ArrayMapOutput
func (Int16ArrayMapOutput) ToInt16ArrayMapOutputWithContext ¶
func (o Int16ArrayMapOutput) ToInt16ArrayMapOutputWithContext(ctx context.Context) Int16ArrayMapOutput
type Int16ArrayOutput ¶
type Int16ArrayOutput struct{ *OutputState }
Int16ArrayOutput is an Output that returns []int16 values.
func (Int16ArrayOutput) ElementType ¶
func (Int16ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]int16).
func (Int16ArrayOutput) Index ¶
func (o Int16ArrayOutput) Index(i IntInput) Int16Output
func (Int16ArrayOutput) ToInt16ArrayOutput ¶
func (o Int16ArrayOutput) ToInt16ArrayOutput() Int16ArrayOutput
func (Int16ArrayOutput) ToInt16ArrayOutputWithContext ¶
func (o Int16ArrayOutput) ToInt16ArrayOutputWithContext(ctx context.Context) Int16ArrayOutput
type Int16Input ¶
type Int16Input interface { Input ToInt16Output() Int16Output ToInt16OutputWithContext(ctx context.Context) Int16Output ToInt16PtrOutput() Int16PtrOutput ToInt16PtrOutputWithContext(ctx context.Context) Int16PtrOutput }
Int16Input is an input type that accepts Int16 and Int16Output values.
type Int16Map ¶
type Int16Map map[string]Int16Input
Int16Map is an input type for map[string]Int16Input values.
func (Int16Map) ElementType ¶
ElementType returns the element type of this Input (map[string]int16).
func (Int16Map) ToInt16MapOutput ¶
func (in Int16Map) ToInt16MapOutput() Int16MapOutput
func (Int16Map) ToInt16MapOutputWithContext ¶
func (in Int16Map) ToInt16MapOutputWithContext(ctx context.Context) Int16MapOutput
type Int16MapArray ¶
type Int16MapArray []Int16MapInput
Int16MapArray is an input type for []Int16MapInput values.
func (Int16MapArray) ElementType ¶
func (Int16MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]int16).
func (Int16MapArray) ToInt16MapArrayOutput ¶
func (in Int16MapArray) ToInt16MapArrayOutput() Int16MapArrayOutput
func (Int16MapArray) ToInt16MapArrayOutputWithContext ¶
func (in Int16MapArray) ToInt16MapArrayOutputWithContext(ctx context.Context) Int16MapArrayOutput
type Int16MapArrayInput ¶
type Int16MapArrayInput interface { Input ToInt16MapArrayOutput() Int16MapArrayOutput ToInt16MapArrayOutputWithContext(ctx context.Context) Int16MapArrayOutput }
Int16MapArrayInput is an input type that accepts Int16MapArray and Int16MapArrayOutput values.
type Int16MapArrayOutput ¶
type Int16MapArrayOutput struct{ *OutputState }
Int16MapArrayOutput is an Output that returns []map[string]int16 values.
func (Int16MapArrayOutput) ElementType ¶
func (Int16MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]int16).
func (Int16MapArrayOutput) Index ¶
func (o Int16MapArrayOutput) Index(i IntInput) Int16MapOutput
func (Int16MapArrayOutput) ToInt16MapArrayOutput ¶
func (o Int16MapArrayOutput) ToInt16MapArrayOutput() Int16MapArrayOutput
func (Int16MapArrayOutput) ToInt16MapArrayOutputWithContext ¶
func (o Int16MapArrayOutput) ToInt16MapArrayOutputWithContext(ctx context.Context) Int16MapArrayOutput
type Int16MapInput ¶
type Int16MapInput interface { Input ToInt16MapOutput() Int16MapOutput ToInt16MapOutputWithContext(ctx context.Context) Int16MapOutput }
Int16MapInput is an input type that accepts Int16Map and Int16MapOutput values.
type Int16MapMap ¶
type Int16MapMap map[string]Int16MapInput
Int16MapMap is an input type for map[string]Int16MapInput values.
func (Int16MapMap) ElementType ¶
func (Int16MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]int16).
func (Int16MapMap) ToInt16MapMapOutput ¶
func (in Int16MapMap) ToInt16MapMapOutput() Int16MapMapOutput
func (Int16MapMap) ToInt16MapMapOutputWithContext ¶
func (in Int16MapMap) ToInt16MapMapOutputWithContext(ctx context.Context) Int16MapMapOutput
type Int16MapMapInput ¶
type Int16MapMapInput interface { Input ToInt16MapMapOutput() Int16MapMapOutput ToInt16MapMapOutputWithContext(ctx context.Context) Int16MapMapOutput }
Int16MapMapInput is an input type that accepts Int16MapMap and Int16MapMapOutput values.
type Int16MapMapOutput ¶
type Int16MapMapOutput struct{ *OutputState }
Int16MapMapOutput is an Output that returns map[string]map[string]int16 values.
func (Int16MapMapOutput) ElementType ¶
func (Int16MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]int16).
func (Int16MapMapOutput) MapIndex ¶
func (o Int16MapMapOutput) MapIndex(k StringInput) Int16MapOutput
func (Int16MapMapOutput) ToInt16MapMapOutput ¶
func (o Int16MapMapOutput) ToInt16MapMapOutput() Int16MapMapOutput
func (Int16MapMapOutput) ToInt16MapMapOutputWithContext ¶
func (o Int16MapMapOutput) ToInt16MapMapOutputWithContext(ctx context.Context) Int16MapMapOutput
type Int16MapOutput ¶
type Int16MapOutput struct{ *OutputState }
Int16MapOutput is an Output that returns map[string]int16 values.
func (Int16MapOutput) ElementType ¶
func (Int16MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]int16).
func (Int16MapOutput) MapIndex ¶
func (o Int16MapOutput) MapIndex(k StringInput) Int16Output
func (Int16MapOutput) ToInt16MapOutput ¶
func (o Int16MapOutput) ToInt16MapOutput() Int16MapOutput
func (Int16MapOutput) ToInt16MapOutputWithContext ¶
func (o Int16MapOutput) ToInt16MapOutputWithContext(ctx context.Context) Int16MapOutput
type Int16Output ¶
type Int16Output struct{ *OutputState }
Int16Output is an Output that returns int16 values.
func (Int16Output) ElementType ¶
func (Int16Output) ElementType() reflect.Type
ElementType returns the element type of this Output (int16).
func (Int16Output) ToInt16Output ¶
func (o Int16Output) ToInt16Output() Int16Output
func (Int16Output) ToInt16OutputWithContext ¶
func (o Int16Output) ToInt16OutputWithContext(ctx context.Context) Int16Output
func (Int16Output) ToInt16PtrOutput ¶
func (o Int16Output) ToInt16PtrOutput() Int16PtrOutput
func (Int16Output) ToInt16PtrOutputWithContext ¶
func (o Int16Output) ToInt16PtrOutputWithContext(ctx context.Context) Int16PtrOutput
type Int16PtrInput ¶
type Int16PtrInput interface { Input ToInt16PtrOutput() Int16PtrOutput ToInt16PtrOutputWithContext(ctx context.Context) Int16PtrOutput }
Int16PtrInput is an input type that accepts Int16Ptr and Int16PtrOutput values.
type Int16PtrOutput ¶
type Int16PtrOutput struct{ *OutputState }
Int16PtrOutput is an Output that returns *int16 values.
func (Int16PtrOutput) Elem ¶
func (o Int16PtrOutput) Elem() Int16Output
func (Int16PtrOutput) ElementType ¶
func (Int16PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*int16).
func (Int16PtrOutput) ToInt16PtrOutput ¶
func (o Int16PtrOutput) ToInt16PtrOutput() Int16PtrOutput
func (Int16PtrOutput) ToInt16PtrOutputWithContext ¶
func (o Int16PtrOutput) ToInt16PtrOutputWithContext(ctx context.Context) Int16PtrOutput
type Int32 ¶
type Int32 int32
Int32 is an input type for int32 values.
func (Int32) ElementType ¶
ElementType returns the element type of this Input (int32).
func (Int32) ToInt32Output ¶
func (in Int32) ToInt32Output() Int32Output
func (Int32) ToInt32OutputWithContext ¶
func (in Int32) ToInt32OutputWithContext(ctx context.Context) Int32Output
func (Int32) ToInt32PtrOutput ¶
func (in Int32) ToInt32PtrOutput() Int32PtrOutput
func (Int32) ToInt32PtrOutputWithContext ¶
func (in Int32) ToInt32PtrOutputWithContext(ctx context.Context) Int32PtrOutput
type Int32Array ¶
type Int32Array []Int32Input
Int32Array is an input type for []Int32Input values.
func (Int32Array) ElementType ¶
func (Int32Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]int32).
func (Int32Array) ToInt32ArrayOutput ¶
func (in Int32Array) ToInt32ArrayOutput() Int32ArrayOutput
func (Int32Array) ToInt32ArrayOutputWithContext ¶
func (in Int32Array) ToInt32ArrayOutputWithContext(ctx context.Context) Int32ArrayOutput
type Int32ArrayArray ¶
type Int32ArrayArray []Int32ArrayInput
Int32ArrayArray is an input type for []Int32ArrayInput values.
func (Int32ArrayArray) ElementType ¶
func (Int32ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]int32).
func (Int32ArrayArray) ToInt32ArrayArrayOutput ¶
func (in Int32ArrayArray) ToInt32ArrayArrayOutput() Int32ArrayArrayOutput
func (Int32ArrayArray) ToInt32ArrayArrayOutputWithContext ¶
func (in Int32ArrayArray) ToInt32ArrayArrayOutputWithContext(ctx context.Context) Int32ArrayArrayOutput
type Int32ArrayArrayInput ¶
type Int32ArrayArrayInput interface { Input ToInt32ArrayArrayOutput() Int32ArrayArrayOutput ToInt32ArrayArrayOutputWithContext(ctx context.Context) Int32ArrayArrayOutput }
Int32ArrayArrayInput is an input type that accepts Int32ArrayArray and Int32ArrayArrayOutput values.
type Int32ArrayArrayOutput ¶
type Int32ArrayArrayOutput struct{ *OutputState }
Int32ArrayArrayOutput is an Output that returns [][]int32 values.
func (Int32ArrayArrayOutput) ElementType ¶
func (Int32ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]int32).
func (Int32ArrayArrayOutput) Index ¶
func (o Int32ArrayArrayOutput) Index(i IntInput) Int32ArrayOutput
func (Int32ArrayArrayOutput) ToInt32ArrayArrayOutput ¶
func (o Int32ArrayArrayOutput) ToInt32ArrayArrayOutput() Int32ArrayArrayOutput
func (Int32ArrayArrayOutput) ToInt32ArrayArrayOutputWithContext ¶
func (o Int32ArrayArrayOutput) ToInt32ArrayArrayOutputWithContext(ctx context.Context) Int32ArrayArrayOutput
type Int32ArrayInput ¶
type Int32ArrayInput interface { Input ToInt32ArrayOutput() Int32ArrayOutput ToInt32ArrayOutputWithContext(ctx context.Context) Int32ArrayOutput }
Int32ArrayInput is an input type that accepts Int32Array and Int32ArrayOutput values.
type Int32ArrayMap ¶
type Int32ArrayMap map[string]Int32ArrayInput
Int32ArrayMap is an input type for map[string]Int32ArrayInput values.
func (Int32ArrayMap) ElementType ¶
func (Int32ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]int32).
func (Int32ArrayMap) ToInt32ArrayMapOutput ¶
func (in Int32ArrayMap) ToInt32ArrayMapOutput() Int32ArrayMapOutput
func (Int32ArrayMap) ToInt32ArrayMapOutputWithContext ¶
func (in Int32ArrayMap) ToInt32ArrayMapOutputWithContext(ctx context.Context) Int32ArrayMapOutput
type Int32ArrayMapInput ¶
type Int32ArrayMapInput interface { Input ToInt32ArrayMapOutput() Int32ArrayMapOutput ToInt32ArrayMapOutputWithContext(ctx context.Context) Int32ArrayMapOutput }
Int32ArrayMapInput is an input type that accepts Int32ArrayMap and Int32ArrayMapOutput values.
type Int32ArrayMapOutput ¶
type Int32ArrayMapOutput struct{ *OutputState }
Int32ArrayMapOutput is an Output that returns map[string][]int32 values.
func (Int32ArrayMapOutput) ElementType ¶
func (Int32ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]int32).
func (Int32ArrayMapOutput) MapIndex ¶
func (o Int32ArrayMapOutput) MapIndex(k StringInput) Int32ArrayOutput
func (Int32ArrayMapOutput) ToInt32ArrayMapOutput ¶
func (o Int32ArrayMapOutput) ToInt32ArrayMapOutput() Int32ArrayMapOutput
func (Int32ArrayMapOutput) ToInt32ArrayMapOutputWithContext ¶
func (o Int32ArrayMapOutput) ToInt32ArrayMapOutputWithContext(ctx context.Context) Int32ArrayMapOutput
type Int32ArrayOutput ¶
type Int32ArrayOutput struct{ *OutputState }
Int32ArrayOutput is an Output that returns []int32 values.
func (Int32ArrayOutput) ElementType ¶
func (Int32ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]int32).
func (Int32ArrayOutput) Index ¶
func (o Int32ArrayOutput) Index(i IntInput) Int32Output
func (Int32ArrayOutput) ToInt32ArrayOutput ¶
func (o Int32ArrayOutput) ToInt32ArrayOutput() Int32ArrayOutput
func (Int32ArrayOutput) ToInt32ArrayOutputWithContext ¶
func (o Int32ArrayOutput) ToInt32ArrayOutputWithContext(ctx context.Context) Int32ArrayOutput
type Int32Input ¶
type Int32Input interface { Input ToInt32Output() Int32Output ToInt32OutputWithContext(ctx context.Context) Int32Output ToInt32PtrOutput() Int32PtrOutput ToInt32PtrOutputWithContext(ctx context.Context) Int32PtrOutput }
Int32Input is an input type that accepts Int32 and Int32Output values.
type Int32Map ¶
type Int32Map map[string]Int32Input
Int32Map is an input type for map[string]Int32Input values.
func (Int32Map) ElementType ¶
ElementType returns the element type of this Input (map[string]int32).
func (Int32Map) ToInt32MapOutput ¶
func (in Int32Map) ToInt32MapOutput() Int32MapOutput
func (Int32Map) ToInt32MapOutputWithContext ¶
func (in Int32Map) ToInt32MapOutputWithContext(ctx context.Context) Int32MapOutput
type Int32MapArray ¶
type Int32MapArray []Int32MapInput
Int32MapArray is an input type for []Int32MapInput values.
func (Int32MapArray) ElementType ¶
func (Int32MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]int32).
func (Int32MapArray) ToInt32MapArrayOutput ¶
func (in Int32MapArray) ToInt32MapArrayOutput() Int32MapArrayOutput
func (Int32MapArray) ToInt32MapArrayOutputWithContext ¶
func (in Int32MapArray) ToInt32MapArrayOutputWithContext(ctx context.Context) Int32MapArrayOutput
type Int32MapArrayInput ¶
type Int32MapArrayInput interface { Input ToInt32MapArrayOutput() Int32MapArrayOutput ToInt32MapArrayOutputWithContext(ctx context.Context) Int32MapArrayOutput }
Int32MapArrayInput is an input type that accepts Int32MapArray and Int32MapArrayOutput values.
type Int32MapArrayOutput ¶
type Int32MapArrayOutput struct{ *OutputState }
Int32MapArrayOutput is an Output that returns []map[string]int32 values.
func (Int32MapArrayOutput) ElementType ¶
func (Int32MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]int32).
func (Int32MapArrayOutput) Index ¶
func (o Int32MapArrayOutput) Index(i IntInput) Int32MapOutput
func (Int32MapArrayOutput) ToInt32MapArrayOutput ¶
func (o Int32MapArrayOutput) ToInt32MapArrayOutput() Int32MapArrayOutput
func (Int32MapArrayOutput) ToInt32MapArrayOutputWithContext ¶
func (o Int32MapArrayOutput) ToInt32MapArrayOutputWithContext(ctx context.Context) Int32MapArrayOutput
type Int32MapInput ¶
type Int32MapInput interface { Input ToInt32MapOutput() Int32MapOutput ToInt32MapOutputWithContext(ctx context.Context) Int32MapOutput }
Int32MapInput is an input type that accepts Int32Map and Int32MapOutput values.
type Int32MapMap ¶
type Int32MapMap map[string]Int32MapInput
Int32MapMap is an input type for map[string]Int32MapInput values.
func (Int32MapMap) ElementType ¶
func (Int32MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]int32).
func (Int32MapMap) ToInt32MapMapOutput ¶
func (in Int32MapMap) ToInt32MapMapOutput() Int32MapMapOutput
func (Int32MapMap) ToInt32MapMapOutputWithContext ¶
func (in Int32MapMap) ToInt32MapMapOutputWithContext(ctx context.Context) Int32MapMapOutput
type Int32MapMapInput ¶
type Int32MapMapInput interface { Input ToInt32MapMapOutput() Int32MapMapOutput ToInt32MapMapOutputWithContext(ctx context.Context) Int32MapMapOutput }
Int32MapMapInput is an input type that accepts Int32MapMap and Int32MapMapOutput values.
type Int32MapMapOutput ¶
type Int32MapMapOutput struct{ *OutputState }
Int32MapMapOutput is an Output that returns map[string]map[string]int32 values.
func (Int32MapMapOutput) ElementType ¶
func (Int32MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]int32).
func (Int32MapMapOutput) MapIndex ¶
func (o Int32MapMapOutput) MapIndex(k StringInput) Int32MapOutput
func (Int32MapMapOutput) ToInt32MapMapOutput ¶
func (o Int32MapMapOutput) ToInt32MapMapOutput() Int32MapMapOutput
func (Int32MapMapOutput) ToInt32MapMapOutputWithContext ¶
func (o Int32MapMapOutput) ToInt32MapMapOutputWithContext(ctx context.Context) Int32MapMapOutput
type Int32MapOutput ¶
type Int32MapOutput struct{ *OutputState }
Int32MapOutput is an Output that returns map[string]int32 values.
func (Int32MapOutput) ElementType ¶
func (Int32MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]int32).
func (Int32MapOutput) MapIndex ¶
func (o Int32MapOutput) MapIndex(k StringInput) Int32Output
func (Int32MapOutput) ToInt32MapOutput ¶
func (o Int32MapOutput) ToInt32MapOutput() Int32MapOutput
func (Int32MapOutput) ToInt32MapOutputWithContext ¶
func (o Int32MapOutput) ToInt32MapOutputWithContext(ctx context.Context) Int32MapOutput
type Int32Output ¶
type Int32Output struct{ *OutputState }
Int32Output is an Output that returns int32 values.
func (Int32Output) ElementType ¶
func (Int32Output) ElementType() reflect.Type
ElementType returns the element type of this Output (int32).
func (Int32Output) ToInt32Output ¶
func (o Int32Output) ToInt32Output() Int32Output
func (Int32Output) ToInt32OutputWithContext ¶
func (o Int32Output) ToInt32OutputWithContext(ctx context.Context) Int32Output
func (Int32Output) ToInt32PtrOutput ¶
func (o Int32Output) ToInt32PtrOutput() Int32PtrOutput
func (Int32Output) ToInt32PtrOutputWithContext ¶
func (o Int32Output) ToInt32PtrOutputWithContext(ctx context.Context) Int32PtrOutput
type Int32PtrInput ¶
type Int32PtrInput interface { Input ToInt32PtrOutput() Int32PtrOutput ToInt32PtrOutputWithContext(ctx context.Context) Int32PtrOutput }
Int32PtrInput is an input type that accepts Int32Ptr and Int32PtrOutput values.
type Int32PtrOutput ¶
type Int32PtrOutput struct{ *OutputState }
Int32PtrOutput is an Output that returns *int32 values.
func (Int32PtrOutput) Elem ¶
func (o Int32PtrOutput) Elem() Int32Output
func (Int32PtrOutput) ElementType ¶
func (Int32PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*int32).
func (Int32PtrOutput) ToInt32PtrOutput ¶
func (o Int32PtrOutput) ToInt32PtrOutput() Int32PtrOutput
func (Int32PtrOutput) ToInt32PtrOutputWithContext ¶
func (o Int32PtrOutput) ToInt32PtrOutputWithContext(ctx context.Context) Int32PtrOutput
type Int64 ¶
type Int64 int64
Int64 is an input type for int64 values.
func (Int64) ElementType ¶
ElementType returns the element type of this Input (int64).
func (Int64) ToInt64Output ¶
func (in Int64) ToInt64Output() Int64Output
func (Int64) ToInt64OutputWithContext ¶
func (in Int64) ToInt64OutputWithContext(ctx context.Context) Int64Output
func (Int64) ToInt64PtrOutput ¶
func (in Int64) ToInt64PtrOutput() Int64PtrOutput
func (Int64) ToInt64PtrOutputWithContext ¶
func (in Int64) ToInt64PtrOutputWithContext(ctx context.Context) Int64PtrOutput
type Int64Array ¶
type Int64Array []Int64Input
Int64Array is an input type for []Int64Input values.
func (Int64Array) ElementType ¶
func (Int64Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]int64).
func (Int64Array) ToInt64ArrayOutput ¶
func (in Int64Array) ToInt64ArrayOutput() Int64ArrayOutput
func (Int64Array) ToInt64ArrayOutputWithContext ¶
func (in Int64Array) ToInt64ArrayOutputWithContext(ctx context.Context) Int64ArrayOutput
type Int64ArrayArray ¶
type Int64ArrayArray []Int64ArrayInput
Int64ArrayArray is an input type for []Int64ArrayInput values.
func (Int64ArrayArray) ElementType ¶
func (Int64ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]int64).
func (Int64ArrayArray) ToInt64ArrayArrayOutput ¶
func (in Int64ArrayArray) ToInt64ArrayArrayOutput() Int64ArrayArrayOutput
func (Int64ArrayArray) ToInt64ArrayArrayOutputWithContext ¶
func (in Int64ArrayArray) ToInt64ArrayArrayOutputWithContext(ctx context.Context) Int64ArrayArrayOutput
type Int64ArrayArrayInput ¶
type Int64ArrayArrayInput interface { Input ToInt64ArrayArrayOutput() Int64ArrayArrayOutput ToInt64ArrayArrayOutputWithContext(ctx context.Context) Int64ArrayArrayOutput }
Int64ArrayArrayInput is an input type that accepts Int64ArrayArray and Int64ArrayArrayOutput values.
type Int64ArrayArrayOutput ¶
type Int64ArrayArrayOutput struct{ *OutputState }
Int64ArrayArrayOutput is an Output that returns [][]int64 values.
func (Int64ArrayArrayOutput) ElementType ¶
func (Int64ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]int64).
func (Int64ArrayArrayOutput) Index ¶
func (o Int64ArrayArrayOutput) Index(i IntInput) Int64ArrayOutput
func (Int64ArrayArrayOutput) ToInt64ArrayArrayOutput ¶
func (o Int64ArrayArrayOutput) ToInt64ArrayArrayOutput() Int64ArrayArrayOutput
func (Int64ArrayArrayOutput) ToInt64ArrayArrayOutputWithContext ¶
func (o Int64ArrayArrayOutput) ToInt64ArrayArrayOutputWithContext(ctx context.Context) Int64ArrayArrayOutput
type Int64ArrayInput ¶
type Int64ArrayInput interface { Input ToInt64ArrayOutput() Int64ArrayOutput ToInt64ArrayOutputWithContext(ctx context.Context) Int64ArrayOutput }
Int64ArrayInput is an input type that accepts Int64Array and Int64ArrayOutput values.
type Int64ArrayMap ¶
type Int64ArrayMap map[string]Int64ArrayInput
Int64ArrayMap is an input type for map[string]Int64ArrayInput values.
func (Int64ArrayMap) ElementType ¶
func (Int64ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]int64).
func (Int64ArrayMap) ToInt64ArrayMapOutput ¶
func (in Int64ArrayMap) ToInt64ArrayMapOutput() Int64ArrayMapOutput
func (Int64ArrayMap) ToInt64ArrayMapOutputWithContext ¶
func (in Int64ArrayMap) ToInt64ArrayMapOutputWithContext(ctx context.Context) Int64ArrayMapOutput
type Int64ArrayMapInput ¶
type Int64ArrayMapInput interface { Input ToInt64ArrayMapOutput() Int64ArrayMapOutput ToInt64ArrayMapOutputWithContext(ctx context.Context) Int64ArrayMapOutput }
Int64ArrayMapInput is an input type that accepts Int64ArrayMap and Int64ArrayMapOutput values.
type Int64ArrayMapOutput ¶
type Int64ArrayMapOutput struct{ *OutputState }
Int64ArrayMapOutput is an Output that returns map[string][]int64 values.
func (Int64ArrayMapOutput) ElementType ¶
func (Int64ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]int64).
func (Int64ArrayMapOutput) MapIndex ¶
func (o Int64ArrayMapOutput) MapIndex(k StringInput) Int64ArrayOutput
func (Int64ArrayMapOutput) ToInt64ArrayMapOutput ¶
func (o Int64ArrayMapOutput) ToInt64ArrayMapOutput() Int64ArrayMapOutput
func (Int64ArrayMapOutput) ToInt64ArrayMapOutputWithContext ¶
func (o Int64ArrayMapOutput) ToInt64ArrayMapOutputWithContext(ctx context.Context) Int64ArrayMapOutput
type Int64ArrayOutput ¶
type Int64ArrayOutput struct{ *OutputState }
Int64ArrayOutput is an Output that returns []int64 values.
func (Int64ArrayOutput) ElementType ¶
func (Int64ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]int64).
func (Int64ArrayOutput) Index ¶
func (o Int64ArrayOutput) Index(i IntInput) Int64Output
func (Int64ArrayOutput) ToInt64ArrayOutput ¶
func (o Int64ArrayOutput) ToInt64ArrayOutput() Int64ArrayOutput
func (Int64ArrayOutput) ToInt64ArrayOutputWithContext ¶
func (o Int64ArrayOutput) ToInt64ArrayOutputWithContext(ctx context.Context) Int64ArrayOutput
type Int64Input ¶
type Int64Input interface { Input ToInt64Output() Int64Output ToInt64OutputWithContext(ctx context.Context) Int64Output ToInt64PtrOutput() Int64PtrOutput ToInt64PtrOutputWithContext(ctx context.Context) Int64PtrOutput }
Int64Input is an input type that accepts Int64 and Int64Output values.
type Int64Map ¶
type Int64Map map[string]Int64Input
Int64Map is an input type for map[string]Int64Input values.
func (Int64Map) ElementType ¶
ElementType returns the element type of this Input (map[string]int64).
func (Int64Map) ToInt64MapOutput ¶
func (in Int64Map) ToInt64MapOutput() Int64MapOutput
func (Int64Map) ToInt64MapOutputWithContext ¶
func (in Int64Map) ToInt64MapOutputWithContext(ctx context.Context) Int64MapOutput
type Int64MapArray ¶
type Int64MapArray []Int64MapInput
Int64MapArray is an input type for []Int64MapInput values.
func (Int64MapArray) ElementType ¶
func (Int64MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]int64).
func (Int64MapArray) ToInt64MapArrayOutput ¶
func (in Int64MapArray) ToInt64MapArrayOutput() Int64MapArrayOutput
func (Int64MapArray) ToInt64MapArrayOutputWithContext ¶
func (in Int64MapArray) ToInt64MapArrayOutputWithContext(ctx context.Context) Int64MapArrayOutput
type Int64MapArrayInput ¶
type Int64MapArrayInput interface { Input ToInt64MapArrayOutput() Int64MapArrayOutput ToInt64MapArrayOutputWithContext(ctx context.Context) Int64MapArrayOutput }
Int64MapArrayInput is an input type that accepts Int64MapArray and Int64MapArrayOutput values.
type Int64MapArrayOutput ¶
type Int64MapArrayOutput struct{ *OutputState }
Int64MapArrayOutput is an Output that returns []map[string]int64 values.
func (Int64MapArrayOutput) ElementType ¶
func (Int64MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]int64).
func (Int64MapArrayOutput) Index ¶
func (o Int64MapArrayOutput) Index(i IntInput) Int64MapOutput
func (Int64MapArrayOutput) ToInt64MapArrayOutput ¶
func (o Int64MapArrayOutput) ToInt64MapArrayOutput() Int64MapArrayOutput
func (Int64MapArrayOutput) ToInt64MapArrayOutputWithContext ¶
func (o Int64MapArrayOutput) ToInt64MapArrayOutputWithContext(ctx context.Context) Int64MapArrayOutput
type Int64MapInput ¶
type Int64MapInput interface { Input ToInt64MapOutput() Int64MapOutput ToInt64MapOutputWithContext(ctx context.Context) Int64MapOutput }
Int64MapInput is an input type that accepts Int64Map and Int64MapOutput values.
type Int64MapMap ¶
type Int64MapMap map[string]Int64MapInput
Int64MapMap is an input type for map[string]Int64MapInput values.
func (Int64MapMap) ElementType ¶
func (Int64MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]int64).
func (Int64MapMap) ToInt64MapMapOutput ¶
func (in Int64MapMap) ToInt64MapMapOutput() Int64MapMapOutput
func (Int64MapMap) ToInt64MapMapOutputWithContext ¶
func (in Int64MapMap) ToInt64MapMapOutputWithContext(ctx context.Context) Int64MapMapOutput
type Int64MapMapInput ¶
type Int64MapMapInput interface { Input ToInt64MapMapOutput() Int64MapMapOutput ToInt64MapMapOutputWithContext(ctx context.Context) Int64MapMapOutput }
Int64MapMapInput is an input type that accepts Int64MapMap and Int64MapMapOutput values.
type Int64MapMapOutput ¶
type Int64MapMapOutput struct{ *OutputState }
Int64MapMapOutput is an Output that returns map[string]map[string]int64 values.
func (Int64MapMapOutput) ElementType ¶
func (Int64MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]int64).
func (Int64MapMapOutput) MapIndex ¶
func (o Int64MapMapOutput) MapIndex(k StringInput) Int64MapOutput
func (Int64MapMapOutput) ToInt64MapMapOutput ¶
func (o Int64MapMapOutput) ToInt64MapMapOutput() Int64MapMapOutput
func (Int64MapMapOutput) ToInt64MapMapOutputWithContext ¶
func (o Int64MapMapOutput) ToInt64MapMapOutputWithContext(ctx context.Context) Int64MapMapOutput
type Int64MapOutput ¶
type Int64MapOutput struct{ *OutputState }
Int64MapOutput is an Output that returns map[string]int64 values.
func (Int64MapOutput) ElementType ¶
func (Int64MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]int64).
func (Int64MapOutput) MapIndex ¶
func (o Int64MapOutput) MapIndex(k StringInput) Int64Output
func (Int64MapOutput) ToInt64MapOutput ¶
func (o Int64MapOutput) ToInt64MapOutput() Int64MapOutput
func (Int64MapOutput) ToInt64MapOutputWithContext ¶
func (o Int64MapOutput) ToInt64MapOutputWithContext(ctx context.Context) Int64MapOutput
type Int64Output ¶
type Int64Output struct{ *OutputState }
Int64Output is an Output that returns int64 values.
func (Int64Output) ElementType ¶
func (Int64Output) ElementType() reflect.Type
ElementType returns the element type of this Output (int64).
func (Int64Output) ToInt64Output ¶
func (o Int64Output) ToInt64Output() Int64Output
func (Int64Output) ToInt64OutputWithContext ¶
func (o Int64Output) ToInt64OutputWithContext(ctx context.Context) Int64Output
func (Int64Output) ToInt64PtrOutput ¶
func (o Int64Output) ToInt64PtrOutput() Int64PtrOutput
func (Int64Output) ToInt64PtrOutputWithContext ¶
func (o Int64Output) ToInt64PtrOutputWithContext(ctx context.Context) Int64PtrOutput
type Int64PtrInput ¶
type Int64PtrInput interface { Input ToInt64PtrOutput() Int64PtrOutput ToInt64PtrOutputWithContext(ctx context.Context) Int64PtrOutput }
Int64PtrInput is an input type that accepts Int64Ptr and Int64PtrOutput values.
type Int64PtrOutput ¶
type Int64PtrOutput struct{ *OutputState }
Int64PtrOutput is an Output that returns *int64 values.
func (Int64PtrOutput) Elem ¶
func (o Int64PtrOutput) Elem() Int64Output
func (Int64PtrOutput) ElementType ¶
func (Int64PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*int64).
func (Int64PtrOutput) ToInt64PtrOutput ¶
func (o Int64PtrOutput) ToInt64PtrOutput() Int64PtrOutput
func (Int64PtrOutput) ToInt64PtrOutputWithContext ¶
func (o Int64PtrOutput) ToInt64PtrOutputWithContext(ctx context.Context) Int64PtrOutput
type Int8 ¶
type Int8 int8
Int8 is an input type for int8 values.
func (Int8) ElementType ¶
ElementType returns the element type of this Input (int8).
func (Int8) ToInt8Output ¶
func (in Int8) ToInt8Output() Int8Output
func (Int8) ToInt8OutputWithContext ¶
func (in Int8) ToInt8OutputWithContext(ctx context.Context) Int8Output
func (Int8) ToInt8PtrOutput ¶
func (in Int8) ToInt8PtrOutput() Int8PtrOutput
func (Int8) ToInt8PtrOutputWithContext ¶
func (in Int8) ToInt8PtrOutputWithContext(ctx context.Context) Int8PtrOutput
type Int8Array ¶
type Int8Array []Int8Input
Int8Array is an input type for []Int8Input values.
func (Int8Array) ElementType ¶
ElementType returns the element type of this Input ([]int8).
func (Int8Array) ToInt8ArrayOutput ¶
func (in Int8Array) ToInt8ArrayOutput() Int8ArrayOutput
func (Int8Array) ToInt8ArrayOutputWithContext ¶
func (in Int8Array) ToInt8ArrayOutputWithContext(ctx context.Context) Int8ArrayOutput
type Int8ArrayArray ¶
type Int8ArrayArray []Int8ArrayInput
Int8ArrayArray is an input type for []Int8ArrayInput values.
func (Int8ArrayArray) ElementType ¶
func (Int8ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]int8).
func (Int8ArrayArray) ToInt8ArrayArrayOutput ¶
func (in Int8ArrayArray) ToInt8ArrayArrayOutput() Int8ArrayArrayOutput
func (Int8ArrayArray) ToInt8ArrayArrayOutputWithContext ¶
func (in Int8ArrayArray) ToInt8ArrayArrayOutputWithContext(ctx context.Context) Int8ArrayArrayOutput
type Int8ArrayArrayInput ¶
type Int8ArrayArrayInput interface { Input ToInt8ArrayArrayOutput() Int8ArrayArrayOutput ToInt8ArrayArrayOutputWithContext(ctx context.Context) Int8ArrayArrayOutput }
Int8ArrayArrayInput is an input type that accepts Int8ArrayArray and Int8ArrayArrayOutput values.
type Int8ArrayArrayOutput ¶
type Int8ArrayArrayOutput struct{ *OutputState }
Int8ArrayArrayOutput is an Output that returns [][]int8 values.
func (Int8ArrayArrayOutput) ElementType ¶
func (Int8ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]int8).
func (Int8ArrayArrayOutput) Index ¶
func (o Int8ArrayArrayOutput) Index(i IntInput) Int8ArrayOutput
func (Int8ArrayArrayOutput) ToInt8ArrayArrayOutput ¶
func (o Int8ArrayArrayOutput) ToInt8ArrayArrayOutput() Int8ArrayArrayOutput
func (Int8ArrayArrayOutput) ToInt8ArrayArrayOutputWithContext ¶
func (o Int8ArrayArrayOutput) ToInt8ArrayArrayOutputWithContext(ctx context.Context) Int8ArrayArrayOutput
type Int8ArrayInput ¶
type Int8ArrayInput interface { Input ToInt8ArrayOutput() Int8ArrayOutput ToInt8ArrayOutputWithContext(ctx context.Context) Int8ArrayOutput }
Int8ArrayInput is an input type that accepts Int8Array and Int8ArrayOutput values.
type Int8ArrayMap ¶
type Int8ArrayMap map[string]Int8ArrayInput
Int8ArrayMap is an input type for map[string]Int8ArrayInput values.
func (Int8ArrayMap) ElementType ¶
func (Int8ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]int8).
func (Int8ArrayMap) ToInt8ArrayMapOutput ¶
func (in Int8ArrayMap) ToInt8ArrayMapOutput() Int8ArrayMapOutput
func (Int8ArrayMap) ToInt8ArrayMapOutputWithContext ¶
func (in Int8ArrayMap) ToInt8ArrayMapOutputWithContext(ctx context.Context) Int8ArrayMapOutput
type Int8ArrayMapInput ¶
type Int8ArrayMapInput interface { Input ToInt8ArrayMapOutput() Int8ArrayMapOutput ToInt8ArrayMapOutputWithContext(ctx context.Context) Int8ArrayMapOutput }
Int8ArrayMapInput is an input type that accepts Int8ArrayMap and Int8ArrayMapOutput values.
type Int8ArrayMapOutput ¶
type Int8ArrayMapOutput struct{ *OutputState }
Int8ArrayMapOutput is an Output that returns map[string][]int8 values.
func (Int8ArrayMapOutput) ElementType ¶
func (Int8ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]int8).
func (Int8ArrayMapOutput) MapIndex ¶
func (o Int8ArrayMapOutput) MapIndex(k StringInput) Int8ArrayOutput
func (Int8ArrayMapOutput) ToInt8ArrayMapOutput ¶
func (o Int8ArrayMapOutput) ToInt8ArrayMapOutput() Int8ArrayMapOutput
func (Int8ArrayMapOutput) ToInt8ArrayMapOutputWithContext ¶
func (o Int8ArrayMapOutput) ToInt8ArrayMapOutputWithContext(ctx context.Context) Int8ArrayMapOutput
type Int8ArrayOutput ¶
type Int8ArrayOutput struct{ *OutputState }
Int8ArrayOutput is an Output that returns []int8 values.
func (Int8ArrayOutput) ElementType ¶
func (Int8ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]int8).
func (Int8ArrayOutput) Index ¶
func (o Int8ArrayOutput) Index(i IntInput) Int8Output
func (Int8ArrayOutput) ToInt8ArrayOutput ¶
func (o Int8ArrayOutput) ToInt8ArrayOutput() Int8ArrayOutput
func (Int8ArrayOutput) ToInt8ArrayOutputWithContext ¶
func (o Int8ArrayOutput) ToInt8ArrayOutputWithContext(ctx context.Context) Int8ArrayOutput
type Int8Input ¶
type Int8Input interface { Input ToInt8Output() Int8Output ToInt8OutputWithContext(ctx context.Context) Int8Output ToInt8PtrOutput() Int8PtrOutput ToInt8PtrOutputWithContext(ctx context.Context) Int8PtrOutput }
Int8Input is an input type that accepts Int8 and Int8Output values.
type Int8Map ¶
Int8Map is an input type for map[string]Int8Input values.
func (Int8Map) ElementType ¶
ElementType returns the element type of this Input (map[string]int8).
func (Int8Map) ToInt8MapOutput ¶
func (in Int8Map) ToInt8MapOutput() Int8MapOutput
func (Int8Map) ToInt8MapOutputWithContext ¶
func (in Int8Map) ToInt8MapOutputWithContext(ctx context.Context) Int8MapOutput
type Int8MapArray ¶
type Int8MapArray []Int8MapInput
Int8MapArray is an input type for []Int8MapInput values.
func (Int8MapArray) ElementType ¶
func (Int8MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]int8).
func (Int8MapArray) ToInt8MapArrayOutput ¶
func (in Int8MapArray) ToInt8MapArrayOutput() Int8MapArrayOutput
func (Int8MapArray) ToInt8MapArrayOutputWithContext ¶
func (in Int8MapArray) ToInt8MapArrayOutputWithContext(ctx context.Context) Int8MapArrayOutput
type Int8MapArrayInput ¶
type Int8MapArrayInput interface { Input ToInt8MapArrayOutput() Int8MapArrayOutput ToInt8MapArrayOutputWithContext(ctx context.Context) Int8MapArrayOutput }
Int8MapArrayInput is an input type that accepts Int8MapArray and Int8MapArrayOutput values.
type Int8MapArrayOutput ¶
type Int8MapArrayOutput struct{ *OutputState }
Int8MapArrayOutput is an Output that returns []map[string]int8 values.
func (Int8MapArrayOutput) ElementType ¶
func (Int8MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]int8).
func (Int8MapArrayOutput) Index ¶
func (o Int8MapArrayOutput) Index(i IntInput) Int8MapOutput
func (Int8MapArrayOutput) ToInt8MapArrayOutput ¶
func (o Int8MapArrayOutput) ToInt8MapArrayOutput() Int8MapArrayOutput
func (Int8MapArrayOutput) ToInt8MapArrayOutputWithContext ¶
func (o Int8MapArrayOutput) ToInt8MapArrayOutputWithContext(ctx context.Context) Int8MapArrayOutput
type Int8MapInput ¶
type Int8MapInput interface { Input ToInt8MapOutput() Int8MapOutput ToInt8MapOutputWithContext(ctx context.Context) Int8MapOutput }
Int8MapInput is an input type that accepts Int8Map and Int8MapOutput values.
type Int8MapMap ¶
type Int8MapMap map[string]Int8MapInput
Int8MapMap is an input type for map[string]Int8MapInput values.
func (Int8MapMap) ElementType ¶
func (Int8MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]int8).
func (Int8MapMap) ToInt8MapMapOutput ¶
func (in Int8MapMap) ToInt8MapMapOutput() Int8MapMapOutput
func (Int8MapMap) ToInt8MapMapOutputWithContext ¶
func (in Int8MapMap) ToInt8MapMapOutputWithContext(ctx context.Context) Int8MapMapOutput
type Int8MapMapInput ¶
type Int8MapMapInput interface { Input ToInt8MapMapOutput() Int8MapMapOutput ToInt8MapMapOutputWithContext(ctx context.Context) Int8MapMapOutput }
Int8MapMapInput is an input type that accepts Int8MapMap and Int8MapMapOutput values.
type Int8MapMapOutput ¶
type Int8MapMapOutput struct{ *OutputState }
Int8MapMapOutput is an Output that returns map[string]map[string]int8 values.
func (Int8MapMapOutput) ElementType ¶
func (Int8MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]int8).
func (Int8MapMapOutput) MapIndex ¶
func (o Int8MapMapOutput) MapIndex(k StringInput) Int8MapOutput
func (Int8MapMapOutput) ToInt8MapMapOutput ¶
func (o Int8MapMapOutput) ToInt8MapMapOutput() Int8MapMapOutput
func (Int8MapMapOutput) ToInt8MapMapOutputWithContext ¶
func (o Int8MapMapOutput) ToInt8MapMapOutputWithContext(ctx context.Context) Int8MapMapOutput
type Int8MapOutput ¶
type Int8MapOutput struct{ *OutputState }
Int8MapOutput is an Output that returns map[string]int8 values.
func (Int8MapOutput) ElementType ¶
func (Int8MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]int8).
func (Int8MapOutput) MapIndex ¶
func (o Int8MapOutput) MapIndex(k StringInput) Int8Output
func (Int8MapOutput) ToInt8MapOutput ¶
func (o Int8MapOutput) ToInt8MapOutput() Int8MapOutput
func (Int8MapOutput) ToInt8MapOutputWithContext ¶
func (o Int8MapOutput) ToInt8MapOutputWithContext(ctx context.Context) Int8MapOutput
type Int8Output ¶
type Int8Output struct{ *OutputState }
Int8Output is an Output that returns int8 values.
func (Int8Output) ElementType ¶
func (Int8Output) ElementType() reflect.Type
ElementType returns the element type of this Output (int8).
func (Int8Output) ToInt8Output ¶
func (o Int8Output) ToInt8Output() Int8Output
func (Int8Output) ToInt8OutputWithContext ¶
func (o Int8Output) ToInt8OutputWithContext(ctx context.Context) Int8Output
func (Int8Output) ToInt8PtrOutput ¶
func (o Int8Output) ToInt8PtrOutput() Int8PtrOutput
func (Int8Output) ToInt8PtrOutputWithContext ¶
func (o Int8Output) ToInt8PtrOutputWithContext(ctx context.Context) Int8PtrOutput
type Int8PtrInput ¶
type Int8PtrInput interface { Input ToInt8PtrOutput() Int8PtrOutput ToInt8PtrOutputWithContext(ctx context.Context) Int8PtrOutput }
Int8PtrInput is an input type that accepts Int8Ptr and Int8PtrOutput values.
type Int8PtrOutput ¶
type Int8PtrOutput struct{ *OutputState }
Int8PtrOutput is an Output that returns *int8 values.
func (Int8PtrOutput) Elem ¶
func (o Int8PtrOutput) Elem() Int8Output
func (Int8PtrOutput) ElementType ¶
func (Int8PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*int8).
func (Int8PtrOutput) ToInt8PtrOutput ¶
func (o Int8PtrOutput) ToInt8PtrOutput() Int8PtrOutput
func (Int8PtrOutput) ToInt8PtrOutputWithContext ¶
func (o Int8PtrOutput) ToInt8PtrOutputWithContext(ctx context.Context) Int8PtrOutput
type IntArray ¶
type IntArray []IntInput
IntArray is an input type for []IntInput values.
func (IntArray) ElementType ¶
ElementType returns the element type of this Input ([]int).
func (IntArray) ToIntArrayOutput ¶
func (in IntArray) ToIntArrayOutput() IntArrayOutput
func (IntArray) ToIntArrayOutputWithContext ¶
func (in IntArray) ToIntArrayOutputWithContext(ctx context.Context) IntArrayOutput
type IntArrayArray ¶
type IntArrayArray []IntArrayInput
IntArrayArray is an input type for []IntArrayInput values.
func (IntArrayArray) ElementType ¶
func (IntArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]int).
func (IntArrayArray) ToIntArrayArrayOutput ¶
func (in IntArrayArray) ToIntArrayArrayOutput() IntArrayArrayOutput
func (IntArrayArray) ToIntArrayArrayOutputWithContext ¶
func (in IntArrayArray) ToIntArrayArrayOutputWithContext(ctx context.Context) IntArrayArrayOutput
type IntArrayArrayInput ¶
type IntArrayArrayInput interface { Input ToIntArrayArrayOutput() IntArrayArrayOutput ToIntArrayArrayOutputWithContext(ctx context.Context) IntArrayArrayOutput }
IntArrayArrayInput is an input type that accepts IntArrayArray and IntArrayArrayOutput values.
type IntArrayArrayOutput ¶
type IntArrayArrayOutput struct{ *OutputState }
IntArrayArrayOutput is an Output that returns [][]int values.
func (IntArrayArrayOutput) ElementType ¶
func (IntArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]int).
func (IntArrayArrayOutput) Index ¶
func (o IntArrayArrayOutput) Index(i IntInput) IntArrayOutput
func (IntArrayArrayOutput) ToIntArrayArrayOutput ¶
func (o IntArrayArrayOutput) ToIntArrayArrayOutput() IntArrayArrayOutput
func (IntArrayArrayOutput) ToIntArrayArrayOutputWithContext ¶
func (o IntArrayArrayOutput) ToIntArrayArrayOutputWithContext(ctx context.Context) IntArrayArrayOutput
type IntArrayInput ¶
type IntArrayInput interface { Input ToIntArrayOutput() IntArrayOutput ToIntArrayOutputWithContext(ctx context.Context) IntArrayOutput }
IntArrayInput is an input type that accepts IntArray and IntArrayOutput values.
type IntArrayMap ¶
type IntArrayMap map[string]IntArrayInput
IntArrayMap is an input type for map[string]IntArrayInput values.
func (IntArrayMap) ElementType ¶
func (IntArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]int).
func (IntArrayMap) ToIntArrayMapOutput ¶
func (in IntArrayMap) ToIntArrayMapOutput() IntArrayMapOutput
func (IntArrayMap) ToIntArrayMapOutputWithContext ¶
func (in IntArrayMap) ToIntArrayMapOutputWithContext(ctx context.Context) IntArrayMapOutput
type IntArrayMapInput ¶
type IntArrayMapInput interface { Input ToIntArrayMapOutput() IntArrayMapOutput ToIntArrayMapOutputWithContext(ctx context.Context) IntArrayMapOutput }
IntArrayMapInput is an input type that accepts IntArrayMap and IntArrayMapOutput values.
type IntArrayMapOutput ¶
type IntArrayMapOutput struct{ *OutputState }
IntArrayMapOutput is an Output that returns map[string][]int values.
func (IntArrayMapOutput) ElementType ¶
func (IntArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]int).
func (IntArrayMapOutput) MapIndex ¶
func (o IntArrayMapOutput) MapIndex(k StringInput) IntArrayOutput
func (IntArrayMapOutput) ToIntArrayMapOutput ¶
func (o IntArrayMapOutput) ToIntArrayMapOutput() IntArrayMapOutput
func (IntArrayMapOutput) ToIntArrayMapOutputWithContext ¶
func (o IntArrayMapOutput) ToIntArrayMapOutputWithContext(ctx context.Context) IntArrayMapOutput
type IntArrayOutput ¶
type IntArrayOutput struct{ *OutputState }
IntArrayOutput is an Output that returns []int values.
func (IntArrayOutput) ElementType ¶
func (IntArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]int).
func (IntArrayOutput) Index ¶
func (o IntArrayOutput) Index(i IntInput) IntOutput
func (IntArrayOutput) ToIntArrayOutput ¶
func (o IntArrayOutput) ToIntArrayOutput() IntArrayOutput
func (IntArrayOutput) ToIntArrayOutputWithContext ¶
func (o IntArrayOutput) ToIntArrayOutputWithContext(ctx context.Context) IntArrayOutput
type IntInput ¶
type IntInput interface { Input ToIntOutput() IntOutput ToIntOutputWithContext(ctx context.Context) IntOutput ToIntPtrOutput() IntPtrOutput ToIntPtrOutputWithContext(ctx context.Context) IntPtrOutput }
IntInput is an input type that accepts Int and IntOutput values.
type IntMap ¶
IntMap is an input type for map[string]IntInput values.
func (IntMap) ElementType ¶
ElementType returns the element type of this Input (map[string]int).
func (IntMap) ToIntMapOutput ¶
func (in IntMap) ToIntMapOutput() IntMapOutput
func (IntMap) ToIntMapOutputWithContext ¶
func (in IntMap) ToIntMapOutputWithContext(ctx context.Context) IntMapOutput
type IntMapArray ¶
type IntMapArray []IntMapInput
IntMapArray is an input type for []IntMapInput values.
func (IntMapArray) ElementType ¶
func (IntMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]int).
func (IntMapArray) ToIntMapArrayOutput ¶
func (in IntMapArray) ToIntMapArrayOutput() IntMapArrayOutput
func (IntMapArray) ToIntMapArrayOutputWithContext ¶
func (in IntMapArray) ToIntMapArrayOutputWithContext(ctx context.Context) IntMapArrayOutput
type IntMapArrayInput ¶
type IntMapArrayInput interface { Input ToIntMapArrayOutput() IntMapArrayOutput ToIntMapArrayOutputWithContext(ctx context.Context) IntMapArrayOutput }
IntMapArrayInput is an input type that accepts IntMapArray and IntMapArrayOutput values.
type IntMapArrayOutput ¶
type IntMapArrayOutput struct{ *OutputState }
IntMapArrayOutput is an Output that returns []map[string]int values.
func (IntMapArrayOutput) ElementType ¶
func (IntMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]int).
func (IntMapArrayOutput) Index ¶
func (o IntMapArrayOutput) Index(i IntInput) IntMapOutput
func (IntMapArrayOutput) ToIntMapArrayOutput ¶
func (o IntMapArrayOutput) ToIntMapArrayOutput() IntMapArrayOutput
func (IntMapArrayOutput) ToIntMapArrayOutputWithContext ¶
func (o IntMapArrayOutput) ToIntMapArrayOutputWithContext(ctx context.Context) IntMapArrayOutput
type IntMapInput ¶
type IntMapInput interface { Input ToIntMapOutput() IntMapOutput ToIntMapOutputWithContext(ctx context.Context) IntMapOutput }
IntMapInput is an input type that accepts IntMap and IntMapOutput values.
type IntMapMap ¶
type IntMapMap map[string]IntMapInput
IntMapMap is an input type for map[string]IntMapInput values.
func (IntMapMap) ElementType ¶
ElementType returns the element type of this Input (map[string]map[string]int).
func (IntMapMap) ToIntMapMapOutput ¶
func (in IntMapMap) ToIntMapMapOutput() IntMapMapOutput
func (IntMapMap) ToIntMapMapOutputWithContext ¶
func (in IntMapMap) ToIntMapMapOutputWithContext(ctx context.Context) IntMapMapOutput
type IntMapMapInput ¶
type IntMapMapInput interface { Input ToIntMapMapOutput() IntMapMapOutput ToIntMapMapOutputWithContext(ctx context.Context) IntMapMapOutput }
IntMapMapInput is an input type that accepts IntMapMap and IntMapMapOutput values.
type IntMapMapOutput ¶
type IntMapMapOutput struct{ *OutputState }
IntMapMapOutput is an Output that returns map[string]map[string]int values.
func (IntMapMapOutput) ElementType ¶
func (IntMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]int).
func (IntMapMapOutput) MapIndex ¶
func (o IntMapMapOutput) MapIndex(k StringInput) IntMapOutput
func (IntMapMapOutput) ToIntMapMapOutput ¶
func (o IntMapMapOutput) ToIntMapMapOutput() IntMapMapOutput
func (IntMapMapOutput) ToIntMapMapOutputWithContext ¶
func (o IntMapMapOutput) ToIntMapMapOutputWithContext(ctx context.Context) IntMapMapOutput
type IntMapOutput ¶
type IntMapOutput struct{ *OutputState }
IntMapOutput is an Output that returns map[string]int values.
func (IntMapOutput) ElementType ¶
func (IntMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]int).
func (IntMapOutput) MapIndex ¶
func (o IntMapOutput) MapIndex(k StringInput) IntOutput
func (IntMapOutput) ToIntMapOutput ¶
func (o IntMapOutput) ToIntMapOutput() IntMapOutput
func (IntMapOutput) ToIntMapOutputWithContext ¶
func (o IntMapOutput) ToIntMapOutputWithContext(ctx context.Context) IntMapOutput
type IntOutput ¶
type IntOutput struct{ *OutputState }
IntOutput is an Output that returns int values.
func (IntOutput) ElementType ¶
ElementType returns the element type of this Output (int).
func (IntOutput) ToIntOutput ¶
func (IntOutput) ToIntOutputWithContext ¶
func (IntOutput) ToIntPtrOutput ¶
func (o IntOutput) ToIntPtrOutput() IntPtrOutput
func (IntOutput) ToIntPtrOutputWithContext ¶
func (o IntOutput) ToIntPtrOutputWithContext(ctx context.Context) IntPtrOutput
type IntPtrInput ¶
type IntPtrInput interface { Input ToIntPtrOutput() IntPtrOutput ToIntPtrOutputWithContext(ctx context.Context) IntPtrOutput }
IntPtrInput is an input type that accepts IntPtr and IntPtrOutput values.
type IntPtrOutput ¶
type IntPtrOutput struct{ *OutputState }
IntPtrOutput is an Output that returns *int values.
func (IntPtrOutput) Elem ¶
func (o IntPtrOutput) Elem() IntOutput
func (IntPtrOutput) ElementType ¶
func (IntPtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*int).
func (IntPtrOutput) ToIntPtrOutput ¶
func (o IntPtrOutput) ToIntPtrOutput() IntPtrOutput
func (IntPtrOutput) ToIntPtrOutputWithContext ¶
func (o IntPtrOutput) ToIntPtrOutputWithContext(ctx context.Context) IntPtrOutput
type InvokeOption ¶
type InvokeOption interface {
// contains filtered or unexported methods
}
type Log ¶
type Log interface { Debug(msg string, args *LogArgs) error Info(msg string, args *LogArgs) error Warn(msg string, args *LogArgs) error Error(msg string, args *LogArgs) error }
Log is a group of logging functions that can be called from a Go application that will be logged to the Pulumi log stream. These events will be printed in the terminal while the Pulumi app runs, and will be available from the Web console afterwards.
type LogArgs ¶
type LogArgs struct { // Optional resource this log is associated with. Resource Resource // Optional stream id that a stream of log messages can be associated with. This allows // clients to not have to buffer a large set of log messages that they all want to be // conceptually connected. Instead the messages can be sent as chunks (with the same stream id) // and the end display can show the messages as they arrive, while still stitching them together // into one total log message. StreamID int32 // Optional value indicating whether this is a status message. Ephemeral bool }
LogArgs may be used to specify arguments to be used for logging.
type Map ¶
Map is an input type for map[string]Input values.
func (Map) ElementType ¶
ElementType returns the element type of this Input (map[string]interface{}).
func (Map) ToMapOutput ¶
type MapArray ¶
type MapArray []MapInput
MapArray is an input type for []MapInput values.
func (MapArray) ElementType ¶
ElementType returns the element type of this Input ([]map[string]interface{}).
func (MapArray) ToMapArrayOutput ¶
func (in MapArray) ToMapArrayOutput() MapArrayOutput
func (MapArray) ToMapArrayOutputWithContext ¶
func (in MapArray) ToMapArrayOutputWithContext(ctx context.Context) MapArrayOutput
type MapArrayInput ¶
type MapArrayInput interface { Input ToMapArrayOutput() MapArrayOutput ToMapArrayOutputWithContext(ctx context.Context) MapArrayOutput }
MapArrayInput is an input type that accepts MapArray and MapArrayOutput values.
type MapArrayOutput ¶
type MapArrayOutput struct{ *OutputState }
MapArrayOutput is an Output that returns []map[string]interface{} values.
func (MapArrayOutput) ElementType ¶
func (MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]interface{}).
func (MapArrayOutput) Index ¶
func (o MapArrayOutput) Index(i IntInput) MapOutput
func (MapArrayOutput) ToMapArrayOutput ¶
func (o MapArrayOutput) ToMapArrayOutput() MapArrayOutput
func (MapArrayOutput) ToMapArrayOutputWithContext ¶
func (o MapArrayOutput) ToMapArrayOutputWithContext(ctx context.Context) MapArrayOutput
type MapInput ¶
type MapInput interface { Input ToMapOutput() MapOutput ToMapOutputWithContext(ctx context.Context) MapOutput }
MapInput is an input type that accepts Map and MapOutput values.
type MapMap ¶
MapMap is an input type for map[string]MapInput values.
func (MapMap) ElementType ¶
ElementType returns the element type of this Input (map[string]map[string]interface{}).
func (MapMap) ToMapMapOutput ¶
func (in MapMap) ToMapMapOutput() MapMapOutput
func (MapMap) ToMapMapOutputWithContext ¶
func (in MapMap) ToMapMapOutputWithContext(ctx context.Context) MapMapOutput
type MapMapInput ¶
type MapMapInput interface { Input ToMapMapOutput() MapMapOutput ToMapMapOutputWithContext(ctx context.Context) MapMapOutput }
MapMapInput is an input type that accepts MapMap and MapMapOutput values.
type MapMapOutput ¶
type MapMapOutput struct{ *OutputState }
MapMapOutput is an Output that returns map[string]map[string]interface{} values.
func (MapMapOutput) ElementType ¶
func (MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]interface{}).
func (MapMapOutput) MapIndex ¶
func (o MapMapOutput) MapIndex(k StringInput) MapOutput
func (MapMapOutput) ToMapMapOutput ¶
func (o MapMapOutput) ToMapMapOutput() MapMapOutput
func (MapMapOutput) ToMapMapOutputWithContext ¶
func (o MapMapOutput) ToMapMapOutputWithContext(ctx context.Context) MapMapOutput
type MapOutput ¶
type MapOutput struct{ *OutputState }
MapOutput is an Output that returns map[string]interface{} values.
func (MapOutput) ElementType ¶
ElementType returns the element type of this Output (map[string]interface{}).
func (MapOutput) MapIndex ¶
func (o MapOutput) MapIndex(k StringInput) Output
func (MapOutput) ToMapOutput ¶
type MockResourceMonitor ¶
type MockResourceMonitor interface { Call(token string, args resource.PropertyMap, provider string) (resource.PropertyMap, error) NewResource(typeToken, name string, inputs resource.PropertyMap, provider, id string) (string, resource.PropertyMap, error) }
type Output ¶
type Output interface { ElementType() reflect.Type Apply(applier func(interface{}) (interface{}, error)) AnyOutput ApplyWithContext(ctx context.Context, applier func(context.Context, interface{}) (interface{}, error)) AnyOutput ApplyT(applier interface{}) Output ApplyTWithContext(ctx context.Context, applier interface{}) Output // contains filtered or unexported methods }
Output helps encode the relationship between resources in a Pulumi application. Specifically an output property holds onto a value and the resource it came from. An output value can then be provided when constructing new resources, allowing that new resource to know both the value as well as the resource the value came from. This allows for a precise "dependency graph" to be created, which properly tracks the relationship between resources.
func NewOutput ¶
NewOutput returns an output value that can be used to rendezvous with the production of a value or error. The function returns the output itself, plus two functions: one for resolving a value, and another for rejecting with an error; exactly one function must be called. This acts like a promise.
func ToOutput ¶
func ToOutput(v interface{}) Output
ToOutput returns an Output that will resolve when all Inputs contained in the given value have resolved.
func ToOutputWithContext ¶
ToOutputWithContext returns an Output that will resolve when all Outputs contained in the given value have resolved.
func ToSecret ¶
func ToSecret(input interface{}) Output
ToSecret wraps the input in an Output marked as secret that will resolve when all Inputs contained in the given value have resolved.
func ToSecretWithContext ¶
ToSecretWithContext wraps the input in an Output marked as secret that will resolve when all Inputs contained in the given value have resolved.
type OutputState ¶
type OutputState struct {
// contains filtered or unexported fields
}
OutputState holds the internal details of an Output and implements the Apply and ApplyWithContext methods.
func (*OutputState) Apply ¶
func (o *OutputState) Apply(applier func(interface{}) (interface{}, error)) AnyOutput
Apply transforms the data of the output property using the applier func. The result remains an output property, and accumulates all implicated dependencies, so that resources can be properly tracked using a DAG. This function does not block awaiting the value; instead, it spawns a Goroutine that will await its availability.
func (*OutputState) ApplyArchive ¶
func (o *OutputState) ApplyArchive(applier interface{}) ArchiveOutput
ApplyArchive is like ApplyT, but returns a ArchiveOutput.
func (*OutputState) ApplyArchiveArray ¶
func (o *OutputState) ApplyArchiveArray(applier interface{}) ArchiveArrayOutput
ApplyArchiveArray is like ApplyT, but returns a ArchiveArrayOutput.
func (*OutputState) ApplyArchiveArrayArray ¶
func (o *OutputState) ApplyArchiveArrayArray(applier interface{}) ArchiveArrayArrayOutput
ApplyArchiveArrayArray is like ApplyT, but returns a ArchiveArrayArrayOutput.
func (*OutputState) ApplyArchiveArrayArrayWithContext ¶
func (o *OutputState) ApplyArchiveArrayArrayWithContext(ctx context.Context, applier interface{}) ArchiveArrayArrayOutput
ApplyArchiveArrayArrayWithContext is like ApplyTWithContext, but returns a ArchiveArrayArrayOutput.
func (*OutputState) ApplyArchiveArrayMap ¶
func (o *OutputState) ApplyArchiveArrayMap(applier interface{}) ArchiveArrayMapOutput
ApplyArchiveArrayMap is like ApplyT, but returns a ArchiveArrayMapOutput.
func (*OutputState) ApplyArchiveArrayMapWithContext ¶
func (o *OutputState) ApplyArchiveArrayMapWithContext(ctx context.Context, applier interface{}) ArchiveArrayMapOutput
ApplyArchiveArrayMapWithContext is like ApplyTWithContext, but returns a ArchiveArrayMapOutput.
func (*OutputState) ApplyArchiveArrayWithContext ¶
func (o *OutputState) ApplyArchiveArrayWithContext(ctx context.Context, applier interface{}) ArchiveArrayOutput
ApplyArchiveArrayWithContext is like ApplyTWithContext, but returns a ArchiveArrayOutput.
func (*OutputState) ApplyArchiveMap ¶
func (o *OutputState) ApplyArchiveMap(applier interface{}) ArchiveMapOutput
ApplyArchiveMap is like ApplyT, but returns a ArchiveMapOutput.
func (*OutputState) ApplyArchiveMapArray ¶
func (o *OutputState) ApplyArchiveMapArray(applier interface{}) ArchiveMapArrayOutput
ApplyArchiveMapArray is like ApplyT, but returns a ArchiveMapArrayOutput.
func (*OutputState) ApplyArchiveMapArrayWithContext ¶
func (o *OutputState) ApplyArchiveMapArrayWithContext(ctx context.Context, applier interface{}) ArchiveMapArrayOutput
ApplyArchiveMapArrayWithContext is like ApplyTWithContext, but returns a ArchiveMapArrayOutput.
func (*OutputState) ApplyArchiveMapMap ¶
func (o *OutputState) ApplyArchiveMapMap(applier interface{}) ArchiveMapMapOutput
ApplyArchiveMapMap is like ApplyT, but returns a ArchiveMapMapOutput.
func (*OutputState) ApplyArchiveMapMapWithContext ¶
func (o *OutputState) ApplyArchiveMapMapWithContext(ctx context.Context, applier interface{}) ArchiveMapMapOutput
ApplyArchiveMapMapWithContext is like ApplyTWithContext, but returns a ArchiveMapMapOutput.
func (*OutputState) ApplyArchiveMapWithContext ¶
func (o *OutputState) ApplyArchiveMapWithContext(ctx context.Context, applier interface{}) ArchiveMapOutput
ApplyArchiveMapWithContext is like ApplyTWithContext, but returns a ArchiveMapOutput.
func (*OutputState) ApplyArchiveWithContext ¶
func (o *OutputState) ApplyArchiveWithContext(ctx context.Context, applier interface{}) ArchiveOutput
ApplyArchiveWithContext is like ApplyTWithContext, but returns a ArchiveOutput.
func (*OutputState) ApplyArray ¶
func (o *OutputState) ApplyArray(applier interface{}) ArrayOutput
ApplyArray is like ApplyT, but returns a ArrayOutput.
func (*OutputState) ApplyArrayArray ¶
func (o *OutputState) ApplyArrayArray(applier interface{}) ArrayArrayOutput
ApplyArrayArray is like ApplyT, but returns a ArrayArrayOutput.
func (*OutputState) ApplyArrayArrayWithContext ¶
func (o *OutputState) ApplyArrayArrayWithContext(ctx context.Context, applier interface{}) ArrayArrayOutput
ApplyArrayArrayWithContext is like ApplyTWithContext, but returns a ArrayArrayOutput.
func (*OutputState) ApplyArrayMap ¶
func (o *OutputState) ApplyArrayMap(applier interface{}) ArrayMapOutput
ApplyArrayMap is like ApplyT, but returns a ArrayMapOutput.
func (*OutputState) ApplyArrayMapWithContext ¶
func (o *OutputState) ApplyArrayMapWithContext(ctx context.Context, applier interface{}) ArrayMapOutput
ApplyArrayMapWithContext is like ApplyTWithContext, but returns a ArrayMapOutput.
func (*OutputState) ApplyArrayWithContext ¶
func (o *OutputState) ApplyArrayWithContext(ctx context.Context, applier interface{}) ArrayOutput
ApplyArrayWithContext is like ApplyTWithContext, but returns a ArrayOutput.
func (*OutputState) ApplyAsset ¶
func (o *OutputState) ApplyAsset(applier interface{}) AssetOutput
ApplyAsset is like ApplyT, but returns a AssetOutput.
func (*OutputState) ApplyAssetArray ¶
func (o *OutputState) ApplyAssetArray(applier interface{}) AssetArrayOutput
ApplyAssetArray is like ApplyT, but returns a AssetArrayOutput.
func (*OutputState) ApplyAssetArrayArray ¶
func (o *OutputState) ApplyAssetArrayArray(applier interface{}) AssetArrayArrayOutput
ApplyAssetArrayArray is like ApplyT, but returns a AssetArrayArrayOutput.
func (*OutputState) ApplyAssetArrayArrayWithContext ¶
func (o *OutputState) ApplyAssetArrayArrayWithContext(ctx context.Context, applier interface{}) AssetArrayArrayOutput
ApplyAssetArrayArrayWithContext is like ApplyTWithContext, but returns a AssetArrayArrayOutput.
func (*OutputState) ApplyAssetArrayMap ¶
func (o *OutputState) ApplyAssetArrayMap(applier interface{}) AssetArrayMapOutput
ApplyAssetArrayMap is like ApplyT, but returns a AssetArrayMapOutput.
func (*OutputState) ApplyAssetArrayMapWithContext ¶
func (o *OutputState) ApplyAssetArrayMapWithContext(ctx context.Context, applier interface{}) AssetArrayMapOutput
ApplyAssetArrayMapWithContext is like ApplyTWithContext, but returns a AssetArrayMapOutput.
func (*OutputState) ApplyAssetArrayWithContext ¶
func (o *OutputState) ApplyAssetArrayWithContext(ctx context.Context, applier interface{}) AssetArrayOutput
ApplyAssetArrayWithContext is like ApplyTWithContext, but returns a AssetArrayOutput.
func (*OutputState) ApplyAssetMap ¶
func (o *OutputState) ApplyAssetMap(applier interface{}) AssetMapOutput
ApplyAssetMap is like ApplyT, but returns a AssetMapOutput.
func (*OutputState) ApplyAssetMapArray ¶
func (o *OutputState) ApplyAssetMapArray(applier interface{}) AssetMapArrayOutput
ApplyAssetMapArray is like ApplyT, but returns a AssetMapArrayOutput.
func (*OutputState) ApplyAssetMapArrayWithContext ¶
func (o *OutputState) ApplyAssetMapArrayWithContext(ctx context.Context, applier interface{}) AssetMapArrayOutput
ApplyAssetMapArrayWithContext is like ApplyTWithContext, but returns a AssetMapArrayOutput.
func (*OutputState) ApplyAssetMapMap ¶
func (o *OutputState) ApplyAssetMapMap(applier interface{}) AssetMapMapOutput
ApplyAssetMapMap is like ApplyT, but returns a AssetMapMapOutput.
func (*OutputState) ApplyAssetMapMapWithContext ¶
func (o *OutputState) ApplyAssetMapMapWithContext(ctx context.Context, applier interface{}) AssetMapMapOutput
ApplyAssetMapMapWithContext is like ApplyTWithContext, but returns a AssetMapMapOutput.
func (*OutputState) ApplyAssetMapWithContext ¶
func (o *OutputState) ApplyAssetMapWithContext(ctx context.Context, applier interface{}) AssetMapOutput
ApplyAssetMapWithContext is like ApplyTWithContext, but returns a AssetMapOutput.
func (*OutputState) ApplyAssetOrArchive ¶
func (o *OutputState) ApplyAssetOrArchive(applier interface{}) AssetOrArchiveOutput
ApplyAssetOrArchive is like ApplyT, but returns a AssetOrArchiveOutput.
func (*OutputState) ApplyAssetOrArchiveArray ¶
func (o *OutputState) ApplyAssetOrArchiveArray(applier interface{}) AssetOrArchiveArrayOutput
ApplyAssetOrArchiveArray is like ApplyT, but returns a AssetOrArchiveArrayOutput.
func (*OutputState) ApplyAssetOrArchiveArrayArray ¶
func (o *OutputState) ApplyAssetOrArchiveArrayArray(applier interface{}) AssetOrArchiveArrayArrayOutput
ApplyAssetOrArchiveArrayArray is like ApplyT, but returns a AssetOrArchiveArrayArrayOutput.
func (*OutputState) ApplyAssetOrArchiveArrayArrayWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveArrayArrayWithContext(ctx context.Context, applier interface{}) AssetOrArchiveArrayArrayOutput
ApplyAssetOrArchiveArrayArrayWithContext is like ApplyTWithContext, but returns a AssetOrArchiveArrayArrayOutput.
func (*OutputState) ApplyAssetOrArchiveArrayMap ¶
func (o *OutputState) ApplyAssetOrArchiveArrayMap(applier interface{}) AssetOrArchiveArrayMapOutput
ApplyAssetOrArchiveArrayMap is like ApplyT, but returns a AssetOrArchiveArrayMapOutput.
func (*OutputState) ApplyAssetOrArchiveArrayMapWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveArrayMapWithContext(ctx context.Context, applier interface{}) AssetOrArchiveArrayMapOutput
ApplyAssetOrArchiveArrayMapWithContext is like ApplyTWithContext, but returns a AssetOrArchiveArrayMapOutput.
func (*OutputState) ApplyAssetOrArchiveArrayWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveArrayWithContext(ctx context.Context, applier interface{}) AssetOrArchiveArrayOutput
ApplyAssetOrArchiveArrayWithContext is like ApplyTWithContext, but returns a AssetOrArchiveArrayOutput.
func (*OutputState) ApplyAssetOrArchiveMap ¶
func (o *OutputState) ApplyAssetOrArchiveMap(applier interface{}) AssetOrArchiveMapOutput
ApplyAssetOrArchiveMap is like ApplyT, but returns a AssetOrArchiveMapOutput.
func (*OutputState) ApplyAssetOrArchiveMapArray ¶
func (o *OutputState) ApplyAssetOrArchiveMapArray(applier interface{}) AssetOrArchiveMapArrayOutput
ApplyAssetOrArchiveMapArray is like ApplyT, but returns a AssetOrArchiveMapArrayOutput.
func (*OutputState) ApplyAssetOrArchiveMapArrayWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveMapArrayWithContext(ctx context.Context, applier interface{}) AssetOrArchiveMapArrayOutput
ApplyAssetOrArchiveMapArrayWithContext is like ApplyTWithContext, but returns a AssetOrArchiveMapArrayOutput.
func (*OutputState) ApplyAssetOrArchiveMapMap ¶
func (o *OutputState) ApplyAssetOrArchiveMapMap(applier interface{}) AssetOrArchiveMapMapOutput
ApplyAssetOrArchiveMapMap is like ApplyT, but returns a AssetOrArchiveMapMapOutput.
func (*OutputState) ApplyAssetOrArchiveMapMapWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveMapMapWithContext(ctx context.Context, applier interface{}) AssetOrArchiveMapMapOutput
ApplyAssetOrArchiveMapMapWithContext is like ApplyTWithContext, but returns a AssetOrArchiveMapMapOutput.
func (*OutputState) ApplyAssetOrArchiveMapWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveMapWithContext(ctx context.Context, applier interface{}) AssetOrArchiveMapOutput
ApplyAssetOrArchiveMapWithContext is like ApplyTWithContext, but returns a AssetOrArchiveMapOutput.
func (*OutputState) ApplyAssetOrArchiveWithContext ¶
func (o *OutputState) ApplyAssetOrArchiveWithContext(ctx context.Context, applier interface{}) AssetOrArchiveOutput
ApplyAssetOrArchiveWithContext is like ApplyTWithContext, but returns a AssetOrArchiveOutput.
func (*OutputState) ApplyAssetWithContext ¶
func (o *OutputState) ApplyAssetWithContext(ctx context.Context, applier interface{}) AssetOutput
ApplyAssetWithContext is like ApplyTWithContext, but returns a AssetOutput.
func (*OutputState) ApplyBool ¶
func (o *OutputState) ApplyBool(applier interface{}) BoolOutput
ApplyBool is like ApplyT, but returns a BoolOutput.
func (*OutputState) ApplyBoolArray ¶
func (o *OutputState) ApplyBoolArray(applier interface{}) BoolArrayOutput
ApplyBoolArray is like ApplyT, but returns a BoolArrayOutput.
func (*OutputState) ApplyBoolArrayArray ¶
func (o *OutputState) ApplyBoolArrayArray(applier interface{}) BoolArrayArrayOutput
ApplyBoolArrayArray is like ApplyT, but returns a BoolArrayArrayOutput.
func (*OutputState) ApplyBoolArrayArrayWithContext ¶
func (o *OutputState) ApplyBoolArrayArrayWithContext(ctx context.Context, applier interface{}) BoolArrayArrayOutput
ApplyBoolArrayArrayWithContext is like ApplyTWithContext, but returns a BoolArrayArrayOutput.
func (*OutputState) ApplyBoolArrayMap ¶
func (o *OutputState) ApplyBoolArrayMap(applier interface{}) BoolArrayMapOutput
ApplyBoolArrayMap is like ApplyT, but returns a BoolArrayMapOutput.
func (*OutputState) ApplyBoolArrayMapWithContext ¶
func (o *OutputState) ApplyBoolArrayMapWithContext(ctx context.Context, applier interface{}) BoolArrayMapOutput
ApplyBoolArrayMapWithContext is like ApplyTWithContext, but returns a BoolArrayMapOutput.
func (*OutputState) ApplyBoolArrayWithContext ¶
func (o *OutputState) ApplyBoolArrayWithContext(ctx context.Context, applier interface{}) BoolArrayOutput
ApplyBoolArrayWithContext is like ApplyTWithContext, but returns a BoolArrayOutput.
func (*OutputState) ApplyBoolMap ¶
func (o *OutputState) ApplyBoolMap(applier interface{}) BoolMapOutput
ApplyBoolMap is like ApplyT, but returns a BoolMapOutput.
func (*OutputState) ApplyBoolMapArray ¶
func (o *OutputState) ApplyBoolMapArray(applier interface{}) BoolMapArrayOutput
ApplyBoolMapArray is like ApplyT, but returns a BoolMapArrayOutput.
func (*OutputState) ApplyBoolMapArrayWithContext ¶
func (o *OutputState) ApplyBoolMapArrayWithContext(ctx context.Context, applier interface{}) BoolMapArrayOutput
ApplyBoolMapArrayWithContext is like ApplyTWithContext, but returns a BoolMapArrayOutput.
func (*OutputState) ApplyBoolMapMap ¶
func (o *OutputState) ApplyBoolMapMap(applier interface{}) BoolMapMapOutput
ApplyBoolMapMap is like ApplyT, but returns a BoolMapMapOutput.
func (*OutputState) ApplyBoolMapMapWithContext ¶
func (o *OutputState) ApplyBoolMapMapWithContext(ctx context.Context, applier interface{}) BoolMapMapOutput
ApplyBoolMapMapWithContext is like ApplyTWithContext, but returns a BoolMapMapOutput.
func (*OutputState) ApplyBoolMapWithContext ¶
func (o *OutputState) ApplyBoolMapWithContext(ctx context.Context, applier interface{}) BoolMapOutput
ApplyBoolMapWithContext is like ApplyTWithContext, but returns a BoolMapOutput.
func (*OutputState) ApplyBoolPtr ¶
func (o *OutputState) ApplyBoolPtr(applier interface{}) BoolPtrOutput
ApplyBoolPtr is like ApplyT, but returns a BoolPtrOutput.
func (*OutputState) ApplyBoolPtrWithContext ¶
func (o *OutputState) ApplyBoolPtrWithContext(ctx context.Context, applier interface{}) BoolPtrOutput
ApplyBoolPtrWithContext is like ApplyTWithContext, but returns a BoolPtrOutput.
func (*OutputState) ApplyBoolWithContext ¶
func (o *OutputState) ApplyBoolWithContext(ctx context.Context, applier interface{}) BoolOutput
ApplyBoolWithContext is like ApplyTWithContext, but returns a BoolOutput.
func (*OutputState) ApplyFloat32 ¶
func (o *OutputState) ApplyFloat32(applier interface{}) Float32Output
ApplyFloat32 is like ApplyT, but returns a Float32Output.
func (*OutputState) ApplyFloat32Array ¶
func (o *OutputState) ApplyFloat32Array(applier interface{}) Float32ArrayOutput
ApplyFloat32Array is like ApplyT, but returns a Float32ArrayOutput.
func (*OutputState) ApplyFloat32ArrayArray ¶
func (o *OutputState) ApplyFloat32ArrayArray(applier interface{}) Float32ArrayArrayOutput
ApplyFloat32ArrayArray is like ApplyT, but returns a Float32ArrayArrayOutput.
func (*OutputState) ApplyFloat32ArrayArrayWithContext ¶
func (o *OutputState) ApplyFloat32ArrayArrayWithContext(ctx context.Context, applier interface{}) Float32ArrayArrayOutput
ApplyFloat32ArrayArrayWithContext is like ApplyTWithContext, but returns a Float32ArrayArrayOutput.
func (*OutputState) ApplyFloat32ArrayMap ¶
func (o *OutputState) ApplyFloat32ArrayMap(applier interface{}) Float32ArrayMapOutput
ApplyFloat32ArrayMap is like ApplyT, but returns a Float32ArrayMapOutput.
func (*OutputState) ApplyFloat32ArrayMapWithContext ¶
func (o *OutputState) ApplyFloat32ArrayMapWithContext(ctx context.Context, applier interface{}) Float32ArrayMapOutput
ApplyFloat32ArrayMapWithContext is like ApplyTWithContext, but returns a Float32ArrayMapOutput.
func (*OutputState) ApplyFloat32ArrayWithContext ¶
func (o *OutputState) ApplyFloat32ArrayWithContext(ctx context.Context, applier interface{}) Float32ArrayOutput
ApplyFloat32ArrayWithContext is like ApplyTWithContext, but returns a Float32ArrayOutput.
func (*OutputState) ApplyFloat32Map ¶
func (o *OutputState) ApplyFloat32Map(applier interface{}) Float32MapOutput
ApplyFloat32Map is like ApplyT, but returns a Float32MapOutput.
func (*OutputState) ApplyFloat32MapArray ¶
func (o *OutputState) ApplyFloat32MapArray(applier interface{}) Float32MapArrayOutput
ApplyFloat32MapArray is like ApplyT, but returns a Float32MapArrayOutput.
func (*OutputState) ApplyFloat32MapArrayWithContext ¶
func (o *OutputState) ApplyFloat32MapArrayWithContext(ctx context.Context, applier interface{}) Float32MapArrayOutput
ApplyFloat32MapArrayWithContext is like ApplyTWithContext, but returns a Float32MapArrayOutput.
func (*OutputState) ApplyFloat32MapMap ¶
func (o *OutputState) ApplyFloat32MapMap(applier interface{}) Float32MapMapOutput
ApplyFloat32MapMap is like ApplyT, but returns a Float32MapMapOutput.
func (*OutputState) ApplyFloat32MapMapWithContext ¶
func (o *OutputState) ApplyFloat32MapMapWithContext(ctx context.Context, applier interface{}) Float32MapMapOutput
ApplyFloat32MapMapWithContext is like ApplyTWithContext, but returns a Float32MapMapOutput.
func (*OutputState) ApplyFloat32MapWithContext ¶
func (o *OutputState) ApplyFloat32MapWithContext(ctx context.Context, applier interface{}) Float32MapOutput
ApplyFloat32MapWithContext is like ApplyTWithContext, but returns a Float32MapOutput.
func (*OutputState) ApplyFloat32Ptr ¶
func (o *OutputState) ApplyFloat32Ptr(applier interface{}) Float32PtrOutput
ApplyFloat32Ptr is like ApplyT, but returns a Float32PtrOutput.
func (*OutputState) ApplyFloat32PtrWithContext ¶
func (o *OutputState) ApplyFloat32PtrWithContext(ctx context.Context, applier interface{}) Float32PtrOutput
ApplyFloat32PtrWithContext is like ApplyTWithContext, but returns a Float32PtrOutput.
func (*OutputState) ApplyFloat32WithContext ¶
func (o *OutputState) ApplyFloat32WithContext(ctx context.Context, applier interface{}) Float32Output
ApplyFloat32WithContext is like ApplyTWithContext, but returns a Float32Output.
func (*OutputState) ApplyFloat64 ¶
func (o *OutputState) ApplyFloat64(applier interface{}) Float64Output
ApplyFloat64 is like ApplyT, but returns a Float64Output.
func (*OutputState) ApplyFloat64Array ¶
func (o *OutputState) ApplyFloat64Array(applier interface{}) Float64ArrayOutput
ApplyFloat64Array is like ApplyT, but returns a Float64ArrayOutput.
func (*OutputState) ApplyFloat64ArrayArray ¶
func (o *OutputState) ApplyFloat64ArrayArray(applier interface{}) Float64ArrayArrayOutput
ApplyFloat64ArrayArray is like ApplyT, but returns a Float64ArrayArrayOutput.
func (*OutputState) ApplyFloat64ArrayArrayWithContext ¶
func (o *OutputState) ApplyFloat64ArrayArrayWithContext(ctx context.Context, applier interface{}) Float64ArrayArrayOutput
ApplyFloat64ArrayArrayWithContext is like ApplyTWithContext, but returns a Float64ArrayArrayOutput.
func (*OutputState) ApplyFloat64ArrayMap ¶
func (o *OutputState) ApplyFloat64ArrayMap(applier interface{}) Float64ArrayMapOutput
ApplyFloat64ArrayMap is like ApplyT, but returns a Float64ArrayMapOutput.
func (*OutputState) ApplyFloat64ArrayMapWithContext ¶
func (o *OutputState) ApplyFloat64ArrayMapWithContext(ctx context.Context, applier interface{}) Float64ArrayMapOutput
ApplyFloat64ArrayMapWithContext is like ApplyTWithContext, but returns a Float64ArrayMapOutput.
func (*OutputState) ApplyFloat64ArrayWithContext ¶
func (o *OutputState) ApplyFloat64ArrayWithContext(ctx context.Context, applier interface{}) Float64ArrayOutput
ApplyFloat64ArrayWithContext is like ApplyTWithContext, but returns a Float64ArrayOutput.
func (*OutputState) ApplyFloat64Map ¶
func (o *OutputState) ApplyFloat64Map(applier interface{}) Float64MapOutput
ApplyFloat64Map is like ApplyT, but returns a Float64MapOutput.
func (*OutputState) ApplyFloat64MapArray ¶
func (o *OutputState) ApplyFloat64MapArray(applier interface{}) Float64MapArrayOutput
ApplyFloat64MapArray is like ApplyT, but returns a Float64MapArrayOutput.
func (*OutputState) ApplyFloat64MapArrayWithContext ¶
func (o *OutputState) ApplyFloat64MapArrayWithContext(ctx context.Context, applier interface{}) Float64MapArrayOutput
ApplyFloat64MapArrayWithContext is like ApplyTWithContext, but returns a Float64MapArrayOutput.
func (*OutputState) ApplyFloat64MapMap ¶
func (o *OutputState) ApplyFloat64MapMap(applier interface{}) Float64MapMapOutput
ApplyFloat64MapMap is like ApplyT, but returns a Float64MapMapOutput.
func (*OutputState) ApplyFloat64MapMapWithContext ¶
func (o *OutputState) ApplyFloat64MapMapWithContext(ctx context.Context, applier interface{}) Float64MapMapOutput
ApplyFloat64MapMapWithContext is like ApplyTWithContext, but returns a Float64MapMapOutput.
func (*OutputState) ApplyFloat64MapWithContext ¶
func (o *OutputState) ApplyFloat64MapWithContext(ctx context.Context, applier interface{}) Float64MapOutput
ApplyFloat64MapWithContext is like ApplyTWithContext, but returns a Float64MapOutput.
func (*OutputState) ApplyFloat64Ptr ¶
func (o *OutputState) ApplyFloat64Ptr(applier interface{}) Float64PtrOutput
ApplyFloat64Ptr is like ApplyT, but returns a Float64PtrOutput.
func (*OutputState) ApplyFloat64PtrWithContext ¶
func (o *OutputState) ApplyFloat64PtrWithContext(ctx context.Context, applier interface{}) Float64PtrOutput
ApplyFloat64PtrWithContext is like ApplyTWithContext, but returns a Float64PtrOutput.
func (*OutputState) ApplyFloat64WithContext ¶
func (o *OutputState) ApplyFloat64WithContext(ctx context.Context, applier interface{}) Float64Output
ApplyFloat64WithContext is like ApplyTWithContext, but returns a Float64Output.
func (*OutputState) ApplyID ¶
func (o *OutputState) ApplyID(applier interface{}) IDOutput
ApplyID is like ApplyT, but returns a IDOutput.
func (*OutputState) ApplyIDArray ¶
func (o *OutputState) ApplyIDArray(applier interface{}) IDArrayOutput
ApplyIDArray is like ApplyT, but returns a IDArrayOutput.
func (*OutputState) ApplyIDArrayArray ¶
func (o *OutputState) ApplyIDArrayArray(applier interface{}) IDArrayArrayOutput
ApplyIDArrayArray is like ApplyT, but returns a IDArrayArrayOutput.
func (*OutputState) ApplyIDArrayArrayWithContext ¶
func (o *OutputState) ApplyIDArrayArrayWithContext(ctx context.Context, applier interface{}) IDArrayArrayOutput
ApplyIDArrayArrayWithContext is like ApplyTWithContext, but returns a IDArrayArrayOutput.
func (*OutputState) ApplyIDArrayMap ¶
func (o *OutputState) ApplyIDArrayMap(applier interface{}) IDArrayMapOutput
ApplyIDArrayMap is like ApplyT, but returns a IDArrayMapOutput.
func (*OutputState) ApplyIDArrayMapWithContext ¶
func (o *OutputState) ApplyIDArrayMapWithContext(ctx context.Context, applier interface{}) IDArrayMapOutput
ApplyIDArrayMapWithContext is like ApplyTWithContext, but returns a IDArrayMapOutput.
func (*OutputState) ApplyIDArrayWithContext ¶
func (o *OutputState) ApplyIDArrayWithContext(ctx context.Context, applier interface{}) IDArrayOutput
ApplyIDArrayWithContext is like ApplyTWithContext, but returns a IDArrayOutput.
func (*OutputState) ApplyIDMap ¶
func (o *OutputState) ApplyIDMap(applier interface{}) IDMapOutput
ApplyIDMap is like ApplyT, but returns a IDMapOutput.
func (*OutputState) ApplyIDMapArray ¶
func (o *OutputState) ApplyIDMapArray(applier interface{}) IDMapArrayOutput
ApplyIDMapArray is like ApplyT, but returns a IDMapArrayOutput.
func (*OutputState) ApplyIDMapArrayWithContext ¶
func (o *OutputState) ApplyIDMapArrayWithContext(ctx context.Context, applier interface{}) IDMapArrayOutput
ApplyIDMapArrayWithContext is like ApplyTWithContext, but returns a IDMapArrayOutput.
func (*OutputState) ApplyIDMapMap ¶
func (o *OutputState) ApplyIDMapMap(applier interface{}) IDMapMapOutput
ApplyIDMapMap is like ApplyT, but returns a IDMapMapOutput.
func (*OutputState) ApplyIDMapMapWithContext ¶
func (o *OutputState) ApplyIDMapMapWithContext(ctx context.Context, applier interface{}) IDMapMapOutput
ApplyIDMapMapWithContext is like ApplyTWithContext, but returns a IDMapMapOutput.
func (*OutputState) ApplyIDMapWithContext ¶
func (o *OutputState) ApplyIDMapWithContext(ctx context.Context, applier interface{}) IDMapOutput
ApplyIDMapWithContext is like ApplyTWithContext, but returns a IDMapOutput.
func (*OutputState) ApplyIDPtr ¶
func (o *OutputState) ApplyIDPtr(applier interface{}) IDPtrOutput
ApplyIDPtr is like ApplyT, but returns a IDPtrOutput.
func (*OutputState) ApplyIDPtrWithContext ¶
func (o *OutputState) ApplyIDPtrWithContext(ctx context.Context, applier interface{}) IDPtrOutput
ApplyIDPtrWithContext is like ApplyTWithContext, but returns a IDPtrOutput.
func (*OutputState) ApplyIDWithContext ¶
func (o *OutputState) ApplyIDWithContext(ctx context.Context, applier interface{}) IDOutput
ApplyIDWithContext is like ApplyTWithContext, but returns a IDOutput.
func (*OutputState) ApplyInt ¶
func (o *OutputState) ApplyInt(applier interface{}) IntOutput
ApplyInt is like ApplyT, but returns a IntOutput.
func (*OutputState) ApplyInt16 ¶
func (o *OutputState) ApplyInt16(applier interface{}) Int16Output
ApplyInt16 is like ApplyT, but returns a Int16Output.
func (*OutputState) ApplyInt16Array ¶
func (o *OutputState) ApplyInt16Array(applier interface{}) Int16ArrayOutput
ApplyInt16Array is like ApplyT, but returns a Int16ArrayOutput.
func (*OutputState) ApplyInt16ArrayArray ¶
func (o *OutputState) ApplyInt16ArrayArray(applier interface{}) Int16ArrayArrayOutput
ApplyInt16ArrayArray is like ApplyT, but returns a Int16ArrayArrayOutput.
func (*OutputState) ApplyInt16ArrayArrayWithContext ¶
func (o *OutputState) ApplyInt16ArrayArrayWithContext(ctx context.Context, applier interface{}) Int16ArrayArrayOutput
ApplyInt16ArrayArrayWithContext is like ApplyTWithContext, but returns a Int16ArrayArrayOutput.
func (*OutputState) ApplyInt16ArrayMap ¶
func (o *OutputState) ApplyInt16ArrayMap(applier interface{}) Int16ArrayMapOutput
ApplyInt16ArrayMap is like ApplyT, but returns a Int16ArrayMapOutput.
func (*OutputState) ApplyInt16ArrayMapWithContext ¶
func (o *OutputState) ApplyInt16ArrayMapWithContext(ctx context.Context, applier interface{}) Int16ArrayMapOutput
ApplyInt16ArrayMapWithContext is like ApplyTWithContext, but returns a Int16ArrayMapOutput.
func (*OutputState) ApplyInt16ArrayWithContext ¶
func (o *OutputState) ApplyInt16ArrayWithContext(ctx context.Context, applier interface{}) Int16ArrayOutput
ApplyInt16ArrayWithContext is like ApplyTWithContext, but returns a Int16ArrayOutput.
func (*OutputState) ApplyInt16Map ¶
func (o *OutputState) ApplyInt16Map(applier interface{}) Int16MapOutput
ApplyInt16Map is like ApplyT, but returns a Int16MapOutput.
func (*OutputState) ApplyInt16MapArray ¶
func (o *OutputState) ApplyInt16MapArray(applier interface{}) Int16MapArrayOutput
ApplyInt16MapArray is like ApplyT, but returns a Int16MapArrayOutput.
func (*OutputState) ApplyInt16MapArrayWithContext ¶
func (o *OutputState) ApplyInt16MapArrayWithContext(ctx context.Context, applier interface{}) Int16MapArrayOutput
ApplyInt16MapArrayWithContext is like ApplyTWithContext, but returns a Int16MapArrayOutput.
func (*OutputState) ApplyInt16MapMap ¶
func (o *OutputState) ApplyInt16MapMap(applier interface{}) Int16MapMapOutput
ApplyInt16MapMap is like ApplyT, but returns a Int16MapMapOutput.
func (*OutputState) ApplyInt16MapMapWithContext ¶
func (o *OutputState) ApplyInt16MapMapWithContext(ctx context.Context, applier interface{}) Int16MapMapOutput
ApplyInt16MapMapWithContext is like ApplyTWithContext, but returns a Int16MapMapOutput.
func (*OutputState) ApplyInt16MapWithContext ¶
func (o *OutputState) ApplyInt16MapWithContext(ctx context.Context, applier interface{}) Int16MapOutput
ApplyInt16MapWithContext is like ApplyTWithContext, but returns a Int16MapOutput.
func (*OutputState) ApplyInt16Ptr ¶
func (o *OutputState) ApplyInt16Ptr(applier interface{}) Int16PtrOutput
ApplyInt16Ptr is like ApplyT, but returns a Int16PtrOutput.
func (*OutputState) ApplyInt16PtrWithContext ¶
func (o *OutputState) ApplyInt16PtrWithContext(ctx context.Context, applier interface{}) Int16PtrOutput
ApplyInt16PtrWithContext is like ApplyTWithContext, but returns a Int16PtrOutput.
func (*OutputState) ApplyInt16WithContext ¶
func (o *OutputState) ApplyInt16WithContext(ctx context.Context, applier interface{}) Int16Output
ApplyInt16WithContext is like ApplyTWithContext, but returns a Int16Output.
func (*OutputState) ApplyInt32 ¶
func (o *OutputState) ApplyInt32(applier interface{}) Int32Output
ApplyInt32 is like ApplyT, but returns a Int32Output.
func (*OutputState) ApplyInt32Array ¶
func (o *OutputState) ApplyInt32Array(applier interface{}) Int32ArrayOutput
ApplyInt32Array is like ApplyT, but returns a Int32ArrayOutput.
func (*OutputState) ApplyInt32ArrayArray ¶
func (o *OutputState) ApplyInt32ArrayArray(applier interface{}) Int32ArrayArrayOutput
ApplyInt32ArrayArray is like ApplyT, but returns a Int32ArrayArrayOutput.
func (*OutputState) ApplyInt32ArrayArrayWithContext ¶
func (o *OutputState) ApplyInt32ArrayArrayWithContext(ctx context.Context, applier interface{}) Int32ArrayArrayOutput
ApplyInt32ArrayArrayWithContext is like ApplyTWithContext, but returns a Int32ArrayArrayOutput.
func (*OutputState) ApplyInt32ArrayMap ¶
func (o *OutputState) ApplyInt32ArrayMap(applier interface{}) Int32ArrayMapOutput
ApplyInt32ArrayMap is like ApplyT, but returns a Int32ArrayMapOutput.
func (*OutputState) ApplyInt32ArrayMapWithContext ¶
func (o *OutputState) ApplyInt32ArrayMapWithContext(ctx context.Context, applier interface{}) Int32ArrayMapOutput
ApplyInt32ArrayMapWithContext is like ApplyTWithContext, but returns a Int32ArrayMapOutput.
func (*OutputState) ApplyInt32ArrayWithContext ¶
func (o *OutputState) ApplyInt32ArrayWithContext(ctx context.Context, applier interface{}) Int32ArrayOutput
ApplyInt32ArrayWithContext is like ApplyTWithContext, but returns a Int32ArrayOutput.
func (*OutputState) ApplyInt32Map ¶
func (o *OutputState) ApplyInt32Map(applier interface{}) Int32MapOutput
ApplyInt32Map is like ApplyT, but returns a Int32MapOutput.
func (*OutputState) ApplyInt32MapArray ¶
func (o *OutputState) ApplyInt32MapArray(applier interface{}) Int32MapArrayOutput
ApplyInt32MapArray is like ApplyT, but returns a Int32MapArrayOutput.
func (*OutputState) ApplyInt32MapArrayWithContext ¶
func (o *OutputState) ApplyInt32MapArrayWithContext(ctx context.Context, applier interface{}) Int32MapArrayOutput
ApplyInt32MapArrayWithContext is like ApplyTWithContext, but returns a Int32MapArrayOutput.
func (*OutputState) ApplyInt32MapMap ¶
func (o *OutputState) ApplyInt32MapMap(applier interface{}) Int32MapMapOutput
ApplyInt32MapMap is like ApplyT, but returns a Int32MapMapOutput.
func (*OutputState) ApplyInt32MapMapWithContext ¶
func (o *OutputState) ApplyInt32MapMapWithContext(ctx context.Context, applier interface{}) Int32MapMapOutput
ApplyInt32MapMapWithContext is like ApplyTWithContext, but returns a Int32MapMapOutput.
func (*OutputState) ApplyInt32MapWithContext ¶
func (o *OutputState) ApplyInt32MapWithContext(ctx context.Context, applier interface{}) Int32MapOutput
ApplyInt32MapWithContext is like ApplyTWithContext, but returns a Int32MapOutput.
func (*OutputState) ApplyInt32Ptr ¶
func (o *OutputState) ApplyInt32Ptr(applier interface{}) Int32PtrOutput
ApplyInt32Ptr is like ApplyT, but returns a Int32PtrOutput.
func (*OutputState) ApplyInt32PtrWithContext ¶
func (o *OutputState) ApplyInt32PtrWithContext(ctx context.Context, applier interface{}) Int32PtrOutput
ApplyInt32PtrWithContext is like ApplyTWithContext, but returns a Int32PtrOutput.
func (*OutputState) ApplyInt32WithContext ¶
func (o *OutputState) ApplyInt32WithContext(ctx context.Context, applier interface{}) Int32Output
ApplyInt32WithContext is like ApplyTWithContext, but returns a Int32Output.
func (*OutputState) ApplyInt64 ¶
func (o *OutputState) ApplyInt64(applier interface{}) Int64Output
ApplyInt64 is like ApplyT, but returns a Int64Output.
func (*OutputState) ApplyInt64Array ¶
func (o *OutputState) ApplyInt64Array(applier interface{}) Int64ArrayOutput
ApplyInt64Array is like ApplyT, but returns a Int64ArrayOutput.
func (*OutputState) ApplyInt64ArrayArray ¶
func (o *OutputState) ApplyInt64ArrayArray(applier interface{}) Int64ArrayArrayOutput
ApplyInt64ArrayArray is like ApplyT, but returns a Int64ArrayArrayOutput.
func (*OutputState) ApplyInt64ArrayArrayWithContext ¶
func (o *OutputState) ApplyInt64ArrayArrayWithContext(ctx context.Context, applier interface{}) Int64ArrayArrayOutput
ApplyInt64ArrayArrayWithContext is like ApplyTWithContext, but returns a Int64ArrayArrayOutput.
func (*OutputState) ApplyInt64ArrayMap ¶
func (o *OutputState) ApplyInt64ArrayMap(applier interface{}) Int64ArrayMapOutput
ApplyInt64ArrayMap is like ApplyT, but returns a Int64ArrayMapOutput.
func (*OutputState) ApplyInt64ArrayMapWithContext ¶
func (o *OutputState) ApplyInt64ArrayMapWithContext(ctx context.Context, applier interface{}) Int64ArrayMapOutput
ApplyInt64ArrayMapWithContext is like ApplyTWithContext, but returns a Int64ArrayMapOutput.
func (*OutputState) ApplyInt64ArrayWithContext ¶
func (o *OutputState) ApplyInt64ArrayWithContext(ctx context.Context, applier interface{}) Int64ArrayOutput
ApplyInt64ArrayWithContext is like ApplyTWithContext, but returns a Int64ArrayOutput.
func (*OutputState) ApplyInt64Map ¶
func (o *OutputState) ApplyInt64Map(applier interface{}) Int64MapOutput
ApplyInt64Map is like ApplyT, but returns a Int64MapOutput.
func (*OutputState) ApplyInt64MapArray ¶
func (o *OutputState) ApplyInt64MapArray(applier interface{}) Int64MapArrayOutput
ApplyInt64MapArray is like ApplyT, but returns a Int64MapArrayOutput.
func (*OutputState) ApplyInt64MapArrayWithContext ¶
func (o *OutputState) ApplyInt64MapArrayWithContext(ctx context.Context, applier interface{}) Int64MapArrayOutput
ApplyInt64MapArrayWithContext is like ApplyTWithContext, but returns a Int64MapArrayOutput.
func (*OutputState) ApplyInt64MapMap ¶
func (o *OutputState) ApplyInt64MapMap(applier interface{}) Int64MapMapOutput
ApplyInt64MapMap is like ApplyT, but returns a Int64MapMapOutput.
func (*OutputState) ApplyInt64MapMapWithContext ¶
func (o *OutputState) ApplyInt64MapMapWithContext(ctx context.Context, applier interface{}) Int64MapMapOutput
ApplyInt64MapMapWithContext is like ApplyTWithContext, but returns a Int64MapMapOutput.
func (*OutputState) ApplyInt64MapWithContext ¶
func (o *OutputState) ApplyInt64MapWithContext(ctx context.Context, applier interface{}) Int64MapOutput
ApplyInt64MapWithContext is like ApplyTWithContext, but returns a Int64MapOutput.
func (*OutputState) ApplyInt64Ptr ¶
func (o *OutputState) ApplyInt64Ptr(applier interface{}) Int64PtrOutput
ApplyInt64Ptr is like ApplyT, but returns a Int64PtrOutput.
func (*OutputState) ApplyInt64PtrWithContext ¶
func (o *OutputState) ApplyInt64PtrWithContext(ctx context.Context, applier interface{}) Int64PtrOutput
ApplyInt64PtrWithContext is like ApplyTWithContext, but returns a Int64PtrOutput.
func (*OutputState) ApplyInt64WithContext ¶
func (o *OutputState) ApplyInt64WithContext(ctx context.Context, applier interface{}) Int64Output
ApplyInt64WithContext is like ApplyTWithContext, but returns a Int64Output.
func (*OutputState) ApplyInt8 ¶
func (o *OutputState) ApplyInt8(applier interface{}) Int8Output
ApplyInt8 is like ApplyT, but returns a Int8Output.
func (*OutputState) ApplyInt8Array ¶
func (o *OutputState) ApplyInt8Array(applier interface{}) Int8ArrayOutput
ApplyInt8Array is like ApplyT, but returns a Int8ArrayOutput.
func (*OutputState) ApplyInt8ArrayArray ¶
func (o *OutputState) ApplyInt8ArrayArray(applier interface{}) Int8ArrayArrayOutput
ApplyInt8ArrayArray is like ApplyT, but returns a Int8ArrayArrayOutput.
func (*OutputState) ApplyInt8ArrayArrayWithContext ¶
func (o *OutputState) ApplyInt8ArrayArrayWithContext(ctx context.Context, applier interface{}) Int8ArrayArrayOutput
ApplyInt8ArrayArrayWithContext is like ApplyTWithContext, but returns a Int8ArrayArrayOutput.
func (*OutputState) ApplyInt8ArrayMap ¶
func (o *OutputState) ApplyInt8ArrayMap(applier interface{}) Int8ArrayMapOutput
ApplyInt8ArrayMap is like ApplyT, but returns a Int8ArrayMapOutput.
func (*OutputState) ApplyInt8ArrayMapWithContext ¶
func (o *OutputState) ApplyInt8ArrayMapWithContext(ctx context.Context, applier interface{}) Int8ArrayMapOutput
ApplyInt8ArrayMapWithContext is like ApplyTWithContext, but returns a Int8ArrayMapOutput.
func (*OutputState) ApplyInt8ArrayWithContext ¶
func (o *OutputState) ApplyInt8ArrayWithContext(ctx context.Context, applier interface{}) Int8ArrayOutput
ApplyInt8ArrayWithContext is like ApplyTWithContext, but returns a Int8ArrayOutput.
func (*OutputState) ApplyInt8Map ¶
func (o *OutputState) ApplyInt8Map(applier interface{}) Int8MapOutput
ApplyInt8Map is like ApplyT, but returns a Int8MapOutput.
func (*OutputState) ApplyInt8MapArray ¶
func (o *OutputState) ApplyInt8MapArray(applier interface{}) Int8MapArrayOutput
ApplyInt8MapArray is like ApplyT, but returns a Int8MapArrayOutput.
func (*OutputState) ApplyInt8MapArrayWithContext ¶
func (o *OutputState) ApplyInt8MapArrayWithContext(ctx context.Context, applier interface{}) Int8MapArrayOutput
ApplyInt8MapArrayWithContext is like ApplyTWithContext, but returns a Int8MapArrayOutput.
func (*OutputState) ApplyInt8MapMap ¶
func (o *OutputState) ApplyInt8MapMap(applier interface{}) Int8MapMapOutput
ApplyInt8MapMap is like ApplyT, but returns a Int8MapMapOutput.
func (*OutputState) ApplyInt8MapMapWithContext ¶
func (o *OutputState) ApplyInt8MapMapWithContext(ctx context.Context, applier interface{}) Int8MapMapOutput
ApplyInt8MapMapWithContext is like ApplyTWithContext, but returns a Int8MapMapOutput.
func (*OutputState) ApplyInt8MapWithContext ¶
func (o *OutputState) ApplyInt8MapWithContext(ctx context.Context, applier interface{}) Int8MapOutput
ApplyInt8MapWithContext is like ApplyTWithContext, but returns a Int8MapOutput.
func (*OutputState) ApplyInt8Ptr ¶
func (o *OutputState) ApplyInt8Ptr(applier interface{}) Int8PtrOutput
ApplyInt8Ptr is like ApplyT, but returns a Int8PtrOutput.
func (*OutputState) ApplyInt8PtrWithContext ¶
func (o *OutputState) ApplyInt8PtrWithContext(ctx context.Context, applier interface{}) Int8PtrOutput
ApplyInt8PtrWithContext is like ApplyTWithContext, but returns a Int8PtrOutput.
func (*OutputState) ApplyInt8WithContext ¶
func (o *OutputState) ApplyInt8WithContext(ctx context.Context, applier interface{}) Int8Output
ApplyInt8WithContext is like ApplyTWithContext, but returns a Int8Output.
func (*OutputState) ApplyIntArray ¶
func (o *OutputState) ApplyIntArray(applier interface{}) IntArrayOutput
ApplyIntArray is like ApplyT, but returns a IntArrayOutput.
func (*OutputState) ApplyIntArrayArray ¶
func (o *OutputState) ApplyIntArrayArray(applier interface{}) IntArrayArrayOutput
ApplyIntArrayArray is like ApplyT, but returns a IntArrayArrayOutput.
func (*OutputState) ApplyIntArrayArrayWithContext ¶
func (o *OutputState) ApplyIntArrayArrayWithContext(ctx context.Context, applier interface{}) IntArrayArrayOutput
ApplyIntArrayArrayWithContext is like ApplyTWithContext, but returns a IntArrayArrayOutput.
func (*OutputState) ApplyIntArrayMap ¶
func (o *OutputState) ApplyIntArrayMap(applier interface{}) IntArrayMapOutput
ApplyIntArrayMap is like ApplyT, but returns a IntArrayMapOutput.
func (*OutputState) ApplyIntArrayMapWithContext ¶
func (o *OutputState) ApplyIntArrayMapWithContext(ctx context.Context, applier interface{}) IntArrayMapOutput
ApplyIntArrayMapWithContext is like ApplyTWithContext, but returns a IntArrayMapOutput.
func (*OutputState) ApplyIntArrayWithContext ¶
func (o *OutputState) ApplyIntArrayWithContext(ctx context.Context, applier interface{}) IntArrayOutput
ApplyIntArrayWithContext is like ApplyTWithContext, but returns a IntArrayOutput.
func (*OutputState) ApplyIntMap ¶
func (o *OutputState) ApplyIntMap(applier interface{}) IntMapOutput
ApplyIntMap is like ApplyT, but returns a IntMapOutput.
func (*OutputState) ApplyIntMapArray ¶
func (o *OutputState) ApplyIntMapArray(applier interface{}) IntMapArrayOutput
ApplyIntMapArray is like ApplyT, but returns a IntMapArrayOutput.
func (*OutputState) ApplyIntMapArrayWithContext ¶
func (o *OutputState) ApplyIntMapArrayWithContext(ctx context.Context, applier interface{}) IntMapArrayOutput
ApplyIntMapArrayWithContext is like ApplyTWithContext, but returns a IntMapArrayOutput.
func (*OutputState) ApplyIntMapMap ¶
func (o *OutputState) ApplyIntMapMap(applier interface{}) IntMapMapOutput
ApplyIntMapMap is like ApplyT, but returns a IntMapMapOutput.
func (*OutputState) ApplyIntMapMapWithContext ¶
func (o *OutputState) ApplyIntMapMapWithContext(ctx context.Context, applier interface{}) IntMapMapOutput
ApplyIntMapMapWithContext is like ApplyTWithContext, but returns a IntMapMapOutput.
func (*OutputState) ApplyIntMapWithContext ¶
func (o *OutputState) ApplyIntMapWithContext(ctx context.Context, applier interface{}) IntMapOutput
ApplyIntMapWithContext is like ApplyTWithContext, but returns a IntMapOutput.
func (*OutputState) ApplyIntPtr ¶
func (o *OutputState) ApplyIntPtr(applier interface{}) IntPtrOutput
ApplyIntPtr is like ApplyT, but returns a IntPtrOutput.
func (*OutputState) ApplyIntPtrWithContext ¶
func (o *OutputState) ApplyIntPtrWithContext(ctx context.Context, applier interface{}) IntPtrOutput
ApplyIntPtrWithContext is like ApplyTWithContext, but returns a IntPtrOutput.
func (*OutputState) ApplyIntWithContext ¶
func (o *OutputState) ApplyIntWithContext(ctx context.Context, applier interface{}) IntOutput
ApplyIntWithContext is like ApplyTWithContext, but returns a IntOutput.
func (*OutputState) ApplyMap ¶
func (o *OutputState) ApplyMap(applier interface{}) MapOutput
ApplyMap is like ApplyT, but returns a MapOutput.
func (*OutputState) ApplyMapArray ¶
func (o *OutputState) ApplyMapArray(applier interface{}) MapArrayOutput
ApplyMapArray is like ApplyT, but returns a MapArrayOutput.
func (*OutputState) ApplyMapArrayWithContext ¶
func (o *OutputState) ApplyMapArrayWithContext(ctx context.Context, applier interface{}) MapArrayOutput
ApplyMapArrayWithContext is like ApplyTWithContext, but returns a MapArrayOutput.
func (*OutputState) ApplyMapMap ¶
func (o *OutputState) ApplyMapMap(applier interface{}) MapMapOutput
ApplyMapMap is like ApplyT, but returns a MapMapOutput.
func (*OutputState) ApplyMapMapWithContext ¶
func (o *OutputState) ApplyMapMapWithContext(ctx context.Context, applier interface{}) MapMapOutput
ApplyMapMapWithContext is like ApplyTWithContext, but returns a MapMapOutput.
func (*OutputState) ApplyMapWithContext ¶
func (o *OutputState) ApplyMapWithContext(ctx context.Context, applier interface{}) MapOutput
ApplyMapWithContext is like ApplyTWithContext, but returns a MapOutput.
func (*OutputState) ApplyString ¶
func (o *OutputState) ApplyString(applier interface{}) StringOutput
ApplyString is like ApplyT, but returns a StringOutput.
func (*OutputState) ApplyStringArray ¶
func (o *OutputState) ApplyStringArray(applier interface{}) StringArrayOutput
ApplyStringArray is like ApplyT, but returns a StringArrayOutput.
func (*OutputState) ApplyStringArrayArray ¶
func (o *OutputState) ApplyStringArrayArray(applier interface{}) StringArrayArrayOutput
ApplyStringArrayArray is like ApplyT, but returns a StringArrayArrayOutput.
func (*OutputState) ApplyStringArrayArrayWithContext ¶
func (o *OutputState) ApplyStringArrayArrayWithContext(ctx context.Context, applier interface{}) StringArrayArrayOutput
ApplyStringArrayArrayWithContext is like ApplyTWithContext, but returns a StringArrayArrayOutput.
func (*OutputState) ApplyStringArrayMap ¶
func (o *OutputState) ApplyStringArrayMap(applier interface{}) StringArrayMapOutput
ApplyStringArrayMap is like ApplyT, but returns a StringArrayMapOutput.
func (*OutputState) ApplyStringArrayMapWithContext ¶
func (o *OutputState) ApplyStringArrayMapWithContext(ctx context.Context, applier interface{}) StringArrayMapOutput
ApplyStringArrayMapWithContext is like ApplyTWithContext, but returns a StringArrayMapOutput.
func (*OutputState) ApplyStringArrayWithContext ¶
func (o *OutputState) ApplyStringArrayWithContext(ctx context.Context, applier interface{}) StringArrayOutput
ApplyStringArrayWithContext is like ApplyTWithContext, but returns a StringArrayOutput.
func (*OutputState) ApplyStringMap ¶
func (o *OutputState) ApplyStringMap(applier interface{}) StringMapOutput
ApplyStringMap is like ApplyT, but returns a StringMapOutput.
func (*OutputState) ApplyStringMapArray ¶
func (o *OutputState) ApplyStringMapArray(applier interface{}) StringMapArrayOutput
ApplyStringMapArray is like ApplyT, but returns a StringMapArrayOutput.
func (*OutputState) ApplyStringMapArrayWithContext ¶
func (o *OutputState) ApplyStringMapArrayWithContext(ctx context.Context, applier interface{}) StringMapArrayOutput
ApplyStringMapArrayWithContext is like ApplyTWithContext, but returns a StringMapArrayOutput.
func (*OutputState) ApplyStringMapMap ¶
func (o *OutputState) ApplyStringMapMap(applier interface{}) StringMapMapOutput
ApplyStringMapMap is like ApplyT, but returns a StringMapMapOutput.
func (*OutputState) ApplyStringMapMapWithContext ¶
func (o *OutputState) ApplyStringMapMapWithContext(ctx context.Context, applier interface{}) StringMapMapOutput
ApplyStringMapMapWithContext is like ApplyTWithContext, but returns a StringMapMapOutput.
func (*OutputState) ApplyStringMapWithContext ¶
func (o *OutputState) ApplyStringMapWithContext(ctx context.Context, applier interface{}) StringMapOutput
ApplyStringMapWithContext is like ApplyTWithContext, but returns a StringMapOutput.
func (*OutputState) ApplyStringPtr ¶
func (o *OutputState) ApplyStringPtr(applier interface{}) StringPtrOutput
ApplyStringPtr is like ApplyT, but returns a StringPtrOutput.
func (*OutputState) ApplyStringPtrWithContext ¶
func (o *OutputState) ApplyStringPtrWithContext(ctx context.Context, applier interface{}) StringPtrOutput
ApplyStringPtrWithContext is like ApplyTWithContext, but returns a StringPtrOutput.
func (*OutputState) ApplyStringWithContext ¶
func (o *OutputState) ApplyStringWithContext(ctx context.Context, applier interface{}) StringOutput
ApplyStringWithContext is like ApplyTWithContext, but returns a StringOutput.
func (*OutputState) ApplyT ¶
func (o *OutputState) ApplyT(applier interface{}) Output
ApplyT transforms the data of the output property using the applier func. The result remains an output property, and accumulates all implicated dependencies, so that resources can be properly tracked using a DAG. This function does not block awaiting the value; instead, it spawns a Goroutine that will await its availability.
The applier function must have one of the following signatures:
func (v U) T func (v U) (T, error)
U must be assignable from the ElementType of the Output. If T is a type that has a registered Output type, the result of ApplyT will be of the registered Output type, and can be used in an appropriate type assertion:
stringOutput := pulumi.String("hello").ToStringOutput() intOutput := stringOutput.ApplyT(func(v string) int { return len(v) }).(pulumi.IntOutput)
Otherwise, the result will be of type AnyOutput:
stringOutput := pulumi.String("hello").ToStringOutput() intOutput := stringOutput.ApplyT(func(v string) []rune { return []rune(v) }).(pulumi.AnyOutput)
func (*OutputState) ApplyTWithContext ¶
func (o *OutputState) ApplyTWithContext(ctx context.Context, applier interface{}) Output
ApplyTWithContext transforms the data of the output property using the applier func. The result remains an output property, and accumulates all implicated dependencies, so that resources can be properly tracked using a DAG. This function does not block awaiting the value; instead, it spawns a Goroutine that will await its availability. The provided context can be used to reject the output as canceled.
The applier function must have one of the following signatures:
func (ctx context.Context, v U) T func (ctx context.Context, v U) (T, error)
U must be assignable from the ElementType of the Output. If T is a type that has a registered Output type, the result of ApplyT will be of the registered Output type, and can be used in an appropriate type assertion:
stringOutput := pulumi.String("hello").ToStringOutput() intOutput := stringOutput.ApplyTWithContext(func(_ context.Context, v string) int { return len(v) }).(pulumi.IntOutput)
Otherwise, the result will be of type AnyOutput:
stringOutput := pulumi.String("hello").ToStringOutput() intOutput := stringOutput.ApplyT(func(_ context.Context, v string) []rune { return []rune(v) }).(pulumi.AnyOutput)
func (*OutputState) ApplyURN ¶
func (o *OutputState) ApplyURN(applier interface{}) URNOutput
ApplyURN is like ApplyT, but returns a URNOutput.
func (*OutputState) ApplyURNArray ¶
func (o *OutputState) ApplyURNArray(applier interface{}) URNArrayOutput
ApplyURNArray is like ApplyT, but returns a URNArrayOutput.
func (*OutputState) ApplyURNArrayArray ¶
func (o *OutputState) ApplyURNArrayArray(applier interface{}) URNArrayArrayOutput
ApplyURNArrayArray is like ApplyT, but returns a URNArrayArrayOutput.
func (*OutputState) ApplyURNArrayArrayWithContext ¶
func (o *OutputState) ApplyURNArrayArrayWithContext(ctx context.Context, applier interface{}) URNArrayArrayOutput
ApplyURNArrayArrayWithContext is like ApplyTWithContext, but returns a URNArrayArrayOutput.
func (*OutputState) ApplyURNArrayMap ¶
func (o *OutputState) ApplyURNArrayMap(applier interface{}) URNArrayMapOutput
ApplyURNArrayMap is like ApplyT, but returns a URNArrayMapOutput.
func (*OutputState) ApplyURNArrayMapWithContext ¶
func (o *OutputState) ApplyURNArrayMapWithContext(ctx context.Context, applier interface{}) URNArrayMapOutput
ApplyURNArrayMapWithContext is like ApplyTWithContext, but returns a URNArrayMapOutput.
func (*OutputState) ApplyURNArrayWithContext ¶
func (o *OutputState) ApplyURNArrayWithContext(ctx context.Context, applier interface{}) URNArrayOutput
ApplyURNArrayWithContext is like ApplyTWithContext, but returns a URNArrayOutput.
func (*OutputState) ApplyURNMap ¶
func (o *OutputState) ApplyURNMap(applier interface{}) URNMapOutput
ApplyURNMap is like ApplyT, but returns a URNMapOutput.
func (*OutputState) ApplyURNMapArray ¶
func (o *OutputState) ApplyURNMapArray(applier interface{}) URNMapArrayOutput
ApplyURNMapArray is like ApplyT, but returns a URNMapArrayOutput.
func (*OutputState) ApplyURNMapArrayWithContext ¶
func (o *OutputState) ApplyURNMapArrayWithContext(ctx context.Context, applier interface{}) URNMapArrayOutput
ApplyURNMapArrayWithContext is like ApplyTWithContext, but returns a URNMapArrayOutput.
func (*OutputState) ApplyURNMapMap ¶
func (o *OutputState) ApplyURNMapMap(applier interface{}) URNMapMapOutput
ApplyURNMapMap is like ApplyT, but returns a URNMapMapOutput.
func (*OutputState) ApplyURNMapMapWithContext ¶
func (o *OutputState) ApplyURNMapMapWithContext(ctx context.Context, applier interface{}) URNMapMapOutput
ApplyURNMapMapWithContext is like ApplyTWithContext, but returns a URNMapMapOutput.
func (*OutputState) ApplyURNMapWithContext ¶
func (o *OutputState) ApplyURNMapWithContext(ctx context.Context, applier interface{}) URNMapOutput
ApplyURNMapWithContext is like ApplyTWithContext, but returns a URNMapOutput.
func (*OutputState) ApplyURNPtr ¶
func (o *OutputState) ApplyURNPtr(applier interface{}) URNPtrOutput
ApplyURNPtr is like ApplyT, but returns a URNPtrOutput.
func (*OutputState) ApplyURNPtrWithContext ¶
func (o *OutputState) ApplyURNPtrWithContext(ctx context.Context, applier interface{}) URNPtrOutput
ApplyURNPtrWithContext is like ApplyTWithContext, but returns a URNPtrOutput.
func (*OutputState) ApplyURNWithContext ¶
func (o *OutputState) ApplyURNWithContext(ctx context.Context, applier interface{}) URNOutput
ApplyURNWithContext is like ApplyTWithContext, but returns a URNOutput.
func (*OutputState) ApplyUint ¶
func (o *OutputState) ApplyUint(applier interface{}) UintOutput
ApplyUint is like ApplyT, but returns a UintOutput.
func (*OutputState) ApplyUint16 ¶
func (o *OutputState) ApplyUint16(applier interface{}) Uint16Output
ApplyUint16 is like ApplyT, but returns a Uint16Output.
func (*OutputState) ApplyUint16Array ¶
func (o *OutputState) ApplyUint16Array(applier interface{}) Uint16ArrayOutput
ApplyUint16Array is like ApplyT, but returns a Uint16ArrayOutput.
func (*OutputState) ApplyUint16ArrayArray ¶
func (o *OutputState) ApplyUint16ArrayArray(applier interface{}) Uint16ArrayArrayOutput
ApplyUint16ArrayArray is like ApplyT, but returns a Uint16ArrayArrayOutput.
func (*OutputState) ApplyUint16ArrayArrayWithContext ¶
func (o *OutputState) ApplyUint16ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint16ArrayArrayOutput
ApplyUint16ArrayArrayWithContext is like ApplyTWithContext, but returns a Uint16ArrayArrayOutput.
func (*OutputState) ApplyUint16ArrayMap ¶
func (o *OutputState) ApplyUint16ArrayMap(applier interface{}) Uint16ArrayMapOutput
ApplyUint16ArrayMap is like ApplyT, but returns a Uint16ArrayMapOutput.
func (*OutputState) ApplyUint16ArrayMapWithContext ¶
func (o *OutputState) ApplyUint16ArrayMapWithContext(ctx context.Context, applier interface{}) Uint16ArrayMapOutput
ApplyUint16ArrayMapWithContext is like ApplyTWithContext, but returns a Uint16ArrayMapOutput.
func (*OutputState) ApplyUint16ArrayWithContext ¶
func (o *OutputState) ApplyUint16ArrayWithContext(ctx context.Context, applier interface{}) Uint16ArrayOutput
ApplyUint16ArrayWithContext is like ApplyTWithContext, but returns a Uint16ArrayOutput.
func (*OutputState) ApplyUint16Map ¶
func (o *OutputState) ApplyUint16Map(applier interface{}) Uint16MapOutput
ApplyUint16Map is like ApplyT, but returns a Uint16MapOutput.
func (*OutputState) ApplyUint16MapArray ¶
func (o *OutputState) ApplyUint16MapArray(applier interface{}) Uint16MapArrayOutput
ApplyUint16MapArray is like ApplyT, but returns a Uint16MapArrayOutput.
func (*OutputState) ApplyUint16MapArrayWithContext ¶
func (o *OutputState) ApplyUint16MapArrayWithContext(ctx context.Context, applier interface{}) Uint16MapArrayOutput
ApplyUint16MapArrayWithContext is like ApplyTWithContext, but returns a Uint16MapArrayOutput.
func (*OutputState) ApplyUint16MapMap ¶
func (o *OutputState) ApplyUint16MapMap(applier interface{}) Uint16MapMapOutput
ApplyUint16MapMap is like ApplyT, but returns a Uint16MapMapOutput.
func (*OutputState) ApplyUint16MapMapWithContext ¶
func (o *OutputState) ApplyUint16MapMapWithContext(ctx context.Context, applier interface{}) Uint16MapMapOutput
ApplyUint16MapMapWithContext is like ApplyTWithContext, but returns a Uint16MapMapOutput.
func (*OutputState) ApplyUint16MapWithContext ¶
func (o *OutputState) ApplyUint16MapWithContext(ctx context.Context, applier interface{}) Uint16MapOutput
ApplyUint16MapWithContext is like ApplyTWithContext, but returns a Uint16MapOutput.
func (*OutputState) ApplyUint16Ptr ¶
func (o *OutputState) ApplyUint16Ptr(applier interface{}) Uint16PtrOutput
ApplyUint16Ptr is like ApplyT, but returns a Uint16PtrOutput.
func (*OutputState) ApplyUint16PtrWithContext ¶
func (o *OutputState) ApplyUint16PtrWithContext(ctx context.Context, applier interface{}) Uint16PtrOutput
ApplyUint16PtrWithContext is like ApplyTWithContext, but returns a Uint16PtrOutput.
func (*OutputState) ApplyUint16WithContext ¶
func (o *OutputState) ApplyUint16WithContext(ctx context.Context, applier interface{}) Uint16Output
ApplyUint16WithContext is like ApplyTWithContext, but returns a Uint16Output.
func (*OutputState) ApplyUint32 ¶
func (o *OutputState) ApplyUint32(applier interface{}) Uint32Output
ApplyUint32 is like ApplyT, but returns a Uint32Output.
func (*OutputState) ApplyUint32Array ¶
func (o *OutputState) ApplyUint32Array(applier interface{}) Uint32ArrayOutput
ApplyUint32Array is like ApplyT, but returns a Uint32ArrayOutput.
func (*OutputState) ApplyUint32ArrayArray ¶
func (o *OutputState) ApplyUint32ArrayArray(applier interface{}) Uint32ArrayArrayOutput
ApplyUint32ArrayArray is like ApplyT, but returns a Uint32ArrayArrayOutput.
func (*OutputState) ApplyUint32ArrayArrayWithContext ¶
func (o *OutputState) ApplyUint32ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint32ArrayArrayOutput
ApplyUint32ArrayArrayWithContext is like ApplyTWithContext, but returns a Uint32ArrayArrayOutput.
func (*OutputState) ApplyUint32ArrayMap ¶
func (o *OutputState) ApplyUint32ArrayMap(applier interface{}) Uint32ArrayMapOutput
ApplyUint32ArrayMap is like ApplyT, but returns a Uint32ArrayMapOutput.
func (*OutputState) ApplyUint32ArrayMapWithContext ¶
func (o *OutputState) ApplyUint32ArrayMapWithContext(ctx context.Context, applier interface{}) Uint32ArrayMapOutput
ApplyUint32ArrayMapWithContext is like ApplyTWithContext, but returns a Uint32ArrayMapOutput.
func (*OutputState) ApplyUint32ArrayWithContext ¶
func (o *OutputState) ApplyUint32ArrayWithContext(ctx context.Context, applier interface{}) Uint32ArrayOutput
ApplyUint32ArrayWithContext is like ApplyTWithContext, but returns a Uint32ArrayOutput.
func (*OutputState) ApplyUint32Map ¶
func (o *OutputState) ApplyUint32Map(applier interface{}) Uint32MapOutput
ApplyUint32Map is like ApplyT, but returns a Uint32MapOutput.
func (*OutputState) ApplyUint32MapArray ¶
func (o *OutputState) ApplyUint32MapArray(applier interface{}) Uint32MapArrayOutput
ApplyUint32MapArray is like ApplyT, but returns a Uint32MapArrayOutput.
func (*OutputState) ApplyUint32MapArrayWithContext ¶
func (o *OutputState) ApplyUint32MapArrayWithContext(ctx context.Context, applier interface{}) Uint32MapArrayOutput
ApplyUint32MapArrayWithContext is like ApplyTWithContext, but returns a Uint32MapArrayOutput.
func (*OutputState) ApplyUint32MapMap ¶
func (o *OutputState) ApplyUint32MapMap(applier interface{}) Uint32MapMapOutput
ApplyUint32MapMap is like ApplyT, but returns a Uint32MapMapOutput.
func (*OutputState) ApplyUint32MapMapWithContext ¶
func (o *OutputState) ApplyUint32MapMapWithContext(ctx context.Context, applier interface{}) Uint32MapMapOutput
ApplyUint32MapMapWithContext is like ApplyTWithContext, but returns a Uint32MapMapOutput.
func (*OutputState) ApplyUint32MapWithContext ¶
func (o *OutputState) ApplyUint32MapWithContext(ctx context.Context, applier interface{}) Uint32MapOutput
ApplyUint32MapWithContext is like ApplyTWithContext, but returns a Uint32MapOutput.
func (*OutputState) ApplyUint32Ptr ¶
func (o *OutputState) ApplyUint32Ptr(applier interface{}) Uint32PtrOutput
ApplyUint32Ptr is like ApplyT, but returns a Uint32PtrOutput.
func (*OutputState) ApplyUint32PtrWithContext ¶
func (o *OutputState) ApplyUint32PtrWithContext(ctx context.Context, applier interface{}) Uint32PtrOutput
ApplyUint32PtrWithContext is like ApplyTWithContext, but returns a Uint32PtrOutput.
func (*OutputState) ApplyUint32WithContext ¶
func (o *OutputState) ApplyUint32WithContext(ctx context.Context, applier interface{}) Uint32Output
ApplyUint32WithContext is like ApplyTWithContext, but returns a Uint32Output.
func (*OutputState) ApplyUint64 ¶
func (o *OutputState) ApplyUint64(applier interface{}) Uint64Output
ApplyUint64 is like ApplyT, but returns a Uint64Output.
func (*OutputState) ApplyUint64Array ¶
func (o *OutputState) ApplyUint64Array(applier interface{}) Uint64ArrayOutput
ApplyUint64Array is like ApplyT, but returns a Uint64ArrayOutput.
func (*OutputState) ApplyUint64ArrayArray ¶
func (o *OutputState) ApplyUint64ArrayArray(applier interface{}) Uint64ArrayArrayOutput
ApplyUint64ArrayArray is like ApplyT, but returns a Uint64ArrayArrayOutput.
func (*OutputState) ApplyUint64ArrayArrayWithContext ¶
func (o *OutputState) ApplyUint64ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint64ArrayArrayOutput
ApplyUint64ArrayArrayWithContext is like ApplyTWithContext, but returns a Uint64ArrayArrayOutput.
func (*OutputState) ApplyUint64ArrayMap ¶
func (o *OutputState) ApplyUint64ArrayMap(applier interface{}) Uint64ArrayMapOutput
ApplyUint64ArrayMap is like ApplyT, but returns a Uint64ArrayMapOutput.
func (*OutputState) ApplyUint64ArrayMapWithContext ¶
func (o *OutputState) ApplyUint64ArrayMapWithContext(ctx context.Context, applier interface{}) Uint64ArrayMapOutput
ApplyUint64ArrayMapWithContext is like ApplyTWithContext, but returns a Uint64ArrayMapOutput.
func (*OutputState) ApplyUint64ArrayWithContext ¶
func (o *OutputState) ApplyUint64ArrayWithContext(ctx context.Context, applier interface{}) Uint64ArrayOutput
ApplyUint64ArrayWithContext is like ApplyTWithContext, but returns a Uint64ArrayOutput.
func (*OutputState) ApplyUint64Map ¶
func (o *OutputState) ApplyUint64Map(applier interface{}) Uint64MapOutput
ApplyUint64Map is like ApplyT, but returns a Uint64MapOutput.
func (*OutputState) ApplyUint64MapArray ¶
func (o *OutputState) ApplyUint64MapArray(applier interface{}) Uint64MapArrayOutput
ApplyUint64MapArray is like ApplyT, but returns a Uint64MapArrayOutput.
func (*OutputState) ApplyUint64MapArrayWithContext ¶
func (o *OutputState) ApplyUint64MapArrayWithContext(ctx context.Context, applier interface{}) Uint64MapArrayOutput
ApplyUint64MapArrayWithContext is like ApplyTWithContext, but returns a Uint64MapArrayOutput.
func (*OutputState) ApplyUint64MapMap ¶
func (o *OutputState) ApplyUint64MapMap(applier interface{}) Uint64MapMapOutput
ApplyUint64MapMap is like ApplyT, but returns a Uint64MapMapOutput.
func (*OutputState) ApplyUint64MapMapWithContext ¶
func (o *OutputState) ApplyUint64MapMapWithContext(ctx context.Context, applier interface{}) Uint64MapMapOutput
ApplyUint64MapMapWithContext is like ApplyTWithContext, but returns a Uint64MapMapOutput.
func (*OutputState) ApplyUint64MapWithContext ¶
func (o *OutputState) ApplyUint64MapWithContext(ctx context.Context, applier interface{}) Uint64MapOutput
ApplyUint64MapWithContext is like ApplyTWithContext, but returns a Uint64MapOutput.
func (*OutputState) ApplyUint64Ptr ¶
func (o *OutputState) ApplyUint64Ptr(applier interface{}) Uint64PtrOutput
ApplyUint64Ptr is like ApplyT, but returns a Uint64PtrOutput.
func (*OutputState) ApplyUint64PtrWithContext ¶
func (o *OutputState) ApplyUint64PtrWithContext(ctx context.Context, applier interface{}) Uint64PtrOutput
ApplyUint64PtrWithContext is like ApplyTWithContext, but returns a Uint64PtrOutput.
func (*OutputState) ApplyUint64WithContext ¶
func (o *OutputState) ApplyUint64WithContext(ctx context.Context, applier interface{}) Uint64Output
ApplyUint64WithContext is like ApplyTWithContext, but returns a Uint64Output.
func (*OutputState) ApplyUint8 ¶
func (o *OutputState) ApplyUint8(applier interface{}) Uint8Output
ApplyUint8 is like ApplyT, but returns a Uint8Output.
func (*OutputState) ApplyUint8Array ¶
func (o *OutputState) ApplyUint8Array(applier interface{}) Uint8ArrayOutput
ApplyUint8Array is like ApplyT, but returns a Uint8ArrayOutput.
func (*OutputState) ApplyUint8ArrayArray ¶
func (o *OutputState) ApplyUint8ArrayArray(applier interface{}) Uint8ArrayArrayOutput
ApplyUint8ArrayArray is like ApplyT, but returns a Uint8ArrayArrayOutput.
func (*OutputState) ApplyUint8ArrayArrayWithContext ¶
func (o *OutputState) ApplyUint8ArrayArrayWithContext(ctx context.Context, applier interface{}) Uint8ArrayArrayOutput
ApplyUint8ArrayArrayWithContext is like ApplyTWithContext, but returns a Uint8ArrayArrayOutput.
func (*OutputState) ApplyUint8ArrayMap ¶
func (o *OutputState) ApplyUint8ArrayMap(applier interface{}) Uint8ArrayMapOutput
ApplyUint8ArrayMap is like ApplyT, but returns a Uint8ArrayMapOutput.
func (*OutputState) ApplyUint8ArrayMapWithContext ¶
func (o *OutputState) ApplyUint8ArrayMapWithContext(ctx context.Context, applier interface{}) Uint8ArrayMapOutput
ApplyUint8ArrayMapWithContext is like ApplyTWithContext, but returns a Uint8ArrayMapOutput.
func (*OutputState) ApplyUint8ArrayWithContext ¶
func (o *OutputState) ApplyUint8ArrayWithContext(ctx context.Context, applier interface{}) Uint8ArrayOutput
ApplyUint8ArrayWithContext is like ApplyTWithContext, but returns a Uint8ArrayOutput.
func (*OutputState) ApplyUint8Map ¶
func (o *OutputState) ApplyUint8Map(applier interface{}) Uint8MapOutput
ApplyUint8Map is like ApplyT, but returns a Uint8MapOutput.
func (*OutputState) ApplyUint8MapArray ¶
func (o *OutputState) ApplyUint8MapArray(applier interface{}) Uint8MapArrayOutput
ApplyUint8MapArray is like ApplyT, but returns a Uint8MapArrayOutput.
func (*OutputState) ApplyUint8MapArrayWithContext ¶
func (o *OutputState) ApplyUint8MapArrayWithContext(ctx context.Context, applier interface{}) Uint8MapArrayOutput
ApplyUint8MapArrayWithContext is like ApplyTWithContext, but returns a Uint8MapArrayOutput.
func (*OutputState) ApplyUint8MapMap ¶
func (o *OutputState) ApplyUint8MapMap(applier interface{}) Uint8MapMapOutput
ApplyUint8MapMap is like ApplyT, but returns a Uint8MapMapOutput.
func (*OutputState) ApplyUint8MapMapWithContext ¶
func (o *OutputState) ApplyUint8MapMapWithContext(ctx context.Context, applier interface{}) Uint8MapMapOutput
ApplyUint8MapMapWithContext is like ApplyTWithContext, but returns a Uint8MapMapOutput.
func (*OutputState) ApplyUint8MapWithContext ¶
func (o *OutputState) ApplyUint8MapWithContext(ctx context.Context, applier interface{}) Uint8MapOutput
ApplyUint8MapWithContext is like ApplyTWithContext, but returns a Uint8MapOutput.
func (*OutputState) ApplyUint8Ptr ¶
func (o *OutputState) ApplyUint8Ptr(applier interface{}) Uint8PtrOutput
ApplyUint8Ptr is like ApplyT, but returns a Uint8PtrOutput.
func (*OutputState) ApplyUint8PtrWithContext ¶
func (o *OutputState) ApplyUint8PtrWithContext(ctx context.Context, applier interface{}) Uint8PtrOutput
ApplyUint8PtrWithContext is like ApplyTWithContext, but returns a Uint8PtrOutput.
func (*OutputState) ApplyUint8WithContext ¶
func (o *OutputState) ApplyUint8WithContext(ctx context.Context, applier interface{}) Uint8Output
ApplyUint8WithContext is like ApplyTWithContext, but returns a Uint8Output.
func (*OutputState) ApplyUintArray ¶
func (o *OutputState) ApplyUintArray(applier interface{}) UintArrayOutput
ApplyUintArray is like ApplyT, but returns a UintArrayOutput.
func (*OutputState) ApplyUintArrayArray ¶
func (o *OutputState) ApplyUintArrayArray(applier interface{}) UintArrayArrayOutput
ApplyUintArrayArray is like ApplyT, but returns a UintArrayArrayOutput.
func (*OutputState) ApplyUintArrayArrayWithContext ¶
func (o *OutputState) ApplyUintArrayArrayWithContext(ctx context.Context, applier interface{}) UintArrayArrayOutput
ApplyUintArrayArrayWithContext is like ApplyTWithContext, but returns a UintArrayArrayOutput.
func (*OutputState) ApplyUintArrayMap ¶
func (o *OutputState) ApplyUintArrayMap(applier interface{}) UintArrayMapOutput
ApplyUintArrayMap is like ApplyT, but returns a UintArrayMapOutput.
func (*OutputState) ApplyUintArrayMapWithContext ¶
func (o *OutputState) ApplyUintArrayMapWithContext(ctx context.Context, applier interface{}) UintArrayMapOutput
ApplyUintArrayMapWithContext is like ApplyTWithContext, but returns a UintArrayMapOutput.
func (*OutputState) ApplyUintArrayWithContext ¶
func (o *OutputState) ApplyUintArrayWithContext(ctx context.Context, applier interface{}) UintArrayOutput
ApplyUintArrayWithContext is like ApplyTWithContext, but returns a UintArrayOutput.
func (*OutputState) ApplyUintMap ¶
func (o *OutputState) ApplyUintMap(applier interface{}) UintMapOutput
ApplyUintMap is like ApplyT, but returns a UintMapOutput.
func (*OutputState) ApplyUintMapArray ¶
func (o *OutputState) ApplyUintMapArray(applier interface{}) UintMapArrayOutput
ApplyUintMapArray is like ApplyT, but returns a UintMapArrayOutput.
func (*OutputState) ApplyUintMapArrayWithContext ¶
func (o *OutputState) ApplyUintMapArrayWithContext(ctx context.Context, applier interface{}) UintMapArrayOutput
ApplyUintMapArrayWithContext is like ApplyTWithContext, but returns a UintMapArrayOutput.
func (*OutputState) ApplyUintMapMap ¶
func (o *OutputState) ApplyUintMapMap(applier interface{}) UintMapMapOutput
ApplyUintMapMap is like ApplyT, but returns a UintMapMapOutput.
func (*OutputState) ApplyUintMapMapWithContext ¶
func (o *OutputState) ApplyUintMapMapWithContext(ctx context.Context, applier interface{}) UintMapMapOutput
ApplyUintMapMapWithContext is like ApplyTWithContext, but returns a UintMapMapOutput.
func (*OutputState) ApplyUintMapWithContext ¶
func (o *OutputState) ApplyUintMapWithContext(ctx context.Context, applier interface{}) UintMapOutput
ApplyUintMapWithContext is like ApplyTWithContext, but returns a UintMapOutput.
func (*OutputState) ApplyUintPtr ¶
func (o *OutputState) ApplyUintPtr(applier interface{}) UintPtrOutput
ApplyUintPtr is like ApplyT, but returns a UintPtrOutput.
func (*OutputState) ApplyUintPtrWithContext ¶
func (o *OutputState) ApplyUintPtrWithContext(ctx context.Context, applier interface{}) UintPtrOutput
ApplyUintPtrWithContext is like ApplyTWithContext, but returns a UintPtrOutput.
func (*OutputState) ApplyUintWithContext ¶
func (o *OutputState) ApplyUintWithContext(ctx context.Context, applier interface{}) UintOutput
ApplyUintWithContext is like ApplyTWithContext, but returns a UintOutput.
func (*OutputState) ApplyWithContext ¶
func (o *OutputState) ApplyWithContext(ctx context.Context, applier func(context.Context, interface{}) (interface{}, error)) AnyOutput
ApplyWithContext transforms the data of the output property using the applier func. The result remains an output property, and accumulates all implicated dependencies, so that resources can be properly tracked using a DAG. This function does not block awaiting the value; instead, it spawns a Goroutine that will await its availability.
type PackageInfo ¶
type ProviderResource ¶
type ProviderResource interface { CustomResource // contains filtered or unexported methods }
ProviderResource is a resource that represents a configured instance of a particular package's provider plugin. These resources are supply the implementations of their package's CRUD operations. A specific provider instance can be used for a given resource by passing it in ResourceOpt.Provider.
type ProviderResourceState ¶
type ProviderResourceState struct { CustomResourceState // contains filtered or unexported fields }
type Resource ¶
type Resource interface { // URN is this resource's stable logical URN used to distinctly address it before, during, and after deployments. URN() URNOutput // contains filtered or unexported methods }
Resource represents a cloud resource managed by Pulumi.
type ResourceOption ¶
type ResourceOption interface {
// contains filtered or unexported methods
}
func AdditionalSecretOutputs ¶
func AdditionalSecretOutputs(o []string) ResourceOption
AdditionalSecretOutputs specifies a list of output properties to mark as secret.
func Aliases ¶
func Aliases(o []Alias) ResourceOption
Aliases applies a list of identifiers to find and use existing resources.
func DeleteBeforeReplace ¶
func DeleteBeforeReplace(o bool) ResourceOption
DeleteBeforeReplace, when set to true, ensures that this resource is deleted prior to replacement.
func DependsOn ¶
func DependsOn(o []Resource) ResourceOption
DependsOn is an optional array of explicit dependencies on other resources.
func IgnoreChanges ¶
func IgnoreChanges(o []string) ResourceOption
Ignore changes to any of the specified properties.
func Import ¶
func Import(o IDInput) ResourceOption
Import, when provided with a resource ID, indicates that this resource's provider should import its state from the cloud resource with the given ID. The inputs to the resource's constructor must align with the resource's current state. Once a resource has been imported, the import property must be removed from the resource's options.
func Protect ¶
func Protect(o bool) ResourceOption
Protect, when set to true, ensures that this resource cannot be deleted (without first setting it to false).
func ProviderMap ¶
func ProviderMap(o map[string]ProviderResource) ResourceOption
ProviderMap is an optional map of package to provider resource for a component resource.
func Providers ¶
func Providers(o ...ProviderResource) ResourceOption
Providers is an optional list of providers to use for a resource's children.
func Timeouts ¶
func Timeouts(o *CustomTimeouts) ResourceOption
Timeouts is an optional configuration block used for CRUD operations
func Transformations ¶
func Transformations(o []ResourceTransformation) ResourceOption
Transformations is an optional list of transformations to be applied to the resource.
func Version ¶
func Version(o string) ResourceOption
An optional version, corresponding to the version of the provider plugin that should be used when operating on this resource. This version overrides the version information inferred from the current package and should rarely be used.
type ResourceOrInvokeOption ¶
type ResourceOrInvokeOption interface { ResourceOption InvokeOption }
func Parent ¶
func Parent(r Resource) ResourceOrInvokeOption
Parent sets the parent resource to which this resource or invoke belongs.
func Provider ¶
func Provider(r ProviderResource) ResourceOrInvokeOption
Provider sets the provider resource to use for a resource's CRUD operations or an invoke's call.
type ResourceOutput ¶
type ResourceOutput struct{ *OutputState }
TODO: ResourceOutput and the init() should probably be code generated. ResourceOutput is an Output that returns Resource values.
func (ResourceOutput) ElementType ¶
func (ResourceOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (Resource).
type ResourceState ¶
type ResourceState struct {
// contains filtered or unexported fields
}
ResourceState is the base
func (ResourceState) GetProvider ¶
func (s ResourceState) GetProvider(token string) ProviderResource
func (ResourceState) URN ¶
func (s ResourceState) URN() URNOutput
type ResourceTransformation ¶
type ResourceTransformation func(*ResourceTransformationArgs) *ResourceTransformationResult
ResourceTransformation is the callback signature for the `transformations` resource option. A transformation is passed the same set of inputs provided to the `Resource` constructor, and can optionally return back alternate values for the `props` and/or `opts` prior to the resource actually being created. The effect will be as though those props and opts were passed in place of the original call to the `Resource` constructor. If the transformation returns nil, this indicates that the resource will not be transformed.
type ResourceTransformationArgs ¶
type ResourceTransformationArgs struct { // The resource instance that is being transformed. Resource Resource // The type of the resource. Type string // The name of the resource. Name string // The original properties passed to the resource constructor. Props Input // The original resource options passed to the resource constructor. Opts []ResourceOption }
ResourceTransformationArgs is the argument bag passed to a resource transformation.
type ResourceTransformationResult ¶
type ResourceTransformationResult struct { // The new properties to use in place of the original `props`. Props Input // The new resource options to use in place of the original `opts`. Opts []ResourceOption }
ResourceTransformationResult is the result that must be returned by a resource transformation callback. It includes new values to use for the `props` and `opts` of the `Resource` in place of the originally provided values.
type RunFunc ¶
RunFunc executes the body of a Pulumi program. It may register resources using the deployment context supplied as an arguent and any non-nil return value is interpreted as a program error by the Pulumi runtime.
type RunInfo ¶
type RunInfo struct { Project string Stack string Config map[string]string Parallel int DryRun bool MonitorAddr string EngineAddr string Mocks MockResourceMonitor // contains filtered or unexported fields }
RunInfo contains all the metadata about a run request.
type RunOption ¶
type RunOption func(*RunInfo)
A RunOption is used to control the behavior of Run and RunErr.
func WithMocks ¶
func WithMocks(project, stack string, mocks MockResourceMonitor) RunOption
type StackReference ¶
type StackReference struct { CustomResourceState // Name is in the form "Org/Program/Stack" Name StringOutput `pulumi:"name"` // Outputs resolves with exports from the named stack Outputs MapOutput `pulumi:"outputs"` }
StackReference manages a reference to a Pulumi stack.
func NewStackReference ¶
func NewStackReference(ctx *Context, name string, args *StackReferenceArgs, opts ...ResourceOption) (*StackReference, error)
NewStackReference creates a stack reference that makes available outputs from the specified stack
func (*StackReference) GetIDOutput ¶
func (s *StackReference) GetIDOutput(name StringInput) IDOutput
GetIDOutput returns a stack output keyed by the given name as an IDOutput
func (*StackReference) GetOutput ¶
func (s *StackReference) GetOutput(name StringInput) AnyOutput
GetOutput returns a stack output keyed by the given name as an AnyOutput
func (*StackReference) GetStringOutput ¶
func (s *StackReference) GetStringOutput(name StringInput) StringOutput
GetStringOutput returns a stack output keyed by the given name as an StringOutput
type StackReferenceArgs ¶
type StackReferenceArgs struct { // Name is in the form "Org/Program/Stack" Name StringInput }
StackReferenceArgs is the input to NewStackReference that allows specifying a stack name
func (StackReferenceArgs) ElementType ¶
func (StackReferenceArgs) ElementType() reflect.Type
type String ¶
type String string
String is an input type for string values.
func (String) ElementType ¶
ElementType returns the element type of this Input (string).
func (String) ToStringOutput ¶
func (in String) ToStringOutput() StringOutput
func (String) ToStringOutputWithContext ¶
func (in String) ToStringOutputWithContext(ctx context.Context) StringOutput
func (String) ToStringPtrOutput ¶
func (in String) ToStringPtrOutput() StringPtrOutput
func (String) ToStringPtrOutputWithContext ¶
func (in String) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
type StringArray ¶
type StringArray []StringInput
StringArray is an input type for []StringInput values.
func (StringArray) ElementType ¶
func (StringArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]string).
func (StringArray) ToStringArrayOutput ¶
func (in StringArray) ToStringArrayOutput() StringArrayOutput
func (StringArray) ToStringArrayOutputWithContext ¶
func (in StringArray) ToStringArrayOutputWithContext(ctx context.Context) StringArrayOutput
type StringArrayArray ¶
type StringArrayArray []StringArrayInput
StringArrayArray is an input type for []StringArrayInput values.
func (StringArrayArray) ElementType ¶
func (StringArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]string).
func (StringArrayArray) ToStringArrayArrayOutput ¶
func (in StringArrayArray) ToStringArrayArrayOutput() StringArrayArrayOutput
func (StringArrayArray) ToStringArrayArrayOutputWithContext ¶
func (in StringArrayArray) ToStringArrayArrayOutputWithContext(ctx context.Context) StringArrayArrayOutput
type StringArrayArrayInput ¶
type StringArrayArrayInput interface { Input ToStringArrayArrayOutput() StringArrayArrayOutput ToStringArrayArrayOutputWithContext(ctx context.Context) StringArrayArrayOutput }
StringArrayArrayInput is an input type that accepts StringArrayArray and StringArrayArrayOutput values.
type StringArrayArrayOutput ¶
type StringArrayArrayOutput struct{ *OutputState }
StringArrayArrayOutput is an Output that returns [][]string values.
func (StringArrayArrayOutput) ElementType ¶
func (StringArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]string).
func (StringArrayArrayOutput) Index ¶
func (o StringArrayArrayOutput) Index(i IntInput) StringArrayOutput
func (StringArrayArrayOutput) ToStringArrayArrayOutput ¶
func (o StringArrayArrayOutput) ToStringArrayArrayOutput() StringArrayArrayOutput
func (StringArrayArrayOutput) ToStringArrayArrayOutputWithContext ¶
func (o StringArrayArrayOutput) ToStringArrayArrayOutputWithContext(ctx context.Context) StringArrayArrayOutput
type StringArrayInput ¶
type StringArrayInput interface { Input ToStringArrayOutput() StringArrayOutput ToStringArrayOutputWithContext(ctx context.Context) StringArrayOutput }
StringArrayInput is an input type that accepts StringArray and StringArrayOutput values.
type StringArrayMap ¶
type StringArrayMap map[string]StringArrayInput
StringArrayMap is an input type for map[string]StringArrayInput values.
func (StringArrayMap) ElementType ¶
func (StringArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]string).
func (StringArrayMap) ToStringArrayMapOutput ¶
func (in StringArrayMap) ToStringArrayMapOutput() StringArrayMapOutput
func (StringArrayMap) ToStringArrayMapOutputWithContext ¶
func (in StringArrayMap) ToStringArrayMapOutputWithContext(ctx context.Context) StringArrayMapOutput
type StringArrayMapInput ¶
type StringArrayMapInput interface { Input ToStringArrayMapOutput() StringArrayMapOutput ToStringArrayMapOutputWithContext(ctx context.Context) StringArrayMapOutput }
StringArrayMapInput is an input type that accepts StringArrayMap and StringArrayMapOutput values.
type StringArrayMapOutput ¶
type StringArrayMapOutput struct{ *OutputState }
StringArrayMapOutput is an Output that returns map[string][]string values.
func (StringArrayMapOutput) ElementType ¶
func (StringArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]string).
func (StringArrayMapOutput) MapIndex ¶
func (o StringArrayMapOutput) MapIndex(k StringInput) StringArrayOutput
func (StringArrayMapOutput) ToStringArrayMapOutput ¶
func (o StringArrayMapOutput) ToStringArrayMapOutput() StringArrayMapOutput
func (StringArrayMapOutput) ToStringArrayMapOutputWithContext ¶
func (o StringArrayMapOutput) ToStringArrayMapOutputWithContext(ctx context.Context) StringArrayMapOutput
type StringArrayOutput ¶
type StringArrayOutput struct{ *OutputState }
StringArrayOutput is an Output that returns []string values.
func (StringArrayOutput) ElementType ¶
func (StringArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]string).
func (StringArrayOutput) Index ¶
func (o StringArrayOutput) Index(i IntInput) StringOutput
func (StringArrayOutput) ToStringArrayOutput ¶
func (o StringArrayOutput) ToStringArrayOutput() StringArrayOutput
func (StringArrayOutput) ToStringArrayOutputWithContext ¶
func (o StringArrayOutput) ToStringArrayOutputWithContext(ctx context.Context) StringArrayOutput
type StringInput ¶
type StringInput interface { Input ToStringOutput() StringOutput ToStringOutputWithContext(ctx context.Context) StringOutput ToStringPtrOutput() StringPtrOutput ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput }
StringInput is an input type that accepts String and StringOutput values.
type StringMap ¶
type StringMap map[string]StringInput
StringMap is an input type for map[string]StringInput values.
func (StringMap) ElementType ¶
ElementType returns the element type of this Input (map[string]string).
func (StringMap) ToStringMapOutput ¶
func (in StringMap) ToStringMapOutput() StringMapOutput
func (StringMap) ToStringMapOutputWithContext ¶
func (in StringMap) ToStringMapOutputWithContext(ctx context.Context) StringMapOutput
type StringMapArray ¶
type StringMapArray []StringMapInput
StringMapArray is an input type for []StringMapInput values.
func (StringMapArray) ElementType ¶
func (StringMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]string).
func (StringMapArray) ToStringMapArrayOutput ¶
func (in StringMapArray) ToStringMapArrayOutput() StringMapArrayOutput
func (StringMapArray) ToStringMapArrayOutputWithContext ¶
func (in StringMapArray) ToStringMapArrayOutputWithContext(ctx context.Context) StringMapArrayOutput
type StringMapArrayInput ¶
type StringMapArrayInput interface { Input ToStringMapArrayOutput() StringMapArrayOutput ToStringMapArrayOutputWithContext(ctx context.Context) StringMapArrayOutput }
StringMapArrayInput is an input type that accepts StringMapArray and StringMapArrayOutput values.
type StringMapArrayOutput ¶
type StringMapArrayOutput struct{ *OutputState }
StringMapArrayOutput is an Output that returns []map[string]string values.
func (StringMapArrayOutput) ElementType ¶
func (StringMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]string).
func (StringMapArrayOutput) Index ¶
func (o StringMapArrayOutput) Index(i IntInput) StringMapOutput
func (StringMapArrayOutput) ToStringMapArrayOutput ¶
func (o StringMapArrayOutput) ToStringMapArrayOutput() StringMapArrayOutput
func (StringMapArrayOutput) ToStringMapArrayOutputWithContext ¶
func (o StringMapArrayOutput) ToStringMapArrayOutputWithContext(ctx context.Context) StringMapArrayOutput
type StringMapInput ¶
type StringMapInput interface { Input ToStringMapOutput() StringMapOutput ToStringMapOutputWithContext(ctx context.Context) StringMapOutput }
StringMapInput is an input type that accepts StringMap and StringMapOutput values.
type StringMapMap ¶
type StringMapMap map[string]StringMapInput
StringMapMap is an input type for map[string]StringMapInput values.
func (StringMapMap) ElementType ¶
func (StringMapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]string).
func (StringMapMap) ToStringMapMapOutput ¶
func (in StringMapMap) ToStringMapMapOutput() StringMapMapOutput
func (StringMapMap) ToStringMapMapOutputWithContext ¶
func (in StringMapMap) ToStringMapMapOutputWithContext(ctx context.Context) StringMapMapOutput
type StringMapMapInput ¶
type StringMapMapInput interface { Input ToStringMapMapOutput() StringMapMapOutput ToStringMapMapOutputWithContext(ctx context.Context) StringMapMapOutput }
StringMapMapInput is an input type that accepts StringMapMap and StringMapMapOutput values.
type StringMapMapOutput ¶
type StringMapMapOutput struct{ *OutputState }
StringMapMapOutput is an Output that returns map[string]map[string]string values.
func (StringMapMapOutput) ElementType ¶
func (StringMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]string).
func (StringMapMapOutput) MapIndex ¶
func (o StringMapMapOutput) MapIndex(k StringInput) StringMapOutput
func (StringMapMapOutput) ToStringMapMapOutput ¶
func (o StringMapMapOutput) ToStringMapMapOutput() StringMapMapOutput
func (StringMapMapOutput) ToStringMapMapOutputWithContext ¶
func (o StringMapMapOutput) ToStringMapMapOutputWithContext(ctx context.Context) StringMapMapOutput
type StringMapOutput ¶
type StringMapOutput struct{ *OutputState }
StringMapOutput is an Output that returns map[string]string values.
func (StringMapOutput) ElementType ¶
func (StringMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]string).
func (StringMapOutput) MapIndex ¶
func (o StringMapOutput) MapIndex(k StringInput) StringOutput
func (StringMapOutput) ToStringMapOutput ¶
func (o StringMapOutput) ToStringMapOutput() StringMapOutput
func (StringMapOutput) ToStringMapOutputWithContext ¶
func (o StringMapOutput) ToStringMapOutputWithContext(ctx context.Context) StringMapOutput
type StringOutput ¶
type StringOutput struct{ *OutputState }
StringOutput is an Output that returns string values.
func Sprintf ¶
func Sprintf(format string, args ...interface{}) StringOutput
func (StringOutput) ElementType ¶
func (StringOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (string).
func (StringOutput) ToStringOutput ¶
func (o StringOutput) ToStringOutput() StringOutput
func (StringOutput) ToStringOutputWithContext ¶
func (o StringOutput) ToStringOutputWithContext(ctx context.Context) StringOutput
func (StringOutput) ToStringPtrOutput ¶
func (o StringOutput) ToStringPtrOutput() StringPtrOutput
func (StringOutput) ToStringPtrOutputWithContext ¶
func (o StringOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
type StringPtrInput ¶
type StringPtrInput interface { Input ToStringPtrOutput() StringPtrOutput ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput }
StringPtrInput is an input type that accepts StringPtr and StringPtrOutput values.
func StringPtr ¶
func StringPtr(v string) StringPtrInput
StringPtr is an input type for *string values.
type StringPtrOutput ¶
type StringPtrOutput struct{ *OutputState }
StringPtrOutput is an Output that returns *string values.
func (StringPtrOutput) Elem ¶
func (o StringPtrOutput) Elem() StringOutput
func (StringPtrOutput) ElementType ¶
func (StringPtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*string).
func (StringPtrOutput) ToStringPtrOutput ¶
func (o StringPtrOutput) ToStringPtrOutput() StringPtrOutput
func (StringPtrOutput) ToStringPtrOutputWithContext ¶
func (o StringPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
type URN ¶
type URN string
URN is an automatically generated logical URN, used to stably identify resources.
func (URN) ElementType ¶
ElementType returns the element type of this Input (URN).
func (URN) ToStringOutput ¶
func (in URN) ToStringOutput() StringOutput
func (URN) ToStringOutputWithContext ¶
func (in URN) ToStringOutputWithContext(ctx context.Context) StringOutput
func (URN) ToStringPtrOutput ¶
func (in URN) ToStringPtrOutput() StringPtrOutput
func (URN) ToStringPtrOutputWithContext ¶
func (in URN) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
func (URN) ToURNOutput ¶
func (URN) ToURNOutputWithContext ¶
func (URN) ToURNPtrOutput ¶
func (in URN) ToURNPtrOutput() URNPtrOutput
func (URN) ToURNPtrOutputWithContext ¶
func (in URN) ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput
type URNArray ¶
type URNArray []URNInput
URNArray is an input type for []URNInput values.
func (URNArray) ElementType ¶
ElementType returns the element type of this Input ([]URN).
func (URNArray) ToURNArrayOutput ¶
func (in URNArray) ToURNArrayOutput() URNArrayOutput
func (URNArray) ToURNArrayOutputWithContext ¶
func (in URNArray) ToURNArrayOutputWithContext(ctx context.Context) URNArrayOutput
type URNArrayArray ¶
type URNArrayArray []URNArrayInput
URNArrayArray is an input type for []URNArrayInput values.
func (URNArrayArray) ElementType ¶
func (URNArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]URN).
func (URNArrayArray) ToURNArrayArrayOutput ¶
func (in URNArrayArray) ToURNArrayArrayOutput() URNArrayArrayOutput
func (URNArrayArray) ToURNArrayArrayOutputWithContext ¶
func (in URNArrayArray) ToURNArrayArrayOutputWithContext(ctx context.Context) URNArrayArrayOutput
type URNArrayArrayInput ¶
type URNArrayArrayInput interface { Input ToURNArrayArrayOutput() URNArrayArrayOutput ToURNArrayArrayOutputWithContext(ctx context.Context) URNArrayArrayOutput }
URNArrayArrayInput is an input type that accepts URNArrayArray and URNArrayArrayOutput values.
type URNArrayArrayOutput ¶
type URNArrayArrayOutput struct{ *OutputState }
URNArrayArrayOutput is an Output that returns [][]URN values.
func (URNArrayArrayOutput) ElementType ¶
func (URNArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]URN).
func (URNArrayArrayOutput) Index ¶
func (o URNArrayArrayOutput) Index(i IntInput) URNArrayOutput
func (URNArrayArrayOutput) ToURNArrayArrayOutput ¶
func (o URNArrayArrayOutput) ToURNArrayArrayOutput() URNArrayArrayOutput
func (URNArrayArrayOutput) ToURNArrayArrayOutputWithContext ¶
func (o URNArrayArrayOutput) ToURNArrayArrayOutputWithContext(ctx context.Context) URNArrayArrayOutput
type URNArrayInput ¶
type URNArrayInput interface { Input ToURNArrayOutput() URNArrayOutput ToURNArrayOutputWithContext(ctx context.Context) URNArrayOutput }
URNArrayInput is an input type that accepts URNArray and URNArrayOutput values.
type URNArrayMap ¶
type URNArrayMap map[string]URNArrayInput
URNArrayMap is an input type for map[string]URNArrayInput values.
func (URNArrayMap) ElementType ¶
func (URNArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]URN).
func (URNArrayMap) ToURNArrayMapOutput ¶
func (in URNArrayMap) ToURNArrayMapOutput() URNArrayMapOutput
func (URNArrayMap) ToURNArrayMapOutputWithContext ¶
func (in URNArrayMap) ToURNArrayMapOutputWithContext(ctx context.Context) URNArrayMapOutput
type URNArrayMapInput ¶
type URNArrayMapInput interface { Input ToURNArrayMapOutput() URNArrayMapOutput ToURNArrayMapOutputWithContext(ctx context.Context) URNArrayMapOutput }
URNArrayMapInput is an input type that accepts URNArrayMap and URNArrayMapOutput values.
type URNArrayMapOutput ¶
type URNArrayMapOutput struct{ *OutputState }
URNArrayMapOutput is an Output that returns map[string][]URN values.
func (URNArrayMapOutput) ElementType ¶
func (URNArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]URN).
func (URNArrayMapOutput) MapIndex ¶
func (o URNArrayMapOutput) MapIndex(k StringInput) URNArrayOutput
func (URNArrayMapOutput) ToURNArrayMapOutput ¶
func (o URNArrayMapOutput) ToURNArrayMapOutput() URNArrayMapOutput
func (URNArrayMapOutput) ToURNArrayMapOutputWithContext ¶
func (o URNArrayMapOutput) ToURNArrayMapOutputWithContext(ctx context.Context) URNArrayMapOutput
type URNArrayOutput ¶
type URNArrayOutput struct{ *OutputState }
URNArrayOutput is an Output that returns []URN values.
func (URNArrayOutput) ElementType ¶
func (URNArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]URN).
func (URNArrayOutput) Index ¶
func (o URNArrayOutput) Index(i IntInput) URNOutput
func (URNArrayOutput) ToURNArrayOutput ¶
func (o URNArrayOutput) ToURNArrayOutput() URNArrayOutput
func (URNArrayOutput) ToURNArrayOutputWithContext ¶
func (o URNArrayOutput) ToURNArrayOutputWithContext(ctx context.Context) URNArrayOutput
type URNInput ¶
type URNInput interface { Input ToURNOutput() URNOutput ToURNOutputWithContext(ctx context.Context) URNOutput ToURNPtrOutput() URNPtrOutput ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput }
URNInput is an input type that accepts URN and URNOutput values.
type URNMap ¶
URNMap is an input type for map[string]URNInput values.
func (URNMap) ElementType ¶
ElementType returns the element type of this Input (map[string]URN).
func (URNMap) ToURNMapOutput ¶
func (in URNMap) ToURNMapOutput() URNMapOutput
func (URNMap) ToURNMapOutputWithContext ¶
func (in URNMap) ToURNMapOutputWithContext(ctx context.Context) URNMapOutput
type URNMapArray ¶
type URNMapArray []URNMapInput
URNMapArray is an input type for []URNMapInput values.
func (URNMapArray) ElementType ¶
func (URNMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]URN).
func (URNMapArray) ToURNMapArrayOutput ¶
func (in URNMapArray) ToURNMapArrayOutput() URNMapArrayOutput
func (URNMapArray) ToURNMapArrayOutputWithContext ¶
func (in URNMapArray) ToURNMapArrayOutputWithContext(ctx context.Context) URNMapArrayOutput
type URNMapArrayInput ¶
type URNMapArrayInput interface { Input ToURNMapArrayOutput() URNMapArrayOutput ToURNMapArrayOutputWithContext(ctx context.Context) URNMapArrayOutput }
URNMapArrayInput is an input type that accepts URNMapArray and URNMapArrayOutput values.
type URNMapArrayOutput ¶
type URNMapArrayOutput struct{ *OutputState }
URNMapArrayOutput is an Output that returns []map[string]URN values.
func (URNMapArrayOutput) ElementType ¶
func (URNMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]URN).
func (URNMapArrayOutput) Index ¶
func (o URNMapArrayOutput) Index(i IntInput) URNMapOutput
func (URNMapArrayOutput) ToURNMapArrayOutput ¶
func (o URNMapArrayOutput) ToURNMapArrayOutput() URNMapArrayOutput
func (URNMapArrayOutput) ToURNMapArrayOutputWithContext ¶
func (o URNMapArrayOutput) ToURNMapArrayOutputWithContext(ctx context.Context) URNMapArrayOutput
type URNMapInput ¶
type URNMapInput interface { Input ToURNMapOutput() URNMapOutput ToURNMapOutputWithContext(ctx context.Context) URNMapOutput }
URNMapInput is an input type that accepts URNMap and URNMapOutput values.
type URNMapMap ¶
type URNMapMap map[string]URNMapInput
URNMapMap is an input type for map[string]URNMapInput values.
func (URNMapMap) ElementType ¶
ElementType returns the element type of this Input (map[string]map[string]URN).
func (URNMapMap) ToURNMapMapOutput ¶
func (in URNMapMap) ToURNMapMapOutput() URNMapMapOutput
func (URNMapMap) ToURNMapMapOutputWithContext ¶
func (in URNMapMap) ToURNMapMapOutputWithContext(ctx context.Context) URNMapMapOutput
type URNMapMapInput ¶
type URNMapMapInput interface { Input ToURNMapMapOutput() URNMapMapOutput ToURNMapMapOutputWithContext(ctx context.Context) URNMapMapOutput }
URNMapMapInput is an input type that accepts URNMapMap and URNMapMapOutput values.
type URNMapMapOutput ¶
type URNMapMapOutput struct{ *OutputState }
URNMapMapOutput is an Output that returns map[string]map[string]URN values.
func (URNMapMapOutput) ElementType ¶
func (URNMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]URN).
func (URNMapMapOutput) MapIndex ¶
func (o URNMapMapOutput) MapIndex(k StringInput) URNMapOutput
func (URNMapMapOutput) ToURNMapMapOutput ¶
func (o URNMapMapOutput) ToURNMapMapOutput() URNMapMapOutput
func (URNMapMapOutput) ToURNMapMapOutputWithContext ¶
func (o URNMapMapOutput) ToURNMapMapOutputWithContext(ctx context.Context) URNMapMapOutput
type URNMapOutput ¶
type URNMapOutput struct{ *OutputState }
URNMapOutput is an Output that returns map[string]URN values.
func (URNMapOutput) ElementType ¶
func (URNMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]URN).
func (URNMapOutput) MapIndex ¶
func (o URNMapOutput) MapIndex(k StringInput) URNOutput
func (URNMapOutput) ToURNMapOutput ¶
func (o URNMapOutput) ToURNMapOutput() URNMapOutput
func (URNMapOutput) ToURNMapOutputWithContext ¶
func (o URNMapOutput) ToURNMapOutputWithContext(ctx context.Context) URNMapOutput
type URNOutput ¶
type URNOutput struct{ *OutputState }
URNOutput is an Output that returns URN values.
func CreateURN ¶
func CreateURN(name, t, parent, project, stack StringInput) URNOutput
CreateURN computes a URN from the combination of a resource name, resource type, and optional parent,
func (URNOutput) ElementType ¶
ElementType returns the element type of this Output (URN).
func (URNOutput) ToStringOutput ¶
func (o URNOutput) ToStringOutput() StringOutput
func (URNOutput) ToStringOutputWithContext ¶
func (o URNOutput) ToStringOutputWithContext(ctx context.Context) StringOutput
func (URNOutput) ToStringPtrOutput ¶
func (o URNOutput) ToStringPtrOutput() StringPtrOutput
func (URNOutput) ToStringPtrOutputWithContext ¶
func (o URNOutput) ToStringPtrOutputWithContext(ctx context.Context) StringPtrOutput
func (URNOutput) ToURNOutput ¶
func (URNOutput) ToURNOutputWithContext ¶
func (URNOutput) ToURNPtrOutput ¶
func (o URNOutput) ToURNPtrOutput() URNPtrOutput
func (URNOutput) ToURNPtrOutputWithContext ¶
func (o URNOutput) ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput
type URNPtrInput ¶
type URNPtrInput interface { Input ToURNPtrOutput() URNPtrOutput ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput }
URNPtrInput is an input type that accepts URNPtr and URNPtrOutput values.
type URNPtrOutput ¶
type URNPtrOutput struct{ *OutputState }
URNPtrOutput is an Output that returns *URN values.
func (URNPtrOutput) Elem ¶
func (o URNPtrOutput) Elem() URNOutput
func (URNPtrOutput) ElementType ¶
func (URNPtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*URN).
func (URNPtrOutput) ToURNPtrOutput ¶
func (o URNPtrOutput) ToURNPtrOutput() URNPtrOutput
func (URNPtrOutput) ToURNPtrOutputWithContext ¶
func (o URNPtrOutput) ToURNPtrOutputWithContext(ctx context.Context) URNPtrOutput
type Uint ¶
type Uint uint
Uint is an input type for uint values.
func (Uint) ElementType ¶
ElementType returns the element type of this Input (uint).
func (Uint) ToUintOutput ¶
func (in Uint) ToUintOutput() UintOutput
func (Uint) ToUintOutputWithContext ¶
func (in Uint) ToUintOutputWithContext(ctx context.Context) UintOutput
func (Uint) ToUintPtrOutput ¶
func (in Uint) ToUintPtrOutput() UintPtrOutput
func (Uint) ToUintPtrOutputWithContext ¶
func (in Uint) ToUintPtrOutputWithContext(ctx context.Context) UintPtrOutput
type Uint16 ¶
type Uint16 uint16
Uint16 is an input type for uint16 values.
func (Uint16) ElementType ¶
ElementType returns the element type of this Input (uint16).
func (Uint16) ToUint16Output ¶
func (in Uint16) ToUint16Output() Uint16Output
func (Uint16) ToUint16OutputWithContext ¶
func (in Uint16) ToUint16OutputWithContext(ctx context.Context) Uint16Output
func (Uint16) ToUint16PtrOutput ¶
func (in Uint16) ToUint16PtrOutput() Uint16PtrOutput
func (Uint16) ToUint16PtrOutputWithContext ¶
func (in Uint16) ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput
type Uint16Array ¶
type Uint16Array []Uint16Input
Uint16Array is an input type for []Uint16Input values.
func (Uint16Array) ElementType ¶
func (Uint16Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]uint16).
func (Uint16Array) ToUint16ArrayOutput ¶
func (in Uint16Array) ToUint16ArrayOutput() Uint16ArrayOutput
func (Uint16Array) ToUint16ArrayOutputWithContext ¶
func (in Uint16Array) ToUint16ArrayOutputWithContext(ctx context.Context) Uint16ArrayOutput
type Uint16ArrayArray ¶
type Uint16ArrayArray []Uint16ArrayInput
Uint16ArrayArray is an input type for []Uint16ArrayInput values.
func (Uint16ArrayArray) ElementType ¶
func (Uint16ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]uint16).
func (Uint16ArrayArray) ToUint16ArrayArrayOutput ¶
func (in Uint16ArrayArray) ToUint16ArrayArrayOutput() Uint16ArrayArrayOutput
func (Uint16ArrayArray) ToUint16ArrayArrayOutputWithContext ¶
func (in Uint16ArrayArray) ToUint16ArrayArrayOutputWithContext(ctx context.Context) Uint16ArrayArrayOutput
type Uint16ArrayArrayInput ¶
type Uint16ArrayArrayInput interface { Input ToUint16ArrayArrayOutput() Uint16ArrayArrayOutput ToUint16ArrayArrayOutputWithContext(ctx context.Context) Uint16ArrayArrayOutput }
Uint16ArrayArrayInput is an input type that accepts Uint16ArrayArray and Uint16ArrayArrayOutput values.
type Uint16ArrayArrayOutput ¶
type Uint16ArrayArrayOutput struct{ *OutputState }
Uint16ArrayArrayOutput is an Output that returns [][]uint16 values.
func (Uint16ArrayArrayOutput) ElementType ¶
func (Uint16ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]uint16).
func (Uint16ArrayArrayOutput) Index ¶
func (o Uint16ArrayArrayOutput) Index(i IntInput) Uint16ArrayOutput
func (Uint16ArrayArrayOutput) ToUint16ArrayArrayOutput ¶
func (o Uint16ArrayArrayOutput) ToUint16ArrayArrayOutput() Uint16ArrayArrayOutput
func (Uint16ArrayArrayOutput) ToUint16ArrayArrayOutputWithContext ¶
func (o Uint16ArrayArrayOutput) ToUint16ArrayArrayOutputWithContext(ctx context.Context) Uint16ArrayArrayOutput
type Uint16ArrayInput ¶
type Uint16ArrayInput interface { Input ToUint16ArrayOutput() Uint16ArrayOutput ToUint16ArrayOutputWithContext(ctx context.Context) Uint16ArrayOutput }
Uint16ArrayInput is an input type that accepts Uint16Array and Uint16ArrayOutput values.
type Uint16ArrayMap ¶
type Uint16ArrayMap map[string]Uint16ArrayInput
Uint16ArrayMap is an input type for map[string]Uint16ArrayInput values.
func (Uint16ArrayMap) ElementType ¶
func (Uint16ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]uint16).
func (Uint16ArrayMap) ToUint16ArrayMapOutput ¶
func (in Uint16ArrayMap) ToUint16ArrayMapOutput() Uint16ArrayMapOutput
func (Uint16ArrayMap) ToUint16ArrayMapOutputWithContext ¶
func (in Uint16ArrayMap) ToUint16ArrayMapOutputWithContext(ctx context.Context) Uint16ArrayMapOutput
type Uint16ArrayMapInput ¶
type Uint16ArrayMapInput interface { Input ToUint16ArrayMapOutput() Uint16ArrayMapOutput ToUint16ArrayMapOutputWithContext(ctx context.Context) Uint16ArrayMapOutput }
Uint16ArrayMapInput is an input type that accepts Uint16ArrayMap and Uint16ArrayMapOutput values.
type Uint16ArrayMapOutput ¶
type Uint16ArrayMapOutput struct{ *OutputState }
Uint16ArrayMapOutput is an Output that returns map[string][]uint16 values.
func (Uint16ArrayMapOutput) ElementType ¶
func (Uint16ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]uint16).
func (Uint16ArrayMapOutput) MapIndex ¶
func (o Uint16ArrayMapOutput) MapIndex(k StringInput) Uint16ArrayOutput
func (Uint16ArrayMapOutput) ToUint16ArrayMapOutput ¶
func (o Uint16ArrayMapOutput) ToUint16ArrayMapOutput() Uint16ArrayMapOutput
func (Uint16ArrayMapOutput) ToUint16ArrayMapOutputWithContext ¶
func (o Uint16ArrayMapOutput) ToUint16ArrayMapOutputWithContext(ctx context.Context) Uint16ArrayMapOutput
type Uint16ArrayOutput ¶
type Uint16ArrayOutput struct{ *OutputState }
Uint16ArrayOutput is an Output that returns []uint16 values.
func (Uint16ArrayOutput) ElementType ¶
func (Uint16ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]uint16).
func (Uint16ArrayOutput) Index ¶
func (o Uint16ArrayOutput) Index(i IntInput) Uint16Output
func (Uint16ArrayOutput) ToUint16ArrayOutput ¶
func (o Uint16ArrayOutput) ToUint16ArrayOutput() Uint16ArrayOutput
func (Uint16ArrayOutput) ToUint16ArrayOutputWithContext ¶
func (o Uint16ArrayOutput) ToUint16ArrayOutputWithContext(ctx context.Context) Uint16ArrayOutput
type Uint16Input ¶
type Uint16Input interface { Input ToUint16Output() Uint16Output ToUint16OutputWithContext(ctx context.Context) Uint16Output ToUint16PtrOutput() Uint16PtrOutput ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput }
Uint16Input is an input type that accepts Uint16 and Uint16Output values.
type Uint16Map ¶
type Uint16Map map[string]Uint16Input
Uint16Map is an input type for map[string]Uint16Input values.
func (Uint16Map) ElementType ¶
ElementType returns the element type of this Input (map[string]uint16).
func (Uint16Map) ToUint16MapOutput ¶
func (in Uint16Map) ToUint16MapOutput() Uint16MapOutput
func (Uint16Map) ToUint16MapOutputWithContext ¶
func (in Uint16Map) ToUint16MapOutputWithContext(ctx context.Context) Uint16MapOutput
type Uint16MapArray ¶
type Uint16MapArray []Uint16MapInput
Uint16MapArray is an input type for []Uint16MapInput values.
func (Uint16MapArray) ElementType ¶
func (Uint16MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]uint16).
func (Uint16MapArray) ToUint16MapArrayOutput ¶
func (in Uint16MapArray) ToUint16MapArrayOutput() Uint16MapArrayOutput
func (Uint16MapArray) ToUint16MapArrayOutputWithContext ¶
func (in Uint16MapArray) ToUint16MapArrayOutputWithContext(ctx context.Context) Uint16MapArrayOutput
type Uint16MapArrayInput ¶
type Uint16MapArrayInput interface { Input ToUint16MapArrayOutput() Uint16MapArrayOutput ToUint16MapArrayOutputWithContext(ctx context.Context) Uint16MapArrayOutput }
Uint16MapArrayInput is an input type that accepts Uint16MapArray and Uint16MapArrayOutput values.
type Uint16MapArrayOutput ¶
type Uint16MapArrayOutput struct{ *OutputState }
Uint16MapArrayOutput is an Output that returns []map[string]uint16 values.
func (Uint16MapArrayOutput) ElementType ¶
func (Uint16MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]uint16).
func (Uint16MapArrayOutput) Index ¶
func (o Uint16MapArrayOutput) Index(i IntInput) Uint16MapOutput
func (Uint16MapArrayOutput) ToUint16MapArrayOutput ¶
func (o Uint16MapArrayOutput) ToUint16MapArrayOutput() Uint16MapArrayOutput
func (Uint16MapArrayOutput) ToUint16MapArrayOutputWithContext ¶
func (o Uint16MapArrayOutput) ToUint16MapArrayOutputWithContext(ctx context.Context) Uint16MapArrayOutput
type Uint16MapInput ¶
type Uint16MapInput interface { Input ToUint16MapOutput() Uint16MapOutput ToUint16MapOutputWithContext(ctx context.Context) Uint16MapOutput }
Uint16MapInput is an input type that accepts Uint16Map and Uint16MapOutput values.
type Uint16MapMap ¶
type Uint16MapMap map[string]Uint16MapInput
Uint16MapMap is an input type for map[string]Uint16MapInput values.
func (Uint16MapMap) ElementType ¶
func (Uint16MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]uint16).
func (Uint16MapMap) ToUint16MapMapOutput ¶
func (in Uint16MapMap) ToUint16MapMapOutput() Uint16MapMapOutput
func (Uint16MapMap) ToUint16MapMapOutputWithContext ¶
func (in Uint16MapMap) ToUint16MapMapOutputWithContext(ctx context.Context) Uint16MapMapOutput
type Uint16MapMapInput ¶
type Uint16MapMapInput interface { Input ToUint16MapMapOutput() Uint16MapMapOutput ToUint16MapMapOutputWithContext(ctx context.Context) Uint16MapMapOutput }
Uint16MapMapInput is an input type that accepts Uint16MapMap and Uint16MapMapOutput values.
type Uint16MapMapOutput ¶
type Uint16MapMapOutput struct{ *OutputState }
Uint16MapMapOutput is an Output that returns map[string]map[string]uint16 values.
func (Uint16MapMapOutput) ElementType ¶
func (Uint16MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]uint16).
func (Uint16MapMapOutput) MapIndex ¶
func (o Uint16MapMapOutput) MapIndex(k StringInput) Uint16MapOutput
func (Uint16MapMapOutput) ToUint16MapMapOutput ¶
func (o Uint16MapMapOutput) ToUint16MapMapOutput() Uint16MapMapOutput
func (Uint16MapMapOutput) ToUint16MapMapOutputWithContext ¶
func (o Uint16MapMapOutput) ToUint16MapMapOutputWithContext(ctx context.Context) Uint16MapMapOutput
type Uint16MapOutput ¶
type Uint16MapOutput struct{ *OutputState }
Uint16MapOutput is an Output that returns map[string]uint16 values.
func (Uint16MapOutput) ElementType ¶
func (Uint16MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]uint16).
func (Uint16MapOutput) MapIndex ¶
func (o Uint16MapOutput) MapIndex(k StringInput) Uint16Output
func (Uint16MapOutput) ToUint16MapOutput ¶
func (o Uint16MapOutput) ToUint16MapOutput() Uint16MapOutput
func (Uint16MapOutput) ToUint16MapOutputWithContext ¶
func (o Uint16MapOutput) ToUint16MapOutputWithContext(ctx context.Context) Uint16MapOutput
type Uint16Output ¶
type Uint16Output struct{ *OutputState }
Uint16Output is an Output that returns uint16 values.
func (Uint16Output) ElementType ¶
func (Uint16Output) ElementType() reflect.Type
ElementType returns the element type of this Output (uint16).
func (Uint16Output) ToUint16Output ¶
func (o Uint16Output) ToUint16Output() Uint16Output
func (Uint16Output) ToUint16OutputWithContext ¶
func (o Uint16Output) ToUint16OutputWithContext(ctx context.Context) Uint16Output
func (Uint16Output) ToUint16PtrOutput ¶
func (o Uint16Output) ToUint16PtrOutput() Uint16PtrOutput
func (Uint16Output) ToUint16PtrOutputWithContext ¶
func (o Uint16Output) ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput
type Uint16PtrInput ¶
type Uint16PtrInput interface { Input ToUint16PtrOutput() Uint16PtrOutput ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput }
Uint16PtrInput is an input type that accepts Uint16Ptr and Uint16PtrOutput values.
func Uint16Ptr ¶
func Uint16Ptr(v uint16) Uint16PtrInput
Uint16Ptr is an input type for *uint16 values.
type Uint16PtrOutput ¶
type Uint16PtrOutput struct{ *OutputState }
Uint16PtrOutput is an Output that returns *uint16 values.
func (Uint16PtrOutput) Elem ¶
func (o Uint16PtrOutput) Elem() Uint16Output
func (Uint16PtrOutput) ElementType ¶
func (Uint16PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*uint16).
func (Uint16PtrOutput) ToUint16PtrOutput ¶
func (o Uint16PtrOutput) ToUint16PtrOutput() Uint16PtrOutput
func (Uint16PtrOutput) ToUint16PtrOutputWithContext ¶
func (o Uint16PtrOutput) ToUint16PtrOutputWithContext(ctx context.Context) Uint16PtrOutput
type Uint32 ¶
type Uint32 uint32
Uint32 is an input type for uint32 values.
func (Uint32) ElementType ¶
ElementType returns the element type of this Input (uint32).
func (Uint32) ToUint32Output ¶
func (in Uint32) ToUint32Output() Uint32Output
func (Uint32) ToUint32OutputWithContext ¶
func (in Uint32) ToUint32OutputWithContext(ctx context.Context) Uint32Output
func (Uint32) ToUint32PtrOutput ¶
func (in Uint32) ToUint32PtrOutput() Uint32PtrOutput
func (Uint32) ToUint32PtrOutputWithContext ¶
func (in Uint32) ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput
type Uint32Array ¶
type Uint32Array []Uint32Input
Uint32Array is an input type for []Uint32Input values.
func (Uint32Array) ElementType ¶
func (Uint32Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]uint32).
func (Uint32Array) ToUint32ArrayOutput ¶
func (in Uint32Array) ToUint32ArrayOutput() Uint32ArrayOutput
func (Uint32Array) ToUint32ArrayOutputWithContext ¶
func (in Uint32Array) ToUint32ArrayOutputWithContext(ctx context.Context) Uint32ArrayOutput
type Uint32ArrayArray ¶
type Uint32ArrayArray []Uint32ArrayInput
Uint32ArrayArray is an input type for []Uint32ArrayInput values.
func (Uint32ArrayArray) ElementType ¶
func (Uint32ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]uint32).
func (Uint32ArrayArray) ToUint32ArrayArrayOutput ¶
func (in Uint32ArrayArray) ToUint32ArrayArrayOutput() Uint32ArrayArrayOutput
func (Uint32ArrayArray) ToUint32ArrayArrayOutputWithContext ¶
func (in Uint32ArrayArray) ToUint32ArrayArrayOutputWithContext(ctx context.Context) Uint32ArrayArrayOutput
type Uint32ArrayArrayInput ¶
type Uint32ArrayArrayInput interface { Input ToUint32ArrayArrayOutput() Uint32ArrayArrayOutput ToUint32ArrayArrayOutputWithContext(ctx context.Context) Uint32ArrayArrayOutput }
Uint32ArrayArrayInput is an input type that accepts Uint32ArrayArray and Uint32ArrayArrayOutput values.
type Uint32ArrayArrayOutput ¶
type Uint32ArrayArrayOutput struct{ *OutputState }
Uint32ArrayArrayOutput is an Output that returns [][]uint32 values.
func (Uint32ArrayArrayOutput) ElementType ¶
func (Uint32ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]uint32).
func (Uint32ArrayArrayOutput) Index ¶
func (o Uint32ArrayArrayOutput) Index(i IntInput) Uint32ArrayOutput
func (Uint32ArrayArrayOutput) ToUint32ArrayArrayOutput ¶
func (o Uint32ArrayArrayOutput) ToUint32ArrayArrayOutput() Uint32ArrayArrayOutput
func (Uint32ArrayArrayOutput) ToUint32ArrayArrayOutputWithContext ¶
func (o Uint32ArrayArrayOutput) ToUint32ArrayArrayOutputWithContext(ctx context.Context) Uint32ArrayArrayOutput
type Uint32ArrayInput ¶
type Uint32ArrayInput interface { Input ToUint32ArrayOutput() Uint32ArrayOutput ToUint32ArrayOutputWithContext(ctx context.Context) Uint32ArrayOutput }
Uint32ArrayInput is an input type that accepts Uint32Array and Uint32ArrayOutput values.
type Uint32ArrayMap ¶
type Uint32ArrayMap map[string]Uint32ArrayInput
Uint32ArrayMap is an input type for map[string]Uint32ArrayInput values.
func (Uint32ArrayMap) ElementType ¶
func (Uint32ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]uint32).
func (Uint32ArrayMap) ToUint32ArrayMapOutput ¶
func (in Uint32ArrayMap) ToUint32ArrayMapOutput() Uint32ArrayMapOutput
func (Uint32ArrayMap) ToUint32ArrayMapOutputWithContext ¶
func (in Uint32ArrayMap) ToUint32ArrayMapOutputWithContext(ctx context.Context) Uint32ArrayMapOutput
type Uint32ArrayMapInput ¶
type Uint32ArrayMapInput interface { Input ToUint32ArrayMapOutput() Uint32ArrayMapOutput ToUint32ArrayMapOutputWithContext(ctx context.Context) Uint32ArrayMapOutput }
Uint32ArrayMapInput is an input type that accepts Uint32ArrayMap and Uint32ArrayMapOutput values.
type Uint32ArrayMapOutput ¶
type Uint32ArrayMapOutput struct{ *OutputState }
Uint32ArrayMapOutput is an Output that returns map[string][]uint32 values.
func (Uint32ArrayMapOutput) ElementType ¶
func (Uint32ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]uint32).
func (Uint32ArrayMapOutput) MapIndex ¶
func (o Uint32ArrayMapOutput) MapIndex(k StringInput) Uint32ArrayOutput
func (Uint32ArrayMapOutput) ToUint32ArrayMapOutput ¶
func (o Uint32ArrayMapOutput) ToUint32ArrayMapOutput() Uint32ArrayMapOutput
func (Uint32ArrayMapOutput) ToUint32ArrayMapOutputWithContext ¶
func (o Uint32ArrayMapOutput) ToUint32ArrayMapOutputWithContext(ctx context.Context) Uint32ArrayMapOutput
type Uint32ArrayOutput ¶
type Uint32ArrayOutput struct{ *OutputState }
Uint32ArrayOutput is an Output that returns []uint32 values.
func (Uint32ArrayOutput) ElementType ¶
func (Uint32ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]uint32).
func (Uint32ArrayOutput) Index ¶
func (o Uint32ArrayOutput) Index(i IntInput) Uint32Output
func (Uint32ArrayOutput) ToUint32ArrayOutput ¶
func (o Uint32ArrayOutput) ToUint32ArrayOutput() Uint32ArrayOutput
func (Uint32ArrayOutput) ToUint32ArrayOutputWithContext ¶
func (o Uint32ArrayOutput) ToUint32ArrayOutputWithContext(ctx context.Context) Uint32ArrayOutput
type Uint32Input ¶
type Uint32Input interface { Input ToUint32Output() Uint32Output ToUint32OutputWithContext(ctx context.Context) Uint32Output ToUint32PtrOutput() Uint32PtrOutput ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput }
Uint32Input is an input type that accepts Uint32 and Uint32Output values.
type Uint32Map ¶
type Uint32Map map[string]Uint32Input
Uint32Map is an input type for map[string]Uint32Input values.
func (Uint32Map) ElementType ¶
ElementType returns the element type of this Input (map[string]uint32).
func (Uint32Map) ToUint32MapOutput ¶
func (in Uint32Map) ToUint32MapOutput() Uint32MapOutput
func (Uint32Map) ToUint32MapOutputWithContext ¶
func (in Uint32Map) ToUint32MapOutputWithContext(ctx context.Context) Uint32MapOutput
type Uint32MapArray ¶
type Uint32MapArray []Uint32MapInput
Uint32MapArray is an input type for []Uint32MapInput values.
func (Uint32MapArray) ElementType ¶
func (Uint32MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]uint32).
func (Uint32MapArray) ToUint32MapArrayOutput ¶
func (in Uint32MapArray) ToUint32MapArrayOutput() Uint32MapArrayOutput
func (Uint32MapArray) ToUint32MapArrayOutputWithContext ¶
func (in Uint32MapArray) ToUint32MapArrayOutputWithContext(ctx context.Context) Uint32MapArrayOutput
type Uint32MapArrayInput ¶
type Uint32MapArrayInput interface { Input ToUint32MapArrayOutput() Uint32MapArrayOutput ToUint32MapArrayOutputWithContext(ctx context.Context) Uint32MapArrayOutput }
Uint32MapArrayInput is an input type that accepts Uint32MapArray and Uint32MapArrayOutput values.
type Uint32MapArrayOutput ¶
type Uint32MapArrayOutput struct{ *OutputState }
Uint32MapArrayOutput is an Output that returns []map[string]uint32 values.
func (Uint32MapArrayOutput) ElementType ¶
func (Uint32MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]uint32).
func (Uint32MapArrayOutput) Index ¶
func (o Uint32MapArrayOutput) Index(i IntInput) Uint32MapOutput
func (Uint32MapArrayOutput) ToUint32MapArrayOutput ¶
func (o Uint32MapArrayOutput) ToUint32MapArrayOutput() Uint32MapArrayOutput
func (Uint32MapArrayOutput) ToUint32MapArrayOutputWithContext ¶
func (o Uint32MapArrayOutput) ToUint32MapArrayOutputWithContext(ctx context.Context) Uint32MapArrayOutput
type Uint32MapInput ¶
type Uint32MapInput interface { Input ToUint32MapOutput() Uint32MapOutput ToUint32MapOutputWithContext(ctx context.Context) Uint32MapOutput }
Uint32MapInput is an input type that accepts Uint32Map and Uint32MapOutput values.
type Uint32MapMap ¶
type Uint32MapMap map[string]Uint32MapInput
Uint32MapMap is an input type for map[string]Uint32MapInput values.
func (Uint32MapMap) ElementType ¶
func (Uint32MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]uint32).
func (Uint32MapMap) ToUint32MapMapOutput ¶
func (in Uint32MapMap) ToUint32MapMapOutput() Uint32MapMapOutput
func (Uint32MapMap) ToUint32MapMapOutputWithContext ¶
func (in Uint32MapMap) ToUint32MapMapOutputWithContext(ctx context.Context) Uint32MapMapOutput
type Uint32MapMapInput ¶
type Uint32MapMapInput interface { Input ToUint32MapMapOutput() Uint32MapMapOutput ToUint32MapMapOutputWithContext(ctx context.Context) Uint32MapMapOutput }
Uint32MapMapInput is an input type that accepts Uint32MapMap and Uint32MapMapOutput values.
type Uint32MapMapOutput ¶
type Uint32MapMapOutput struct{ *OutputState }
Uint32MapMapOutput is an Output that returns map[string]map[string]uint32 values.
func (Uint32MapMapOutput) ElementType ¶
func (Uint32MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]uint32).
func (Uint32MapMapOutput) MapIndex ¶
func (o Uint32MapMapOutput) MapIndex(k StringInput) Uint32MapOutput
func (Uint32MapMapOutput) ToUint32MapMapOutput ¶
func (o Uint32MapMapOutput) ToUint32MapMapOutput() Uint32MapMapOutput
func (Uint32MapMapOutput) ToUint32MapMapOutputWithContext ¶
func (o Uint32MapMapOutput) ToUint32MapMapOutputWithContext(ctx context.Context) Uint32MapMapOutput
type Uint32MapOutput ¶
type Uint32MapOutput struct{ *OutputState }
Uint32MapOutput is an Output that returns map[string]uint32 values.
func (Uint32MapOutput) ElementType ¶
func (Uint32MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]uint32).
func (Uint32MapOutput) MapIndex ¶
func (o Uint32MapOutput) MapIndex(k StringInput) Uint32Output
func (Uint32MapOutput) ToUint32MapOutput ¶
func (o Uint32MapOutput) ToUint32MapOutput() Uint32MapOutput
func (Uint32MapOutput) ToUint32MapOutputWithContext ¶
func (o Uint32MapOutput) ToUint32MapOutputWithContext(ctx context.Context) Uint32MapOutput
type Uint32Output ¶
type Uint32Output struct{ *OutputState }
Uint32Output is an Output that returns uint32 values.
func (Uint32Output) ElementType ¶
func (Uint32Output) ElementType() reflect.Type
ElementType returns the element type of this Output (uint32).
func (Uint32Output) ToUint32Output ¶
func (o Uint32Output) ToUint32Output() Uint32Output
func (Uint32Output) ToUint32OutputWithContext ¶
func (o Uint32Output) ToUint32OutputWithContext(ctx context.Context) Uint32Output
func (Uint32Output) ToUint32PtrOutput ¶
func (o Uint32Output) ToUint32PtrOutput() Uint32PtrOutput
func (Uint32Output) ToUint32PtrOutputWithContext ¶
func (o Uint32Output) ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput
type Uint32PtrInput ¶
type Uint32PtrInput interface { Input ToUint32PtrOutput() Uint32PtrOutput ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput }
Uint32PtrInput is an input type that accepts Uint32Ptr and Uint32PtrOutput values.
func Uint32Ptr ¶
func Uint32Ptr(v uint32) Uint32PtrInput
Uint32Ptr is an input type for *uint32 values.
type Uint32PtrOutput ¶
type Uint32PtrOutput struct{ *OutputState }
Uint32PtrOutput is an Output that returns *uint32 values.
func (Uint32PtrOutput) Elem ¶
func (o Uint32PtrOutput) Elem() Uint32Output
func (Uint32PtrOutput) ElementType ¶
func (Uint32PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*uint32).
func (Uint32PtrOutput) ToUint32PtrOutput ¶
func (o Uint32PtrOutput) ToUint32PtrOutput() Uint32PtrOutput
func (Uint32PtrOutput) ToUint32PtrOutputWithContext ¶
func (o Uint32PtrOutput) ToUint32PtrOutputWithContext(ctx context.Context) Uint32PtrOutput
type Uint64 ¶
type Uint64 uint64
Uint64 is an input type for uint64 values.
func (Uint64) ElementType ¶
ElementType returns the element type of this Input (uint64).
func (Uint64) ToUint64Output ¶
func (in Uint64) ToUint64Output() Uint64Output
func (Uint64) ToUint64OutputWithContext ¶
func (in Uint64) ToUint64OutputWithContext(ctx context.Context) Uint64Output
func (Uint64) ToUint64PtrOutput ¶
func (in Uint64) ToUint64PtrOutput() Uint64PtrOutput
func (Uint64) ToUint64PtrOutputWithContext ¶
func (in Uint64) ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput
type Uint64Array ¶
type Uint64Array []Uint64Input
Uint64Array is an input type for []Uint64Input values.
func (Uint64Array) ElementType ¶
func (Uint64Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]uint64).
func (Uint64Array) ToUint64ArrayOutput ¶
func (in Uint64Array) ToUint64ArrayOutput() Uint64ArrayOutput
func (Uint64Array) ToUint64ArrayOutputWithContext ¶
func (in Uint64Array) ToUint64ArrayOutputWithContext(ctx context.Context) Uint64ArrayOutput
type Uint64ArrayArray ¶
type Uint64ArrayArray []Uint64ArrayInput
Uint64ArrayArray is an input type for []Uint64ArrayInput values.
func (Uint64ArrayArray) ElementType ¶
func (Uint64ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]uint64).
func (Uint64ArrayArray) ToUint64ArrayArrayOutput ¶
func (in Uint64ArrayArray) ToUint64ArrayArrayOutput() Uint64ArrayArrayOutput
func (Uint64ArrayArray) ToUint64ArrayArrayOutputWithContext ¶
func (in Uint64ArrayArray) ToUint64ArrayArrayOutputWithContext(ctx context.Context) Uint64ArrayArrayOutput
type Uint64ArrayArrayInput ¶
type Uint64ArrayArrayInput interface { Input ToUint64ArrayArrayOutput() Uint64ArrayArrayOutput ToUint64ArrayArrayOutputWithContext(ctx context.Context) Uint64ArrayArrayOutput }
Uint64ArrayArrayInput is an input type that accepts Uint64ArrayArray and Uint64ArrayArrayOutput values.
type Uint64ArrayArrayOutput ¶
type Uint64ArrayArrayOutput struct{ *OutputState }
Uint64ArrayArrayOutput is an Output that returns [][]uint64 values.
func (Uint64ArrayArrayOutput) ElementType ¶
func (Uint64ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]uint64).
func (Uint64ArrayArrayOutput) Index ¶
func (o Uint64ArrayArrayOutput) Index(i IntInput) Uint64ArrayOutput
func (Uint64ArrayArrayOutput) ToUint64ArrayArrayOutput ¶
func (o Uint64ArrayArrayOutput) ToUint64ArrayArrayOutput() Uint64ArrayArrayOutput
func (Uint64ArrayArrayOutput) ToUint64ArrayArrayOutputWithContext ¶
func (o Uint64ArrayArrayOutput) ToUint64ArrayArrayOutputWithContext(ctx context.Context) Uint64ArrayArrayOutput
type Uint64ArrayInput ¶
type Uint64ArrayInput interface { Input ToUint64ArrayOutput() Uint64ArrayOutput ToUint64ArrayOutputWithContext(ctx context.Context) Uint64ArrayOutput }
Uint64ArrayInput is an input type that accepts Uint64Array and Uint64ArrayOutput values.
type Uint64ArrayMap ¶
type Uint64ArrayMap map[string]Uint64ArrayInput
Uint64ArrayMap is an input type for map[string]Uint64ArrayInput values.
func (Uint64ArrayMap) ElementType ¶
func (Uint64ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]uint64).
func (Uint64ArrayMap) ToUint64ArrayMapOutput ¶
func (in Uint64ArrayMap) ToUint64ArrayMapOutput() Uint64ArrayMapOutput
func (Uint64ArrayMap) ToUint64ArrayMapOutputWithContext ¶
func (in Uint64ArrayMap) ToUint64ArrayMapOutputWithContext(ctx context.Context) Uint64ArrayMapOutput
type Uint64ArrayMapInput ¶
type Uint64ArrayMapInput interface { Input ToUint64ArrayMapOutput() Uint64ArrayMapOutput ToUint64ArrayMapOutputWithContext(ctx context.Context) Uint64ArrayMapOutput }
Uint64ArrayMapInput is an input type that accepts Uint64ArrayMap and Uint64ArrayMapOutput values.
type Uint64ArrayMapOutput ¶
type Uint64ArrayMapOutput struct{ *OutputState }
Uint64ArrayMapOutput is an Output that returns map[string][]uint64 values.
func (Uint64ArrayMapOutput) ElementType ¶
func (Uint64ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]uint64).
func (Uint64ArrayMapOutput) MapIndex ¶
func (o Uint64ArrayMapOutput) MapIndex(k StringInput) Uint64ArrayOutput
func (Uint64ArrayMapOutput) ToUint64ArrayMapOutput ¶
func (o Uint64ArrayMapOutput) ToUint64ArrayMapOutput() Uint64ArrayMapOutput
func (Uint64ArrayMapOutput) ToUint64ArrayMapOutputWithContext ¶
func (o Uint64ArrayMapOutput) ToUint64ArrayMapOutputWithContext(ctx context.Context) Uint64ArrayMapOutput
type Uint64ArrayOutput ¶
type Uint64ArrayOutput struct{ *OutputState }
Uint64ArrayOutput is an Output that returns []uint64 values.
func (Uint64ArrayOutput) ElementType ¶
func (Uint64ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]uint64).
func (Uint64ArrayOutput) Index ¶
func (o Uint64ArrayOutput) Index(i IntInput) Uint64Output
func (Uint64ArrayOutput) ToUint64ArrayOutput ¶
func (o Uint64ArrayOutput) ToUint64ArrayOutput() Uint64ArrayOutput
func (Uint64ArrayOutput) ToUint64ArrayOutputWithContext ¶
func (o Uint64ArrayOutput) ToUint64ArrayOutputWithContext(ctx context.Context) Uint64ArrayOutput
type Uint64Input ¶
type Uint64Input interface { Input ToUint64Output() Uint64Output ToUint64OutputWithContext(ctx context.Context) Uint64Output ToUint64PtrOutput() Uint64PtrOutput ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput }
Uint64Input is an input type that accepts Uint64 and Uint64Output values.
type Uint64Map ¶
type Uint64Map map[string]Uint64Input
Uint64Map is an input type for map[string]Uint64Input values.
func (Uint64Map) ElementType ¶
ElementType returns the element type of this Input (map[string]uint64).
func (Uint64Map) ToUint64MapOutput ¶
func (in Uint64Map) ToUint64MapOutput() Uint64MapOutput
func (Uint64Map) ToUint64MapOutputWithContext ¶
func (in Uint64Map) ToUint64MapOutputWithContext(ctx context.Context) Uint64MapOutput
type Uint64MapArray ¶
type Uint64MapArray []Uint64MapInput
Uint64MapArray is an input type for []Uint64MapInput values.
func (Uint64MapArray) ElementType ¶
func (Uint64MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]uint64).
func (Uint64MapArray) ToUint64MapArrayOutput ¶
func (in Uint64MapArray) ToUint64MapArrayOutput() Uint64MapArrayOutput
func (Uint64MapArray) ToUint64MapArrayOutputWithContext ¶
func (in Uint64MapArray) ToUint64MapArrayOutputWithContext(ctx context.Context) Uint64MapArrayOutput
type Uint64MapArrayInput ¶
type Uint64MapArrayInput interface { Input ToUint64MapArrayOutput() Uint64MapArrayOutput ToUint64MapArrayOutputWithContext(ctx context.Context) Uint64MapArrayOutput }
Uint64MapArrayInput is an input type that accepts Uint64MapArray and Uint64MapArrayOutput values.
type Uint64MapArrayOutput ¶
type Uint64MapArrayOutput struct{ *OutputState }
Uint64MapArrayOutput is an Output that returns []map[string]uint64 values.
func (Uint64MapArrayOutput) ElementType ¶
func (Uint64MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]uint64).
func (Uint64MapArrayOutput) Index ¶
func (o Uint64MapArrayOutput) Index(i IntInput) Uint64MapOutput
func (Uint64MapArrayOutput) ToUint64MapArrayOutput ¶
func (o Uint64MapArrayOutput) ToUint64MapArrayOutput() Uint64MapArrayOutput
func (Uint64MapArrayOutput) ToUint64MapArrayOutputWithContext ¶
func (o Uint64MapArrayOutput) ToUint64MapArrayOutputWithContext(ctx context.Context) Uint64MapArrayOutput
type Uint64MapInput ¶
type Uint64MapInput interface { Input ToUint64MapOutput() Uint64MapOutput ToUint64MapOutputWithContext(ctx context.Context) Uint64MapOutput }
Uint64MapInput is an input type that accepts Uint64Map and Uint64MapOutput values.
type Uint64MapMap ¶
type Uint64MapMap map[string]Uint64MapInput
Uint64MapMap is an input type for map[string]Uint64MapInput values.
func (Uint64MapMap) ElementType ¶
func (Uint64MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]uint64).
func (Uint64MapMap) ToUint64MapMapOutput ¶
func (in Uint64MapMap) ToUint64MapMapOutput() Uint64MapMapOutput
func (Uint64MapMap) ToUint64MapMapOutputWithContext ¶
func (in Uint64MapMap) ToUint64MapMapOutputWithContext(ctx context.Context) Uint64MapMapOutput
type Uint64MapMapInput ¶
type Uint64MapMapInput interface { Input ToUint64MapMapOutput() Uint64MapMapOutput ToUint64MapMapOutputWithContext(ctx context.Context) Uint64MapMapOutput }
Uint64MapMapInput is an input type that accepts Uint64MapMap and Uint64MapMapOutput values.
type Uint64MapMapOutput ¶
type Uint64MapMapOutput struct{ *OutputState }
Uint64MapMapOutput is an Output that returns map[string]map[string]uint64 values.
func (Uint64MapMapOutput) ElementType ¶
func (Uint64MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]uint64).
func (Uint64MapMapOutput) MapIndex ¶
func (o Uint64MapMapOutput) MapIndex(k StringInput) Uint64MapOutput
func (Uint64MapMapOutput) ToUint64MapMapOutput ¶
func (o Uint64MapMapOutput) ToUint64MapMapOutput() Uint64MapMapOutput
func (Uint64MapMapOutput) ToUint64MapMapOutputWithContext ¶
func (o Uint64MapMapOutput) ToUint64MapMapOutputWithContext(ctx context.Context) Uint64MapMapOutput
type Uint64MapOutput ¶
type Uint64MapOutput struct{ *OutputState }
Uint64MapOutput is an Output that returns map[string]uint64 values.
func (Uint64MapOutput) ElementType ¶
func (Uint64MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]uint64).
func (Uint64MapOutput) MapIndex ¶
func (o Uint64MapOutput) MapIndex(k StringInput) Uint64Output
func (Uint64MapOutput) ToUint64MapOutput ¶
func (o Uint64MapOutput) ToUint64MapOutput() Uint64MapOutput
func (Uint64MapOutput) ToUint64MapOutputWithContext ¶
func (o Uint64MapOutput) ToUint64MapOutputWithContext(ctx context.Context) Uint64MapOutput
type Uint64Output ¶
type Uint64Output struct{ *OutputState }
Uint64Output is an Output that returns uint64 values.
func (Uint64Output) ElementType ¶
func (Uint64Output) ElementType() reflect.Type
ElementType returns the element type of this Output (uint64).
func (Uint64Output) ToUint64Output ¶
func (o Uint64Output) ToUint64Output() Uint64Output
func (Uint64Output) ToUint64OutputWithContext ¶
func (o Uint64Output) ToUint64OutputWithContext(ctx context.Context) Uint64Output
func (Uint64Output) ToUint64PtrOutput ¶
func (o Uint64Output) ToUint64PtrOutput() Uint64PtrOutput
func (Uint64Output) ToUint64PtrOutputWithContext ¶
func (o Uint64Output) ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput
type Uint64PtrInput ¶
type Uint64PtrInput interface { Input ToUint64PtrOutput() Uint64PtrOutput ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput }
Uint64PtrInput is an input type that accepts Uint64Ptr and Uint64PtrOutput values.
func Uint64Ptr ¶
func Uint64Ptr(v uint64) Uint64PtrInput
Uint64Ptr is an input type for *uint64 values.
type Uint64PtrOutput ¶
type Uint64PtrOutput struct{ *OutputState }
Uint64PtrOutput is an Output that returns *uint64 values.
func (Uint64PtrOutput) Elem ¶
func (o Uint64PtrOutput) Elem() Uint64Output
func (Uint64PtrOutput) ElementType ¶
func (Uint64PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*uint64).
func (Uint64PtrOutput) ToUint64PtrOutput ¶
func (o Uint64PtrOutput) ToUint64PtrOutput() Uint64PtrOutput
func (Uint64PtrOutput) ToUint64PtrOutputWithContext ¶
func (o Uint64PtrOutput) ToUint64PtrOutputWithContext(ctx context.Context) Uint64PtrOutput
type Uint8 ¶
type Uint8 uint8
Uint8 is an input type for uint8 values.
func (Uint8) ElementType ¶
ElementType returns the element type of this Input (uint8).
func (Uint8) ToUint8Output ¶
func (in Uint8) ToUint8Output() Uint8Output
func (Uint8) ToUint8OutputWithContext ¶
func (in Uint8) ToUint8OutputWithContext(ctx context.Context) Uint8Output
func (Uint8) ToUint8PtrOutput ¶
func (in Uint8) ToUint8PtrOutput() Uint8PtrOutput
func (Uint8) ToUint8PtrOutputWithContext ¶
func (in Uint8) ToUint8PtrOutputWithContext(ctx context.Context) Uint8PtrOutput
type Uint8Array ¶
type Uint8Array []Uint8Input
Uint8Array is an input type for []Uint8Input values.
func (Uint8Array) ElementType ¶
func (Uint8Array) ElementType() reflect.Type
ElementType returns the element type of this Input ([]uint8).
func (Uint8Array) ToUint8ArrayOutput ¶
func (in Uint8Array) ToUint8ArrayOutput() Uint8ArrayOutput
func (Uint8Array) ToUint8ArrayOutputWithContext ¶
func (in Uint8Array) ToUint8ArrayOutputWithContext(ctx context.Context) Uint8ArrayOutput
type Uint8ArrayArray ¶
type Uint8ArrayArray []Uint8ArrayInput
Uint8ArrayArray is an input type for []Uint8ArrayInput values.
func (Uint8ArrayArray) ElementType ¶
func (Uint8ArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]uint8).
func (Uint8ArrayArray) ToUint8ArrayArrayOutput ¶
func (in Uint8ArrayArray) ToUint8ArrayArrayOutput() Uint8ArrayArrayOutput
func (Uint8ArrayArray) ToUint8ArrayArrayOutputWithContext ¶
func (in Uint8ArrayArray) ToUint8ArrayArrayOutputWithContext(ctx context.Context) Uint8ArrayArrayOutput
type Uint8ArrayArrayInput ¶
type Uint8ArrayArrayInput interface { Input ToUint8ArrayArrayOutput() Uint8ArrayArrayOutput ToUint8ArrayArrayOutputWithContext(ctx context.Context) Uint8ArrayArrayOutput }
Uint8ArrayArrayInput is an input type that accepts Uint8ArrayArray and Uint8ArrayArrayOutput values.
type Uint8ArrayArrayOutput ¶
type Uint8ArrayArrayOutput struct{ *OutputState }
Uint8ArrayArrayOutput is an Output that returns [][]uint8 values.
func (Uint8ArrayArrayOutput) ElementType ¶
func (Uint8ArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]uint8).
func (Uint8ArrayArrayOutput) Index ¶
func (o Uint8ArrayArrayOutput) Index(i IntInput) Uint8ArrayOutput
func (Uint8ArrayArrayOutput) ToUint8ArrayArrayOutput ¶
func (o Uint8ArrayArrayOutput) ToUint8ArrayArrayOutput() Uint8ArrayArrayOutput
func (Uint8ArrayArrayOutput) ToUint8ArrayArrayOutputWithContext ¶
func (o Uint8ArrayArrayOutput) ToUint8ArrayArrayOutputWithContext(ctx context.Context) Uint8ArrayArrayOutput
type Uint8ArrayInput ¶
type Uint8ArrayInput interface { Input ToUint8ArrayOutput() Uint8ArrayOutput ToUint8ArrayOutputWithContext(ctx context.Context) Uint8ArrayOutput }
Uint8ArrayInput is an input type that accepts Uint8Array and Uint8ArrayOutput values.
type Uint8ArrayMap ¶
type Uint8ArrayMap map[string]Uint8ArrayInput
Uint8ArrayMap is an input type for map[string]Uint8ArrayInput values.
func (Uint8ArrayMap) ElementType ¶
func (Uint8ArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]uint8).
func (Uint8ArrayMap) ToUint8ArrayMapOutput ¶
func (in Uint8ArrayMap) ToUint8ArrayMapOutput() Uint8ArrayMapOutput
func (Uint8ArrayMap) ToUint8ArrayMapOutputWithContext ¶
func (in Uint8ArrayMap) ToUint8ArrayMapOutputWithContext(ctx context.Context) Uint8ArrayMapOutput
type Uint8ArrayMapInput ¶
type Uint8ArrayMapInput interface { Input ToUint8ArrayMapOutput() Uint8ArrayMapOutput ToUint8ArrayMapOutputWithContext(ctx context.Context) Uint8ArrayMapOutput }
Uint8ArrayMapInput is an input type that accepts Uint8ArrayMap and Uint8ArrayMapOutput values.
type Uint8ArrayMapOutput ¶
type Uint8ArrayMapOutput struct{ *OutputState }
Uint8ArrayMapOutput is an Output that returns map[string][]uint8 values.
func (Uint8ArrayMapOutput) ElementType ¶
func (Uint8ArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]uint8).
func (Uint8ArrayMapOutput) MapIndex ¶
func (o Uint8ArrayMapOutput) MapIndex(k StringInput) Uint8ArrayOutput
func (Uint8ArrayMapOutput) ToUint8ArrayMapOutput ¶
func (o Uint8ArrayMapOutput) ToUint8ArrayMapOutput() Uint8ArrayMapOutput
func (Uint8ArrayMapOutput) ToUint8ArrayMapOutputWithContext ¶
func (o Uint8ArrayMapOutput) ToUint8ArrayMapOutputWithContext(ctx context.Context) Uint8ArrayMapOutput
type Uint8ArrayOutput ¶
type Uint8ArrayOutput struct{ *OutputState }
Uint8ArrayOutput is an Output that returns []uint8 values.
func (Uint8ArrayOutput) ElementType ¶
func (Uint8ArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]uint8).
func (Uint8ArrayOutput) Index ¶
func (o Uint8ArrayOutput) Index(i IntInput) Uint8Output
func (Uint8ArrayOutput) ToUint8ArrayOutput ¶
func (o Uint8ArrayOutput) ToUint8ArrayOutput() Uint8ArrayOutput
func (Uint8ArrayOutput) ToUint8ArrayOutputWithContext ¶
func (o Uint8ArrayOutput) ToUint8ArrayOutputWithContext(ctx context.Context) Uint8ArrayOutput
type Uint8Input ¶
type Uint8Input interface { Input ToUint8Output() Uint8Output ToUint8OutputWithContext(ctx context.Context) Uint8Output ToUint8PtrOutput() Uint8PtrOutput ToUint8PtrOutputWithContext(ctx context.Context) Uint8PtrOutput }
Uint8Input is an input type that accepts Uint8 and Uint8Output values.
type Uint8Map ¶
type Uint8Map map[string]Uint8Input
Uint8Map is an input type for map[string]Uint8Input values.
func (Uint8Map) ElementType ¶
ElementType returns the element type of this Input (map[string]uint8).
func (Uint8Map) ToUint8MapOutput ¶
func (in Uint8Map) ToUint8MapOutput() Uint8MapOutput
func (Uint8Map) ToUint8MapOutputWithContext ¶
func (in Uint8Map) ToUint8MapOutputWithContext(ctx context.Context) Uint8MapOutput
type Uint8MapArray ¶
type Uint8MapArray []Uint8MapInput
Uint8MapArray is an input type for []Uint8MapInput values.
func (Uint8MapArray) ElementType ¶
func (Uint8MapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]uint8).
func (Uint8MapArray) ToUint8MapArrayOutput ¶
func (in Uint8MapArray) ToUint8MapArrayOutput() Uint8MapArrayOutput
func (Uint8MapArray) ToUint8MapArrayOutputWithContext ¶
func (in Uint8MapArray) ToUint8MapArrayOutputWithContext(ctx context.Context) Uint8MapArrayOutput
type Uint8MapArrayInput ¶
type Uint8MapArrayInput interface { Input ToUint8MapArrayOutput() Uint8MapArrayOutput ToUint8MapArrayOutputWithContext(ctx context.Context) Uint8MapArrayOutput }
Uint8MapArrayInput is an input type that accepts Uint8MapArray and Uint8MapArrayOutput values.
type Uint8MapArrayOutput ¶
type Uint8MapArrayOutput struct{ *OutputState }
Uint8MapArrayOutput is an Output that returns []map[string]uint8 values.
func (Uint8MapArrayOutput) ElementType ¶
func (Uint8MapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]uint8).
func (Uint8MapArrayOutput) Index ¶
func (o Uint8MapArrayOutput) Index(i IntInput) Uint8MapOutput
func (Uint8MapArrayOutput) ToUint8MapArrayOutput ¶
func (o Uint8MapArrayOutput) ToUint8MapArrayOutput() Uint8MapArrayOutput
func (Uint8MapArrayOutput) ToUint8MapArrayOutputWithContext ¶
func (o Uint8MapArrayOutput) ToUint8MapArrayOutputWithContext(ctx context.Context) Uint8MapArrayOutput
type Uint8MapInput ¶
type Uint8MapInput interface { Input ToUint8MapOutput() Uint8MapOutput ToUint8MapOutputWithContext(ctx context.Context) Uint8MapOutput }
Uint8MapInput is an input type that accepts Uint8Map and Uint8MapOutput values.
type Uint8MapMap ¶
type Uint8MapMap map[string]Uint8MapInput
Uint8MapMap is an input type for map[string]Uint8MapInput values.
func (Uint8MapMap) ElementType ¶
func (Uint8MapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]uint8).
func (Uint8MapMap) ToUint8MapMapOutput ¶
func (in Uint8MapMap) ToUint8MapMapOutput() Uint8MapMapOutput
func (Uint8MapMap) ToUint8MapMapOutputWithContext ¶
func (in Uint8MapMap) ToUint8MapMapOutputWithContext(ctx context.Context) Uint8MapMapOutput
type Uint8MapMapInput ¶
type Uint8MapMapInput interface { Input ToUint8MapMapOutput() Uint8MapMapOutput ToUint8MapMapOutputWithContext(ctx context.Context) Uint8MapMapOutput }
Uint8MapMapInput is an input type that accepts Uint8MapMap and Uint8MapMapOutput values.
type Uint8MapMapOutput ¶
type Uint8MapMapOutput struct{ *OutputState }
Uint8MapMapOutput is an Output that returns map[string]map[string]uint8 values.
func (Uint8MapMapOutput) ElementType ¶
func (Uint8MapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]uint8).
func (Uint8MapMapOutput) MapIndex ¶
func (o Uint8MapMapOutput) MapIndex(k StringInput) Uint8MapOutput
func (Uint8MapMapOutput) ToUint8MapMapOutput ¶
func (o Uint8MapMapOutput) ToUint8MapMapOutput() Uint8MapMapOutput
func (Uint8MapMapOutput) ToUint8MapMapOutputWithContext ¶
func (o Uint8MapMapOutput) ToUint8MapMapOutputWithContext(ctx context.Context) Uint8MapMapOutput
type Uint8MapOutput ¶
type Uint8MapOutput struct{ *OutputState }
Uint8MapOutput is an Output that returns map[string]uint8 values.
func (Uint8MapOutput) ElementType ¶
func (Uint8MapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]uint8).
func (Uint8MapOutput) MapIndex ¶
func (o Uint8MapOutput) MapIndex(k StringInput) Uint8Output
func (Uint8MapOutput) ToUint8MapOutput ¶
func (o Uint8MapOutput) ToUint8MapOutput() Uint8MapOutput
func (Uint8MapOutput) ToUint8MapOutputWithContext ¶
func (o Uint8MapOutput) ToUint8MapOutputWithContext(ctx context.Context) Uint8MapOutput
type Uint8Output ¶
type Uint8Output struct{ *OutputState }
Uint8Output is an Output that returns uint8 values.
func (Uint8Output) ElementType ¶
func (Uint8Output) ElementType() reflect.Type
ElementType returns the element type of this Output (uint8).
func (Uint8Output) ToUint8Output ¶
func (o Uint8Output) ToUint8Output() Uint8Output
func (Uint8Output) ToUint8OutputWithContext ¶
func (o Uint8Output) ToUint8OutputWithContext(ctx context.Context) Uint8Output
func (Uint8Output) ToUint8PtrOutput ¶
func (o Uint8Output) ToUint8PtrOutput() Uint8PtrOutput
func (Uint8Output) ToUint8PtrOutputWithContext ¶
func (o Uint8Output) ToUint8PtrOutputWithContext(ctx context.Context) Uint8PtrOutput
type Uint8PtrInput ¶
type Uint8PtrInput interface { Input ToUint8PtrOutput() Uint8PtrOutput ToUint8PtrOutputWithContext(ctx context.Context) Uint8PtrOutput }
Uint8PtrInput is an input type that accepts Uint8Ptr and Uint8PtrOutput values.
type Uint8PtrOutput ¶
type Uint8PtrOutput struct{ *OutputState }
Uint8PtrOutput is an Output that returns *uint8 values.
func (Uint8PtrOutput) Elem ¶
func (o Uint8PtrOutput) Elem() Uint8Output
func (Uint8PtrOutput) ElementType ¶
func (Uint8PtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*uint8).
func (Uint8PtrOutput) ToUint8PtrOutput ¶
func (o Uint8PtrOutput) ToUint8PtrOutput() Uint8PtrOutput
func (Uint8PtrOutput) ToUint8PtrOutputWithContext ¶
func (o Uint8PtrOutput) ToUint8PtrOutputWithContext(ctx context.Context) Uint8PtrOutput
type UintArray ¶
type UintArray []UintInput
UintArray is an input type for []UintInput values.
func (UintArray) ElementType ¶
ElementType returns the element type of this Input ([]uint).
func (UintArray) ToUintArrayOutput ¶
func (in UintArray) ToUintArrayOutput() UintArrayOutput
func (UintArray) ToUintArrayOutputWithContext ¶
func (in UintArray) ToUintArrayOutputWithContext(ctx context.Context) UintArrayOutput
type UintArrayArray ¶
type UintArrayArray []UintArrayInput
UintArrayArray is an input type for []UintArrayInput values.
func (UintArrayArray) ElementType ¶
func (UintArrayArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([][]uint).
func (UintArrayArray) ToUintArrayArrayOutput ¶
func (in UintArrayArray) ToUintArrayArrayOutput() UintArrayArrayOutput
func (UintArrayArray) ToUintArrayArrayOutputWithContext ¶
func (in UintArrayArray) ToUintArrayArrayOutputWithContext(ctx context.Context) UintArrayArrayOutput
type UintArrayArrayInput ¶
type UintArrayArrayInput interface { Input ToUintArrayArrayOutput() UintArrayArrayOutput ToUintArrayArrayOutputWithContext(ctx context.Context) UintArrayArrayOutput }
UintArrayArrayInput is an input type that accepts UintArrayArray and UintArrayArrayOutput values.
type UintArrayArrayOutput ¶
type UintArrayArrayOutput struct{ *OutputState }
UintArrayArrayOutput is an Output that returns [][]uint values.
func (UintArrayArrayOutput) ElementType ¶
func (UintArrayArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([][]uint).
func (UintArrayArrayOutput) Index ¶
func (o UintArrayArrayOutput) Index(i IntInput) UintArrayOutput
func (UintArrayArrayOutput) ToUintArrayArrayOutput ¶
func (o UintArrayArrayOutput) ToUintArrayArrayOutput() UintArrayArrayOutput
func (UintArrayArrayOutput) ToUintArrayArrayOutputWithContext ¶
func (o UintArrayArrayOutput) ToUintArrayArrayOutputWithContext(ctx context.Context) UintArrayArrayOutput
type UintArrayInput ¶
type UintArrayInput interface { Input ToUintArrayOutput() UintArrayOutput ToUintArrayOutputWithContext(ctx context.Context) UintArrayOutput }
UintArrayInput is an input type that accepts UintArray and UintArrayOutput values.
type UintArrayMap ¶
type UintArrayMap map[string]UintArrayInput
UintArrayMap is an input type for map[string]UintArrayInput values.
func (UintArrayMap) ElementType ¶
func (UintArrayMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string][]uint).
func (UintArrayMap) ToUintArrayMapOutput ¶
func (in UintArrayMap) ToUintArrayMapOutput() UintArrayMapOutput
func (UintArrayMap) ToUintArrayMapOutputWithContext ¶
func (in UintArrayMap) ToUintArrayMapOutputWithContext(ctx context.Context) UintArrayMapOutput
type UintArrayMapInput ¶
type UintArrayMapInput interface { Input ToUintArrayMapOutput() UintArrayMapOutput ToUintArrayMapOutputWithContext(ctx context.Context) UintArrayMapOutput }
UintArrayMapInput is an input type that accepts UintArrayMap and UintArrayMapOutput values.
type UintArrayMapOutput ¶
type UintArrayMapOutput struct{ *OutputState }
UintArrayMapOutput is an Output that returns map[string][]uint values.
func (UintArrayMapOutput) ElementType ¶
func (UintArrayMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string][]uint).
func (UintArrayMapOutput) MapIndex ¶
func (o UintArrayMapOutput) MapIndex(k StringInput) UintArrayOutput
func (UintArrayMapOutput) ToUintArrayMapOutput ¶
func (o UintArrayMapOutput) ToUintArrayMapOutput() UintArrayMapOutput
func (UintArrayMapOutput) ToUintArrayMapOutputWithContext ¶
func (o UintArrayMapOutput) ToUintArrayMapOutputWithContext(ctx context.Context) UintArrayMapOutput
type UintArrayOutput ¶
type UintArrayOutput struct{ *OutputState }
UintArrayOutput is an Output that returns []uint values.
func (UintArrayOutput) ElementType ¶
func (UintArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]uint).
func (UintArrayOutput) Index ¶
func (o UintArrayOutput) Index(i IntInput) UintOutput
func (UintArrayOutput) ToUintArrayOutput ¶
func (o UintArrayOutput) ToUintArrayOutput() UintArrayOutput
func (UintArrayOutput) ToUintArrayOutputWithContext ¶
func (o UintArrayOutput) ToUintArrayOutputWithContext(ctx context.Context) UintArrayOutput
type UintInput ¶
type UintInput interface { Input ToUintOutput() UintOutput ToUintOutputWithContext(ctx context.Context) UintOutput ToUintPtrOutput() UintPtrOutput ToUintPtrOutputWithContext(ctx context.Context) UintPtrOutput }
UintInput is an input type that accepts Uint and UintOutput values.
type UintMap ¶
UintMap is an input type for map[string]UintInput values.
func (UintMap) ElementType ¶
ElementType returns the element type of this Input (map[string]uint).
func (UintMap) ToUintMapOutput ¶
func (in UintMap) ToUintMapOutput() UintMapOutput
func (UintMap) ToUintMapOutputWithContext ¶
func (in UintMap) ToUintMapOutputWithContext(ctx context.Context) UintMapOutput
type UintMapArray ¶
type UintMapArray []UintMapInput
UintMapArray is an input type for []UintMapInput values.
func (UintMapArray) ElementType ¶
func (UintMapArray) ElementType() reflect.Type
ElementType returns the element type of this Input ([]map[string]uint).
func (UintMapArray) ToUintMapArrayOutput ¶
func (in UintMapArray) ToUintMapArrayOutput() UintMapArrayOutput
func (UintMapArray) ToUintMapArrayOutputWithContext ¶
func (in UintMapArray) ToUintMapArrayOutputWithContext(ctx context.Context) UintMapArrayOutput
type UintMapArrayInput ¶
type UintMapArrayInput interface { Input ToUintMapArrayOutput() UintMapArrayOutput ToUintMapArrayOutputWithContext(ctx context.Context) UintMapArrayOutput }
UintMapArrayInput is an input type that accepts UintMapArray and UintMapArrayOutput values.
type UintMapArrayOutput ¶
type UintMapArrayOutput struct{ *OutputState }
UintMapArrayOutput is an Output that returns []map[string]uint values.
func (UintMapArrayOutput) ElementType ¶
func (UintMapArrayOutput) ElementType() reflect.Type
ElementType returns the element type of this Output ([]map[string]uint).
func (UintMapArrayOutput) Index ¶
func (o UintMapArrayOutput) Index(i IntInput) UintMapOutput
func (UintMapArrayOutput) ToUintMapArrayOutput ¶
func (o UintMapArrayOutput) ToUintMapArrayOutput() UintMapArrayOutput
func (UintMapArrayOutput) ToUintMapArrayOutputWithContext ¶
func (o UintMapArrayOutput) ToUintMapArrayOutputWithContext(ctx context.Context) UintMapArrayOutput
type UintMapInput ¶
type UintMapInput interface { Input ToUintMapOutput() UintMapOutput ToUintMapOutputWithContext(ctx context.Context) UintMapOutput }
UintMapInput is an input type that accepts UintMap and UintMapOutput values.
type UintMapMap ¶
type UintMapMap map[string]UintMapInput
UintMapMap is an input type for map[string]UintMapInput values.
func (UintMapMap) ElementType ¶
func (UintMapMap) ElementType() reflect.Type
ElementType returns the element type of this Input (map[string]map[string]uint).
func (UintMapMap) ToUintMapMapOutput ¶
func (in UintMapMap) ToUintMapMapOutput() UintMapMapOutput
func (UintMapMap) ToUintMapMapOutputWithContext ¶
func (in UintMapMap) ToUintMapMapOutputWithContext(ctx context.Context) UintMapMapOutput
type UintMapMapInput ¶
type UintMapMapInput interface { Input ToUintMapMapOutput() UintMapMapOutput ToUintMapMapOutputWithContext(ctx context.Context) UintMapMapOutput }
UintMapMapInput is an input type that accepts UintMapMap and UintMapMapOutput values.
type UintMapMapOutput ¶
type UintMapMapOutput struct{ *OutputState }
UintMapMapOutput is an Output that returns map[string]map[string]uint values.
func (UintMapMapOutput) ElementType ¶
func (UintMapMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]map[string]uint).
func (UintMapMapOutput) MapIndex ¶
func (o UintMapMapOutput) MapIndex(k StringInput) UintMapOutput
func (UintMapMapOutput) ToUintMapMapOutput ¶
func (o UintMapMapOutput) ToUintMapMapOutput() UintMapMapOutput
func (UintMapMapOutput) ToUintMapMapOutputWithContext ¶
func (o UintMapMapOutput) ToUintMapMapOutputWithContext(ctx context.Context) UintMapMapOutput
type UintMapOutput ¶
type UintMapOutput struct{ *OutputState }
UintMapOutput is an Output that returns map[string]uint values.
func (UintMapOutput) ElementType ¶
func (UintMapOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (map[string]uint).
func (UintMapOutput) MapIndex ¶
func (o UintMapOutput) MapIndex(k StringInput) UintOutput
func (UintMapOutput) ToUintMapOutput ¶
func (o UintMapOutput) ToUintMapOutput() UintMapOutput
func (UintMapOutput) ToUintMapOutputWithContext ¶
func (o UintMapOutput) ToUintMapOutputWithContext(ctx context.Context) UintMapOutput
type UintOutput ¶
type UintOutput struct{ *OutputState }
UintOutput is an Output that returns uint values.
func (UintOutput) ElementType ¶
func (UintOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (uint).
func (UintOutput) ToUintOutput ¶
func (o UintOutput) ToUintOutput() UintOutput
func (UintOutput) ToUintOutputWithContext ¶
func (o UintOutput) ToUintOutputWithContext(ctx context.Context) UintOutput
func (UintOutput) ToUintPtrOutput ¶
func (o UintOutput) ToUintPtrOutput() UintPtrOutput
func (UintOutput) ToUintPtrOutputWithContext ¶
func (o UintOutput) ToUintPtrOutputWithContext(ctx context.Context) UintPtrOutput
type UintPtrInput ¶
type UintPtrInput interface { Input ToUintPtrOutput() UintPtrOutput ToUintPtrOutputWithContext(ctx context.Context) UintPtrOutput }
UintPtrInput is an input type that accepts UintPtr and UintPtrOutput values.
type UintPtrOutput ¶
type UintPtrOutput struct{ *OutputState }
UintPtrOutput is an Output that returns *uint values.
func (UintPtrOutput) Elem ¶
func (o UintPtrOutput) Elem() UintOutput
func (UintPtrOutput) ElementType ¶
func (UintPtrOutput) ElementType() reflect.Type
ElementType returns the element type of this Output (*uint).
func (UintPtrOutput) ToUintPtrOutput ¶
func (o UintPtrOutput) ToUintPtrOutput() UintPtrOutput
func (UintPtrOutput) ToUintPtrOutputWithContext ¶
func (o UintPtrOutput) ToUintPtrOutputWithContext(ctx context.Context) UintPtrOutput