forked from vmware-archive/atc
/
container.go
19 lines (18 loc) · 911 Bytes
/
container.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package atc
type Container struct {
ID string `json:"id"`
TTLInSeconds int64 `json:"ttl_in_seconds"`
ValidityInSeconds int64 `json:"validity_in_seconds"`
WorkerName string `json:"worker_name"`
PipelineName string `json:"pipeline_name"`
JobName string `json:"job_name,omitempty"`
BuildName string `json:"build_name,omitempty"`
BuildID int `json:"build_id,omitempty"`
StepType string `json:"step_type,omitempty"`
StepName string `json:"step_name,omitempty"`
ResourceName string `json:"resource_name,omitempty"`
WorkingDirectory string `json:"working_directory,omitempty"`
EnvironmentVariables []string `json:"env_variables,omitempty"`
Attempts []int `json:"attempt,omitempty"`
User string `json:"user,omitempty"`
}