manifestinfo

package
v1.33.3 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package manifestinfo provides access to information embedded in a manifest.

Index

Constants

View Source
const (
	// LoadBalancedWebServiceType is a web service with a load balancer and Fargate as compute.
	LoadBalancedWebServiceType = "Load Balanced Web Service"
	// RequestDrivenWebServiceType is a Request-Driven Web Service managed by AppRunner
	RequestDrivenWebServiceType = "Request-Driven Web Service"
	// BackendServiceType is a service that cannot be accessed from the internet but can be reached from other services.
	BackendServiceType = "Backend Service"
	// WorkerServiceType is a worker service that manages the consumption of messages.
	WorkerServiceType = "Worker Service"
	// StaticSiteType is a static site service that manages static assets.
	StaticSiteType = "Static Site"
	// ScheduledJobType is a recurring ECS Fargate task which runs on a schedule.
	ScheduledJobType = "Scheduled Job"
)

Variables

This section is empty.

Functions

func IsTypeAJob

func IsTypeAJob(t string) bool

IsTypeAJob returns if manifest type is job.

func IsTypeAService

func IsTypeAService(t string) bool

IsTypeAService returns if manifest type is service.

func JobTypes

func JobTypes() []string

JobTypes returns the list of supported job manifest types.

func ServiceTypes

func ServiceTypes() []string

ServiceTypes returns the list of supported service manifest types.

func WorkloadTypes

func WorkloadTypes() []string

WorkloadTypes returns the list of all manifest types.

Types

This section is empty.

Jump to

Keyboard shortcuts

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