github.com/in4it/ecs-deploy@v0.0.42-0.20240508120354-ed77ff16df25/api/flags.go (about) 1 package api 2 3 import "github.com/in4it/ecs-deploy/service" 4 5 type Flags struct { 6 Bootstrap bool 7 DisableEcsDeploy bool 8 Profile string 9 Region string 10 ClusterName string 11 Environment string 12 AlbSecurityGroups string 13 EcsSubnets string 14 CloudwatchLogsPrefix string 15 CloudwatchLogsEnabled bool 16 KeyName string 17 InstanceType string 18 EcsSecurityGroups string 19 EcsMinSize string 20 EcsMaxSize string 21 EcsDesiredSize string 22 ParamstoreEnabled bool 23 ParamstoreKmsArn string 24 ParamstorePrefix string 25 LoadbalancerDomain string 26 Server bool 27 DeleteCluster string 28 LoadBalancers []service.LoadBalancer 29 } 30 31 func NewFlags() *Flags { 32 f := Flags{} 33 return &f 34 }