Lines Matching refs:taskSpec
124 func validateContainerSpec(taskSpec api.TaskSpec) error {
135 Spec: taskSpec,
147 LogDriver: taskSpec.LogDriver,
232 func validateGenericRuntimeSpec(taskSpec api.TaskSpec) error {
233 generic := taskSpec.GetGeneric()
263 func validateTaskSpec(taskSpec api.TaskSpec) error {
264 if err := validateResourceRequirements(taskSpec.Resources); err != nil {
268 if err := validateRestartPolicy(taskSpec.Restart); err != nil {
272 if err := validatePlacement(taskSpec.Placement); err != nil {
277 if err := validateSecretRefsSpec(taskSpec); err != nil {
282 if err := validateConfigRefsSpec(taskSpec); err != nil {
286 if taskSpec.GetRuntime() == nil {
290 switch taskSpec.GetRuntime().(type) {
292 if err := validateContainerSpec(taskSpec); err != nil {
296 if err := validateGenericRuntimeSpec(taskSpec); err != nil {