Documentation

Overview

    nolint: lll, interfacer

    nolint: lll, interfacer

    Index

    Constants

    View Source
    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

    View Source
    var ErrPlugins = errors.New("pulumi: plugins requested")

    Functions

    func IsSecret

    func IsSecret(o Output) bool

      IsSecret returns a bool representing the secretness of the Output

      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 RegisterResourceModule

        func RegisterResourceModule(pkg, mod string, module ResourceModule)

          RegisterResourceModule register a resource module with the Pulumi runtime.

          func RegisterResourcePackage

          func RegisterResourcePackage(pkg string, resourcePackage ResourcePackage)

            RegisterResourcePackage register a resource package with the Pulumi runtime.

            func Run

            func Run(body RunFunc, opts ...RunOption)

              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

              func RunErr(body RunFunc, opts ...RunOption) error

                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

                func RunWithContext(ctx *Context, body RunFunc) error

                  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 Any

                    func Any(v interface{}) AnyOutput

                    func AnyWithContext

                    func AnyWithContext(ctx context.Context, v interface{}) AnyOutput

                    func (AnyOutput) ElementType

                    func (AnyOutput) ElementType() reflect.Type

                    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

                      func NewAssetArchive(assets map[string]interface{}) Archive

                        NewAssetArchive creates a new archive from an in-memory collection of named assets or other archives.

                        func NewFileArchive

                        func NewFileArchive(path string) Archive

                          NewFileArchive creates an archive backed by a file and specified by that file's path.

                          func NewRemoteArchive

                          func NewRemoteArchive(uri string) Archive

                            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 ToArchiveArray

                              func ToArchiveArray(in []Archive) ArchiveArray

                              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 ToArchiveArrayArray

                                  func ToArchiveArrayArray(in [][]Archive) ArchiveArrayArray

                                  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 ToArchiveArrayArrayOutput

                                        func ToArchiveArrayArrayOutput(in []ArchiveArrayOutput) ArchiveArrayArrayOutput

                                        func (ArchiveArrayArrayOutput) ElementType

                                        func (ArchiveArrayArrayOutput) ElementType() reflect.Type

                                          ElementType returns the element type of this Output ([][]Archive).

                                          func (ArchiveArrayArrayOutput) Index

                                            Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                            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 ToArchiveArrayMap

                                                func ToArchiveArrayMap(in map[string][]Archive) ArchiveArrayMap

                                                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 ToArchiveArrayMapOutput

                                                      func ToArchiveArrayMapOutput(in map[string]ArchiveArrayOutput) ArchiveArrayMapOutput

                                                      func (ArchiveArrayMapOutput) ElementType

                                                      func (ArchiveArrayMapOutput) ElementType() reflect.Type

                                                        ElementType returns the element type of this Output (map[string][]Archive).

                                                        func (ArchiveArrayMapOutput) MapIndex

                                                          MapIndex looks up the key k in the map.

                                                          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 ToArchiveArrayOutput

                                                            func ToArchiveArrayOutput(in []ArchiveOutput) ArchiveArrayOutput

                                                            func (ArchiveArrayOutput) ElementType

                                                            func (ArchiveArrayOutput) ElementType() reflect.Type

                                                              ElementType returns the element type of this Output ([]Archive).

                                                              func (ArchiveArrayOutput) Index

                                                                Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                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 ToArchiveMap

                                                                    func ToArchiveMap(in map[string]Archive) ArchiveMap

                                                                    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 ToArchiveMapArray

                                                                        func ToArchiveMapArray(in []map[string]Archive) ArchiveMapArray

                                                                        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 ToArchiveMapArrayOutput

                                                                              func ToArchiveMapArrayOutput(in []ArchiveMapOutput) ArchiveMapArrayOutput

                                                                              func (ArchiveMapArrayOutput) ElementType

                                                                              func (ArchiveMapArrayOutput) ElementType() reflect.Type

                                                                                ElementType returns the element type of this Output ([]map[string]Archive).

                                                                                func (ArchiveMapArrayOutput) Index

                                                                                  Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                  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 ToArchiveMapMap

                                                                                      func ToArchiveMapMap(in map[string]map[string]Archive) ArchiveMapMap

                                                                                      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 ToArchiveMapMapOutput

                                                                                            func ToArchiveMapMapOutput(in map[string]ArchiveMapOutput) ArchiveMapMapOutput

                                                                                            func (ArchiveMapMapOutput) ElementType

                                                                                            func (ArchiveMapMapOutput) ElementType() reflect.Type

                                                                                              ElementType returns the element type of this Output (map[string]map[string]Archive).

                                                                                              func (ArchiveMapMapOutput) MapIndex

                                                                                                MapIndex looks up the key k in the map.

                                                                                                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 ToArchiveMapOutput

                                                                                                  func ToArchiveMapOutput(in map[string]ArchiveOutput) ArchiveMapOutput

                                                                                                  func (ArchiveMapOutput) ElementType

                                                                                                  func (ArchiveMapOutput) ElementType() reflect.Type

                                                                                                    ElementType returns the element type of this Output (map[string]Archive).

                                                                                                    func (ArchiveMapOutput) MapIndex

                                                                                                      MapIndex looks up the key k in the map.

                                                                                                      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 ToArray

                                                                                                            func ToArray(in []interface{}) Array

                                                                                                            func (Array) ElementType

                                                                                                            func (Array) ElementType() reflect.Type

                                                                                                              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 ToArrayArray

                                                                                                                func ToArrayArray(in [][]interface{}) ArrayArray

                                                                                                                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 ArrayArrayMap

                                                                                                                    type ArrayArrayMap map[string]ArrayArrayInput

                                                                                                                      ArrayArrayMap is an input type for map[string]ArrayArrayInput values.

                                                                                                                      func ToArrayArrayMap

                                                                                                                      func ToArrayArrayMap(in map[string][][]interface{}) ArrayArrayMap

                                                                                                                      func (ArrayArrayMap) ElementType

                                                                                                                      func (ArrayArrayMap) ElementType() reflect.Type

                                                                                                                        ElementType returns the element type of this Input (map[string][][]interface{}).

                                                                                                                        func (ArrayArrayMap) ToArrayArrayMapOutput

                                                                                                                        func (in ArrayArrayMap) ToArrayArrayMapOutput() ArrayArrayMapOutput

                                                                                                                        func (ArrayArrayMap) ToArrayArrayMapOutputWithContext

                                                                                                                        func (in ArrayArrayMap) ToArrayArrayMapOutputWithContext(ctx context.Context) ArrayArrayMapOutput

                                                                                                                        type ArrayArrayMapInput

                                                                                                                        type ArrayArrayMapInput interface {
                                                                                                                        	Input
                                                                                                                        
                                                                                                                        	ToArrayArrayMapOutput() ArrayArrayMapOutput
                                                                                                                        	ToArrayArrayMapOutputWithContext(ctx context.Context) ArrayArrayMapOutput
                                                                                                                        }

                                                                                                                          ArrayArrayMapInput is an input type that accepts ArrayArrayMap and ArrayArrayMapOutput values.

                                                                                                                          type ArrayArrayMapOutput

                                                                                                                          type ArrayArrayMapOutput struct{ *OutputState }

                                                                                                                            ArrayArrayMapOutput is an Output that returns map[string][][]interface{} values.

                                                                                                                            func ToArrayArrayMapOutput

                                                                                                                            func ToArrayArrayMapOutput(in map[string]ArrayArrayOutput) ArrayArrayMapOutput

                                                                                                                            func (ArrayArrayMapOutput) ElementType

                                                                                                                            func (ArrayArrayMapOutput) ElementType() reflect.Type

                                                                                                                              ElementType returns the element type of this Output (map[string][][]interface{}).

                                                                                                                              func (ArrayArrayMapOutput) MapIndex

                                                                                                                                MapIndex looks up the key k in the map.

                                                                                                                                func (ArrayArrayMapOutput) ToArrayArrayMapOutput

                                                                                                                                func (o ArrayArrayMapOutput) ToArrayArrayMapOutput() ArrayArrayMapOutput

                                                                                                                                func (ArrayArrayMapOutput) ToArrayArrayMapOutputWithContext

                                                                                                                                func (o ArrayArrayMapOutput) ToArrayArrayMapOutputWithContext(ctx context.Context) ArrayArrayMapOutput

                                                                                                                                type ArrayArrayOutput

                                                                                                                                type ArrayArrayOutput struct{ *OutputState }

                                                                                                                                  ArrayArrayOutput is an Output that returns [][]interface{} values.

                                                                                                                                  func ToArrayArrayOutput

                                                                                                                                  func ToArrayArrayOutput(in []ArrayOutput) ArrayArrayOutput

                                                                                                                                  func (ArrayArrayOutput) ElementType

                                                                                                                                  func (ArrayArrayOutput) ElementType() reflect.Type

                                                                                                                                    ElementType returns the element type of this Output ([][]interface{}).

                                                                                                                                    func (ArrayArrayOutput) Index

                                                                                                                                      Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                      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 ToArrayMap

                                                                                                                                          func ToArrayMap(in map[string][]interface{}) ArrayMap

                                                                                                                                          func (ArrayMap) ElementType

                                                                                                                                          func (ArrayMap) ElementType() reflect.Type

                                                                                                                                            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 ToArrayMapOutput

                                                                                                                                                func ToArrayMapOutput(in map[string]ArrayOutput) ArrayMapOutput

                                                                                                                                                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

                                                                                                                                                    MapIndex looks up the key k in the map.

                                                                                                                                                    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 ToArrayOutput

                                                                                                                                                          func ToArrayOutput(in []Output) ArrayOutput

                                                                                                                                                          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

                                                                                                                                                              Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                              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

                                                                                                                                                                func NewFileAsset(path string) Asset

                                                                                                                                                                  NewFileAsset creates an asset backed by a file and specified by that file's path.

                                                                                                                                                                  func NewRemoteAsset

                                                                                                                                                                  func NewRemoteAsset(uri string) Asset

                                                                                                                                                                    NewRemoteAsset creates an asset backed by a remote file and specified by that file's URL.

                                                                                                                                                                    func NewStringAsset

                                                                                                                                                                    func NewStringAsset(text string) Asset

                                                                                                                                                                      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 ToAssetArray

                                                                                                                                                                        func ToAssetArray(in []Asset) AssetArray

                                                                                                                                                                        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 ToAssetArrayArray

                                                                                                                                                                            func ToAssetArrayArray(in [][]Asset) AssetArrayArray

                                                                                                                                                                            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 ToAssetArrayArrayOutput

                                                                                                                                                                                  func ToAssetArrayArrayOutput(in []AssetArrayOutput) AssetArrayArrayOutput

                                                                                                                                                                                  func (AssetArrayArrayOutput) ElementType

                                                                                                                                                                                  func (AssetArrayArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                    ElementType returns the element type of this Output ([][]Asset).

                                                                                                                                                                                    func (AssetArrayArrayOutput) Index

                                                                                                                                                                                      Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                      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 ToAssetArrayMap

                                                                                                                                                                                          func ToAssetArrayMap(in map[string][]Asset) AssetArrayMap

                                                                                                                                                                                          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 ToAssetArrayMapOutput

                                                                                                                                                                                                func ToAssetArrayMapOutput(in map[string]AssetArrayOutput) AssetArrayMapOutput

                                                                                                                                                                                                func (AssetArrayMapOutput) ElementType

                                                                                                                                                                                                func (AssetArrayMapOutput) ElementType() reflect.Type

                                                                                                                                                                                                  ElementType returns the element type of this Output (map[string][]Asset).

                                                                                                                                                                                                  func (AssetArrayMapOutput) MapIndex

                                                                                                                                                                                                    MapIndex looks up the key k in the map.

                                                                                                                                                                                                    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 ToAssetArrayOutput

                                                                                                                                                                                                      func ToAssetArrayOutput(in []AssetOutput) AssetArrayOutput

                                                                                                                                                                                                      func (AssetArrayOutput) ElementType

                                                                                                                                                                                                      func (AssetArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                        ElementType returns the element type of this Output ([]Asset).

                                                                                                                                                                                                        func (AssetArrayOutput) Index

                                                                                                                                                                                                          Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                          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 ToAssetMap

                                                                                                                                                                                                              func ToAssetMap(in map[string]Asset) AssetMap

                                                                                                                                                                                                              func (AssetMap) ElementType

                                                                                                                                                                                                              func (AssetMap) ElementType() reflect.Type

                                                                                                                                                                                                                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 ToAssetMapArray

                                                                                                                                                                                                                  func ToAssetMapArray(in []map[string]Asset) AssetMapArray

                                                                                                                                                                                                                  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 ToAssetMapArrayOutput

                                                                                                                                                                                                                        func ToAssetMapArrayOutput(in []AssetMapOutput) AssetMapArrayOutput

                                                                                                                                                                                                                        func (AssetMapArrayOutput) ElementType

                                                                                                                                                                                                                        func (AssetMapArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                                          ElementType returns the element type of this Output ([]map[string]Asset).

                                                                                                                                                                                                                          func (AssetMapArrayOutput) Index

                                                                                                                                                                                                                            Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                            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 ToAssetMapMap

                                                                                                                                                                                                                                func ToAssetMapMap(in map[string]map[string]Asset) AssetMapMap

                                                                                                                                                                                                                                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 ToAssetMapMapOutput

                                                                                                                                                                                                                                      func ToAssetMapMapOutput(in map[string]AssetMapOutput) AssetMapMapOutput

                                                                                                                                                                                                                                      func (AssetMapMapOutput) ElementType

                                                                                                                                                                                                                                      func (AssetMapMapOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                        ElementType returns the element type of this Output (map[string]map[string]Asset).

                                                                                                                                                                                                                                        func (AssetMapMapOutput) MapIndex

                                                                                                                                                                                                                                          MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                          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 ToAssetMapOutput

                                                                                                                                                                                                                                            func ToAssetMapOutput(in map[string]AssetOutput) AssetMapOutput

                                                                                                                                                                                                                                            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

                                                                                                                                                                                                                                                MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                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

                                                                                                                                                                                                                                                                ElementType returns the element type of this Output ([][]AssetOrArchive).

                                                                                                                                                                                                                                                                func (AssetOrArchiveArrayArrayOutput) Index

                                                                                                                                                                                                                                                                  Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                  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

                                                                                                                                                                                                                                                                              ElementType returns the element type of this Output (map[string][]AssetOrArchive).

                                                                                                                                                                                                                                                                              func (AssetOrArchiveArrayMapOutput) MapIndex

                                                                                                                                                                                                                                                                                MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                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

                                                                                                                                                                                                                                                                                      Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                      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

                                                                                                                                                                                                                                                                                                      ElementType returns the element type of this Output ([]map[string]AssetOrArchive).

                                                                                                                                                                                                                                                                                                      func (AssetOrArchiveMapArrayOutput) Index

                                                                                                                                                                                                                                                                                                        Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                        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

                                                                                                                                                                                                                                                                                                                      MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                      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

                                                                                                                                                                                                                                                                                                                            MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                            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

                                                                                                                                                                                                                                                                                                                                      func (Bool) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                        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 ToBoolArray

                                                                                                                                                                                                                                                                                                                                          func ToBoolArray(in []bool) BoolArray

                                                                                                                                                                                                                                                                                                                                          func (BoolArray) ElementType

                                                                                                                                                                                                                                                                                                                                          func (BoolArray) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                            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 ToBoolArrayArray

                                                                                                                                                                                                                                                                                                                                              func ToBoolArrayArray(in [][]bool) BoolArrayArray

                                                                                                                                                                                                                                                                                                                                              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 ToBoolArrayArrayOutput

                                                                                                                                                                                                                                                                                                                                                    func ToBoolArrayArrayOutput(in []BoolArrayOutput) BoolArrayArrayOutput

                                                                                                                                                                                                                                                                                                                                                    func (BoolArrayArrayOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                    func (BoolArrayArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                      ElementType returns the element type of this Output ([][]bool).

                                                                                                                                                                                                                                                                                                                                                      func (BoolArrayArrayOutput) Index

                                                                                                                                                                                                                                                                                                                                                        Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                                                                        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 ToBoolArrayMap

                                                                                                                                                                                                                                                                                                                                                            func ToBoolArrayMap(in map[string][]bool) BoolArrayMap

                                                                                                                                                                                                                                                                                                                                                            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 ToBoolArrayMapOutput

                                                                                                                                                                                                                                                                                                                                                                  func ToBoolArrayMapOutput(in map[string]BoolArrayOutput) BoolArrayMapOutput

                                                                                                                                                                                                                                                                                                                                                                  func (BoolArrayMapOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                  func (BoolArrayMapOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                    ElementType returns the element type of this Output (map[string][]bool).

                                                                                                                                                                                                                                                                                                                                                                    func (BoolArrayMapOutput) MapIndex

                                                                                                                                                                                                                                                                                                                                                                      MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                                                                      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 ToBoolArrayOutput

                                                                                                                                                                                                                                                                                                                                                                        func ToBoolArrayOutput(in []BoolOutput) BoolArrayOutput

                                                                                                                                                                                                                                                                                                                                                                        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

                                                                                                                                                                                                                                                                                                                                                                            Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                                                                                            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

                                                                                                                                                                                                                                                                                                                                                                              type BoolMap map[string]BoolInput

                                                                                                                                                                                                                                                                                                                                                                                BoolMap is an input type for map[string]BoolInput values.

                                                                                                                                                                                                                                                                                                                                                                                func ToBoolMap

                                                                                                                                                                                                                                                                                                                                                                                func ToBoolMap(in map[string]bool) BoolMap

                                                                                                                                                                                                                                                                                                                                                                                func (BoolMap) ElementType

                                                                                                                                                                                                                                                                                                                                                                                func (BoolMap) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                  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 ToBoolMapArray

                                                                                                                                                                                                                                                                                                                                                                                    func ToBoolMapArray(in []map[string]bool) BoolMapArray

                                                                                                                                                                                                                                                                                                                                                                                    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 ToBoolMapArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                          func ToBoolMapArrayOutput(in []BoolMapOutput) BoolMapArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                          func (BoolMapArrayOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                          func (BoolMapArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                            ElementType returns the element type of this Output ([]map[string]bool).

                                                                                                                                                                                                                                                                                                                                                                                            func (BoolMapArrayOutput) Index

                                                                                                                                                                                                                                                                                                                                                                                              Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                                                                                                              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 ToBoolMapMap

                                                                                                                                                                                                                                                                                                                                                                                                  func ToBoolMapMap(in map[string]map[string]bool) BoolMapMap

                                                                                                                                                                                                                                                                                                                                                                                                  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 ToBoolMapMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                        func ToBoolMapMapOutput(in map[string]BoolMapOutput) BoolMapMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                        func (BoolMapMapOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                        func (BoolMapMapOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                          ElementType returns the element type of this Output (map[string]map[string]bool).

                                                                                                                                                                                                                                                                                                                                                                                                          func (BoolMapMapOutput) MapIndex

                                                                                                                                                                                                                                                                                                                                                                                                            MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                                                                                                            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 ToBoolMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                              func ToBoolMapOutput(in map[string]BoolOutput) BoolMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                              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

                                                                                                                                                                                                                                                                                                                                                                                                                  MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                                                                                                                  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.

                                                                                                                                                                                                                                                                                                                                                                                                                        func BoolPtr

                                                                                                                                                                                                                                                                                                                                                                                                                        func BoolPtr(v bool) BoolPtrInput

                                                                                                                                                                                                                                                                                                                                                                                                                          BoolPtr is an input type for *bool values.

                                                                                                                                                                                                                                                                                                                                                                                                                          type BoolPtrOutput

                                                                                                                                                                                                                                                                                                                                                                                                                          type BoolPtrOutput struct{ *OutputState }

                                                                                                                                                                                                                                                                                                                                                                                                                            BoolPtrOutput is an Output that returns *bool values.

                                                                                                                                                                                                                                                                                                                                                                                                                            func (BoolPtrOutput) Elem

                                                                                                                                                                                                                                                                                                                                                                                                                            func (o BoolPtrOutput) Elem() BoolOutput

                                                                                                                                                                                                                                                                                                                                                                                                                              Elem dereferences the pointer value or returns the zero value of the approporiate type if the pointer is nil.

                                                                                                                                                                                                                                                                                                                                                                                                                              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

                                                                                                                                                                                                                                                                                                                                                                                                                                    func NewContext(ctx context.Context, info RunInfo) (*Context, error)

                                                                                                                                                                                                                                                                                                                                                                                                                                      NewContext creates a fresh run context out of the given metadata.

                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Context) Close

                                                                                                                                                                                                                                                                                                                                                                                                                                      func (ctx *Context) Close() error

                                                                                                                                                                                                                                                                                                                                                                                                                                        Close implements io.Closer and relinquishes any outstanding resources held by the context.

                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Context) DryRun

                                                                                                                                                                                                                                                                                                                                                                                                                                        func (ctx *Context) DryRun() bool

                                                                                                                                                                                                                                                                                                                                                                                                                                          DryRun is true when evaluating a program for purposes of planning, instead of performing a true deployment.

                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Context) Export

                                                                                                                                                                                                                                                                                                                                                                                                                                          func (ctx *Context) Export(name string, value Input)

                                                                                                                                                                                                                                                                                                                                                                                                                                            Export registers a key and value pair with the current context's stack.

                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Context) GetConfig

                                                                                                                                                                                                                                                                                                                                                                                                                                            func (ctx *Context) GetConfig(key string) (string, bool)

                                                                                                                                                                                                                                                                                                                                                                                                                                              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

                                                                                                                                                                                                                                                                                                                                                                                                                                                func (ctx *Context) Parallel() int

                                                                                                                                                                                                                                                                                                                                                                                                                                                  Parallel returns the degree of parallelism currently being used by the engine (1 being entirely serial).

                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Context) Project

                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (ctx *Context) Project() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Project returns the current project name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    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) RegisterRemoteComponentResource

                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (ctx *Context) RegisterRemoteComponentResource(
                                                                                                                                                                                                                                                                                                                                                                                                                                                      	t, name string, props Input, 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

                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (ctx *Context) RegisterResourceOutputs(resource Resource, outs Map) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                          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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Context) Stack

                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (ctx *Context) Stack() string

                                                                                                                                                                                                                                                                                                                                                                                                                                                              Stack returns the current stack name being deployed into.

                                                                                                                                                                                                                                                                                                                                                                                                                                                              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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type CustomTimeouts

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type CustomTimeouts struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Create string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Update string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Delete string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type Float64

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type Float64 float64

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Float64 is an input type for float64 values.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (Float64) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (Float64) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    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 ToFloat64Array

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func ToFloat64Array(in []float64) Float64Array

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      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 ToFloat64ArrayArray

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func ToFloat64ArrayArray(in [][]float64) Float64ArrayArray

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          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 ToFloat64ArrayArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func ToFloat64ArrayArrayOutput(in []Float64ArrayOutput) Float64ArrayArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (Float64ArrayArrayOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (Float64ArrayArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ElementType returns the element type of this Output ([][]float64).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (Float64ArrayArrayOutput) Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    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 ToFloat64ArrayMap

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func ToFloat64ArrayMap(in map[string][]float64) Float64ArrayMap

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        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 ToFloat64ArrayMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func ToFloat64ArrayMapOutput(in map[string]Float64ArrayOutput) Float64ArrayMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (Float64ArrayMapOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (Float64ArrayMapOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ElementType returns the element type of this Output (map[string][]float64).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (Float64ArrayMapOutput) MapIndex

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  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 ToFloat64ArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func ToFloat64ArrayOutput(in []Float64Output) Float64ArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (Float64ArrayOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (Float64ArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ElementType returns the element type of this Output ([]float64).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (Float64ArrayOutput) Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        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 ToFloat64Map

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func ToFloat64Map(in map[string]float64) Float64Map

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            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 ToFloat64MapArray

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func ToFloat64MapArray(in []map[string]float64) Float64MapArray

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                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 ToFloat64MapArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func ToFloat64MapArrayOutput(in []Float64MapOutput) Float64MapArrayOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (Float64MapArrayOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (Float64MapArrayOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ElementType returns the element type of this Output ([]map[string]float64).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (Float64MapArrayOutput) Index

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Index looks up the i'th element of the array if it is in bounds or returns the zero value of the appropriate type if the index is out of bounds.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          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 ToFloat64MapMap

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func ToFloat64MapMap(in map[string]map[string]float64) Float64MapMap

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              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 ToFloat64MapMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func ToFloat64MapMapOutput(in map[string]Float64MapOutput) Float64MapMapOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (Float64MapMapOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (Float64MapMapOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ElementType returns the element type of this Output (map[string]map[string]float64).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (Float64MapMapOutput) MapIndex

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        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 ToFloat64MapOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func ToFloat64MapOutput(in map[string]Float64Output) Float64MapOutput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (Float64MapOutput) ElementType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (Float64MapOutput) ElementType() reflect.Type

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ElementType returns the element type of this Output (map[string]float64).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (Float64MapOutput) MapIndex

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              MapIndex looks up the key k in the map.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Elem dereferences the pointer value or returns the zero value of the approporiate type if the pointer is nil.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          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.