# Functions
BuildContainerImages builds the all the images given the build arguments.
NewBackendDeployer is the constructor for backendSvcDeployer.
NewEnvDeployer constructs an environment deployer.
NewJobDeployer is the constructor for jobDeployer.
NewLBWSDeployer is the constructor for lbWebSvcDeployer.
NewOverrider looks up if a CDK or YAMLPatch Overrider exists at pathsToOverriderDir and initializes the respective Overrider.
NewRDWSDeployer is the constructor for RDWSDeployer.
NewStaticSiteDeployer is the constructor for staticSiteDeployer.
NewWorkerSvcDeployer is the constructor for workerSvcDeployer.
RepoName returns the name of a Copilot-managed ECR repository given an application and workload.
# Structs
ContainerImageIdentifier is the configuration of the image digest and tags of an ECR image.
DeployEnvironmentInput contains information used to deploy the environment.
DeployWorkloadInput is the input of DeployWorkload.
GenerateCloudFormationTemplateInput is the input of GenerateCloudFormationTemplate.
GenerateCloudFormationTemplateOutput is the output of GenerateCloudFormationTemplate.
ImageActionInput represent the input parameters for building and uploading container images.
ImagePerContainer contains the contains name and its ImageURI.
NewEnvDeployerInput contains information needed to construct an environment deployer.
Options specifies options for the deployment.
StackRuntimeConfiguration contains runtime configuration for a workload CloudFormation stack.
UploadArtifactsOutput is the output of UploadArtifacts.
UploadEnvArtifactsOutput holds URLs of artifacts pushed to S3 buckets.
WorkloadDeployerInput is the input to for workloadDeployer constructor.
# Interfaces
ActionRecommender contains methods that output action recommendation.
LabeledTermPrinter is an interface for printing and managing labeled log outputs.
An Overrider transforms the content in body to out.
UserAgentAdder is the interface that adds values to the User-Agent HTTP request header.
WorkspaceAddonsReaderPathGetter reads addons from a workspace and the path of a workspace.