// Code generated by ogen, DO NOT EDIT.
package gen
// AddTaskToSectionParams is parameters of addTaskToSection operation.
type AddTaskToSectionParams struct {
SectionGid string
}
// CreateSectionParams is parameters of createSection operation.
type CreateSectionParams struct {
ProjectGid string
}
// CreateStoryParams is parameters of createStory operation.
type CreateStoryParams struct {
TaskGid string
}
// CreateSubtaskParams is parameters of createSubtask operation.
type CreateSubtaskParams struct {
TaskGid string
}
// DeleteProjectParams is parameters of deleteProject operation.
type DeleteProjectParams struct {
ProjectGid string
}
// DeleteTaskParams is parameters of deleteTask operation.
type DeleteTaskParams struct {
TaskGid string
}
// GetProjectParams is parameters of getProject operation.
type GetProjectParams struct {
ProjectGid string
}
// GetTaskParams is parameters of getTask operation.
type GetTaskParams struct {
TaskGid string
}
// GetWorkspaceParams is parameters of getWorkspace operation.
type GetWorkspaceParams struct {
WorkspaceGid string
}
// ListProjectsByTeamParams is parameters of listProjectsByTeam operation.
type ListProjectsByTeamParams struct {
TeamGid string
Archived OptBool `json:",omitempty,omitzero"`
}
// ListProjectsByWorkspaceParams is parameters of listProjectsByWorkspace operation.
type ListProjectsByWorkspaceParams struct {
WorkspaceGid string
Archived OptBool `json:",omitempty,omitzero"`
}
// ListSectionsParams is parameters of listSections operation.
type ListSectionsParams struct {
ProjectGid string
}
// ListStoriesParams is parameters of listStories operation.
type ListStoriesParams struct {
TaskGid string
}
// ListSubtasksParams is parameters of listSubtasks operation.
type ListSubtasksParams struct {
TaskGid string
OptFields OptString `json:",omitempty,omitzero"`
}
// ListTagsParams is parameters of listTags operation.
type ListTagsParams struct {
WorkspaceGid string
}
// ListTasksByAssigneeParams is parameters of listTasksByAssignee operation.
type ListTasksByAssigneeParams struct {
Assignee string
Workspace string
CompletedSince OptString `json:",omitempty,omitzero"`
OptFields OptString `json:",omitempty,omitzero"`
}
// ListTasksByProjectParams is parameters of listTasksByProject operation.
type ListTasksByProjectParams struct {
ProjectGid string
CompletedSince OptString `json:",omitempty,omitzero"`
OptFields OptString `json:",omitempty,omitzero"`
}
// ListTasksBySectionParams is parameters of listTasksBySection operation.
type ListTasksBySectionParams struct {
SectionGid string
CompletedSince OptString `json:",omitempty,omitzero"`
OptFields OptString `json:",omitempty,omitzero"`
}
// SearchTasksParams is parameters of searchTasks operation.
type SearchTasksParams struct {
WorkspaceGid string
Text OptString `json:",omitempty,omitzero"`
Completed OptBool `json:",omitempty,omitzero"`
IsSubtask OptBool `json:",omitempty,omitzero"`
AssigneeAny OptString `json:",omitempty,omitzero"`
ProjectsAny OptString `json:",omitempty,omitzero"`
DueOnBefore OptString `json:",omitempty,omitzero"`
DueOnAfter OptString `json:",omitempty,omitzero"`
SortBy OptString `json:",omitempty,omitzero"`
SortAscending OptBool `json:",omitempty,omitzero"`
OptFields OptString `json:",omitempty,omitzero"`
}
// UpdateProjectParams is parameters of updateProject operation.
type UpdateProjectParams struct {
ProjectGid string
}
// UpdateTaskParams is parameters of updateTask operation.
type UpdateTaskParams struct {
TaskGid string
}