common

package
v1.14.1 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BuildkitPluginVersion string
View Source
var RandomPluginVersion string

Functions

func IntValueOrDefault added in v1.1.0

func IntValueOrDefault(v, def int) int

func Tags

func Tags(ctx *pulumi.Context, stackID pulumi.StringInput, name string) pulumi.StringMap

Types

type Image

type Image struct {
	pulumi.ResourceState

	Name        string
	DockerImage *dockerbuildkit.Image
}

func NewImage

func NewImage(ctx *pulumi.Context, name string, args *ImageArgs, opts ...pulumi.ResourceOption) (*Image, error)

func (*Image) URI added in v1.9.0

func (d *Image) URI() pulumi.StringOutput

type ImageArgs

type ImageArgs struct {
	SourceImage   string
	ProjectDir    string
	Provider      string
	Compute       project.Compute
	RepositoryUrl pulumi.StringInput
	TempDir       string
	Server        pulumi.StringInput
	Username      pulumi.StringInput
	Password      pulumi.StringInput
}

type Plugin

type Plugin struct {
	Name    string
	Version string
}

func (*Plugin) String

func (p *Plugin) String() string

type PulumiProvider

type PulumiProvider interface {
	Validate() error
	Plugins() []Plugin
	Configure(context.Context, *auto.Stack) error
	Deploy(*pulumi.Context) error
	CleanUp()
	AskAndSave() error
	SupportedRegions() []string
}

Jump to

Keyboard shortcuts

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