common

package
v1.13.0 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IntValueOrDefault added in v1.1.0

func IntValueOrDefault(v, def int) int

func Tags

func Tags(ctx *pulumi.Context, 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