Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ForProjectConfigNotReleaseIDServiceMap ¶
func ForProjectConfigNotReleaseIDServiceMap(asgc aws.ASGAPI, projectName *string, configName *string, releaseID *string) (map[string]*ASG, error)
ForProjectConfigNotReleaseIDServiceMap finds all previous ASGs and returns them as a service map Will error if there is an ASG without a service name || two ASGs for a service
Types ¶
type ASG ¶
type ASG struct { ProjectNameTag *string ConfigNameTag *string ServiceNameTag *string ReleaseIDTag *string DesiredCapacity *int64 AutoScalingGroupName *string LaunchConfigurationName *string LoadBalancerNames []*string TargetGroupARNs []*string // contains filtered or unexported fields }
ASG struct
func ForProjectConfigNOTReleaseID ¶
func ForProjectConfigNOTReleaseID(asgc aws.ASGAPI, projectName *string, configName *string, releaseID *string) ([]*ASG, error)
ForProjectConfigNOTReleaseID returns all ASGs not with the release ID
type Input ¶
type Input struct {
*autoscaling.CreateAutoScalingGroupInput
}
Input input struct
Click to show internal directories.
Click to hide internal directories.