common

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Tags

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

Types

type Image

type Image struct {
	pulumi.ResourceState

	Name        string
	DockerImage *docker.Image
}

func NewImage

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

type ImageArgs

type ImageArgs struct {
	LocalImageName  string
	SourceImageName string
	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()
}

Jump to

Keyboard shortcuts

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