build

package
v0.0.0-...-8949050 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Build

type Build struct {
	pulumi.CustomResourceState

	AppId           pulumi.StringOutput      `pulumi:"appId"`
	Buildpacks      pulumi.StringArrayOutput `pulumi:"buildpacks"`
	LocalChecksum   pulumi.StringOutput      `pulumi:"localChecksum"`
	OutputStreamUrl pulumi.StringOutput      `pulumi:"outputStreamUrl"`
	ReleaseId       pulumi.StringOutput      `pulumi:"releaseId"`
	SlugId          pulumi.StringOutput      `pulumi:"slugId"`
	Source          BuildSourceOutput        `pulumi:"source"`
	Stack           pulumi.StringOutput      `pulumi:"stack"`
	Status          pulumi.StringOutput      `pulumi:"status"`
	Users           BuildUserArrayOutput     `pulumi:"users"`
	Uuid            pulumi.StringOutput      `pulumi:"uuid"`
}

func GetBuild

func GetBuild(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BuildState, opts ...pulumi.ResourceOption) (*Build, error)

GetBuild gets an existing Build resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewBuild

func NewBuild(ctx *pulumi.Context,
	name string, args *BuildArgs, opts ...pulumi.ResourceOption) (*Build, error)

NewBuild registers a new resource with the given unique name, arguments, and options.

func (*Build) ElementType

func (*Build) ElementType() reflect.Type

func (*Build) ToBuildOutput

func (i *Build) ToBuildOutput() BuildOutput

func (*Build) ToBuildOutputWithContext

func (i *Build) ToBuildOutputWithContext(ctx context.Context) BuildOutput

type BuildArgs

type BuildArgs struct {
	AppId      pulumi.StringInput
	Buildpacks pulumi.StringArrayInput
	Source     BuildSourceInput
}

The set of arguments for constructing a Build resource.

func (BuildArgs) ElementType

func (BuildArgs) ElementType() reflect.Type

type BuildArray

type BuildArray []BuildInput

func (BuildArray) ElementType

func (BuildArray) ElementType() reflect.Type

func (BuildArray) ToBuildArrayOutput

func (i BuildArray) ToBuildArrayOutput() BuildArrayOutput

func (BuildArray) ToBuildArrayOutputWithContext

func (i BuildArray) ToBuildArrayOutputWithContext(ctx context.Context) BuildArrayOutput

type BuildArrayInput

type BuildArrayInput interface {
	pulumi.Input

	ToBuildArrayOutput() BuildArrayOutput
	ToBuildArrayOutputWithContext(context.Context) BuildArrayOutput
}

BuildArrayInput is an input type that accepts BuildArray and BuildArrayOutput values. You can construct a concrete instance of `BuildArrayInput` via:

BuildArray{ BuildArgs{...} }

type BuildArrayOutput

type BuildArrayOutput struct{ *pulumi.OutputState }

func (BuildArrayOutput) ElementType

func (BuildArrayOutput) ElementType() reflect.Type

func (BuildArrayOutput) Index

func (BuildArrayOutput) ToBuildArrayOutput

func (o BuildArrayOutput) ToBuildArrayOutput() BuildArrayOutput

func (BuildArrayOutput) ToBuildArrayOutputWithContext

func (o BuildArrayOutput) ToBuildArrayOutputWithContext(ctx context.Context) BuildArrayOutput

type BuildInput

type BuildInput interface {
	pulumi.Input

	ToBuildOutput() BuildOutput
	ToBuildOutputWithContext(ctx context.Context) BuildOutput
}

type BuildMap

type BuildMap map[string]BuildInput

func (BuildMap) ElementType

func (BuildMap) ElementType() reflect.Type

func (BuildMap) ToBuildMapOutput

func (i BuildMap) ToBuildMapOutput() BuildMapOutput

func (BuildMap) ToBuildMapOutputWithContext

func (i BuildMap) ToBuildMapOutputWithContext(ctx context.Context) BuildMapOutput

type BuildMapInput

type BuildMapInput interface {
	pulumi.Input

	ToBuildMapOutput() BuildMapOutput
	ToBuildMapOutputWithContext(context.Context) BuildMapOutput
}

BuildMapInput is an input type that accepts BuildMap and BuildMapOutput values. You can construct a concrete instance of `BuildMapInput` via:

BuildMap{ "key": BuildArgs{...} }

type BuildMapOutput

type BuildMapOutput struct{ *pulumi.OutputState }

func (BuildMapOutput) ElementType

func (BuildMapOutput) ElementType() reflect.Type

func (BuildMapOutput) MapIndex

func (BuildMapOutput) ToBuildMapOutput

