in src/riff-raff-yaml-file/deployments/autoscaling.ts [5:24]
export function uploadAutoscalingArtifact(asg: GuAutoScalingGroup): RiffRaffDeployment {
const { app } = asg;
const { stack, region } = asg.stack as GuStack;
return {
name: ["asg-upload", region, stack, app].join("-"),
props: {
type: "autoscaling",
actions: ["uploadArtifacts"],
regions: new Set([region]),
stacks: new Set([stack]),
app,
parameters: {
bucketSsmLookup: true,
prefixApp: true,
},
contentDirectory: app,
},
};
}