stdmagesvccdk

package
v0.0.219 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Package stdmagesvccdk provides CDK export utilities for service lambdas.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExportServiceInfo

func ExportServiceInfo[L ServiceLambda](scope constructs.Construct, deploymentIdent string, svc Service[L])

ExportServiceInfo exports CDK CloudFormation outputs for a service and its lambdas.

Types

type Service

type Service[L ServiceLambda] interface {
	ServiceIdent() string
	RepositoryName() *string
	ServiceName() *string
	MainImageTag() string
	Lambdas() map[string]L
}

Service represents a deployable service with lambdas.

type ServiceLambda

type ServiceLambda interface {
	FunctionName() *string
}

ServiceLambda represents a lambda function within a service.

Jump to

Keyboard shortcuts

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