\(var6 : Type) -> \(var7 : Type) -> \(var12 : Type) -> \(var13 : Type) -> { Type = { agents : Optional (./properties/agents/Type var6) 
, allow_dependency_failure : Optional (./properties/allow_dependency_failure/Type ) 
, artifact_paths : Optional (./properties/artifact_paths/Type ) 
, branches : Optional (./properties/branches/Type ) 
, command : Optional (./properties/command/Type ) 
, commands : (./properties/commands/Type ) 
, concurrency : Optional (./properties/concurrency/Type ) 
, concurrency_group : Optional (./properties/concurrency_group/Type ) 
, depends_on : Optional (./properties/depends_on/Type ) 
, env : Optional (./properties/env/Type var7) 
, id : Optional (./properties/id/Type ) 
, identifier : Optional (./properties/identifier/Type ) 
, `if` : Optional (./properties/if/Type ) 
, key : Optional (./properties/key/Type ) 
, label : Optional (./properties/label/Type ) 
, name : Optional (./properties/name/Type ) 
, parallelism : Optional (./properties/parallelism/Type ) 
, plugins : Optional (./properties/plugins/Type var12 var13) 
, retry : Optional (./properties/retry/Type ) 
, skip : Optional (./properties/skip/Type ) 
, soft_fail : Optional (./properties/soft_fail/Type ) 
, timeout_in_minutes : Optional (./properties/timeout_in_minutes/Type ) 
, type : Optional (./properties/type/Type ) 
} 
, default = { agents = None ((./properties/agents/Type var6)) 
, allow_dependency_failure = None ((./properties/allow_dependency_failure/Type )) 
, artifact_paths = None ((./properties/artifact_paths/Type )) 
, branches = None ((./properties/branches/Type )) 
, command = None ((./properties/command/Type )) 
, concurrency = None ((./properties/concurrency/Type )) 
, concurrency_group = None ((./properties/concurrency_group/Type )) 
, depends_on = None ((./properties/depends_on/Type )) 
, env = None ((./properties/env/Type var7)) 
, id = None ((./properties/id/Type )) 
, identifier = None ((./properties/identifier/Type )) 
, `if` = None ((./properties/if/Type )) 
, key = None ((./properties/key/Type )) 
, label = None ((./properties/label/Type )) 
, name = None ((./properties/name/Type )) 
, parallelism = None ((./properties/parallelism/Type )) 
, plugins = None ((./properties/plugins/Type var12 var13)) 
, retry = None ((./properties/retry/Type )) 
, skip = None ((./properties/skip/Type )) 
, soft_fail = None ((./properties/soft_fail/Type )) 
, timeout_in_minutes = None ((./properties/timeout_in_minutes/Type )) 
, type = None ((./properties/type/Type )) 
} 
}