Versions in this module Expand all Collapse all v1 v1.0.44 Oct 1, 2024 v1.0.43 Jul 17, 2024 v1.0.42 Jul 16, 2024 v0 v0.0.41 Mar 25, 2024 v0.0.40 Feb 19, 2024 v0.0.39 Dec 7, 2023 v0.0.2 Feb 12, 2018 v0.0.1 Feb 9, 2018 Changes in this version + type ALB struct + type API struct + func (a *API) Launch() error + type AutoScaling struct + type CloudWatch struct + type CloudWatchLog struct + LogEvents []CloudWatchLogEvent + NextBackwardToken string + NextForwardToken string + type CloudWatchLogEvent struct + IngestionTime time.Time + Message string + Timestamp time.Time + type ContainerDefinition struct + Essential bool + Name string + type ContainerInstance struct + ContainerInstanceArn string + Ec2InstanceId string + PendingTasksCount int64 + RegisteredAt time.Time + RegisteredResources []ContainerInstanceResource + RemainingResources []ContainerInstanceResource + RunningTasksCount int64 + Status string + Version int64 + type ContainerInstanceResource struct + DoubleValue float64 + IntegerValue int64 + Name string + StringSetValue []string + Type string + type Controller struct + func (c *Controller) Bootstrap(b *Flags) error + func (c *Controller) DeleteCluster(b *Flags) error + func (c *Controller) Resume() error + func (c *Controller) SetDeployDefaults(d *Deploy) + type Deploy struct + Cluster string + Containers []*DeployContainer + DeregistrationDelay int64 + DesiredCount int64 + HealthCheck DeployHealthCheck + LaunchType string + MaximumPercent int64 + MinimumHealthyPercent int64 + NetworkConfiguration DeployNetworkConfiguration + NetworkMode string + PlacementConstraints []DeployPlacementConstraint + RuleConditions []*DeployRuleConditions + ServiceName string + ServicePort int64 + ServiceProtocol string + Stickiness DeployStickiness + type DeployContainer struct + CPU int64 + CPUReservation int64 + ContainerCommand []*string + ContainerImage string + ContainerName string + ContainerPort int64 + ContainerTag string + ContainerURI string + Essential bool + Memory int64 + MemoryReservation int64 + type DeployHealthCheck struct + GracePeriodSeconds int64 + HealthyThreshold int64 + Interval int64 + Matcher string + Path string + Port string + Protocol string + Timeout int64 + UnhealthyThreshold int64 + type DeployNetworkConfiguration struct + AssignPublicIp string + SecurityGroups []string + Subnets []string + type DeployPlacementConstraint struct + Expression string + Type string + type DeployResult struct + ClusterName string + DeployError string + DeploymentTime time.Time + ServiceName string + Status string + TaskDefinitionArn string + type DeployRuleConditions struct + Hostname string + Listeners []string + PathPattern string + type DeployServiceParameter struct + Encrypted bool + Name string + Value string + type DeployServices struct + Services []Deploy + type DeployStickiness struct + Duration int64 + Enabled bool + type DynamoCluster struct + ContainerInstances []DynamoClusterContainerInstance + ExpirationTime time.Time + Identifier string + ScalingOperation DynamoClusterScalingOperation + Time time.Time + type DynamoClusterContainerInstance struct + ClusterName string + ContainerInstanceId string + FreeCpu int64 + FreeMemory int64 + Status string + type DynamoClusterScalingOperation struct + Action string + ClusterName string + type DynamoDeployment struct + Day string + DeployData *Deploy + DeployError string + ManualTasksArns []string + Month string + Scaling DynamoDeploymentScaling + ServiceName string + Status string + Tag string + TaskDefinitionArn *string + Time time.Time + Version int64 + type DynamoDeploymentScaling struct + DesiredCount int64 + type DynamoServices struct + ApiVersion string + ServiceName string + Services []*DynamoServicesElement + Time string + Version int64 + type DynamoServicesElement struct + C string + CpuLimit int64 + CpuReservation int64 + L []string + MemoryLimit int64 + MemoryReservation int64 + S string + type ECR struct + type ECS struct + type EcsVersionInfo struct + AgentHash string + AgentVersion string + DockerVersion string + type Export struct + type ExportedApps map[string]string + type Flags struct + AlbSecurityGroups string + Bootstrap bool + CloudwatchLogsEnabled bool + CloudwatchLogsPrefix string + ClusterName string + DeleteCluster string + DisableEcsDeploy bool + EcsDesiredSize string + EcsMaxSize string + EcsMinSize string + EcsSecurityGroups string + EcsSubnets string + Environment string + InstanceType string + KeyName string + LoadbalancerDomain string + ParamstoreEnabled bool + ParamstoreKmsArn string + ParamstorePrefix string + Profile string + Region string + Server bool + func NewFlags() *Flags + type FreeInstanceResource struct + FreeCpu int64 + FreeMemory int64 + InstanceId string + Status string + type IAM struct + type ListenerRule struct + Conditions []ListenerRuleCondition + ListenerRuleArn string + TargetGroupArn string + type ListenerRuleCondition struct + Field string + Values string + type ListenerRuleExport struct + RuleKeys RulePriority + Rules map[int64]ListenerRule + type Migration struct + type Parameter struct + Name string + Type string + Value string + Version int64 + type Paramstore struct + func (p *Paramstore) RetrieveKeys() error + type RegisteredInstanceResource struct + InstanceId string + RegisteredCpu int64 + RegisteredMemory int64 + type RulePriority []int64 + func (a RulePriority) Len() int + func (a RulePriority) Less(i, j int) bool + func (a RulePriority) Swap(i, j int) + type RunTask struct + ContainerOverrides []RunTaskContainerOverride + StartedBy string + type RunTaskContainerOverride struct + Command []string + Name string + type RunningService struct + ClusterName string + Deployments []RunningServiceDeployment + DesiredCount int64 + Events []RunningServiceEvent + PendingCount int64 + RunningCount int64 + ServiceName string + Status string + Tasks []RunningTask + type RunningServiceDeployment struct + CreatedAt time.Time + DesiredCount int64 + PendingCount int64 + RunningCount int64 + Status string + TaskDefinition string + UpdatedAt time.Time + type RunningServiceEvent struct + CreatedAt time.Time + Id string + Message string + type RunningTask struct + ContainerInstanceArn string + Containers []RunningTaskContainer + Cpu string + CreatedAt time.Time + DesiredStatus string + ExecutionStoppedAt time.Time + Group string + LastStatus string + LaunchType string + Memory string + PullStartedAt time.Time + PullStoppedAt time.Time + StartedAt time.Time + StartedBy string + StoppedAt time.Time + StoppedReason string + StoppingAt time.Time + TaskArn string + TaskDefinitionArn string + Version int64 + type RunningTaskContainer struct + ContainerArn string + ExitCode int64 + LastStatus string + Name string + Reason string + type SAML struct + AllowIDPInitiated bool + TimeFunc func() time.Time + type SNSPayload struct + Message string + MessageId string + Signature string + SignatureVersion string + SigningCertURL string + Subject string + SubscribeURL string + Timestamp string + Token string + TopicArn string + Type string + UnsubscribeURL string + type SNSPayloadEcs struct + Account string + Detail SNSPayloadEcsDetail + DetailType string + Id string + Region string + Resources []string + Source string + Time string + Version string + type SNSPayloadEcsDetail struct + ClusterArn string + ContainerInstanceArn string + Ec2InstanceId string + RegisteredAt string + RegisteredResources []ContainerInstanceResource + RemainingResources []ContainerInstanceResource + Status string + UpdatedAt string + Version int64 + VersionInfo EcsVersionInfo + type SNSPayloadGeneric struct + DetailType string + Id string + Version string + type SNSPayloadLifecycle struct + Account string + Detail SNSPayloadLifecycleDetail + DetailType string + Id string + Region string + Resources []string + Source string + Time string + Version string + type SNSPayloadLifecycleDetail struct + AutoScalingGroupName string + EC2InstanceId string + LifecycleActionToken string + LifecycleHookName string + LifecycleTransition string + type Service struct + type ServiceVersion struct + ImageId string + ImageName string + LastDeploy time.Time + Tag string + type TaskDefinition struct + ContainerDefinitions []ContainerDefinition + ExecutionRoleArn string + Family string + Revision int64