aws

package
v1.0.38 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2025 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AwsTarget

type AwsTarget struct {
	Region      string   `required:"true" enum:"africa-south1,europe-west1"`
	ProjectId   string   `required:"true"`
	Environment []string `description:"Environment variables available at build time and runtime."`
	// contains filtered or unexported fields
}

func (*AwsTarget) Configure

func (s *AwsTarget) Configure(serviceName string, env []string)

func (*AwsTarget) GetEnvironment

func (s *AwsTarget) GetEnvironment() []string

func (*AwsTarget) GetImageRegistry

func (s *AwsTarget) GetImageRegistry() string

func (*AwsTarget) GetImageTag

func (s *AwsTarget) GetImageTag() string

func (*AwsTarget) GetProject

func (s *AwsTarget) GetProject() string

func (*AwsTarget) GetRegion

func (s *AwsTarget) GetRegion() string

func (*AwsTarget) SetKey

func (s *AwsTarget) SetKey(key string)

type LambdaTarget

type LambdaTarget struct {
	AwsTarget
}

func (*LambdaTarget) Deploy

func (t *LambdaTarget) Deploy()

func (*LambdaTarget) PostDeploy

func (t *LambdaTarget) PostDeploy()

func (*LambdaTarget) Text

func (t *LambdaTarget) Text() string

Jump to

Keyboard shortcuts

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