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.
Click to show internal directories.
Click to hide internal directories.