ecs

package
v0.0.0-...-c9b482b Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 18 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCluster

func NewCluster(e aws.Environment, name string, opts ...Option) (*ecsComp.Cluster, error)

func Run

func Run(ctx *pulumi.Context) error

Types

type Option

type Option = func(*Params) error

func WithFargateCapacityProvider

func WithFargateCapacityProvider() Option

func WithLinuxARMNodeGroup

func WithLinuxARMNodeGroup() Option

func WithLinuxBottleRocketNodeGroup

func WithLinuxBottleRocketNodeGroup() Option

func WithLinuxNodeGroup

func WithLinuxNodeGroup() Option

func WithWindowsNodeGroup

func WithWindowsNodeGroup() Option

type Params

type Params struct {
	FargateCapacityProvider    bool
	LinuxNodeGroup             bool
	LinuxARMNodeGroup          bool
	LinuxBottleRocketNodeGroup bool
	WindowsNodeGroup           bool
}

func NewParams

func NewParams(options ...Option) (*Params, error)

Jump to

Keyboard shortcuts

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