Documentation
¶
Index ¶
Constants ¶
View Source
const ( AWSWaitDefaultMaxAttempts = 100 AWSWaitDefaultTimeoutSeconds = 6 )
View Source
const ( AWSWaitTaskHealthDefaultRetries = 3 AWSWaitTaskHealthDefaultCheckInterval = 30 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fargate ¶
type Fargate struct { Cluster string EnablePublicIP bool UsePublicIP bool PlatformVersion string Region string Subnet string SecurityGroup string TaskDefinition string // PropagateTags indicates whether to propagate the tags from the task definition to the running task PropagateTags bool // EvaluateTaskHealth indicates whether to wait for the task to be healthy before attempting to run commands EvaluateTaskHealth bool TaskWaitConfig TaskWaitConfig TaskHealthWaitConfig TaskHealthWaitConfig // EnableExecuteCommand indidcates whether ECS Exec is enabled EnableExecuteCommand bool }
func (*Fargate) SecurityGroups ¶ added in v0.3.0
type Global ¶
type Global struct { LogLevel string LogFile string LogFormat string STSConfiguration STSConfiguration Fargate Fargate TaskMetadata TaskMetadata SSH SSH }
func LoadFromFile ¶
type STSConfiguration ¶ added in v0.4.0
type TaskHealthWaitConfig ¶ added in v0.4.0
type TaskMetadata ¶
type TaskMetadata struct {
Directory string
}
type TaskWaitConfig ¶ added in v0.3.0
Click to show internal directories.
Click to hide internal directories.