clcore

package
v0.24.1 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ImportCapacityProviderName

func ImportCapacityProviderName(importPrefix, instanceID string) *string

ImportCapacityProviderName will use the importPrefix and instanceID to import its capacity provider name.

Types

type Imports

type Imports interface {
	VPC() awsec2.IVpc
	Cluster() awsecs.ICluster
}

Imports describe resources imported from the "core" stack.

func NewImports

func NewImports(scope constructs.Construct, importPrefix string) Imports

NewImports inits imported resources from the "Core".

type InstanceImports

type InstanceImports interface {
	CapacityProviderName() *string
	SecurityGroup() awsec2.ISecurityGroup
}

InstanceImports are imports for deploying something on an instance via an ECS cluster with a capacity provider.

func NewInstanceImports

func NewInstanceImports(scope constructs.Construct, importPrefix, instanceID string) InstanceImports

NewInstanceImports inits imports for a capacity instance.

Jump to

Keyboard shortcuts

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