Versions in this module Expand all Collapse all v0 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