Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Task_1_0_0 ¶
type Task_1_0_0 struct { Arn string Overrides task.TaskOverrides `json:"-"` Family string Version string ServiceName string Containers []*apicontainer.Container Associations []task.Association `json:"associations"` ResourcesMapUnsafe resourcetype.ResourcesMap `json:"resources"` Volumes []task.TaskVolume `json:"volumes"` CPU float64 `json:"Cpu,omitempty"` Memory int64 `json:"Memory,omitempty"` DesiredStatusUnsafe apitaskstatus.TaskStatus `json:"DesiredStatus"` KnownStatusUnsafe apitaskstatus.TaskStatus `json:"KnownStatus"` KnownStatusTimeUnsafe time.Time `json:"KnownTime"` PullStartedAtUnsafe time.Time `json:"PullStartedAt"` PullStoppedAtUnsafe time.Time `json:"PullStoppedAt"` ExecutionStoppedAtUnsafe time.Time `json:"ExecutionStoppedAt"` SentStatusUnsafe apitaskstatus.TaskStatus `json:"SentStatus"` ExecutionCredentialsID string `json:"executionCredentialsID"` ENIs task.TaskENIs `json:"ENI"` AppMesh *nlappmesh.AppMesh MemoryCPULimitsEnabled bool `json:"MemoryCPULimitsEnabled,omitempty"` PlatformFields task.PlatformFields `json:"PlatformFields,omitempty"` PIDMode string `json:"PidMode,omitempty"` IPCMode string `json:"IpcMode,omitempty"` NvidiaRuntime string `json:"NvidiaRuntime,omitempty"` LocalIPAddressUnsafe string `json:"LocalIPAddress,omitempty"` LaunchType string `json:"LaunchType,omitempty"` ServiceConnectConfig *serviceconnect.Config `json:"ServiceConnectConfig,omitempty"` ServiceConnectConnectionDrainingUnsafe bool `json:"ServiceConnectConnectionDraining,omitempty"` NetworkMode string `json:"NetworkMode,omitempty"` IsInternal bool `json:"IsInternal,omitempty"` // contains filtered or unexported fields }
Task_1_0_0 is "the original model" before model transformer is created.
type Task_1_x_0 ¶
type Task_1_x_0 struct { Arn string Overrides task.TaskOverrides `json:"-"` Family string Version string ServiceName string Containers []*apicontainer.Container Associations []task.Association `json:"associations"` ResourcesMapUnsafe resourcetype.ResourcesMap `json:"resources"` Volumes []task.TaskVolume `json:"volumes"` CPU float64 `json:"Cpu,omitempty"` Memory int64 `json:"Memory,omitempty"` DesiredStatusUnsafe apitaskstatus.TaskStatus `json:"DesiredStatus"` KnownStatusUnsafe apitaskstatus.TaskStatus `json:"KnownStatus"` KnownStatusTimeUnsafe time.Time `json:"KnownTime"` PullStartedAtUnsafe time.Time `json:"PullStartedAt"` PullStoppedAtUnsafe time.Time `json:"PullStoppedAt"` ExecutionStoppedAtUnsafe time.Time `json:"ExecutionStoppedAt"` SentStatusUnsafe apitaskstatus.TaskStatus `json:"SentStatus"` ExecutionCredentialsID string `json:"executionCredentialsID"` NetworkInterfaces task.TaskENIs `json:"NetworkInterfaces"` AppMesh *nlappmesh.AppMesh MemoryCPULimitsEnabled bool `json:"MemoryCPULimitsEnabled,omitempty"` PlatformFields task.PlatformFields `json:"PlatformFields,omitempty"` PIDMode string `json:"PidMode,omitempty"` IPCMode string `json:"IpcMode,omitempty"` NvidiaRuntime string `json:"NvidiaRuntime,omitempty"` LocalIPAddressUnsafe string `json:"LocalIPAddress,omitempty"` LaunchType string `json:"LaunchType,omitempty"` ServiceConnectConfig *serviceconnect.Config `json:"ServiceConnectConfig,omitempty"` ServiceConnectConnectionDrainingUnsafe bool `json:"ServiceConnectConnectionDraining,omitempty"` NetworkMode string `json:"NetworkMode,omitempty"` IsInternal bool `json:"IsInternal,omitempty"` // contains filtered or unexported fields }
Task_1_x_0 is an example new model with breaking change. Latest Task_1_x_0 should be the same as current Task model. TODO: update this model when introducing first actual transformation function
Click to show internal directories.
Click to hide internal directories.