func (o BuildMapOutput) ToBuildMapOutput() BuildMapOutput

func (BuildMapOutput) ToBuildMapOutputWithContext

func (o BuildMapOutput) ToBuildMapOutputWithContext(ctx context.Context) BuildMapOutput

type BuildOutput

type BuildOutput struct{ *pulumi.OutputState }

func (BuildOutput) AppId

func (o BuildOutput) AppId() pulumi.StringOutput

func (BuildOutput) Buildpacks

func (o BuildOutput) Buildpacks() pulumi.StringArrayOutput

func (BuildOutput) ElementType

func (BuildOutput) ElementType() reflect.Type

func (BuildOutput) LocalChecksum

func (o BuildOutput) LocalChecksum() pulumi.StringOutput

func (BuildOutput) OutputStreamUrl

func (o BuildOutput) OutputStreamUrl() pulumi.StringOutput

func (BuildOutput) ReleaseId

func (o BuildOutput) ReleaseId() pulumi.StringOutput

func (BuildOutput) SlugId

func (o BuildOutput) SlugId() pulumi.StringOutput

func (BuildOutput) Source

func (o BuildOutput) Source() BuildSourceOutput

func (BuildOutput) Stack

func (o BuildOutput) Stack() pulumi.StringOutput

func (BuildOutput) Status

func (o BuildOutput) Status() pulumi.StringOutput

func (BuildOutput) ToBuildOutput

func (o BuildOutput) ToBuildOutput() BuildOutput

func (BuildOutput) ToBuildOutputWithContext

func (o BuildOutput) ToBuildOutputWithContext(ctx context.Context) BuildOutput

func (BuildOutput) Users

func (BuildOutput) Uuid

func (o BuildOutput) Uuid() pulumi.StringOutput

type BuildSource

type BuildSource struct {
	Checksum *string `pulumi:"checksum"`
	Path     *string `pulumi:"path"`
	Url      *string `pulumi:"url"`
	Version  *string `pulumi:"version"`
}

type BuildSourceArgs

type BuildSourceArgs struct {
	Checksum pulumi.StringPtrInput `pulumi:"checksum"`
	Path     pulumi.StringPtrInput `pulumi:"path"`
	Url      pulumi.StringPtrInput `pulumi:"url"`
	Version  pulumi.StringPtrInput `pulumi:"version"`
}

func (BuildSourceArgs) ElementType

func (BuildSourceArgs) ElementType() reflect.Type

func (BuildSourceArgs) ToBuildSourceOutput

func (i BuildSourceArgs) ToBuildSourceOutput() BuildSourceOutput

func (BuildSourceArgs) ToBuildSourceOutputWithContext

func (i BuildSourceArgs) ToBuildSourceOutputWithContext(ctx context.Context) BuildSourceOutput

func (BuildSourceArgs) ToBuildSourcePtrOutput

func (i BuildSourceArgs) ToBuildSourcePtrOutput() BuildSourcePtrOutput

func (BuildSourceArgs) ToBuildSourcePtrOutputWithContext

func (i BuildSourceArgs) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput

type BuildSourceInput

type BuildSourceInput interface {
	pulumi.Input

	ToBuildSourceOutput() BuildSourceOutput
	ToBuildSourceOutputWithContext(context.Context) BuildSourceOutput
}

BuildSourceInput is an input type that accepts BuildSourceArgs and BuildSourceOutput values. You can construct a concrete instance of `BuildSourceInput` via:

BuildSourceArgs{...}

type BuildSourceOutput

type BuildSourceOutput struct{ *pulumi.OutputState }

func (BuildSourceOutput) Checksum

func (BuildSourceOutput) ElementType

func (BuildSourceOutput) ElementType() reflect.Type

func (BuildSourceOutput) Path

func (BuildSourceOutput) ToBuildSourceOutput

func (o BuildSourceOutput) ToBuildSourceOutput() BuildSourceOutput

func (BuildSourceOutput) ToBuildSourceOutputWithContext

func (o BuildSourceOutput) ToBuildSourceOutputWithContext(ctx context.Context) BuildSourceOutput

func (BuildSourceOutput) ToBuildSourcePtrOutput

func (o BuildSourceOutput) ToBuildSourcePtrOutput() BuildSourcePtrOutput

func (BuildSourceOutput) ToBuildSourcePtrOutputWithContext

func (o BuildSourceOutput) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput

func (BuildSourceOutput) Url

func (BuildSourceOutput) Version

type BuildSourcePtrInput

type BuildSourcePtrInput interface {
	pulumi.Input

	ToBuildSourcePtrOutput() BuildSourcePtrOutput
	ToBuildSourcePtrOutputWithContext(context.Context) BuildSourcePtrOutput
}

BuildSourcePtrInput is an input type that accepts BuildSourceArgs, BuildSourcePtr and BuildSourcePtrOutput values. You can construct a concrete instance of `BuildSourcePtrInput` via:

        BuildSourceArgs{...}

or:

        nil

func BuildSourcePtr

func BuildSourcePtr(v *BuildSourceArgs) BuildSourcePtrInput

type BuildSourcePtrOutput

type BuildSourcePtrOutput struct{ *pulumi.OutputState }

func (BuildSourcePtrOutput) Checksum

func (BuildSourcePtrOutput) Elem

func (BuildSourcePtrOutput) ElementType

func (BuildSourcePtrOutput) ElementType() reflect.Type

func (BuildSourcePtrOutput) Path

func (BuildSourcePtrOutput) ToBuildSourcePtrOutput

func (o BuildSourcePtrOutput) ToBuildSourcePtrOutput() BuildSourcePtrOutput

func (BuildSourcePtrOutput) ToBuildSourcePtrOutputWithContext

func (o BuildSourcePtrOutput) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput

func (BuildSourcePtrOutput) Url

func (BuildSourcePtrOutput) Version

type BuildState

func (BuildState) ElementType

func (BuildState) ElementType() reflect.Type

type BuildUser

type BuildUser struct {
	Email *string `pulumi:"email"`
	Id    *string `pulumi:"id"`
}

type BuildUserArgs

type BuildUserArgs struct {
	Email pulumi.StringPtrInput `pulumi:"email"`
	Id    pulumi.StringPtrInput `pulumi:"id"`
}

func (BuildUserArgs) ElementType

func (BuildUserArgs) ElementType() reflect.Type

func (BuildUserArgs) ToBuildUserOutput

func (i BuildUserArgs) ToBuildUserOutput() BuildUserOutput

func (BuildUserArgs) ToBuildUserOutputWithContext

func (i BuildUserArgs) ToBuildUserOutputWithContext(ctx context.Context) BuildUserOutput

type BuildUserArray

type BuildUserArray []BuildUserInput

func (BuildUserArray) ElementType

func (BuildUserArray) ElementType() reflect.Type

func (BuildUserArray) ToBuildUserArrayOutput

func (i BuildUserArray) ToBuildUserArrayOutput() BuildUserArrayOutput

func (BuildUserArray) ToBuildUserArrayOutputWithContext

func (i BuildUserArray) ToBuildUserArrayOutputWithContext(ctx context.Context) BuildUserArrayOutput

type BuildUserArrayInput

type BuildUserArrayInput interface {
	pulumi.Input

	ToBuildUserArrayOutput() BuildUserArrayOutput
	ToBuildUserArrayOutputWithContext(context.Context) BuildUserArrayOutput
}

BuildUserArrayInput is an input type that accepts BuildUserArray and BuildUserArrayOutput values. You can construct a concrete instance of `BuildUserArrayInput` via:

BuildUserArray{ BuildUserArgs{...} }

type BuildUserArrayOutput

type BuildUserArrayOutput struct{ *pulumi.OutputState }

func (BuildUserArrayOutput) ElementType

func (BuildUserArrayOutput) ElementType() reflect.Type

func (BuildUserArrayOutput) Index

func (BuildUserArrayOutput) ToBuildUserArrayOutput

func (o BuildUserArrayOutput) ToBuildUserArrayOutput() BuildUserArrayOutput

func (BuildUserArrayOutput) ToBuildUserArrayOutputWithContext

func (o BuildUserArrayOutput) ToBuildUserArrayOutputWithContext(ctx context.Context) BuildUserArrayOutput

type BuildUserInput

type BuildUserInput interface {
	pulumi.Input

	ToBuildUserOutput() BuildUserOutput
	ToBuildUserOutputWithContext(context.Context) BuildUserOutput
}

BuildUserInput is an input type that accepts BuildUserArgs and BuildUserOutput values. You can construct a concrete instance of `BuildUserInput` via:

BuildUserArgs{...}

type BuildUserOutput

type BuildUserOutput struct{ *pulumi.OutputState }

func (BuildUserOutput) ElementType

func (BuildUserOutput) ElementType() reflect.Type

func (BuildUserOutput) Email

func (BuildUserOutput) Id

func (BuildUserOutput) ToBuildUserOutput

func (o BuildUserOutput) ToBuildUserOutput() BuildUserOutput

func (BuildUserOutput) ToBuildUserOutputWithContext

func (o BuildUserOutput) ToBuildUserOutputWithContext(ctx context.Context) BuildUserOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL