Documentation
¶
Overview ¶
Package oasana provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.7.1 DO NOT EDIT.
Package oasana provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.7.1 DO NOT EDIT.
Index ¶
- Constants
- func NewAddCustomFieldSettingForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewAddCustomFieldSettingForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewAddCustomFieldSettingForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewAddCustomFieldSettingForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewAddDependenciesForTaskRequest(server string, taskGid TaskPathGid, params *AddDependenciesForTaskParams, ...) (*http.Request, error)
- func NewAddDependenciesForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddDependenciesForTaskParams, ...) (*http.Request, error)
- func NewAddDependentsForTaskRequest(server string, taskGid TaskPathGid, params *AddDependentsForTaskParams, ...) (*http.Request, error)
- func NewAddDependentsForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddDependentsForTaskParams, ...) (*http.Request, error)
- func NewAddFollowersForProjectRequest(server string, projectGid ProjectPathGid, params *AddFollowersForProjectParams, ...) (*http.Request, error)
- func NewAddFollowersForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *AddFollowersForProjectParams, ...) (*http.Request, error)
- func NewAddFollowersForTaskRequest(server string, taskGid TaskPathGid, params *AddFollowersForTaskParams, ...) (*http.Request, error)
- func NewAddFollowersForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddFollowersForTaskParams, ...) (*http.Request, error)
- func NewAddFollowersRequest(server string, goalGid GoalPathGid, params *AddFollowersParams, ...) (*http.Request, error)
- func NewAddFollowersRequestWithBody(server string, goalGid GoalPathGid, params *AddFollowersParams, ...) (*http.Request, error)
- func NewAddItemForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewAddItemForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewAddMembersForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewAddMembersForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewAddMembersForProjectRequest(server string, projectGid ProjectPathGid, params *AddMembersForProjectParams, ...) (*http.Request, error)
- func NewAddMembersForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *AddMembersForProjectParams, ...) (*http.Request, error)
- func NewAddProjectForTaskRequest(server string, taskGid TaskPathGid, params *AddProjectForTaskParams, ...) (*http.Request, error)
- func NewAddProjectForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddProjectForTaskParams, ...) (*http.Request, error)
- func NewAddSubgoalRequest(server string, goalGid GoalPathGid, params *AddSubgoalParams, ...) (*http.Request, error)
- func NewAddSubgoalRequestWithBody(server string, goalGid GoalPathGid, params *AddSubgoalParams, ...) (*http.Request, error)
- func NewAddSupportingWorkForGoalRequest(server string, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, ...) (*http.Request, error)
- func NewAddSupportingWorkForGoalRequestWithBody(server string, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, ...) (*http.Request, error)
- func NewAddTagForTaskRequest(server string, taskGid TaskPathGid, params *AddTagForTaskParams, ...) (*http.Request, error)
- func NewAddTagForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddTagForTaskParams, ...) (*http.Request, error)
- func NewAddTaskForSectionRequest(server string, sectionGid SectionPathGid, params *AddTaskForSectionParams, ...) (*http.Request, error)
- func NewAddTaskForSectionRequestWithBody(server string, sectionGid SectionPathGid, params *AddTaskForSectionParams, ...) (*http.Request, error)
- func NewAddUserForTeamRequest(server string, teamGid TeamPathGid, params *AddUserForTeamParams, ...) (*http.Request, error)
- func NewAddUserForTeamRequestWithBody(server string, teamGid TeamPathGid, params *AddUserForTeamParams, ...) (*http.Request, error)
- func NewAddUserForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewAddUserForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewCreateAttachmentForTaskRequestWithBody(server string, taskGid TaskPathGid, params *CreateAttachmentForTaskParams, ...) (*http.Request, error)
- func NewCreateBatchRequestRequest(server string, params *CreateBatchRequestParams, ...) (*http.Request, error)
- func NewCreateBatchRequestRequestWithBody(server string, params *CreateBatchRequestParams, contentType string, ...) (*http.Request, error)
- func NewCreateCustomFieldRequest(server string, params *CreateCustomFieldParams, ...) (*http.Request, error)
- func NewCreateCustomFieldRequestWithBody(server string, params *CreateCustomFieldParams, contentType string, ...) (*http.Request, error)
- func NewCreateEnumOptionForCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewCreateEnumOptionForCustomFieldRequestWithBody(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewCreateGoalMetricRequest(server string, goalGid GoalPathGid, params *CreateGoalMetricParams, ...) (*http.Request, error)
- func NewCreateGoalMetricRequestWithBody(server string, goalGid GoalPathGid, params *CreateGoalMetricParams, ...) (*http.Request, error)
- func NewCreateOrganizationExportRequest(server string, params *CreateOrganizationExportParams, ...) (*http.Request, error)
- func NewCreateOrganizationExportRequestWithBody(server string, params *CreateOrganizationExportParams, contentType string, ...) (*http.Request, error)
- func NewCreatePortfolioRequest(server string, params *CreatePortfolioParams, ...) (*http.Request, error)
- func NewCreatePortfolioRequestWithBody(server string, params *CreatePortfolioParams, contentType string, ...) (*http.Request, error)
- func NewCreateProjectForTeamRequest(server string, teamGid TeamPathGid, params *CreateProjectForTeamParams, ...) (*http.Request, error)
- func NewCreateProjectForTeamRequestWithBody(server string, teamGid TeamPathGid, params *CreateProjectForTeamParams, ...) (*http.Request, error)
- func NewCreateProjectForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewCreateProjectForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewCreateProjectRequest(server string, params *CreateProjectParams, body CreateProjectJSONRequestBody) (*http.Request, error)
- func NewCreateProjectRequestWithBody(server string, params *CreateProjectParams, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectStatusForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewCreateProjectStatusForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewCreateSectionForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewCreateSectionForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewCreateStoryForTaskRequest(server string, taskGid TaskPathGid, params *CreateStoryForTaskParams, ...) (*http.Request, error)
- func NewCreateStoryForTaskRequestWithBody(server string, taskGid TaskPathGid, params *CreateStoryForTaskParams, ...) (*http.Request, error)
- func NewCreateSubtaskForTaskRequest(server string, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, ...) (*http.Request, error)
- func NewCreateSubtaskForTaskRequestWithBody(server string, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, ...) (*http.Request, error)
- func NewCreateTagForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewCreateTagForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewCreateTagRequest(server string, params *CreateTagParams, body CreateTagJSONRequestBody) (*http.Request, error)
- func NewCreateTagRequestWithBody(server string, params *CreateTagParams, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTaskRequest(server string, params *CreateTaskParams, body CreateTaskJSONRequestBody) (*http.Request, error)
- func NewCreateTaskRequestWithBody(server string, params *CreateTaskParams, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTeamRequest(server string, params *CreateTeamParams, body CreateTeamJSONRequestBody) (*http.Request, error)
- func NewCreateTeamRequestWithBody(server string, params *CreateTeamParams, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateWebhookRequest(server string, params *CreateWebhookParams, body CreateWebhookJSONRequestBody) (*http.Request, error)
- func NewCreateWebhookRequestWithBody(server string, params *CreateWebhookParams, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAttachmentRequest(server string, attachmentGid AttachmentPathGid, params *DeleteAttachmentParams) (*http.Request, error)
- func NewDeleteCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewDeleteGoalRequest(server string, goalGid GoalPathGid, params *DeleteGoalParams) (*http.Request, error)
- func NewDeletePortfolioRequest(server string, portfolioGid PortfolioPathGid, params *DeletePortfolioParams) (*http.Request, error)
- func NewDeleteProjectRequest(server string, projectGid ProjectPathGid, params *DeleteProjectParams) (*http.Request, error)
- func NewDeleteProjectStatusRequest(server string, projectStatusGid ProjectStatusPathGid, ...) (*http.Request, error)
- func NewDeleteSectionRequest(server string, sectionGid SectionPathGid, params *DeleteSectionParams) (*http.Request, error)
- func NewDeleteStoryRequest(server string, storyGid StoryPathGid, params *DeleteStoryParams) (*http.Request, error)
- func NewDeleteTagRequest(server string, tagGid TagPathGid, params *DeleteTagParams) (*http.Request, error)
- func NewDeleteTaskRequest(server string, taskGid TaskPathGid, params *DeleteTaskParams) (*http.Request, error)
- func NewDeleteWebhookRequest(server string, webhookGid WebhookPathGid, params *DeleteWebhookParams) (*http.Request, error)
- func NewDuplicateProjectRequest(server string, projectGid ProjectPathGid, params *DuplicateProjectParams, ...) (*http.Request, error)
- func NewDuplicateProjectRequestWithBody(server string, projectGid ProjectPathGid, params *DuplicateProjectParams, ...) (*http.Request, error)
- func NewDuplicateTaskRequest(server string, taskGid TaskPathGid, params *DuplicateTaskParams, ...) (*http.Request, error)
- func NewDuplicateTaskRequestWithBody(server string, taskGid TaskPathGid, params *DuplicateTaskParams, ...) (*http.Request, error)
- func NewGetAttachmentRequest(server string, attachmentGid AttachmentPathGid, params *GetAttachmentParams) (*http.Request, error)
- func NewGetAttachmentsForTaskRequest(server string, taskGid TaskPathGid, params *GetAttachmentsForTaskParams) (*http.Request, error)
- func NewGetCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, params *GetCustomFieldParams) (*http.Request, error)
- func NewGetCustomFieldSettingsForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewGetCustomFieldSettingsForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewGetCustomFieldsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewGetDependenciesForTaskRequest(server string, taskGid TaskPathGid, params *GetDependenciesForTaskParams) (*http.Request, error)
- func NewGetDependentsForTaskRequest(server string, taskGid TaskPathGid, params *GetDependentsForTaskParams) (*http.Request, error)
- func NewGetEventsRequest(server string, params *GetEventsParams) (*http.Request, error)
- func NewGetFavoritesForUserRequest(server string, userGid UserPathGid, params *GetFavoritesForUserParams) (*http.Request, error)
- func NewGetGoalRequest(server string, goalGid GoalPathGid, params *GetGoalParams) (*http.Request, error)
- func NewGetGoalsRequest(server string, params *GetGoalsParams) (*http.Request, error)
- func NewGetItemsForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewGetJobRequest(server string, jobGid JobPathGid, params *GetJobParams) (*http.Request, error)
- func NewGetOrganizationExportRequest(server string, organizationExportGid OrganizationExportPathGid, ...) (*http.Request, error)
- func NewGetParentGoalsForGoalRequest(server string, goalGid GoalPathGid, params *GetParentGoalsForGoalParams) (*http.Request, error)
- func NewGetPortfolioMembershipRequest(server string, portfolioMembershipGid PortfolioMembershipPathGid, ...) (*http.Request, error)
- func NewGetPortfolioMembershipsForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewGetPortfolioMembershipsRequest(server string, params *GetPortfolioMembershipsParams) (*http.Request, error)
- func NewGetPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *GetPortfolioParams) (*http.Request, error)
- func NewGetPortfoliosRequest(server string, params *GetPortfoliosParams) (*http.Request, error)
- func NewGetProjectMembershipRequest(server string, projectMembershipGid ProjectMembershipPathGid, ...) (*http.Request, error)
- func NewGetProjectMembershipsForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewGetProjectRequest(server string, projectGid ProjectPathGid, params *GetProjectParams) (*http.Request, error)
- func NewGetProjectStatusRequest(server string, projectStatusGid ProjectStatusPathGid, ...) (*http.Request, error)
- func NewGetProjectStatusesForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewGetProjectsForTaskRequest(server string, taskGid TaskPathGid, params *GetProjectsForTaskParams) (*http.Request, error)
- func NewGetProjectsForTeamRequest(server string, teamGid TeamPathGid, params *GetProjectsForTeamParams) (*http.Request, error)
- func NewGetProjectsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewGetProjectsRequest(server string, params *GetProjectsParams) (*http.Request, error)
- func NewGetSectionRequest(server string, sectionGid SectionPathGid, params *GetSectionParams) (*http.Request, error)
- func NewGetSectionsForProjectRequest(server string, projectGid ProjectPathGid, params *GetSectionsForProjectParams) (*http.Request, error)
- func NewGetStoriesForTaskRequest(server string, taskGid TaskPathGid, params *GetStoriesForTaskParams) (*http.Request, error)
- func NewGetStoryRequest(server string, storyGid StoryPathGid, params *GetStoryParams) (*http.Request, error)
- func NewGetSubgoalsForGoalRequest(server string, goalGid GoalPathGid, params *GetSubgoalsForGoalParams) (*http.Request, error)
- func NewGetSubtasksForTaskRequest(server string, taskGid TaskPathGid, params *GetSubtasksForTaskParams) (*http.Request, error)
- func NewGetTagRequest(server string, tagGid TagPathGid, params *GetTagParams) (*http.Request, error)
- func NewGetTagsForTaskRequest(server string, taskGid TaskPathGid, params *GetTagsForTaskParams) (*http.Request, error)
- func NewGetTagsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewGetTagsRequest(server string, params *GetTagsParams) (*http.Request, error)
- func NewGetTaskCountsForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewGetTaskRequest(server string, taskGid TaskPathGid, params *GetTaskParams) (*http.Request, error)
- func NewGetTasksForProjectRequest(server string, projectGid ProjectPathGid, params *GetTasksForProjectParams) (*http.Request, error)
- func NewGetTasksForSectionRequest(server string, sectionGid SectionPathGid, params *GetTasksForSectionParams) (*http.Request, error)
- func NewGetTasksForTagRequest(server string, tagGid TagPathGid, params *GetTasksForTagParams) (*http.Request, error)
- func NewGetTasksForUserTaskListRequest(server string, userTaskListGid UserTaskListPathGid, ...) (*http.Request, error)
- func NewGetTasksRequest(server string, params *GetTasksParams) (*http.Request, error)
- func NewGetTeamMembershipRequest(server string, teamMembershipGid TeamMembershipPathGid, ...) (*http.Request, error)
- func NewGetTeamMembershipsForTeamRequest(server string, teamGid TeamPathGid, params *GetTeamMembershipsForTeamParams) (*http.Request, error)
- func NewGetTeamMembershipsForUserRequest(server string, userGid UserPathGid, params *GetTeamMembershipsForUserParams) (*http.Request, error)
- func NewGetTeamMembershipsRequest(server string, params *GetTeamMembershipsParams) (*http.Request, error)
- func NewGetTeamRequest(server string, teamGid TeamPathGid, params *GetTeamParams) (*http.Request, error)
- func NewGetTeamsForOrganizationRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewGetTeamsForUserRequest(server string, userGid UserPathGid, params *GetTeamsForUserParams) (*http.Request, error)
- func NewGetUserRequest(server string, userGid UserPathGid, params *GetUserParams) (*http.Request, error)
- func NewGetUserTaskListForUserRequest(server string, userGid UserPathGid, params *GetUserTaskListForUserParams) (*http.Request, error)
- func NewGetUserTaskListRequest(server string, userTaskListGid UserTaskListPathGid, ...) (*http.Request, error)
- func NewGetUsersForTeamRequest(server string, teamGid TeamPathGid, params *GetUsersForTeamParams) (*http.Request, error)
- func NewGetUsersForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewGetUsersRequest(server string, params *GetUsersParams) (*http.Request, error)
- func NewGetWebhookRequest(server string, webhookGid WebhookPathGid, params *GetWebhookParams) (*http.Request, error)
- func NewGetWebhooksRequest(server string, params *GetWebhooksParams) (*http.Request, error)
- func NewGetWorkspaceMembershipRequest(server string, workspaceMembershipGid WorkspaceMembershipPathGid, ...) (*http.Request, error)
- func NewGetWorkspaceMembershipsForUserRequest(server string, userGid UserPathGid, ...) (*http.Request, error)
- func NewGetWorkspaceMembershipsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewGetWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetWorkspaceParams) (*http.Request, error)
- func NewGetWorkspacesRequest(server string, params *GetWorkspacesParams) (*http.Request, error)
- func NewInsertEnumOptionForCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewInsertEnumOptionForCustomFieldRequestWithBody(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewInsertSectionForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewInsertSectionForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveCustomFieldSettingForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewRemoveCustomFieldSettingForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewRemoveCustomFieldSettingForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveCustomFieldSettingForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveDependenciesForTaskRequest(server string, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, ...) (*http.Request, error)
- func NewRemoveDependenciesForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, ...) (*http.Request, error)
- func NewRemoveDependentsForTaskRequest(server string, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, ...) (*http.Request, error)
- func NewRemoveDependentsForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, ...) (*http.Request, error)
- func NewRemoveFollowerForTaskRequest(server string, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, ...) (*http.Request, error)
- func NewRemoveFollowerForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, ...) (*http.Request, error)
- func NewRemoveFollowersForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveFollowersForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveFollowersRequest(server string, goalGid GoalPathGid, params *RemoveFollowersParams, ...) (*http.Request, error)
- func NewRemoveFollowersRequestWithBody(server string, goalGid GoalPathGid, params *RemoveFollowersParams, ...) (*http.Request, error)
- func NewRemoveItemForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewRemoveItemForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewRemoveMembersForPortfolioRequest(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewRemoveMembersForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, ...) (*http.Request, error)
- func NewRemoveMembersForProjectRequest(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveMembersForProjectRequestWithBody(server string, projectGid ProjectPathGid, ...) (*http.Request, error)
- func NewRemoveProjectForTaskRequest(server string, taskGid TaskPathGid, params *RemoveProjectForTaskParams, ...) (*http.Request, error)
- func NewRemoveProjectForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveProjectForTaskParams, ...) (*http.Request, error)
- func NewRemoveSubgoalRequest(server string, goalGid GoalPathGid, params *RemoveSubgoalParams, ...) (*http.Request, error)
- func NewRemoveSubgoalRequestWithBody(server string, goalGid GoalPathGid, params *RemoveSubgoalParams, ...) (*http.Request, error)
- func NewRemoveSupportingWorkForGoalRequest(server string, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, ...) (*http.Request, error)
- func NewRemoveSupportingWorkForGoalRequestWithBody(server string, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, ...) (*http.Request, error)
- func NewRemoveTagForTaskRequest(server string, taskGid TaskPathGid, params *RemoveTagForTaskParams, ...) (*http.Request, error)
- func NewRemoveTagForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveTagForTaskParams, ...) (*http.Request, error)
- func NewRemoveUserForTeamRequest(server string, teamGid TeamPathGid, params *RemoveUserForTeamParams, ...) (*http.Request, error)
- func NewRemoveUserForTeamRequestWithBody(server string, teamGid TeamPathGid, params *RemoveUserForTeamParams, ...) (*http.Request, error)
- func NewRemoveUserForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewRemoveUserForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewSearchTasksForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewSetParentForTaskRequest(server string, taskGid TaskPathGid, params *SetParentForTaskParams, ...) (*http.Request, error)
- func NewSetParentForTaskRequestWithBody(server string, taskGid TaskPathGid, params *SetParentForTaskParams, ...) (*http.Request, error)
- func NewSupportingWorkRequest(server string, goalGid GoalPathGid, params *SupportingWorkParams) (*http.Request, error)
- func NewTypeaheadForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, ...) (*http.Request, error)
- func NewUpdateCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewUpdateCustomFieldRequestWithBody(server string, customFieldGid CustomFieldPathGid, ...) (*http.Request, error)
- func NewUpdateEnumOptionRequest(server string, enumOptionGid string, params *UpdateEnumOptionParams, ...) (*http.Request, error)
- func NewUpdateEnumOptionRequestWithBody(server string, enumOptionGid string, params *UpdateEnumOptionParams, ...) (*http.Request, error)
- func NewUpdateGoalMetricRequest(server string, goalGid GoalPathGid, params *UpdateGoalMetricParams, ...) (*http.Request, error)
- func NewUpdateGoalMetricRequestWithBody(server string, goalGid GoalPathGid, params *UpdateGoalMetricParams, ...) (*http.Request, error)
- func NewUpdateGoalRequest(server string, goalGid GoalPathGid, params *UpdateGoalParams, ...) (*http.Request, error)
- func NewUpdateGoalRequestWithBody(server string, goalGid GoalPathGid, params *UpdateGoalParams, ...) (*http.Request, error)
- func NewUpdatePortfolioRequest(server string, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, ...) (*http.Request, error)
- func NewUpdatePortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, ...) (*http.Request, error)
- func NewUpdateProjectRequest(server string, projectGid ProjectPathGid, params *UpdateProjectParams, ...) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, projectGid ProjectPathGid, params *UpdateProjectParams, ...) (*http.Request, error)
- func NewUpdateSectionRequest(server string, sectionGid SectionPathGid, params *UpdateSectionParams, ...) (*http.Request, error)
- func NewUpdateSectionRequestWithBody(server string, sectionGid SectionPathGid, params *UpdateSectionParams, ...) (*http.Request, error)
- func NewUpdateStoryRequest(server string, storyGid StoryPathGid, params *UpdateStoryParams, ...) (*http.Request, error)
- func NewUpdateStoryRequestWithBody(server string, storyGid StoryPathGid, params *UpdateStoryParams, ...) (*http.Request, error)
- func NewUpdateTagRequest(server string, tagGid TagPathGid, params *UpdateTagParams) (*http.Request, error)
- func NewUpdateTaskRequest(server string, taskGid TaskPathGid, params *UpdateTaskParams, ...) (*http.Request, error)
- func NewUpdateTaskRequestWithBody(server string, taskGid TaskPathGid, params *UpdateTaskParams, ...) (*http.Request, error)
- func NewUpdateWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, ...) (*http.Request, error)
- func NewUpdateWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, ...) (*http.Request, error)
- type AddCustomFieldSettingForPortfolioJSONBody
- type AddCustomFieldSettingForPortfolioJSONRequestBody
- type AddCustomFieldSettingForPortfolioParams
- type AddCustomFieldSettingForPortfolioResponse
- type AddCustomFieldSettingForProjectJSONBody
- type AddCustomFieldSettingForProjectJSONRequestBody
- type AddCustomFieldSettingForProjectParams
- type AddCustomFieldSettingForProjectResponse
- type AddCustomFieldSettingRequest
- type AddDependenciesForTaskJSONBody
- type AddDependenciesForTaskJSONRequestBody
- type AddDependenciesForTaskParams
- type AddDependenciesForTaskResponse
- type AddDependentsForTaskJSONBody
- type AddDependentsForTaskJSONRequestBody
- type AddDependentsForTaskParams
- type AddDependentsForTaskResponse
- type AddFollowersForProjectJSONBody
- type AddFollowersForProjectJSONRequestBody
- type AddFollowersForProjectParams
- type AddFollowersForProjectResponse
- type AddFollowersForTaskJSONBody
- type AddFollowersForTaskJSONRequestBody
- type AddFollowersForTaskParams
- type AddFollowersForTaskResponse
- type AddFollowersJSONBody
- type AddFollowersJSONRequestBody
- type AddFollowersParams
- type AddFollowersRequest
- type AddFollowersResponse
- type AddItemForPortfolioJSONBody
- type AddItemForPortfolioJSONRequestBody
- type AddItemForPortfolioParams
- type AddItemForPortfolioResponse
- type AddMembersForPortfolioJSONBody
- type AddMembersForPortfolioJSONRequestBody
- type AddMembersForPortfolioParams
- type AddMembersForPortfolioResponse
- type AddMembersForProjectJSONBody
- type AddMembersForProjectJSONRequestBody
- type AddMembersForProjectParams
- type AddMembersForProjectResponse
- type AddMembersRequest
- type AddProjectForTaskJSONBody
- type AddProjectForTaskJSONRequestBody
- type AddProjectForTaskParams
- type AddProjectForTaskResponse
- type AddSubgoalJSONBody
- type AddSubgoalJSONRequestBody
- type AddSubgoalParams
- type AddSubgoalResponse
- type AddSupportingWorkForGoalJSONBody
- type AddSupportingWorkForGoalJSONRequestBody
- type AddSupportingWorkForGoalParams
- type AddSupportingWorkForGoalResponse
- type AddTagForTaskJSONBody
- type AddTagForTaskJSONRequestBody
- type AddTagForTaskParams
- type AddTagForTaskResponse
- type AddTaskForSectionJSONBody
- type AddTaskForSectionJSONRequestBody
- type AddTaskForSectionParams
- type AddTaskForSectionResponse
- type AddUserForTeamJSONBody
- type AddUserForTeamJSONRequestBody
- type AddUserForTeamParams
- type AddUserForTeamResponse
- type AddUserForWorkspaceJSONBody
- type AddUserForWorkspaceJSONRequestBody
- type AddUserForWorkspaceParams
- type AddUserForWorkspaceResponse
- type ArchivedQueryParam
- type AsanaNamedResource
- type AsanaResource
- type AttachmentBase
- type AttachmentCompact
- type AttachmentPathGid
- type AttachmentRequest
- type AttachmentRequestResourceSubtype
- type AttachmentResponse
- type BadGateway
- type BadRequest
- type BatchRequest
- type BatchRequestAction
- type BatchRequestActionMethod
- type BatchResponse
- type Client
- func (c *Client) AddCustomFieldSettingForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) AddCustomFieldSettingForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) AddCustomFieldSettingForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) AddCustomFieldSettingForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) AddDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddDependenciesForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddDependentsForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddFollowers(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, ...) (*http.Response, error)
- func (c *Client) AddFollowersForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) AddFollowersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) AddFollowersForTask(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddFollowersForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddFollowersWithBody(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, ...) (*http.Response, error)
- func (c *Client) AddItemForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) AddItemForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) AddMembersForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) AddMembersForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) AddMembersForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) AddMembersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) AddProjectForTask(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddProjectForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddSubgoal(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, ...) (*http.Response, error)
- func (c *Client) AddSubgoalWithBody(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, ...) (*http.Response, error)
- func (c *Client) AddSupportingWorkForGoal(ctx context.Context, goalGid GoalPathGid, ...) (*http.Response, error)
- func (c *Client) AddSupportingWorkForGoalWithBody(ctx context.Context, goalGid GoalPathGid, ...) (*http.Response, error)
- func (c *Client) AddTagForTask(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddTagForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, ...) (*http.Response, error)
- func (c *Client) AddTaskForSection(ctx context.Context, sectionGid SectionPathGid, ...) (*http.Response, error)
- func (c *Client) AddTaskForSectionWithBody(ctx context.Context, sectionGid SectionPathGid, ...) (*http.Response, error)
- func (c *Client) AddUserForTeam(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, ...) (*http.Response, error)
- func (c *Client) AddUserForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, ...) (*http.Response, error)
- func (c *Client) AddUserForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) AddUserForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) CreateAttachmentForTaskWithBody(ctx context.Context, taskGid TaskPathGid, ...) (*http.Response, error)
- func (c *Client) CreateBatchRequest(ctx context.Context, params *CreateBatchRequestParams, ...) (*http.Response, error)
- func (c *Client) CreateBatchRequestWithBody(ctx context.Context, params *CreateBatchRequestParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateCustomField(ctx context.Context, params *CreateCustomFieldParams, ...) (*http.Response, error)
- func (c *Client) CreateCustomFieldWithBody(ctx context.Context, params *CreateCustomFieldParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateEnumOptionForCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) CreateEnumOptionForCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) CreateGoalMetric(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, ...) (*http.Response, error)
- func (c *Client) CreateGoalMetricWithBody(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, ...) (*http.Response, error)
- func (c *Client) CreateOrganizationExport(ctx context.Context, params *CreateOrganizationExportParams, ...) (*http.Response, error)
- func (c *Client) CreateOrganizationExportWithBody(ctx context.Context, params *CreateOrganizationExportParams, ...) (*http.Response, error)
- func (c *Client) CreatePortfolio(ctx context.Context, params *CreatePortfolioParams, ...) (*http.Response, error)
- func (c *Client) CreatePortfolioWithBody(ctx context.Context, params *CreatePortfolioParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, params *CreateProjectParams, ...) (*http.Response, error)
- func (c *Client) CreateProjectForTeam(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, ...) (*http.Response, error)
- func (c *Client) CreateProjectForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, ...) (*http.Response, error)
- func (c *Client) CreateProjectForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) CreateProjectForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) CreateProjectStatusForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) CreateProjectStatusForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, params *CreateProjectParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateSectionForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) CreateSectionForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) CreateStoryForTask(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, ...) (*http.Response, error)
- func (c *Client) CreateStoryForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, ...) (*http.Response, error)
- func (c *Client) CreateSubtaskForTask(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, ...) (*http.Response, error)
- func (c *Client) CreateSubtaskForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, ...) (*http.Response, error)
- func (c *Client) CreateTag(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTagForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) CreateTagForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) CreateTagWithBody(ctx context.Context, params *CreateTagParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTask(ctx context.Context, params *CreateTaskParams, body CreateTaskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTaskWithBody(ctx context.Context, params *CreateTaskParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTeam(ctx context.Context, params *CreateTeamParams, body CreateTeamJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTeamWithBody(ctx context.Context, params *CreateTeamParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateWebhook(ctx context.Context, params *CreateWebhookParams, ...) (*http.Response, error)
- func (c *Client) CreateWebhookWithBody(ctx context.Context, params *CreateWebhookParams, contentType string, ...) (*http.Response, error)
- func (c *Client) DeleteAttachment(ctx context.Context, attachmentGid AttachmentPathGid, ...) (*http.Response, error)
- func (c *Client) DeleteCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) DeleteGoal(ctx context.Context, goalGid GoalPathGid, params *DeleteGoalParams, ...) (*http.Response, error)
- func (c *Client) DeletePortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) DeleteProject(ctx context.Context, projectGid ProjectPathGid, params *DeleteProjectParams, ...) (*http.Response, error)
- func (c *Client) DeleteProjectStatus(ctx context.Context, projectStatusGid ProjectStatusPathGid, ...) (*http.Response, error)
- func (c *Client) DeleteSection(ctx context.Context, sectionGid SectionPathGid, params *DeleteSectionParams, ...) (*http.Response, error)
- func (c *Client) DeleteStory(ctx context.Context, storyGid StoryPathGid, params *DeleteStoryParams, ...) (*http.Response, error)
- func (c *Client) DeleteTag(ctx context.Context, tagGid TagPathGid, params *DeleteTagParams, ...) (*http.Response, error)
- func (c *Client) DeleteTask(ctx context.Context, taskGid TaskPathGid, params *DeleteTaskParams, ...) (*http.Response, error)
- func (c *Client) DeleteWebhook(ctx context.Context, webhookGid WebhookPathGid, params *DeleteWebhookParams, ...) (*http.Response, error)
- func (c *Client) DuplicateProject(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, ...) (*http.Response, error)
- func (c *Client) DuplicateProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, ...) (*http.Response, error)
- func (c *Client) DuplicateTask(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, ...) (*http.Response, error)
- func (c *Client) DuplicateTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, ...) (*http.Response, error)
- func (c *Client) GetAttachment(ctx context.Context, attachmentGid AttachmentPathGid, ...) (*http.Response, error)
- func (c *Client) GetAttachmentsForTask(ctx context.Context, taskGid TaskPathGid, params *GetAttachmentsForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) GetCustomFieldSettingsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) GetCustomFieldSettingsForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) GetCustomFieldsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) GetDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *GetDependenciesForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *GetDependentsForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetEvents(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFavoritesForUser(ctx context.Context, userGid UserPathGid, params *GetFavoritesForUserParams, ...) (*http.Response, error)
- func (c *Client) GetGoal(ctx context.Context, goalGid GoalPathGid, params *GetGoalParams, ...) (*http.Response, error)
- func (c *Client) GetGoals(ctx context.Context, params *GetGoalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetItemsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) GetJob(ctx context.Context, jobGid JobPathGid, params *GetJobParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationExport(ctx context.Context, organizationExportGid OrganizationExportPathGid, ...) (*http.Response, error)
- func (c *Client) GetParentGoalsForGoal(ctx context.Context, goalGid GoalPathGid, params *GetParentGoalsForGoalParams, ...) (*http.Response, error)
- func (c *Client) GetPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioParams, ...) (*http.Response, error)
- func (c *Client) GetPortfolioMembership(ctx context.Context, portfolioMembershipGid PortfolioMembershipPathGid, ...) (*http.Response, error)
- func (c *Client) GetPortfolioMemberships(ctx context.Context, params *GetPortfolioMembershipsParams, ...) (*http.Response, error)
- func (c *Client) GetPortfolioMembershipsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) GetPortfolios(ctx context.Context, params *GetPortfoliosParams, ...) (*http.Response, error)
- func (c *Client) GetProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectParams, ...) (*http.Response, error)
- func (c *Client) GetProjectMembership(ctx context.Context, projectMembershipGid ProjectMembershipPathGid, ...) (*http.Response, error)
- func (c *Client) GetProjectMembershipsForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) GetProjectStatus(ctx context.Context, projectStatusGid ProjectStatusPathGid, ...) (*http.Response, error)
- func (c *Client) GetProjectStatusesForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectsForTask(ctx context.Context, taskGid TaskPathGid, params *GetProjectsForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetProjectsForTeam(ctx context.Context, teamGid TeamPathGid, params *GetProjectsForTeamParams, ...) (*http.Response, error)
- func (c *Client) GetProjectsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) GetSection(ctx context.Context, sectionGid SectionPathGid, params *GetSectionParams, ...) (*http.Response, error)
- func (c *Client) GetSectionsForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) GetStoriesForTask(ctx context.Context, taskGid TaskPathGid, params *GetStoriesForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetStory(ctx context.Context, storyGid StoryPathGid, params *GetStoryParams, ...) (*http.Response, error)
- func (c *Client) GetSubgoalsForGoal(ctx context.Context, goalGid GoalPathGid, params *GetSubgoalsForGoalParams, ...) (*http.Response, error)
- func (c *Client) GetSubtasksForTask(ctx context.Context, taskGid TaskPathGid, params *GetSubtasksForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetTag(ctx context.Context, tagGid TagPathGid, params *GetTagParams, ...) (*http.Response, error)
- func (c *Client) GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTagsForTask(ctx context.Context, taskGid TaskPathGid, params *GetTagsForTaskParams, ...) (*http.Response, error)
- func (c *Client) GetTagsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) GetTask(ctx context.Context, taskGid TaskPathGid, params *GetTaskParams, ...) (*http.Response, error)
- func (c *Client) GetTaskCountsForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) GetTasks(ctx context.Context, params *GetTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTasksForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) GetTasksForSection(ctx context.Context, sectionGid SectionPathGid, ...) (*http.Response, error)
- func (c *Client) GetTasksForTag(ctx context.Context, tagGid TagPathGid, params *GetTasksForTagParams, ...) (*http.Response, error)
- func (c *Client) GetTasksForUserTaskList(ctx context.Context, userTaskListGid UserTaskListPathGid, ...) (*http.Response, error)
- func (c *Client) GetTeam(ctx context.Context, teamGid TeamPathGid, params *GetTeamParams, ...) (*http.Response, error)
- func (c *Client) GetTeamMembership(ctx context.Context, teamMembershipGid TeamMembershipPathGid, ...) (*http.Response, error)
- func (c *Client) GetTeamMemberships(ctx context.Context, params *GetTeamMembershipsParams, ...) (*http.Response, error)
- func (c *Client) GetTeamMembershipsForTeam(ctx context.Context, teamGid TeamPathGid, ...) (*http.Response, error)
- func (c *Client) GetTeamMembershipsForUser(ctx context.Context, userGid UserPathGid, ...) (*http.Response, error)
- func (c *Client) GetTeamsForOrganization(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) GetTeamsForUser(ctx context.Context, userGid UserPathGid, params *GetTeamsForUserParams, ...) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, userGid UserPathGid, params *GetUserParams, ...) (*http.Response, error)
- func (c *Client) GetUserTaskList(ctx context.Context, userTaskListGid UserTaskListPathGid, ...) (*http.Response, error)
- func (c *Client) GetUserTaskListForUser(ctx context.Context, userGid UserPathGid, params *GetUserTaskListForUserParams, ...) (*http.Response, error)
- func (c *Client) GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUsersForTeam(ctx context.Context, teamGid TeamPathGid, params *GetUsersForTeamParams, ...) (*http.Response, error)
- func (c *Client) GetUsersForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) GetWebhook(ctx context.Context, webhookGid WebhookPathGid, params *GetWebhookParams, ...) (*http.Response, error)
- func (c *Client) GetWebhooks(ctx context.Context, params *GetWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceParams, ...) (*http.Response, error)
- func (c *Client) GetWorkspaceMembership(ctx context.Context, workspaceMembershipGid WorkspaceMembershipPathGid, ...) (*http.Response, error)
- func (c *Client) GetWorkspaceMembershipsForUser(ctx context.Context, userGid UserPathGid, ...) (*http.Response, error)
- func (c *Client) GetWorkspaceMembershipsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) GetWorkspaces(ctx context.Context, params *GetWorkspacesParams, ...) (*http.Response, error)
- func (c *Client) InsertEnumOptionForCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) InsertEnumOptionForCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) InsertSectionForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) InsertSectionForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveCustomFieldSettingForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveCustomFieldSettingForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveCustomFieldSettingForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveCustomFieldSettingForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveDependenciesForTask(ctx context.Context, taskGid TaskPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveDependenciesForTaskWithBody(ctx context.Context, taskGid TaskPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveDependentsForTask(ctx context.Context, taskGid TaskPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveDependentsForTaskWithBody(ctx context.Context, taskGid TaskPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveFollowerForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, ...) (*http.Response, error)
- func (c *Client) RemoveFollowerForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, ...) (*http.Response, error)
- func (c *Client) RemoveFollowers(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, ...) (*http.Response, error)
- func (c *Client) RemoveFollowersForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveFollowersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveFollowersWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, ...) (*http.Response, error)
- func (c *Client) RemoveItemForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveItemForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveMembersForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveMembersForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveMembersForProject(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveMembersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveProjectForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, ...) (*http.Response, error)
- func (c *Client) RemoveProjectForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, ...) (*http.Response, error)
- func (c *Client) RemoveSubgoal(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, ...) (*http.Response, error)
- func (c *Client) RemoveSubgoalWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, ...) (*http.Response, error)
- func (c *Client) RemoveSupportingWorkForGoal(ctx context.Context, goalGid GoalPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveSupportingWorkForGoalWithBody(ctx context.Context, goalGid GoalPathGid, ...) (*http.Response, error)
- func (c *Client) RemoveTagForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, ...) (*http.Response, error)
- func (c *Client) RemoveTagForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, ...) (*http.Response, error)
- func (c *Client) RemoveUserForTeam(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, ...) (*http.Response, error)
- func (c *Client) RemoveUserForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, ...) (*http.Response, error)
- func (c *Client) RemoveUserForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) RemoveUserForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) SearchTasksForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) SetParentForTask(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, ...) (*http.Response, error)
- func (c *Client) SetParentForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, ...) (*http.Response, error)
- func (c *Client) SupportingWork(ctx context.Context, goalGid GoalPathGid, params *SupportingWorkParams, ...) (*http.Response, error)
- func (c *Client) TypeaheadForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) UpdateCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) UpdateCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*http.Response, error)
- func (c *Client) UpdateEnumOption(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, ...) (*http.Response, error)
- func (c *Client) UpdateEnumOptionWithBody(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, ...) (*http.Response, error)
- func (c *Client) UpdateGoal(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, ...) (*http.Response, error)
- func (c *Client) UpdateGoalMetric(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, ...) (*http.Response, error)
- func (c *Client) UpdateGoalMetricWithBody(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, ...) (*http.Response, error)
- func (c *Client) UpdateGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, ...) (*http.Response, error)
- func (c *Client) UpdatePortfolio(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) UpdatePortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, ...) (*http.Response, error)
- func (c *Client) UpdateSection(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, ...) (*http.Response, error)
- func (c *Client) UpdateSectionWithBody(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, ...) (*http.Response, error)
- func (c *Client) UpdateStory(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, ...) (*http.Response, error)
- func (c *Client) UpdateStoryWithBody(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, ...) (*http.Response, error)
- func (c *Client) UpdateTag(ctx context.Context, tagGid TagPathGid, params *UpdateTagParams, ...) (*http.Response, error)
- func (c *Client) UpdateTask(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, ...) (*http.Response, error)
- func (c *Client) UpdateTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, ...) (*http.Response, error)
- func (c *Client) UpdateWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- func (c *Client) UpdateWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddCustomFieldSettingForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*AddCustomFieldSettingForPortfolioResponse, error)
- func (c *ClientWithResponses) AddCustomFieldSettingForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*AddCustomFieldSettingForPortfolioResponse, error)
- func (c *ClientWithResponses) AddCustomFieldSettingForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*AddCustomFieldSettingForProjectResponse, error)
- func (c *ClientWithResponses) AddCustomFieldSettingForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*AddCustomFieldSettingForProjectResponse, error)
- func (c *ClientWithResponses) AddDependenciesForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, ...) (*AddDependenciesForTaskResponse, error)
- func (c *ClientWithResponses) AddDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, ...) (*AddDependenciesForTaskResponse, error)
- func (c *ClientWithResponses) AddDependentsForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, ...) (*AddDependentsForTaskResponse, error)
- func (c *ClientWithResponses) AddDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, ...) (*AddDependentsForTaskResponse, error)
- func (c *ClientWithResponses) AddFollowersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*AddFollowersForProjectResponse, error)
- func (c *ClientWithResponses) AddFollowersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*AddFollowersForProjectResponse, error)
- func (c *ClientWithResponses) AddFollowersForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, ...) (*AddFollowersForTaskResponse, error)
- func (c *ClientWithResponses) AddFollowersForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, ...) (*AddFollowersForTaskResponse, error)
- func (c *ClientWithResponses) AddFollowersWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, ...) (*AddFollowersResponse, error)
- func (c *ClientWithResponses) AddFollowersWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, ...) (*AddFollowersResponse, error)
- func (c *ClientWithResponses) AddItemForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*AddItemForPortfolioResponse, error)
- func (c *ClientWithResponses) AddItemForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*AddItemForPortfolioResponse, error)
- func (c *ClientWithResponses) AddMembersForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*AddMembersForPortfolioResponse, error)
- func (c *ClientWithResponses) AddMembersForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*AddMembersForPortfolioResponse, error)
- func (c *ClientWithResponses) AddMembersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*AddMembersForProjectResponse, error)
- func (c *ClientWithResponses) AddMembersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*AddMembersForProjectResponse, error)
- func (c *ClientWithResponses) AddProjectForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, ...) (*AddProjectForTaskResponse, error)
- func (c *ClientWithResponses) AddProjectForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, ...) (*AddProjectForTaskResponse, error)
- func (c *ClientWithResponses) AddSubgoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, ...) (*AddSubgoalResponse, error)
- func (c *ClientWithResponses) AddSubgoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, ...) (*AddSubgoalResponse, error)
- func (c *ClientWithResponses) AddSupportingWorkForGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, ...) (*AddSupportingWorkForGoalResponse, error)
- func (c *ClientWithResponses) AddSupportingWorkForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, ...) (*AddSupportingWorkForGoalResponse, error)
- func (c *ClientWithResponses) AddTagForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, ...) (*AddTagForTaskResponse, error)
- func (c *ClientWithResponses) AddTagForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, ...) (*AddTagForTaskResponse, error)
- func (c *ClientWithResponses) AddTaskForSectionWithBodyWithResponse(ctx context.Context, sectionGid SectionPathGid, ...) (*AddTaskForSectionResponse, error)
- func (c *ClientWithResponses) AddTaskForSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, ...) (*AddTaskForSectionResponse, error)
- func (c *ClientWithResponses) AddUserForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, ...) (*AddUserForTeamResponse, error)
- func (c *ClientWithResponses) AddUserForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, ...) (*AddUserForTeamResponse, error)
- func (c *ClientWithResponses) AddUserForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*AddUserForWorkspaceResponse, error)
- func (c *ClientWithResponses) AddUserForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*AddUserForWorkspaceResponse, error)
- func (c *ClientWithResponses) CreateAttachmentForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, ...) (*CreateAttachmentForTaskResponse, error)
- func (c *ClientWithResponses) CreateBatchRequestWithBodyWithResponse(ctx context.Context, params *CreateBatchRequestParams, contentType string, ...) (*CreateBatchRequestResponse, error)
- func (c *ClientWithResponses) CreateBatchRequestWithResponse(ctx context.Context, params *CreateBatchRequestParams, ...) (*CreateBatchRequestResponse, error)
- func (c *ClientWithResponses) CreateCustomFieldWithBodyWithResponse(ctx context.Context, params *CreateCustomFieldParams, contentType string, ...) (*CreateCustomFieldResponse, error)
- func (c *ClientWithResponses) CreateCustomFieldWithResponse(ctx context.Context, params *CreateCustomFieldParams, ...) (*CreateCustomFieldResponse, error)
- func (c *ClientWithResponses) CreateEnumOptionForCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*CreateEnumOptionForCustomFieldResponse, error)
- func (c *ClientWithResponses) CreateEnumOptionForCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*CreateEnumOptionForCustomFieldResponse, error)
- func (c *ClientWithResponses) CreateGoalMetricWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, ...) (*CreateGoalMetricResponse, error)
- func (c *ClientWithResponses) CreateGoalMetricWithResponse(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, ...) (*CreateGoalMetricResponse, error)
- func (c *ClientWithResponses) CreateOrganizationExportWithBodyWithResponse(ctx context.Context, params *CreateOrganizationExportParams, ...) (*CreateOrganizationExportResponse, error)
- func (c *ClientWithResponses) CreateOrganizationExportWithResponse(ctx context.Context, params *CreateOrganizationExportParams, ...) (*CreateOrganizationExportResponse, error)
- func (c *ClientWithResponses) CreatePortfolioWithBodyWithResponse(ctx context.Context, params *CreatePortfolioParams, contentType string, ...) (*CreatePortfolioResponse, error)
- func (c *ClientWithResponses) CreatePortfolioWithResponse(ctx context.Context, params *CreatePortfolioParams, ...) (*CreatePortfolioResponse, error)
- func (c *ClientWithResponses) CreateProjectForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, ...) (*CreateProjectForTeamResponse, error)
- func (c *ClientWithResponses) CreateProjectForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, ...) (*CreateProjectForTeamResponse, error)
- func (c *ClientWithResponses) CreateProjectForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*CreateProjectForWorkspaceResponse, error)
- func (c *ClientWithResponses) CreateProjectForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*CreateProjectForWorkspaceResponse, error)
- func (c *ClientWithResponses) CreateProjectStatusForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*CreateProjectStatusForProjectResponse, error)
- func (c *ClientWithResponses) CreateProjectStatusForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*CreateProjectStatusForProjectResponse, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, params *CreateProjectParams, contentType string, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, params *CreateProjectParams, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateSectionForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*CreateSectionForProjectResponse, error)
- func (c *ClientWithResponses) CreateSectionForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*CreateSectionForProjectResponse, error)
- func (c *ClientWithResponses) CreateStoryForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, ...) (*CreateStoryForTaskResponse, error)
- func (c *ClientWithResponses) CreateStoryForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, ...) (*CreateStoryForTaskResponse, error)
- func (c *ClientWithResponses) CreateSubtaskForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, ...) (*CreateSubtaskForTaskResponse, error)
- func (c *ClientWithResponses) CreateSubtaskForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, ...) (*CreateSubtaskForTaskResponse, error)
- func (c *ClientWithResponses) CreateTagForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*CreateTagForWorkspaceResponse, error)
- func (c *ClientWithResponses) CreateTagForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*CreateTagForWorkspaceResponse, error)
- func (c *ClientWithResponses) CreateTagWithBodyWithResponse(ctx context.Context, params *CreateTagParams, contentType string, ...) (*CreateTagResponse, error)
- func (c *ClientWithResponses) CreateTagWithResponse(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, ...) (*CreateTagResponse, error)
- func (c *ClientWithResponses) CreateTaskWithBodyWithResponse(ctx context.Context, params *CreateTaskParams, contentType string, ...) (*CreateTaskResponse, error)
- func (c *ClientWithResponses) CreateTaskWithResponse(ctx context.Context, params *CreateTaskParams, body CreateTaskJSONRequestBody, ...) (*CreateTaskResponse, error)
- func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, params *CreateTeamParams, contentType string, ...) (*CreateTeamResponse, error)
- func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, params *CreateTeamParams, body CreateTeamJSONRequestBody, ...) (*CreateTeamResponse, error)
- func (c *ClientWithResponses) CreateWebhookWithBodyWithResponse(ctx context.Context, params *CreateWebhookParams, contentType string, ...) (*CreateWebhookResponse, error)
- func (c *ClientWithResponses) CreateWebhookWithResponse(ctx context.Context, params *CreateWebhookParams, ...) (*CreateWebhookResponse, error)
- func (c *ClientWithResponses) DeleteAttachmentWithResponse(ctx context.Context, attachmentGid AttachmentPathGid, ...) (*DeleteAttachmentResponse, error)
- func (c *ClientWithResponses) DeleteCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*DeleteCustomFieldResponse, error)
- func (c *ClientWithResponses) DeleteGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *DeleteGoalParams, ...) (*DeleteGoalResponse, error)
- func (c *ClientWithResponses) DeletePortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*DeletePortfolioResponse, error)
- func (c *ClientWithResponses) DeleteProjectStatusWithResponse(ctx context.Context, projectStatusGid ProjectStatusPathGid, ...) (*DeleteProjectStatusResponse, error)
- func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DeleteProjectParams, ...) (*DeleteProjectResponse, error)
- func (c *ClientWithResponses) DeleteSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *DeleteSectionParams, ...) (*DeleteSectionResponse, error)
- func (c *ClientWithResponses) DeleteStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *DeleteStoryParams, ...) (*DeleteStoryResponse, error)
- func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, tagGid TagPathGid, params *DeleteTagParams, ...) (*DeleteTagResponse, error)
- func (c *ClientWithResponses) DeleteTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *DeleteTaskParams, ...) (*DeleteTaskResponse, error)
- func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, webhookGid WebhookPathGid, params *DeleteWebhookParams, ...) (*DeleteWebhookResponse, error)
- func (c *ClientWithResponses) DuplicateProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, ...) (*DuplicateProjectResponse, error)
- func (c *ClientWithResponses) DuplicateProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, ...) (*DuplicateProjectResponse, error)
- func (c *ClientWithResponses) DuplicateTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, ...) (*DuplicateTaskResponse, error)
- func (c *ClientWithResponses) DuplicateTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, ...) (*DuplicateTaskResponse, error)
- func (c *ClientWithResponses) GetAttachmentWithResponse(ctx context.Context, attachmentGid AttachmentPathGid, ...) (*GetAttachmentResponse, error)
- func (c *ClientWithResponses) GetAttachmentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetAttachmentsForTaskParams, ...) (*GetAttachmentsForTaskResponse, error)
- func (c *ClientWithResponses) GetCustomFieldSettingsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*GetCustomFieldSettingsForPortfolioResponse, error)
- func (c *ClientWithResponses) GetCustomFieldSettingsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*GetCustomFieldSettingsForProjectResponse, error)
- func (c *ClientWithResponses) GetCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*GetCustomFieldResponse, error)
- func (c *ClientWithResponses) GetCustomFieldsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*GetCustomFieldsForWorkspaceResponse, error)
- func (c *ClientWithResponses) GetDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetDependenciesForTaskParams, ...) (*GetDependenciesForTaskResponse, error)
- func (c *ClientWithResponses) GetDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetDependentsForTaskParams, ...) (*GetDependentsForTaskResponse, error)
- func (c *ClientWithResponses) GetEventsWithResponse(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*GetEventsResponse, error)
- func (c *ClientWithResponses) GetFavoritesForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetFavoritesForUserParams, ...) (*GetFavoritesForUserResponse, error)
- func (c *ClientWithResponses) GetGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetGoalParams, ...) (*GetGoalResponse, error)
- func (c *ClientWithResponses) GetGoalsWithResponse(ctx context.Context, params *GetGoalsParams, reqEditors ...RequestEditorFn) (*GetGoalsResponse, error)
- func (c *ClientWithResponses) GetItemsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*GetItemsForPortfolioResponse, error)
- func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobGid JobPathGid, params *GetJobParams, ...) (*GetJobResponse, error)
- func (c *ClientWithResponses) GetOrganizationExportWithResponse(ctx context.Context, organizationExportGid OrganizationExportPathGid, ...) (*GetOrganizationExportResponse, error)
- func (c *ClientWithResponses) GetParentGoalsForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetParentGoalsForGoalParams, ...) (*GetParentGoalsForGoalResponse, error)
- func (c *ClientWithResponses) GetPortfolioMembershipWithResponse(ctx context.Context, portfolioMembershipGid PortfolioMembershipPathGid, ...) (*GetPortfolioMembershipResponse, error)
- func (c *ClientWithResponses) GetPortfolioMembershipsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*GetPortfolioMembershipsForPortfolioResponse, error)
- func (c *ClientWithResponses) GetPortfolioMembershipsWithResponse(ctx context.Context, params *GetPortfolioMembershipsParams, ...) (*GetPortfolioMembershipsResponse, error)
- func (c *ClientWithResponses) GetPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioParams, ...) (*GetPortfolioResponse, error)
- func (c *ClientWithResponses) GetPortfoliosWithResponse(ctx context.Context, params *GetPortfoliosParams, ...) (*GetPortfoliosResponse, error)
- func (c *ClientWithResponses) GetProjectMembershipWithResponse(ctx context.Context, projectMembershipGid ProjectMembershipPathGid, ...) (*GetProjectMembershipResponse, error)
- func (c *ClientWithResponses) GetProjectMembershipsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*GetProjectMembershipsForProjectResponse, error)
- func (c *ClientWithResponses) GetProjectStatusWithResponse(ctx context.Context, projectStatusGid ProjectStatusPathGid, ...) (*GetProjectStatusResponse, error)
- func (c *ClientWithResponses) GetProjectStatusesForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*GetProjectStatusesForProjectResponse, error)
- func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectParams, ...) (*GetProjectResponse, error)
- func (c *ClientWithResponses) GetProjectsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetProjectsForTaskParams, ...) (*GetProjectsForTaskResponse, error)
- func (c *ClientWithResponses) GetProjectsForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetProjectsForTeamParams, ...) (*GetProjectsForTeamResponse, error)
- func (c *ClientWithResponses) GetProjectsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*GetProjectsForWorkspaceResponse, error)
- func (c *ClientWithResponses) GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error)
- func (c *ClientWithResponses) GetSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *GetSectionParams, ...) (*GetSectionResponse, error)
- func (c *ClientWithResponses) GetSectionsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*GetSectionsForProjectResponse, error)
- func (c *ClientWithResponses) GetStoriesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetStoriesForTaskParams, ...) (*GetStoriesForTaskResponse, error)
- func (c *ClientWithResponses) GetStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *GetStoryParams, ...) (*GetStoryResponse, error)
- func (c *ClientWithResponses) GetSubgoalsForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetSubgoalsForGoalParams, ...) (*GetSubgoalsForGoalResponse, error)
- func (c *ClientWithResponses) GetSubtasksForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetSubtasksForTaskParams, ...) (*GetSubtasksForTaskResponse, error)
- func (c *ClientWithResponses) GetTagWithResponse(ctx context.Context, tagGid TagPathGid, params *GetTagParams, ...) (*GetTagResponse, error)
- func (c *ClientWithResponses) GetTagsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetTagsForTaskParams, ...) (*GetTagsForTaskResponse, error)
- func (c *ClientWithResponses) GetTagsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*GetTagsForWorkspaceResponse, error)
- func (c *ClientWithResponses) GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error)
- func (c *ClientWithResponses) GetTaskCountsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*GetTaskCountsForProjectResponse, error)
- func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetTaskParams, ...) (*GetTaskResponse, error)
- func (c *ClientWithResponses) GetTasksForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*GetTasksForProjectResponse, error)
- func (c *ClientWithResponses) GetTasksForSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, ...) (*GetTasksForSectionResponse, error)
- func (c *ClientWithResponses) GetTasksForTagWithResponse(ctx context.Context, tagGid TagPathGid, params *GetTasksForTagParams, ...) (*GetTasksForTagResponse, error)
- func (c *ClientWithResponses) GetTasksForUserTaskListWithResponse(ctx context.Context, userTaskListGid UserTaskListPathGid, ...) (*GetTasksForUserTaskListResponse, error)
- func (c *ClientWithResponses) GetTasksWithResponse(ctx context.Context, params *GetTasksParams, reqEditors ...RequestEditorFn) (*GetTasksResponse, error)
- func (c *ClientWithResponses) GetTeamMembershipWithResponse(ctx context.Context, teamMembershipGid TeamMembershipPathGid, ...) (*GetTeamMembershipResponse, error)
- func (c *ClientWithResponses) GetTeamMembershipsForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, ...) (*GetTeamMembershipsForTeamResponse, error)
- func (c *ClientWithResponses) GetTeamMembershipsForUserWithResponse(ctx context.Context, userGid UserPathGid, ...) (*GetTeamMembershipsForUserResponse, error)
- func (c *ClientWithResponses) GetTeamMembershipsWithResponse(ctx context.Context, params *GetTeamMembershipsParams, ...) (*GetTeamMembershipsResponse, error)
- func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetTeamParams, ...) (*GetTeamResponse, error)
- func (c *ClientWithResponses) GetTeamsForOrganizationWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*GetTeamsForOrganizationResponse, error)
- func (c *ClientWithResponses) GetTeamsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetTeamsForUserParams, ...) (*GetTeamsForUserResponse, error)
- func (c *ClientWithResponses) GetUserTaskListForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetUserTaskListForUserParams, ...) (*GetUserTaskListForUserResponse, error)
- func (c *ClientWithResponses) GetUserTaskListWithResponse(ctx context.Context, userTaskListGid UserTaskListPathGid, ...) (*GetUserTaskListResponse, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetUserParams, ...) (*GetUserResponse, error)
- func (c *ClientWithResponses) GetUsersForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetUsersForTeamParams, ...) (*GetUsersForTeamResponse, error)
- func (c *ClientWithResponses) GetUsersForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*GetUsersForWorkspaceResponse, error)
- func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)
- func (c *ClientWithResponses) GetWebhookWithResponse(ctx context.Context, webhookGid WebhookPathGid, params *GetWebhookParams, ...) (*GetWebhookResponse, error)
- func (c *ClientWithResponses) GetWebhooksWithResponse(ctx context.Context, params *GetWebhooksParams, reqEditors ...RequestEditorFn) (*GetWebhooksResponse, error)
- func (c *ClientWithResponses) GetWorkspaceMembershipWithResponse(ctx context.Context, workspaceMembershipGid WorkspaceMembershipPathGid, ...) (*GetWorkspaceMembershipResponse, error)
- func (c *ClientWithResponses) GetWorkspaceMembershipsForUserWithResponse(ctx context.Context, userGid UserPathGid, ...) (*GetWorkspaceMembershipsForUserResponse, error)
- func (c *ClientWithResponses) GetWorkspaceMembershipsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*GetWorkspaceMembershipsForWorkspaceResponse, error)
- func (c *ClientWithResponses) GetWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceParams, ...) (*GetWorkspaceResponse, error)
- func (c *ClientWithResponses) GetWorkspacesWithResponse(ctx context.Context, params *GetWorkspacesParams, ...) (*GetWorkspacesResponse, error)
- func (c *ClientWithResponses) InsertEnumOptionForCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*InsertEnumOptionForCustomFieldResponse, error)
- func (c *ClientWithResponses) InsertEnumOptionForCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*InsertEnumOptionForCustomFieldResponse, error)
- func (c *ClientWithResponses) InsertSectionForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*InsertSectionForProjectResponse, error)
- func (c *ClientWithResponses) InsertSectionForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*InsertSectionForProjectResponse, error)
- func (c *ClientWithResponses) RemoveCustomFieldSettingForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*RemoveCustomFieldSettingForPortfolioResponse, error)
- func (c *ClientWithResponses) RemoveCustomFieldSettingForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*RemoveCustomFieldSettingForPortfolioResponse, error)
- func (c *ClientWithResponses) RemoveCustomFieldSettingForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*RemoveCustomFieldSettingForProjectResponse, error)
- func (c *ClientWithResponses) RemoveCustomFieldSettingForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*RemoveCustomFieldSettingForProjectResponse, error)
- func (c *ClientWithResponses) RemoveDependenciesForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, ...) (*RemoveDependenciesForTaskResponse, error)
- func (c *ClientWithResponses) RemoveDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, ...) (*RemoveDependenciesForTaskResponse, error)
- func (c *ClientWithResponses) RemoveDependentsForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, ...) (*RemoveDependentsForTaskResponse, error)
- func (c *ClientWithResponses) RemoveDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, ...) (*RemoveDependentsForTaskResponse, error)
- func (c *ClientWithResponses) RemoveFollowerForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, ...) (*RemoveFollowerForTaskResponse, error)
- func (c *ClientWithResponses) RemoveFollowerForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, ...) (*RemoveFollowerForTaskResponse, error)
- func (c *ClientWithResponses) RemoveFollowersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*RemoveFollowersForProjectResponse, error)
- func (c *ClientWithResponses) RemoveFollowersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*RemoveFollowersForProjectResponse, error)
- func (c *ClientWithResponses) RemoveFollowersWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, ...) (*RemoveFollowersResponse, error)
- func (c *ClientWithResponses) RemoveFollowersWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, ...) (*RemoveFollowersResponse, error)
- func (c *ClientWithResponses) RemoveItemForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*RemoveItemForPortfolioResponse, error)
- func (c *ClientWithResponses) RemoveItemForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*RemoveItemForPortfolioResponse, error)
- func (c *ClientWithResponses) RemoveMembersForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*RemoveMembersForPortfolioResponse, error)
- func (c *ClientWithResponses) RemoveMembersForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*RemoveMembersForPortfolioResponse, error)
- func (c *ClientWithResponses) RemoveMembersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*RemoveMembersForProjectResponse, error)
- func (c *ClientWithResponses) RemoveMembersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, ...) (*RemoveMembersForProjectResponse, error)
- func (c *ClientWithResponses) RemoveProjectForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, ...) (*RemoveProjectForTaskResponse, error)
- func (c *ClientWithResponses) RemoveProjectForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, ...) (*RemoveProjectForTaskResponse, error)
- func (c *ClientWithResponses) RemoveSubgoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, ...) (*RemoveSubgoalResponse, error)
- func (c *ClientWithResponses) RemoveSubgoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, ...) (*RemoveSubgoalResponse, error)
- func (c *ClientWithResponses) RemoveSupportingWorkForGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, ...) (*RemoveSupportingWorkForGoalResponse, error)
- func (c *ClientWithResponses) RemoveSupportingWorkForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, ...) (*RemoveSupportingWorkForGoalResponse, error)
- func (c *ClientWithResponses) RemoveTagForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, ...) (*RemoveTagForTaskResponse, error)
- func (c *ClientWithResponses) RemoveTagForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, ...) (*RemoveTagForTaskResponse, error)
- func (c *ClientWithResponses) RemoveUserForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, ...) (*RemoveUserForTeamResponse, error)
- func (c *ClientWithResponses) RemoveUserForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, ...) (*RemoveUserForTeamResponse, error)
- func (c *ClientWithResponses) RemoveUserForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*RemoveUserForWorkspaceResponse, error)
- func (c *ClientWithResponses) RemoveUserForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*RemoveUserForWorkspaceResponse, error)
- func (c *ClientWithResponses) SearchTasksForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*SearchTasksForWorkspaceResponse, error)
- func (c *ClientWithResponses) SetParentForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, ...) (*SetParentForTaskResponse, error)
- func (c *ClientWithResponses) SetParentForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, ...) (*SetParentForTaskResponse, error)
- func (c *ClientWithResponses) SupportingWorkWithResponse(ctx context.Context, goalGid GoalPathGid, params *SupportingWorkParams, ...) (*SupportingWorkResponse, error)
- func (c *ClientWithResponses) TypeaheadForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*TypeaheadForWorkspaceResponse, error)
- func (c *ClientWithResponses) UpdateCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*UpdateCustomFieldResponse, error)
- func (c *ClientWithResponses) UpdateCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, ...) (*UpdateCustomFieldResponse, error)
- func (c *ClientWithResponses) UpdateEnumOptionWithBodyWithResponse(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, ...) (*UpdateEnumOptionResponse, error)
- func (c *ClientWithResponses) UpdateEnumOptionWithResponse(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, ...) (*UpdateEnumOptionResponse, error)
- func (c *ClientWithResponses) UpdateGoalMetricWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, ...) (*UpdateGoalMetricResponse, error)
- func (c *ClientWithResponses) UpdateGoalMetricWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, ...) (*UpdateGoalMetricResponse, error)
- func (c *ClientWithResponses) UpdateGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, ...) (*UpdateGoalResponse, error)
- func (c *ClientWithResponses) UpdateGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, ...) (*UpdateGoalResponse, error)
- func (c *ClientWithResponses) UpdatePortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*UpdatePortfolioResponse, error)
- func (c *ClientWithResponses) UpdatePortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, ...) (*UpdatePortfolioResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateSectionWithBodyWithResponse(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, ...) (*UpdateSectionResponse, error)
- func (c *ClientWithResponses) UpdateSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, ...) (*UpdateSectionResponse, error)
- func (c *ClientWithResponses) UpdateStoryWithBodyWithResponse(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, ...) (*UpdateStoryResponse, error)
- func (c *ClientWithResponses) UpdateStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, ...) (*UpdateStoryResponse, error)
- func (c *ClientWithResponses) UpdateTagWithResponse(ctx context.Context, tagGid TagPathGid, params *UpdateTagParams, ...) (*UpdateTagResponse, error)
- func (c *ClientWithResponses) UpdateTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, ...) (*UpdateTaskResponse, error)
- func (c *ClientWithResponses) UpdateTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, ...) (*UpdateTaskResponse, error)
- func (c *ClientWithResponses) UpdateWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*UpdateWorkspaceResponse, error)
- func (c *ClientWithResponses) UpdateWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, ...) (*UpdateWorkspaceResponse, error)
- type ClientWithResponsesInterface
- type CreateAttachmentForTaskParams
- type CreateAttachmentForTaskResponse
- type CreateBatchRequestJSONBody
- type CreateBatchRequestJSONRequestBody
- type CreateBatchRequestParams
- type CreateBatchRequestResponse
- type CreateCustomFieldJSONBody
- type CreateCustomFieldJSONRequestBody
- type CreateCustomFieldParams
- type CreateCustomFieldResponse
- type CreateEnumOptionForCustomFieldJSONBody
- type CreateEnumOptionForCustomFieldJSONRequestBody
- type CreateEnumOptionForCustomFieldParams
- type CreateEnumOptionForCustomFieldResponse
- type CreateGoalMetricJSONBody
- type CreateGoalMetricJSONRequestBody
- type CreateGoalMetricParams
- type CreateGoalMetricResponse
- type CreateOrganizationExportJSONBody
- type CreateOrganizationExportJSONRequestBody
- type CreateOrganizationExportParams
- type CreateOrganizationExportResponse
- type CreatePortfolioJSONBody
- type CreatePortfolioJSONRequestBody
- type CreatePortfolioParams
- type CreatePortfolioResponse
- type CreateProjectForTeamJSONBody
- type CreateProjectForTeamJSONRequestBody
- type CreateProjectForTeamParams
- type CreateProjectForTeamResponse
- type CreateProjectForWorkspaceJSONBody
- type CreateProjectForWorkspaceJSONRequestBody
- type CreateProjectForWorkspaceParams
- type CreateProjectForWorkspaceResponse
- type CreateProjectJSONBody
- type CreateProjectJSONRequestBody
- type CreateProjectParams
- type CreateProjectResponse
- type CreateProjectStatusForProjectJSONBody
- type CreateProjectStatusForProjectJSONRequestBody
- type CreateProjectStatusForProjectParams
- type CreateProjectStatusForProjectResponse
- type CreateSectionForProjectJSONBody
- type CreateSectionForProjectJSONRequestBody
- type CreateSectionForProjectParams
- type CreateSectionForProjectResponse
- type CreateStoryForTaskJSONBody
- type CreateStoryForTaskJSONRequestBody
- type CreateStoryForTaskParams
- type CreateStoryForTaskResponse
- type CreateSubtaskForTaskJSONBody
- type CreateSubtaskForTaskJSONRequestBody
- type CreateSubtaskForTaskParams
- type CreateSubtaskForTaskResponse
- type CreateTagForWorkspaceJSONBody
- type CreateTagForWorkspaceJSONRequestBody
- type CreateTagForWorkspaceParams
- type CreateTagForWorkspaceResponse
- type CreateTagJSONBody
- type CreateTagJSONRequestBody
- type CreateTagParams
- type CreateTagResponse
- type CreateTaskJSONBody
- type CreateTaskJSONRequestBody
- type CreateTaskParams
- type CreateTaskResponse
- type CreateTeamJSONBody
- type CreateTeamJSONRequestBody
- type CreateTeamParams
- type CreateTeamResponse
- type CreateWebhookJSONBody
- type CreateWebhookJSONRequestBody
- type CreateWebhookParams
- type CreateWebhookResponse
- type CustomFieldBase
- type CustomFieldBaseCustomLabelPosition
- type CustomFieldBaseFormat
- type CustomFieldCompact
- type CustomFieldCompactResourceSubtype
- type CustomFieldCompactType
- type CustomFieldPathGid
- type CustomFieldRequest
- type CustomFieldResponse
- type CustomFieldSettingBase
- type CustomFieldSettingCompact
- type CustomFieldSettingResponse
- type DeleteAttachmentParams
- type DeleteAttachmentResponse
- type DeleteCustomFieldParams
- type DeleteCustomFieldResponse
- type DeleteGoalParams
- type DeleteGoalResponse
- type DeletePortfolioParams
- type DeletePortfolioResponse
- type DeleteProjectParams
- type DeleteProjectResponse
- type DeleteProjectStatusParams
- type DeleteProjectStatusResponse
- type DeleteSectionParams
- type DeleteSectionResponse
- type DeleteStoryParams
- type DeleteStoryResponse
- type DeleteTagParams
- type DeleteTagResponse
- type DeleteTaskParams
- type DeleteTaskResponse
- type DeleteWebhookParams
- type DeleteWebhookResponse
- type DuplicateProjectJSONBody
- type DuplicateProjectJSONRequestBody
- type DuplicateProjectParams
- type DuplicateProjectResponse
- type DuplicateTaskJSONBody
- type DuplicateTaskJSONRequestBody
- type DuplicateTaskParams
- type DuplicateTaskResponse
- type EmptyResponse
- type EnumOption
- type EnumOptionBase
- type EnumOptionInsertRequest
- type EnumOptionRequest
- type Error
- type ErrorResponse
- type EventResponse
- type Fields
- type Forbidden
- type GatewayTimeout
- type GetAttachmentParams
- type GetAttachmentResponse
- type GetAttachmentsForTaskParams
- type GetAttachmentsForTaskResponse
- type GetCustomFieldParams
- type GetCustomFieldResponse
- type GetCustomFieldSettingsForPortfolioParams
- type GetCustomFieldSettingsForPortfolioResponse
- type GetCustomFieldSettingsForProjectParams
- type GetCustomFieldSettingsForProjectResponse
- type GetCustomFieldsForWorkspaceParams
- type GetCustomFieldsForWorkspaceResponse
- type GetDependenciesForTaskParams
- type GetDependenciesForTaskResponse
- type GetDependentsForTaskParams
- type GetDependentsForTaskResponse
- type GetEventsParams
- type GetEventsResponse
- type GetFavoritesForUserParams
- type GetFavoritesForUserResponse
- type GetGoalParams
- type GetGoalResponse
- type GetGoalsParams
- type GetGoalsResponse
- type GetItemsForPortfolioParams
- type GetItemsForPortfolioResponse
- type GetJobParams
- type GetJobResponse
- type GetOrganizationExportParams
- type GetOrganizationExportResponse
- type GetParentGoalsForGoalParams
- type GetParentGoalsForGoalResponse
- type GetPortfolioMembershipParams
- type GetPortfolioMembershipResponse
- type GetPortfolioMembershipsForPortfolioParams
- type GetPortfolioMembershipsForPortfolioResponse
- type GetPortfolioMembershipsParams
- type GetPortfolioMembershipsResponse
- type GetPortfolioParams
- type GetPortfolioResponse
- type GetPortfoliosParams
- type GetPortfoliosResponse
- type GetProjectMembershipParams
- type GetProjectMembershipResponse
- type GetProjectMembershipsForProjectParams
- type GetProjectMembershipsForProjectResponse
- type GetProjectParams
- type GetProjectResponse
- type GetProjectStatusParams
- type GetProjectStatusResponse
- type GetProjectStatusesForProjectParams
- type GetProjectStatusesForProjectResponse
- type GetProjectsForTaskParams
- type GetProjectsForTaskResponse
- type GetProjectsForTeamParams
- type GetProjectsForTeamResponse
- type GetProjectsForWorkspaceParams
- type GetProjectsForWorkspaceResponse
- type GetProjectsParams
- type GetProjectsResponse
- type GetSectionParams
- type GetSectionResponse
- type GetSectionsForProjectParams
- type GetSectionsForProjectResponse
- type GetStoriesForTaskParams
- type GetStoriesForTaskResponse
- type GetStoryParams
- type GetStoryResponse
- type GetSubgoalsForGoalParams
- type GetSubgoalsForGoalResponse
- type GetSubtasksForTaskParams
- type GetSubtasksForTaskResponse
- type GetTagParams
- type GetTagResponse
- type GetTagsForTaskParams
- type GetTagsForTaskResponse
- type GetTagsForWorkspaceParams
- type GetTagsForWorkspaceResponse
- type GetTagsParams
- type GetTagsResponse
- type GetTaskCountsForProjectParams
- type GetTaskCountsForProjectResponse
- type GetTaskParams
- type GetTaskResponse
- type GetTasksForProjectParams
- type GetTasksForProjectResponse
- type GetTasksForSectionParams
- type GetTasksForSectionResponse
- type GetTasksForTagParams
- type GetTasksForTagResponse
- type GetTasksForUserTaskListParams
- type GetTasksForUserTaskListResponse
- type GetTasksParams
- type GetTasksResponse
- type GetTeamMembershipParams
- type GetTeamMembershipResponse
- type GetTeamMembershipsForTeamParams
- type GetTeamMembershipsForTeamResponse
- type GetTeamMembershipsForUserParams
- type GetTeamMembershipsForUserResponse
- type GetTeamMembershipsParams
- type GetTeamMembershipsResponse
- type GetTeamParams
- type GetTeamResponse
- type GetTeamsForOrganizationParams
- type GetTeamsForOrganizationResponse
- type GetTeamsForUserParams
- type GetTeamsForUserResponse
- type GetUserParams
- type GetUserResponse
- type GetUserTaskListForUserParams
- type GetUserTaskListForUserResponse
- type GetUserTaskListParams
- type GetUserTaskListResponse
- type GetUsersForTeamParams
- type GetUsersForTeamResponse
- type GetUsersForWorkspaceParams
- type GetUsersForWorkspaceResponse
- type GetUsersParams
- type GetUsersResponse
- type GetWebhookParams
- type GetWebhookResponse
- type GetWebhooksParams
- type GetWebhooksResponse
- type GetWorkspaceMembershipParams
- type GetWorkspaceMembershipResponse
- type GetWorkspaceMembershipsForUserParams
- type GetWorkspaceMembershipsForUserResponse
- type GetWorkspaceMembershipsForWorkspaceParams
- type GetWorkspaceMembershipsForWorkspaceResponse
- type GetWorkspaceParams
- type GetWorkspaceResponse
- type GetWorkspacesParams
- type GetWorkspacesResponse
- type GoalAddSubgoalRequest
- type GoalAddSupportingWorkRequest
- type GoalBase
- type GoalCompact
- type GoalMetricBase
- type GoalMetricBaseResourceSubtype
- type GoalMetricBaseUnit
- type GoalMetricCurrentValueRequest
- type GoalMetricRequest
- type GoalPathGid
- type GoalRemoveSubgoalRequest
- type GoalRequest
- type GoalResponse
- type HttpRequestDoer
- type InsertEnumOptionForCustomFieldJSONBody
- type InsertEnumOptionForCustomFieldJSONRequestBody
- type InsertEnumOptionForCustomFieldParams
- type InsertEnumOptionForCustomFieldResponse
- type InsertSectionForProjectJSONBody
- type InsertSectionForProjectJSONRequestBody
- type InsertSectionForProjectParams
- type InsertSectionForProjectResponse
- type InternalServerError
- type JobBase
- type JobCompact
- type JobCompactStatus
- type JobPathGid
- type JobResponse
- type Like
- type Limit
- type ModifyDependenciesRequest
- type ModifyDependentsRequest
- type NotFound
- type Offset
- type OrganizationExportBase
- type OrganizationExportCompact
- type OrganizationExportCompactState
- type OrganizationExportPathGid
- type OrganizationExportRequest
- type OrganizationExportResponse
- type PaymentRequired
- type PortfolioAddItemRequest
- type PortfolioBase
- type PortfolioBaseColor
- type PortfolioCompact
- type PortfolioMembershipBase
- type PortfolioMembershipCompact
- type PortfolioMembershipPathGid
- type PortfolioMembershipResponse
- type PortfolioPathGid
- type PortfolioQueryParam
- type PortfolioRemoveItemRequest
- type PortfolioRequest
- type PortfolioResponse
- type Pretty
- type Preview
- type ProjectBase
- type ProjectBaseColor
- type ProjectBaseDefaultView
- type ProjectCompact
- type ProjectDuplicateRequest
- type ProjectDuplicateRequestInclude
- type ProjectMembershipBase
- type ProjectMembershipCompact
- type ProjectMembershipPathGid
- type ProjectMembershipResponse
- type ProjectMembershipResponseWriteAccess
- type ProjectPathGid
- type ProjectRequest
- type ProjectRequest_CustomFields
- type ProjectResponse
- type ProjectResponseIcon
- type ProjectSectionInsertRequest
- type ProjectStatusBase
- type ProjectStatusBaseColor
- type ProjectStatusCompact
- type ProjectStatusPathGid
- type ProjectStatusRequest
- type ProjectStatusResponse
- type RemoveCustomFieldSettingForPortfolioJSONBody
- type RemoveCustomFieldSettingForPortfolioJSONRequestBody
- type RemoveCustomFieldSettingForPortfolioParams
- type RemoveCustomFieldSettingForPortfolioResponse
- type RemoveCustomFieldSettingForProjectJSONBody
- type RemoveCustomFieldSettingForProjectJSONRequestBody
- type RemoveCustomFieldSettingForProjectParams
- type RemoveCustomFieldSettingForProjectResponse
- type RemoveCustomFieldSettingRequest
- type RemoveDependenciesForTaskJSONBody
- type RemoveDependenciesForTaskJSONRequestBody
- type RemoveDependenciesForTaskParams
- type RemoveDependenciesForTaskResponse
- type RemoveDependentsForTaskJSONBody
- type RemoveDependentsForTaskJSONRequestBody
- type RemoveDependentsForTaskParams
- type RemoveDependentsForTaskResponse
- type RemoveFollowerForTaskJSONBody
- type RemoveFollowerForTaskJSONRequestBody
- type RemoveFollowerForTaskParams
- type RemoveFollowerForTaskResponse
- type RemoveFollowersForProjectJSONBody
- type RemoveFollowersForProjectJSONRequestBody
- type RemoveFollowersForProjectParams
- type RemoveFollowersForProjectResponse
- type RemoveFollowersJSONBody
- type RemoveFollowersJSONRequestBody
- type RemoveFollowersParams
- type RemoveFollowersRequest
- type RemoveFollowersResponse
- type RemoveItemForPortfolioJSONBody
- type RemoveItemForPortfolioJSONRequestBody
- type RemoveItemForPortfolioParams
- type RemoveItemForPortfolioResponse
- type RemoveMembersForPortfolioJSONBody
- type RemoveMembersForPortfolioJSONRequestBody
- type RemoveMembersForPortfolioParams
- type RemoveMembersForPortfolioResponse
- type RemoveMembersForProjectJSONBody
- type RemoveMembersForProjectJSONRequestBody
- type RemoveMembersForProjectParams
- type RemoveMembersForProjectResponse
- type RemoveMembersRequest
- type RemoveProjectForTaskJSONBody
- type RemoveProjectForTaskJSONRequestBody
- type RemoveProjectForTaskParams
- type RemoveProjectForTaskResponse
- type RemoveSubgoalJSONBody
- type RemoveSubgoalJSONRequestBody
- type RemoveSubgoalParams
- type RemoveSubgoalResponse
- type RemoveSupportingWorkForGoalJSONBody
- type RemoveSupportingWorkForGoalJSONRequestBody
- type RemoveSupportingWorkForGoalParams
- type RemoveSupportingWorkForGoalResponse
- type RemoveTagForTaskJSONBody
- type RemoveTagForTaskJSONRequestBody
- type RemoveTagForTaskParams
- type RemoveTagForTaskResponse
- type RemoveUserForTeamJSONBody
- type RemoveUserForTeamJSONRequestBody
- type RemoveUserForTeamParams
- type RemoveUserForTeamResponse
- type RemoveUserForWorkspaceJSONBody
- type RemoveUserForWorkspaceJSONRequestBody
- type RemoveUserForWorkspaceParams
- type RemoveUserForWorkspaceResponse
- type RequestEditorFn
- type SearchTasksForWorkspaceParams
- type SearchTasksForWorkspaceResponse
- type SectionBase
- type SectionCompact
- type SectionPathGid
- type SectionRequest
- type SectionResponse
- type SectionTaskInsertRequest
- type ServiceUnavailable
- type SetParentForTaskJSONBody
- type SetParentForTaskJSONRequestBody
- type SetParentForTaskParams
- type SetParentForTaskResponse
- type StoryBase
- type StoryBaseStickerName
- type StoryCompact
- type StoryPathGid
- type StoryRequest
- type StoryResponse
- type StoryResponseDates
- type StoryResponseSource
- type SupportingWorkParams
- type SupportingWorkResponse
- type TagBase
- type TagBaseColor
- type TagCompact
- type TagPathGid
- type TagRequest
- type TagResponse
- type TaskAddFollowersRequest
- type TaskAddProjectRequest
- type TaskAddTagRequest
- type TaskBase
- type TaskBaseApprovalStatus
- type TaskBaseAssigneeStatus
- type TaskBaseResourceSubtype
- type TaskCompact
- type TaskCountResponse
- type TaskDuplicateRequest
- type TaskDuplicateRequestInclude
- type TaskPathGid
- type TaskRemoveFollowersRequest
- type TaskRemoveProjectRequest
- type TaskRemoveTagRequest
- type TaskRequest
- type TaskRequest_CustomFields
- type TaskResponse
- type TaskSetParentRequest
- type TeamAddUserRequest
- type TeamBase
- type TeamCompact
- type TeamMembershipBase
- type TeamMembershipCompact
- type TeamMembershipPathGid
- type TeamMembershipResponse
- type TeamPathGid
- type TeamRemoveUserRequest
- type TeamRequest
- type TeamResponse
- type TooManyRequests
- type TypeaheadForWorkspaceParams
- type TypeaheadForWorkspaceResponse
- type Unauthorized
- type UpdateCustomFieldJSONBody
- type UpdateCustomFieldJSONRequestBody
- type UpdateCustomFieldParams
- type UpdateCustomFieldResponse
- type UpdateEnumOptionJSONBody
- type UpdateEnumOptionJSONRequestBody
- type UpdateEnumOptionParams
- type UpdateEnumOptionResponse
- type UpdateGoalJSONBody
- type UpdateGoalJSONRequestBody
- type UpdateGoalMetricJSONBody
- type UpdateGoalMetricJSONRequestBody
- type UpdateGoalMetricParams
- type UpdateGoalMetricResponse
- type UpdateGoalParams
- type UpdateGoalResponse
- type UpdatePortfolioJSONBody
- type UpdatePortfolioJSONRequestBody
- type UpdatePortfolioParams
- type UpdatePortfolioResponse
- type UpdateProjectJSONBody
- type UpdateProjectJSONRequestBody
- type UpdateProjectParams
- type UpdateProjectResponse
- type UpdateSectionJSONBody
- type UpdateSectionJSONRequestBody
- type UpdateSectionParams
- type UpdateSectionResponse
- type UpdateStoryJSONBody
- type UpdateStoryJSONRequestBody
- type UpdateStoryParams
- type UpdateStoryResponse
- type UpdateTagParams
- type UpdateTagResponse
- type UpdateTaskJSONBody
- type UpdateTaskJSONRequestBody
- type UpdateTaskParams
- type UpdateTaskResponse
- type UpdateWorkspaceJSONBody
- type UpdateWorkspaceJSONRequestBody
- type UpdateWorkspaceParams
- type UpdateWorkspaceResponse
- type UserBase
- type UserCompact
- type UserPathGid
- type UserQueryParam
- type UserResponse
- type UserTaskListBase
- type UserTaskListCompact
- type UserTaskListPathGid
- type UserTaskListResponse
- type WebhookCompact
- type WebhookFilter
- type WebhookPathGid
- type WebhookRequest
- type WebhookResponse
- type WorkspaceAddUserRequest
- type WorkspaceBase
- type WorkspaceCompact
- type WorkspaceMembershipBase
- type WorkspaceMembershipCompact
- type WorkspaceMembershipPathGid
- type WorkspaceMembershipResponse
- type WorkspacePathGid
- type WorkspaceQueryParam
- type WorkspaceRemoveUserRequest
- type WorkspaceRequest
- type WorkspaceResponse
Constants ¶
const ( Oauth2Scopes = "oauth2.Scopes" PersonalAccessTokenScopes = "personalAccessToken.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAddCustomFieldSettingForPortfolioRequest ¶
func NewAddCustomFieldSettingForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, body AddCustomFieldSettingForPortfolioJSONRequestBody) (*http.Request, error)
NewAddCustomFieldSettingForPortfolioRequest calls the generic AddCustomFieldSettingForPortfolio builder with application/json body
func NewAddCustomFieldSettingForPortfolioRequestWithBody ¶
func NewAddCustomFieldSettingForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewAddCustomFieldSettingForPortfolioRequestWithBody generates requests for AddCustomFieldSettingForPortfolio with any type of body
func NewAddCustomFieldSettingForProjectRequest ¶
func NewAddCustomFieldSettingForProjectRequest(server string, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, body AddCustomFieldSettingForProjectJSONRequestBody) (*http.Request, error)
NewAddCustomFieldSettingForProjectRequest calls the generic AddCustomFieldSettingForProject builder with application/json body
func NewAddCustomFieldSettingForProjectRequestWithBody ¶
func NewAddCustomFieldSettingForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewAddCustomFieldSettingForProjectRequestWithBody generates requests for AddCustomFieldSettingForProject with any type of body
func NewAddDependenciesForTaskRequest ¶
func NewAddDependenciesForTaskRequest(server string, taskGid TaskPathGid, params *AddDependenciesForTaskParams, body AddDependenciesForTaskJSONRequestBody) (*http.Request, error)
NewAddDependenciesForTaskRequest calls the generic AddDependenciesForTask builder with application/json body
func NewAddDependenciesForTaskRequestWithBody ¶
func NewAddDependenciesForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddDependenciesForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewAddDependenciesForTaskRequestWithBody generates requests for AddDependenciesForTask with any type of body
func NewAddDependentsForTaskRequest ¶
func NewAddDependentsForTaskRequest(server string, taskGid TaskPathGid, params *AddDependentsForTaskParams, body AddDependentsForTaskJSONRequestBody) (*http.Request, error)
NewAddDependentsForTaskRequest calls the generic AddDependentsForTask builder with application/json body
func NewAddDependentsForTaskRequestWithBody ¶
func NewAddDependentsForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddDependentsForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewAddDependentsForTaskRequestWithBody generates requests for AddDependentsForTask with any type of body
func NewAddFollowersForProjectRequest ¶
func NewAddFollowersForProjectRequest(server string, projectGid ProjectPathGid, params *AddFollowersForProjectParams, body AddFollowersForProjectJSONRequestBody) (*http.Request, error)
NewAddFollowersForProjectRequest calls the generic AddFollowersForProject builder with application/json body
func NewAddFollowersForProjectRequestWithBody ¶
func NewAddFollowersForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *AddFollowersForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewAddFollowersForProjectRequestWithBody generates requests for AddFollowersForProject with any type of body
func NewAddFollowersForTaskRequest ¶
func NewAddFollowersForTaskRequest(server string, taskGid TaskPathGid, params *AddFollowersForTaskParams, body AddFollowersForTaskJSONRequestBody) (*http.Request, error)
NewAddFollowersForTaskRequest calls the generic AddFollowersForTask builder with application/json body
func NewAddFollowersForTaskRequestWithBody ¶
func NewAddFollowersForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddFollowersForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewAddFollowersForTaskRequestWithBody generates requests for AddFollowersForTask with any type of body
func NewAddFollowersRequest ¶
func NewAddFollowersRequest(server string, goalGid GoalPathGid, params *AddFollowersParams, body AddFollowersJSONRequestBody) (*http.Request, error)
NewAddFollowersRequest calls the generic AddFollowers builder with application/json body
func NewAddFollowersRequestWithBody ¶
func NewAddFollowersRequestWithBody(server string, goalGid GoalPathGid, params *AddFollowersParams, contentType string, body io.Reader) (*http.Request, error)
NewAddFollowersRequestWithBody generates requests for AddFollowers with any type of body
func NewAddItemForPortfolioRequest ¶
func NewAddItemForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, body AddItemForPortfolioJSONRequestBody) (*http.Request, error)
NewAddItemForPortfolioRequest calls the generic AddItemForPortfolio builder with application/json body
func NewAddItemForPortfolioRequestWithBody ¶
func NewAddItemForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewAddItemForPortfolioRequestWithBody generates requests for AddItemForPortfolio with any type of body
func NewAddMembersForPortfolioRequest ¶
func NewAddMembersForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, body AddMembersForPortfolioJSONRequestBody) (*http.Request, error)
NewAddMembersForPortfolioRequest calls the generic AddMembersForPortfolio builder with application/json body
func NewAddMembersForPortfolioRequestWithBody ¶
func NewAddMembersForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewAddMembersForPortfolioRequestWithBody generates requests for AddMembersForPortfolio with any type of body
func NewAddMembersForProjectRequest ¶
func NewAddMembersForProjectRequest(server string, projectGid ProjectPathGid, params *AddMembersForProjectParams, body AddMembersForProjectJSONRequestBody) (*http.Request, error)
NewAddMembersForProjectRequest calls the generic AddMembersForProject builder with application/json body
func NewAddMembersForProjectRequestWithBody ¶
func NewAddMembersForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *AddMembersForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewAddMembersForProjectRequestWithBody generates requests for AddMembersForProject with any type of body
func NewAddProjectForTaskRequest ¶
func NewAddProjectForTaskRequest(server string, taskGid TaskPathGid, params *AddProjectForTaskParams, body AddProjectForTaskJSONRequestBody) (*http.Request, error)
NewAddProjectForTaskRequest calls the generic AddProjectForTask builder with application/json body
func NewAddProjectForTaskRequestWithBody ¶
func NewAddProjectForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddProjectForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewAddProjectForTaskRequestWithBody generates requests for AddProjectForTask with any type of body
func NewAddSubgoalRequest ¶
func NewAddSubgoalRequest(server string, goalGid GoalPathGid, params *AddSubgoalParams, body AddSubgoalJSONRequestBody) (*http.Request, error)
NewAddSubgoalRequest calls the generic AddSubgoal builder with application/json body
func NewAddSubgoalRequestWithBody ¶
func NewAddSubgoalRequestWithBody(server string, goalGid GoalPathGid, params *AddSubgoalParams, contentType string, body io.Reader) (*http.Request, error)
NewAddSubgoalRequestWithBody generates requests for AddSubgoal with any type of body
func NewAddSupportingWorkForGoalRequest ¶
func NewAddSupportingWorkForGoalRequest(server string, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, body AddSupportingWorkForGoalJSONRequestBody) (*http.Request, error)
NewAddSupportingWorkForGoalRequest calls the generic AddSupportingWorkForGoal builder with application/json body
func NewAddSupportingWorkForGoalRequestWithBody ¶
func NewAddSupportingWorkForGoalRequestWithBody(server string, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, contentType string, body io.Reader) (*http.Request, error)
NewAddSupportingWorkForGoalRequestWithBody generates requests for AddSupportingWorkForGoal with any type of body
func NewAddTagForTaskRequest ¶
func NewAddTagForTaskRequest(server string, taskGid TaskPathGid, params *AddTagForTaskParams, body AddTagForTaskJSONRequestBody) (*http.Request, error)
NewAddTagForTaskRequest calls the generic AddTagForTask builder with application/json body
func NewAddTagForTaskRequestWithBody ¶
func NewAddTagForTaskRequestWithBody(server string, taskGid TaskPathGid, params *AddTagForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewAddTagForTaskRequestWithBody generates requests for AddTagForTask with any type of body
func NewAddTaskForSectionRequest ¶
func NewAddTaskForSectionRequest(server string, sectionGid SectionPathGid, params *AddTaskForSectionParams, body AddTaskForSectionJSONRequestBody) (*http.Request, error)
NewAddTaskForSectionRequest calls the generic AddTaskForSection builder with application/json body
func NewAddTaskForSectionRequestWithBody ¶
func NewAddTaskForSectionRequestWithBody(server string, sectionGid SectionPathGid, params *AddTaskForSectionParams, contentType string, body io.Reader) (*http.Request, error)
NewAddTaskForSectionRequestWithBody generates requests for AddTaskForSection with any type of body
func NewAddUserForTeamRequest ¶
func NewAddUserForTeamRequest(server string, teamGid TeamPathGid, params *AddUserForTeamParams, body AddUserForTeamJSONRequestBody) (*http.Request, error)
NewAddUserForTeamRequest calls the generic AddUserForTeam builder with application/json body
func NewAddUserForTeamRequestWithBody ¶
func NewAddUserForTeamRequestWithBody(server string, teamGid TeamPathGid, params *AddUserForTeamParams, contentType string, body io.Reader) (*http.Request, error)
NewAddUserForTeamRequestWithBody generates requests for AddUserForTeam with any type of body
func NewAddUserForWorkspaceRequest ¶
func NewAddUserForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, body AddUserForWorkspaceJSONRequestBody) (*http.Request, error)
NewAddUserForWorkspaceRequest calls the generic AddUserForWorkspace builder with application/json body
func NewAddUserForWorkspaceRequestWithBody ¶
func NewAddUserForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, contentType string, body io.Reader) (*http.Request, error)
NewAddUserForWorkspaceRequestWithBody generates requests for AddUserForWorkspace with any type of body
func NewCreateAttachmentForTaskRequestWithBody ¶
func NewCreateAttachmentForTaskRequestWithBody(server string, taskGid TaskPathGid, params *CreateAttachmentForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateAttachmentForTaskRequestWithBody generates requests for CreateAttachmentForTask with any type of body
func NewCreateBatchRequestRequest ¶
func NewCreateBatchRequestRequest(server string, params *CreateBatchRequestParams, body CreateBatchRequestJSONRequestBody) (*http.Request, error)
NewCreateBatchRequestRequest calls the generic CreateBatchRequest builder with application/json body
func NewCreateBatchRequestRequestWithBody ¶
func NewCreateBatchRequestRequestWithBody(server string, params *CreateBatchRequestParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchRequestRequestWithBody generates requests for CreateBatchRequest with any type of body
func NewCreateCustomFieldRequest ¶
func NewCreateCustomFieldRequest(server string, params *CreateCustomFieldParams, body CreateCustomFieldJSONRequestBody) (*http.Request, error)
NewCreateCustomFieldRequest calls the generic CreateCustomField builder with application/json body
func NewCreateCustomFieldRequestWithBody ¶
func NewCreateCustomFieldRequestWithBody(server string, params *CreateCustomFieldParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateCustomFieldRequestWithBody generates requests for CreateCustomField with any type of body
func NewCreateEnumOptionForCustomFieldRequest ¶
func NewCreateEnumOptionForCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, body CreateEnumOptionForCustomFieldJSONRequestBody) (*http.Request, error)
NewCreateEnumOptionForCustomFieldRequest calls the generic CreateEnumOptionForCustomField builder with application/json body
func NewCreateEnumOptionForCustomFieldRequestWithBody ¶
func NewCreateEnumOptionForCustomFieldRequestWithBody(server string, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateEnumOptionForCustomFieldRequestWithBody generates requests for CreateEnumOptionForCustomField with any type of body
func NewCreateGoalMetricRequest ¶
func NewCreateGoalMetricRequest(server string, goalGid GoalPathGid, params *CreateGoalMetricParams, body CreateGoalMetricJSONRequestBody) (*http.Request, error)
NewCreateGoalMetricRequest calls the generic CreateGoalMetric builder with application/json body
func NewCreateGoalMetricRequestWithBody ¶
func NewCreateGoalMetricRequestWithBody(server string, goalGid GoalPathGid, params *CreateGoalMetricParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateGoalMetricRequestWithBody generates requests for CreateGoalMetric with any type of body
func NewCreateOrganizationExportRequest ¶
func NewCreateOrganizationExportRequest(server string, params *CreateOrganizationExportParams, body CreateOrganizationExportJSONRequestBody) (*http.Request, error)
NewCreateOrganizationExportRequest calls the generic CreateOrganizationExport builder with application/json body
func NewCreateOrganizationExportRequestWithBody ¶
func NewCreateOrganizationExportRequestWithBody(server string, params *CreateOrganizationExportParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateOrganizationExportRequestWithBody generates requests for CreateOrganizationExport with any type of body
func NewCreatePortfolioRequest ¶
func NewCreatePortfolioRequest(server string, params *CreatePortfolioParams, body CreatePortfolioJSONRequestBody) (*http.Request, error)
NewCreatePortfolioRequest calls the generic CreatePortfolio builder with application/json body
func NewCreatePortfolioRequestWithBody ¶
func NewCreatePortfolioRequestWithBody(server string, params *CreatePortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewCreatePortfolioRequestWithBody generates requests for CreatePortfolio with any type of body
func NewCreateProjectForTeamRequest ¶
func NewCreateProjectForTeamRequest(server string, teamGid TeamPathGid, params *CreateProjectForTeamParams, body CreateProjectForTeamJSONRequestBody) (*http.Request, error)
NewCreateProjectForTeamRequest calls the generic CreateProjectForTeam builder with application/json body
func NewCreateProjectForTeamRequestWithBody ¶
func NewCreateProjectForTeamRequestWithBody(server string, teamGid TeamPathGid, params *CreateProjectForTeamParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectForTeamRequestWithBody generates requests for CreateProjectForTeam with any type of body
func NewCreateProjectForWorkspaceRequest ¶
func NewCreateProjectForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, body CreateProjectForWorkspaceJSONRequestBody) (*http.Request, error)
NewCreateProjectForWorkspaceRequest calls the generic CreateProjectForWorkspace builder with application/json body
func NewCreateProjectForWorkspaceRequestWithBody ¶
func NewCreateProjectForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectForWorkspaceRequestWithBody generates requests for CreateProjectForWorkspace with any type of body
func NewCreateProjectRequest ¶
func NewCreateProjectRequest(server string, params *CreateProjectParams, body CreateProjectJSONRequestBody) (*http.Request, error)
NewCreateProjectRequest calls the generic CreateProject builder with application/json body
func NewCreateProjectRequestWithBody ¶
func NewCreateProjectRequestWithBody(server string, params *CreateProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body
func NewCreateProjectStatusForProjectRequest ¶
func NewCreateProjectStatusForProjectRequest(server string, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, body CreateProjectStatusForProjectJSONRequestBody) (*http.Request, error)
NewCreateProjectStatusForProjectRequest calls the generic CreateProjectStatusForProject builder with application/json body
func NewCreateProjectStatusForProjectRequestWithBody ¶
func NewCreateProjectStatusForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectStatusForProjectRequestWithBody generates requests for CreateProjectStatusForProject with any type of body
func NewCreateSectionForProjectRequest ¶
func NewCreateSectionForProjectRequest(server string, projectGid ProjectPathGid, params *CreateSectionForProjectParams, body CreateSectionForProjectJSONRequestBody) (*http.Request, error)
NewCreateSectionForProjectRequest calls the generic CreateSectionForProject builder with application/json body
func NewCreateSectionForProjectRequestWithBody ¶
func NewCreateSectionForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *CreateSectionForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateSectionForProjectRequestWithBody generates requests for CreateSectionForProject with any type of body
func NewCreateStoryForTaskRequest ¶
func NewCreateStoryForTaskRequest(server string, taskGid TaskPathGid, params *CreateStoryForTaskParams, body CreateStoryForTaskJSONRequestBody) (*http.Request, error)
NewCreateStoryForTaskRequest calls the generic CreateStoryForTask builder with application/json body
func NewCreateStoryForTaskRequestWithBody ¶
func NewCreateStoryForTaskRequestWithBody(server string, taskGid TaskPathGid, params *CreateStoryForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateStoryForTaskRequestWithBody generates requests for CreateStoryForTask with any type of body
func NewCreateSubtaskForTaskRequest ¶
func NewCreateSubtaskForTaskRequest(server string, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, body CreateSubtaskForTaskJSONRequestBody) (*http.Request, error)
NewCreateSubtaskForTaskRequest calls the generic CreateSubtaskForTask builder with application/json body
func NewCreateSubtaskForTaskRequestWithBody ¶
func NewCreateSubtaskForTaskRequestWithBody(server string, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateSubtaskForTaskRequestWithBody generates requests for CreateSubtaskForTask with any type of body
func NewCreateTagForWorkspaceRequest ¶
func NewCreateTagForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, body CreateTagForWorkspaceJSONRequestBody) (*http.Request, error)
NewCreateTagForWorkspaceRequest calls the generic CreateTagForWorkspace builder with application/json body
func NewCreateTagForWorkspaceRequestWithBody ¶
func NewCreateTagForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateTagForWorkspaceRequestWithBody generates requests for CreateTagForWorkspace with any type of body
func NewCreateTagRequest ¶
func NewCreateTagRequest(server string, params *CreateTagParams, body CreateTagJSONRequestBody) (*http.Request, error)
NewCreateTagRequest calls the generic CreateTag builder with application/json body
func NewCreateTagRequestWithBody ¶
func NewCreateTagRequestWithBody(server string, params *CreateTagParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateTagRequestWithBody generates requests for CreateTag with any type of body
func NewCreateTaskRequest ¶
func NewCreateTaskRequest(server string, params *CreateTaskParams, body CreateTaskJSONRequestBody) (*http.Request, error)
NewCreateTaskRequest calls the generic CreateTask builder with application/json body
func NewCreateTaskRequestWithBody ¶
func NewCreateTaskRequestWithBody(server string, params *CreateTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateTaskRequestWithBody generates requests for CreateTask with any type of body
func NewCreateTeamRequest ¶
func NewCreateTeamRequest(server string, params *CreateTeamParams, body CreateTeamJSONRequestBody) (*http.Request, error)
NewCreateTeamRequest calls the generic CreateTeam builder with application/json body
func NewCreateTeamRequestWithBody ¶
func NewCreateTeamRequestWithBody(server string, params *CreateTeamParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body
func NewCreateWebhookRequest ¶
func NewCreateWebhookRequest(server string, params *CreateWebhookParams, body CreateWebhookJSONRequestBody) (*http.Request, error)
NewCreateWebhookRequest calls the generic CreateWebhook builder with application/json body
func NewCreateWebhookRequestWithBody ¶
func NewCreateWebhookRequestWithBody(server string, params *CreateWebhookParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateWebhookRequestWithBody generates requests for CreateWebhook with any type of body
func NewDeleteAttachmentRequest ¶
func NewDeleteAttachmentRequest(server string, attachmentGid AttachmentPathGid, params *DeleteAttachmentParams) (*http.Request, error)
NewDeleteAttachmentRequest generates requests for DeleteAttachment
func NewDeleteCustomFieldRequest ¶
func NewDeleteCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, params *DeleteCustomFieldParams) (*http.Request, error)
NewDeleteCustomFieldRequest generates requests for DeleteCustomField
func NewDeleteGoalRequest ¶
func NewDeleteGoalRequest(server string, goalGid GoalPathGid, params *DeleteGoalParams) (*http.Request, error)
NewDeleteGoalRequest generates requests for DeleteGoal
func NewDeletePortfolioRequest ¶
func NewDeletePortfolioRequest(server string, portfolioGid PortfolioPathGid, params *DeletePortfolioParams) (*http.Request, error)
NewDeletePortfolioRequest generates requests for DeletePortfolio
func NewDeleteProjectRequest ¶
func NewDeleteProjectRequest(server string, projectGid ProjectPathGid, params *DeleteProjectParams) (*http.Request, error)
NewDeleteProjectRequest generates requests for DeleteProject
func NewDeleteProjectStatusRequest ¶
func NewDeleteProjectStatusRequest(server string, projectStatusGid ProjectStatusPathGid, params *DeleteProjectStatusParams) (*http.Request, error)
NewDeleteProjectStatusRequest generates requests for DeleteProjectStatus
func NewDeleteSectionRequest ¶
func NewDeleteSectionRequest(server string, sectionGid SectionPathGid, params *DeleteSectionParams) (*http.Request, error)
NewDeleteSectionRequest generates requests for DeleteSection
func NewDeleteStoryRequest ¶
func NewDeleteStoryRequest(server string, storyGid StoryPathGid, params *DeleteStoryParams) (*http.Request, error)
NewDeleteStoryRequest generates requests for DeleteStory
func NewDeleteTagRequest ¶
func NewDeleteTagRequest(server string, tagGid TagPathGid, params *DeleteTagParams) (*http.Request, error)
NewDeleteTagRequest generates requests for DeleteTag
func NewDeleteTaskRequest ¶
func NewDeleteTaskRequest(server string, taskGid TaskPathGid, params *DeleteTaskParams) (*http.Request, error)
NewDeleteTaskRequest generates requests for DeleteTask
func NewDeleteWebhookRequest ¶
func NewDeleteWebhookRequest(server string, webhookGid WebhookPathGid, params *DeleteWebhookParams) (*http.Request, error)
NewDeleteWebhookRequest generates requests for DeleteWebhook
func NewDuplicateProjectRequest ¶
func NewDuplicateProjectRequest(server string, projectGid ProjectPathGid, params *DuplicateProjectParams, body DuplicateProjectJSONRequestBody) (*http.Request, error)
NewDuplicateProjectRequest calls the generic DuplicateProject builder with application/json body
func NewDuplicateProjectRequestWithBody ¶
func NewDuplicateProjectRequestWithBody(server string, projectGid ProjectPathGid, params *DuplicateProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewDuplicateProjectRequestWithBody generates requests for DuplicateProject with any type of body
func NewDuplicateTaskRequest ¶
func NewDuplicateTaskRequest(server string, taskGid TaskPathGid, params *DuplicateTaskParams, body DuplicateTaskJSONRequestBody) (*http.Request, error)
NewDuplicateTaskRequest calls the generic DuplicateTask builder with application/json body
func NewDuplicateTaskRequestWithBody ¶
func NewDuplicateTaskRequestWithBody(server string, taskGid TaskPathGid, params *DuplicateTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewDuplicateTaskRequestWithBody generates requests for DuplicateTask with any type of body
func NewGetAttachmentRequest ¶
func NewGetAttachmentRequest(server string, attachmentGid AttachmentPathGid, params *GetAttachmentParams) (*http.Request, error)
NewGetAttachmentRequest generates requests for GetAttachment
func NewGetAttachmentsForTaskRequest ¶
func NewGetAttachmentsForTaskRequest(server string, taskGid TaskPathGid, params *GetAttachmentsForTaskParams) (*http.Request, error)
NewGetAttachmentsForTaskRequest generates requests for GetAttachmentsForTask
func NewGetCustomFieldRequest ¶
func NewGetCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, params *GetCustomFieldParams) (*http.Request, error)
NewGetCustomFieldRequest generates requests for GetCustomField
func NewGetCustomFieldSettingsForPortfolioRequest ¶
func NewGetCustomFieldSettingsForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *GetCustomFieldSettingsForPortfolioParams) (*http.Request, error)
NewGetCustomFieldSettingsForPortfolioRequest generates requests for GetCustomFieldSettingsForPortfolio
func NewGetCustomFieldSettingsForProjectRequest ¶
func NewGetCustomFieldSettingsForProjectRequest(server string, projectGid ProjectPathGid, params *GetCustomFieldSettingsForProjectParams) (*http.Request, error)
NewGetCustomFieldSettingsForProjectRequest generates requests for GetCustomFieldSettingsForProject
func NewGetCustomFieldsForWorkspaceRequest ¶
func NewGetCustomFieldsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetCustomFieldsForWorkspaceParams) (*http.Request, error)
NewGetCustomFieldsForWorkspaceRequest generates requests for GetCustomFieldsForWorkspace
func NewGetDependenciesForTaskRequest ¶
func NewGetDependenciesForTaskRequest(server string, taskGid TaskPathGid, params *GetDependenciesForTaskParams) (*http.Request, error)
NewGetDependenciesForTaskRequest generates requests for GetDependenciesForTask
func NewGetDependentsForTaskRequest ¶
func NewGetDependentsForTaskRequest(server string, taskGid TaskPathGid, params *GetDependentsForTaskParams) (*http.Request, error)
NewGetDependentsForTaskRequest generates requests for GetDependentsForTask
func NewGetEventsRequest ¶
func NewGetEventsRequest(server string, params *GetEventsParams) (*http.Request, error)
NewGetEventsRequest generates requests for GetEvents
func NewGetFavoritesForUserRequest ¶
func NewGetFavoritesForUserRequest(server string, userGid UserPathGid, params *GetFavoritesForUserParams) (*http.Request, error)
NewGetFavoritesForUserRequest generates requests for GetFavoritesForUser
func NewGetGoalRequest ¶
func NewGetGoalRequest(server string, goalGid GoalPathGid, params *GetGoalParams) (*http.Request, error)
NewGetGoalRequest generates requests for GetGoal
func NewGetGoalsRequest ¶
func NewGetGoalsRequest(server string, params *GetGoalsParams) (*http.Request, error)
NewGetGoalsRequest generates requests for GetGoals
func NewGetItemsForPortfolioRequest ¶
func NewGetItemsForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *GetItemsForPortfolioParams) (*http.Request, error)
NewGetItemsForPortfolioRequest generates requests for GetItemsForPortfolio
func NewGetJobRequest ¶
func NewGetJobRequest(server string, jobGid JobPathGid, params *GetJobParams) (*http.Request, error)
NewGetJobRequest generates requests for GetJob
func NewGetOrganizationExportRequest ¶
func NewGetOrganizationExportRequest(server string, organizationExportGid OrganizationExportPathGid, params *GetOrganizationExportParams) (*http.Request, error)
NewGetOrganizationExportRequest generates requests for GetOrganizationExport
func NewGetParentGoalsForGoalRequest ¶
func NewGetParentGoalsForGoalRequest(server string, goalGid GoalPathGid, params *GetParentGoalsForGoalParams) (*http.Request, error)
NewGetParentGoalsForGoalRequest generates requests for GetParentGoalsForGoal
func NewGetPortfolioMembershipRequest ¶
func NewGetPortfolioMembershipRequest(server string, portfolioMembershipGid PortfolioMembershipPathGid, params *GetPortfolioMembershipParams) (*http.Request, error)
NewGetPortfolioMembershipRequest generates requests for GetPortfolioMembership
func NewGetPortfolioMembershipsForPortfolioRequest ¶
func NewGetPortfolioMembershipsForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *GetPortfolioMembershipsForPortfolioParams) (*http.Request, error)
NewGetPortfolioMembershipsForPortfolioRequest generates requests for GetPortfolioMembershipsForPortfolio
func NewGetPortfolioMembershipsRequest ¶
func NewGetPortfolioMembershipsRequest(server string, params *GetPortfolioMembershipsParams) (*http.Request, error)
NewGetPortfolioMembershipsRequest generates requests for GetPortfolioMemberships
func NewGetPortfolioRequest ¶
func NewGetPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *GetPortfolioParams) (*http.Request, error)
NewGetPortfolioRequest generates requests for GetPortfolio
func NewGetPortfoliosRequest ¶
func NewGetPortfoliosRequest(server string, params *GetPortfoliosParams) (*http.Request, error)
NewGetPortfoliosRequest generates requests for GetPortfolios
func NewGetProjectMembershipRequest ¶
func NewGetProjectMembershipRequest(server string, projectMembershipGid ProjectMembershipPathGid, params *GetProjectMembershipParams) (*http.Request, error)
NewGetProjectMembershipRequest generates requests for GetProjectMembership
func NewGetProjectMembershipsForProjectRequest ¶
func NewGetProjectMembershipsForProjectRequest(server string, projectGid ProjectPathGid, params *GetProjectMembershipsForProjectParams) (*http.Request, error)
NewGetProjectMembershipsForProjectRequest generates requests for GetProjectMembershipsForProject
func NewGetProjectRequest ¶
func NewGetProjectRequest(server string, projectGid ProjectPathGid, params *GetProjectParams) (*http.Request, error)
NewGetProjectRequest generates requests for GetProject
func NewGetProjectStatusRequest ¶
func NewGetProjectStatusRequest(server string, projectStatusGid ProjectStatusPathGid, params *GetProjectStatusParams) (*http.Request, error)
NewGetProjectStatusRequest generates requests for GetProjectStatus
func NewGetProjectStatusesForProjectRequest ¶
func NewGetProjectStatusesForProjectRequest(server string, projectGid ProjectPathGid, params *GetProjectStatusesForProjectParams) (*http.Request, error)
NewGetProjectStatusesForProjectRequest generates requests for GetProjectStatusesForProject
func NewGetProjectsForTaskRequest ¶
func NewGetProjectsForTaskRequest(server string, taskGid TaskPathGid, params *GetProjectsForTaskParams) (*http.Request, error)
NewGetProjectsForTaskRequest generates requests for GetProjectsForTask
func NewGetProjectsForTeamRequest ¶
func NewGetProjectsForTeamRequest(server string, teamGid TeamPathGid, params *GetProjectsForTeamParams) (*http.Request, error)
NewGetProjectsForTeamRequest generates requests for GetProjectsForTeam
func NewGetProjectsForWorkspaceRequest ¶
func NewGetProjectsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetProjectsForWorkspaceParams) (*http.Request, error)
NewGetProjectsForWorkspaceRequest generates requests for GetProjectsForWorkspace
func NewGetProjectsRequest ¶
func NewGetProjectsRequest(server string, params *GetProjectsParams) (*http.Request, error)
NewGetProjectsRequest generates requests for GetProjects
func NewGetSectionRequest ¶
func NewGetSectionRequest(server string, sectionGid SectionPathGid, params *GetSectionParams) (*http.Request, error)
NewGetSectionRequest generates requests for GetSection
func NewGetSectionsForProjectRequest ¶
func NewGetSectionsForProjectRequest(server string, projectGid ProjectPathGid, params *GetSectionsForProjectParams) (*http.Request, error)
NewGetSectionsForProjectRequest generates requests for GetSectionsForProject
func NewGetStoriesForTaskRequest ¶
func NewGetStoriesForTaskRequest(server string, taskGid TaskPathGid, params *GetStoriesForTaskParams) (*http.Request, error)
NewGetStoriesForTaskRequest generates requests for GetStoriesForTask
func NewGetStoryRequest ¶
func NewGetStoryRequest(server string, storyGid StoryPathGid, params *GetStoryParams) (*http.Request, error)
NewGetStoryRequest generates requests for GetStory
func NewGetSubgoalsForGoalRequest ¶
func NewGetSubgoalsForGoalRequest(server string, goalGid GoalPathGid, params *GetSubgoalsForGoalParams) (*http.Request, error)
NewGetSubgoalsForGoalRequest generates requests for GetSubgoalsForGoal
func NewGetSubtasksForTaskRequest ¶
func NewGetSubtasksForTaskRequest(server string, taskGid TaskPathGid, params *GetSubtasksForTaskParams) (*http.Request, error)
NewGetSubtasksForTaskRequest generates requests for GetSubtasksForTask
func NewGetTagRequest ¶
func NewGetTagRequest(server string, tagGid TagPathGid, params *GetTagParams) (*http.Request, error)
NewGetTagRequest generates requests for GetTag
func NewGetTagsForTaskRequest ¶
func NewGetTagsForTaskRequest(server string, taskGid TaskPathGid, params *GetTagsForTaskParams) (*http.Request, error)
NewGetTagsForTaskRequest generates requests for GetTagsForTask
func NewGetTagsForWorkspaceRequest ¶
func NewGetTagsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetTagsForWorkspaceParams) (*http.Request, error)
NewGetTagsForWorkspaceRequest generates requests for GetTagsForWorkspace
func NewGetTagsRequest ¶
func NewGetTagsRequest(server string, params *GetTagsParams) (*http.Request, error)
NewGetTagsRequest generates requests for GetTags
func NewGetTaskCountsForProjectRequest ¶
func NewGetTaskCountsForProjectRequest(server string, projectGid ProjectPathGid, params *GetTaskCountsForProjectParams) (*http.Request, error)
NewGetTaskCountsForProjectRequest generates requests for GetTaskCountsForProject
func NewGetTaskRequest ¶
func NewGetTaskRequest(server string, taskGid TaskPathGid, params *GetTaskParams) (*http.Request, error)
NewGetTaskRequest generates requests for GetTask
func NewGetTasksForProjectRequest ¶
func NewGetTasksForProjectRequest(server string, projectGid ProjectPathGid, params *GetTasksForProjectParams) (*http.Request, error)
NewGetTasksForProjectRequest generates requests for GetTasksForProject
func NewGetTasksForSectionRequest ¶
func NewGetTasksForSectionRequest(server string, sectionGid SectionPathGid, params *GetTasksForSectionParams) (*http.Request, error)
NewGetTasksForSectionRequest generates requests for GetTasksForSection
func NewGetTasksForTagRequest ¶
func NewGetTasksForTagRequest(server string, tagGid TagPathGid, params *GetTasksForTagParams) (*http.Request, error)
NewGetTasksForTagRequest generates requests for GetTasksForTag
func NewGetTasksForUserTaskListRequest ¶
func NewGetTasksForUserTaskListRequest(server string, userTaskListGid UserTaskListPathGid, params *GetTasksForUserTaskListParams) (*http.Request, error)
NewGetTasksForUserTaskListRequest generates requests for GetTasksForUserTaskList
func NewGetTasksRequest ¶
func NewGetTasksRequest(server string, params *GetTasksParams) (*http.Request, error)
NewGetTasksRequest generates requests for GetTasks
func NewGetTeamMembershipRequest ¶
func NewGetTeamMembershipRequest(server string, teamMembershipGid TeamMembershipPathGid, params *GetTeamMembershipParams) (*http.Request, error)
NewGetTeamMembershipRequest generates requests for GetTeamMembership
func NewGetTeamMembershipsForTeamRequest ¶
func NewGetTeamMembershipsForTeamRequest(server string, teamGid TeamPathGid, params *GetTeamMembershipsForTeamParams) (*http.Request, error)
NewGetTeamMembershipsForTeamRequest generates requests for GetTeamMembershipsForTeam
func NewGetTeamMembershipsForUserRequest ¶
func NewGetTeamMembershipsForUserRequest(server string, userGid UserPathGid, params *GetTeamMembershipsForUserParams) (*http.Request, error)
NewGetTeamMembershipsForUserRequest generates requests for GetTeamMembershipsForUser
func NewGetTeamMembershipsRequest ¶
func NewGetTeamMembershipsRequest(server string, params *GetTeamMembershipsParams) (*http.Request, error)
NewGetTeamMembershipsRequest generates requests for GetTeamMemberships
func NewGetTeamRequest ¶
func NewGetTeamRequest(server string, teamGid TeamPathGid, params *GetTeamParams) (*http.Request, error)
NewGetTeamRequest generates requests for GetTeam
func NewGetTeamsForOrganizationRequest ¶
func NewGetTeamsForOrganizationRequest(server string, workspaceGid WorkspacePathGid, params *GetTeamsForOrganizationParams) (*http.Request, error)
NewGetTeamsForOrganizationRequest generates requests for GetTeamsForOrganization
func NewGetTeamsForUserRequest ¶
func NewGetTeamsForUserRequest(server string, userGid UserPathGid, params *GetTeamsForUserParams) (*http.Request, error)
NewGetTeamsForUserRequest generates requests for GetTeamsForUser
func NewGetUserRequest ¶
func NewGetUserRequest(server string, userGid UserPathGid, params *GetUserParams) (*http.Request, error)
NewGetUserRequest generates requests for GetUser
func NewGetUserTaskListForUserRequest ¶
func NewGetUserTaskListForUserRequest(server string, userGid UserPathGid, params *GetUserTaskListForUserParams) (*http.Request, error)
NewGetUserTaskListForUserRequest generates requests for GetUserTaskListForUser
func NewGetUserTaskListRequest ¶
func NewGetUserTaskListRequest(server string, userTaskListGid UserTaskListPathGid, params *GetUserTaskListParams) (*http.Request, error)
NewGetUserTaskListRequest generates requests for GetUserTaskList
func NewGetUsersForTeamRequest ¶
func NewGetUsersForTeamRequest(server string, teamGid TeamPathGid, params *GetUsersForTeamParams) (*http.Request, error)
NewGetUsersForTeamRequest generates requests for GetUsersForTeam
func NewGetUsersForWorkspaceRequest ¶
func NewGetUsersForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetUsersForWorkspaceParams) (*http.Request, error)
NewGetUsersForWorkspaceRequest generates requests for GetUsersForWorkspace
func NewGetUsersRequest ¶
func NewGetUsersRequest(server string, params *GetUsersParams) (*http.Request, error)
NewGetUsersRequest generates requests for GetUsers
func NewGetWebhookRequest ¶
func NewGetWebhookRequest(server string, webhookGid WebhookPathGid, params *GetWebhookParams) (*http.Request, error)
NewGetWebhookRequest generates requests for GetWebhook
func NewGetWebhooksRequest ¶
func NewGetWebhooksRequest(server string, params *GetWebhooksParams) (*http.Request, error)
NewGetWebhooksRequest generates requests for GetWebhooks
func NewGetWorkspaceMembershipRequest ¶
func NewGetWorkspaceMembershipRequest(server string, workspaceMembershipGid WorkspaceMembershipPathGid, params *GetWorkspaceMembershipParams) (*http.Request, error)
NewGetWorkspaceMembershipRequest generates requests for GetWorkspaceMembership
func NewGetWorkspaceMembershipsForUserRequest ¶
func NewGetWorkspaceMembershipsForUserRequest(server string, userGid UserPathGid, params *GetWorkspaceMembershipsForUserParams) (*http.Request, error)
NewGetWorkspaceMembershipsForUserRequest generates requests for GetWorkspaceMembershipsForUser
func NewGetWorkspaceMembershipsForWorkspaceRequest ¶
func NewGetWorkspaceMembershipsForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetWorkspaceMembershipsForWorkspaceParams) (*http.Request, error)
NewGetWorkspaceMembershipsForWorkspaceRequest generates requests for GetWorkspaceMembershipsForWorkspace
func NewGetWorkspaceRequest ¶
func NewGetWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *GetWorkspaceParams) (*http.Request, error)
NewGetWorkspaceRequest generates requests for GetWorkspace
func NewGetWorkspacesRequest ¶
func NewGetWorkspacesRequest(server string, params *GetWorkspacesParams) (*http.Request, error)
NewGetWorkspacesRequest generates requests for GetWorkspaces
func NewInsertEnumOptionForCustomFieldRequest ¶
func NewInsertEnumOptionForCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, body InsertEnumOptionForCustomFieldJSONRequestBody) (*http.Request, error)
NewInsertEnumOptionForCustomFieldRequest calls the generic InsertEnumOptionForCustomField builder with application/json body
func NewInsertEnumOptionForCustomFieldRequestWithBody ¶
func NewInsertEnumOptionForCustomFieldRequestWithBody(server string, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, contentType string, body io.Reader) (*http.Request, error)
NewInsertEnumOptionForCustomFieldRequestWithBody generates requests for InsertEnumOptionForCustomField with any type of body
func NewInsertSectionForProjectRequest ¶
func NewInsertSectionForProjectRequest(server string, projectGid ProjectPathGid, params *InsertSectionForProjectParams, body InsertSectionForProjectJSONRequestBody) (*http.Request, error)
NewInsertSectionForProjectRequest calls the generic InsertSectionForProject builder with application/json body
func NewInsertSectionForProjectRequestWithBody ¶
func NewInsertSectionForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *InsertSectionForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewInsertSectionForProjectRequestWithBody generates requests for InsertSectionForProject with any type of body
func NewRemoveCustomFieldSettingForPortfolioRequest ¶
func NewRemoveCustomFieldSettingForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, body RemoveCustomFieldSettingForPortfolioJSONRequestBody) (*http.Request, error)
NewRemoveCustomFieldSettingForPortfolioRequest calls the generic RemoveCustomFieldSettingForPortfolio builder with application/json body
func NewRemoveCustomFieldSettingForPortfolioRequestWithBody ¶
func NewRemoveCustomFieldSettingForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveCustomFieldSettingForPortfolioRequestWithBody generates requests for RemoveCustomFieldSettingForPortfolio with any type of body
func NewRemoveCustomFieldSettingForProjectRequest ¶
func NewRemoveCustomFieldSettingForProjectRequest(server string, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, body RemoveCustomFieldSettingForProjectJSONRequestBody) (*http.Request, error)
NewRemoveCustomFieldSettingForProjectRequest calls the generic RemoveCustomFieldSettingForProject builder with application/json body
func NewRemoveCustomFieldSettingForProjectRequestWithBody ¶
func NewRemoveCustomFieldSettingForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveCustomFieldSettingForProjectRequestWithBody generates requests for RemoveCustomFieldSettingForProject with any type of body
func NewRemoveDependenciesForTaskRequest ¶
func NewRemoveDependenciesForTaskRequest(server string, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, body RemoveDependenciesForTaskJSONRequestBody) (*http.Request, error)
NewRemoveDependenciesForTaskRequest calls the generic RemoveDependenciesForTask builder with application/json body
func NewRemoveDependenciesForTaskRequestWithBody ¶
func NewRemoveDependenciesForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveDependenciesForTaskRequestWithBody generates requests for RemoveDependenciesForTask with any type of body
func NewRemoveDependentsForTaskRequest ¶
func NewRemoveDependentsForTaskRequest(server string, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, body RemoveDependentsForTaskJSONRequestBody) (*http.Request, error)
NewRemoveDependentsForTaskRequest calls the generic RemoveDependentsForTask builder with application/json body
func NewRemoveDependentsForTaskRequestWithBody ¶
func NewRemoveDependentsForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveDependentsForTaskRequestWithBody generates requests for RemoveDependentsForTask with any type of body
func NewRemoveFollowerForTaskRequest ¶
func NewRemoveFollowerForTaskRequest(server string, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, body RemoveFollowerForTaskJSONRequestBody) (*http.Request, error)
NewRemoveFollowerForTaskRequest calls the generic RemoveFollowerForTask builder with application/json body
func NewRemoveFollowerForTaskRequestWithBody ¶
func NewRemoveFollowerForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveFollowerForTaskRequestWithBody generates requests for RemoveFollowerForTask with any type of body
func NewRemoveFollowersForProjectRequest ¶
func NewRemoveFollowersForProjectRequest(server string, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, body RemoveFollowersForProjectJSONRequestBody) (*http.Request, error)
NewRemoveFollowersForProjectRequest calls the generic RemoveFollowersForProject builder with application/json body
func NewRemoveFollowersForProjectRequestWithBody ¶
func NewRemoveFollowersForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveFollowersForProjectRequestWithBody generates requests for RemoveFollowersForProject with any type of body
func NewRemoveFollowersRequest ¶
func NewRemoveFollowersRequest(server string, goalGid GoalPathGid, params *RemoveFollowersParams, body RemoveFollowersJSONRequestBody) (*http.Request, error)
NewRemoveFollowersRequest calls the generic RemoveFollowers builder with application/json body
func NewRemoveFollowersRequestWithBody ¶
func NewRemoveFollowersRequestWithBody(server string, goalGid GoalPathGid, params *RemoveFollowersParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveFollowersRequestWithBody generates requests for RemoveFollowers with any type of body
func NewRemoveItemForPortfolioRequest ¶
func NewRemoveItemForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, body RemoveItemForPortfolioJSONRequestBody) (*http.Request, error)
NewRemoveItemForPortfolioRequest calls the generic RemoveItemForPortfolio builder with application/json body
func NewRemoveItemForPortfolioRequestWithBody ¶
func NewRemoveItemForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveItemForPortfolioRequestWithBody generates requests for RemoveItemForPortfolio with any type of body
func NewRemoveMembersForPortfolioRequest ¶
func NewRemoveMembersForPortfolioRequest(server string, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, body RemoveMembersForPortfolioJSONRequestBody) (*http.Request, error)
NewRemoveMembersForPortfolioRequest calls the generic RemoveMembersForPortfolio builder with application/json body
func NewRemoveMembersForPortfolioRequestWithBody ¶
func NewRemoveMembersForPortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveMembersForPortfolioRequestWithBody generates requests for RemoveMembersForPortfolio with any type of body
func NewRemoveMembersForProjectRequest ¶
func NewRemoveMembersForProjectRequest(server string, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, body RemoveMembersForProjectJSONRequestBody) (*http.Request, error)
NewRemoveMembersForProjectRequest calls the generic RemoveMembersForProject builder with application/json body
func NewRemoveMembersForProjectRequestWithBody ¶
func NewRemoveMembersForProjectRequestWithBody(server string, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveMembersForProjectRequestWithBody generates requests for RemoveMembersForProject with any type of body
func NewRemoveProjectForTaskRequest ¶
func NewRemoveProjectForTaskRequest(server string, taskGid TaskPathGid, params *RemoveProjectForTaskParams, body RemoveProjectForTaskJSONRequestBody) (*http.Request, error)
NewRemoveProjectForTaskRequest calls the generic RemoveProjectForTask builder with application/json body
func NewRemoveProjectForTaskRequestWithBody ¶
func NewRemoveProjectForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveProjectForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveProjectForTaskRequestWithBody generates requests for RemoveProjectForTask with any type of body
func NewRemoveSubgoalRequest ¶
func NewRemoveSubgoalRequest(server string, goalGid GoalPathGid, params *RemoveSubgoalParams, body RemoveSubgoalJSONRequestBody) (*http.Request, error)
NewRemoveSubgoalRequest calls the generic RemoveSubgoal builder with application/json body
func NewRemoveSubgoalRequestWithBody ¶
func NewRemoveSubgoalRequestWithBody(server string, goalGid GoalPathGid, params *RemoveSubgoalParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveSubgoalRequestWithBody generates requests for RemoveSubgoal with any type of body
func NewRemoveSupportingWorkForGoalRequest ¶
func NewRemoveSupportingWorkForGoalRequest(server string, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, body RemoveSupportingWorkForGoalJSONRequestBody) (*http.Request, error)
NewRemoveSupportingWorkForGoalRequest calls the generic RemoveSupportingWorkForGoal builder with application/json body
func NewRemoveSupportingWorkForGoalRequestWithBody ¶
func NewRemoveSupportingWorkForGoalRequestWithBody(server string, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveSupportingWorkForGoalRequestWithBody generates requests for RemoveSupportingWorkForGoal with any type of body
func NewRemoveTagForTaskRequest ¶
func NewRemoveTagForTaskRequest(server string, taskGid TaskPathGid, params *RemoveTagForTaskParams, body RemoveTagForTaskJSONRequestBody) (*http.Request, error)
NewRemoveTagForTaskRequest calls the generic RemoveTagForTask builder with application/json body
func NewRemoveTagForTaskRequestWithBody ¶
func NewRemoveTagForTaskRequestWithBody(server string, taskGid TaskPathGid, params *RemoveTagForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveTagForTaskRequestWithBody generates requests for RemoveTagForTask with any type of body
func NewRemoveUserForTeamRequest ¶
func NewRemoveUserForTeamRequest(server string, teamGid TeamPathGid, params *RemoveUserForTeamParams, body RemoveUserForTeamJSONRequestBody) (*http.Request, error)
NewRemoveUserForTeamRequest calls the generic RemoveUserForTeam builder with application/json body
func NewRemoveUserForTeamRequestWithBody ¶
func NewRemoveUserForTeamRequestWithBody(server string, teamGid TeamPathGid, params *RemoveUserForTeamParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveUserForTeamRequestWithBody generates requests for RemoveUserForTeam with any type of body
func NewRemoveUserForWorkspaceRequest ¶
func NewRemoveUserForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, body RemoveUserForWorkspaceJSONRequestBody) (*http.Request, error)
NewRemoveUserForWorkspaceRequest calls the generic RemoveUserForWorkspace builder with application/json body
func NewRemoveUserForWorkspaceRequestWithBody ¶
func NewRemoveUserForWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, contentType string, body io.Reader) (*http.Request, error)
NewRemoveUserForWorkspaceRequestWithBody generates requests for RemoveUserForWorkspace with any type of body
func NewSearchTasksForWorkspaceRequest ¶
func NewSearchTasksForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *SearchTasksForWorkspaceParams) (*http.Request, error)
NewSearchTasksForWorkspaceRequest generates requests for SearchTasksForWorkspace
func NewSetParentForTaskRequest ¶
func NewSetParentForTaskRequest(server string, taskGid TaskPathGid, params *SetParentForTaskParams, body SetParentForTaskJSONRequestBody) (*http.Request, error)
NewSetParentForTaskRequest calls the generic SetParentForTask builder with application/json body
func NewSetParentForTaskRequestWithBody ¶
func NewSetParentForTaskRequestWithBody(server string, taskGid TaskPathGid, params *SetParentForTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewSetParentForTaskRequestWithBody generates requests for SetParentForTask with any type of body
func NewSupportingWorkRequest ¶
func NewSupportingWorkRequest(server string, goalGid GoalPathGid, params *SupportingWorkParams) (*http.Request, error)
NewSupportingWorkRequest generates requests for SupportingWork
func NewTypeaheadForWorkspaceRequest ¶
func NewTypeaheadForWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *TypeaheadForWorkspaceParams) (*http.Request, error)
NewTypeaheadForWorkspaceRequest generates requests for TypeaheadForWorkspace
func NewUpdateCustomFieldRequest ¶
func NewUpdateCustomFieldRequest(server string, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, body UpdateCustomFieldJSONRequestBody) (*http.Request, error)
NewUpdateCustomFieldRequest calls the generic UpdateCustomField builder with application/json body
func NewUpdateCustomFieldRequestWithBody ¶
func NewUpdateCustomFieldRequestWithBody(server string, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCustomFieldRequestWithBody generates requests for UpdateCustomField with any type of body
func NewUpdateEnumOptionRequest ¶
func NewUpdateEnumOptionRequest(server string, enumOptionGid string, params *UpdateEnumOptionParams, body UpdateEnumOptionJSONRequestBody) (*http.Request, error)
NewUpdateEnumOptionRequest calls the generic UpdateEnumOption builder with application/json body
func NewUpdateEnumOptionRequestWithBody ¶
func NewUpdateEnumOptionRequestWithBody(server string, enumOptionGid string, params *UpdateEnumOptionParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnumOptionRequestWithBody generates requests for UpdateEnumOption with any type of body
func NewUpdateGoalMetricRequest ¶
func NewUpdateGoalMetricRequest(server string, goalGid GoalPathGid, params *UpdateGoalMetricParams, body UpdateGoalMetricJSONRequestBody) (*http.Request, error)
NewUpdateGoalMetricRequest calls the generic UpdateGoalMetric builder with application/json body
func NewUpdateGoalMetricRequestWithBody ¶
func NewUpdateGoalMetricRequestWithBody(server string, goalGid GoalPathGid, params *UpdateGoalMetricParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGoalMetricRequestWithBody generates requests for UpdateGoalMetric with any type of body
func NewUpdateGoalRequest ¶
func NewUpdateGoalRequest(server string, goalGid GoalPathGid, params *UpdateGoalParams, body UpdateGoalJSONRequestBody) (*http.Request, error)
NewUpdateGoalRequest calls the generic UpdateGoal builder with application/json body
func NewUpdateGoalRequestWithBody ¶
func NewUpdateGoalRequestWithBody(server string, goalGid GoalPathGid, params *UpdateGoalParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGoalRequestWithBody generates requests for UpdateGoal with any type of body
func NewUpdatePortfolioRequest ¶
func NewUpdatePortfolioRequest(server string, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, body UpdatePortfolioJSONRequestBody) (*http.Request, error)
NewUpdatePortfolioRequest calls the generic UpdatePortfolio builder with application/json body
func NewUpdatePortfolioRequestWithBody ¶
func NewUpdatePortfolioRequestWithBody(server string, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePortfolioRequestWithBody generates requests for UpdatePortfolio with any type of body
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest(server string, projectGid ProjectPathGid, params *UpdateProjectParams, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶
func NewUpdateProjectRequestWithBody(server string, projectGid ProjectPathGid, params *UpdateProjectParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateSectionRequest ¶
func NewUpdateSectionRequest(server string, sectionGid SectionPathGid, params *UpdateSectionParams, body UpdateSectionJSONRequestBody) (*http.Request, error)
NewUpdateSectionRequest calls the generic UpdateSection builder with application/json body
func NewUpdateSectionRequestWithBody ¶
func NewUpdateSectionRequestWithBody(server string, sectionGid SectionPathGid, params *UpdateSectionParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSectionRequestWithBody generates requests for UpdateSection with any type of body
func NewUpdateStoryRequest ¶
func NewUpdateStoryRequest(server string, storyGid StoryPathGid, params *UpdateStoryParams, body UpdateStoryJSONRequestBody) (*http.Request, error)
NewUpdateStoryRequest calls the generic UpdateStory builder with application/json body
func NewUpdateStoryRequestWithBody ¶
func NewUpdateStoryRequestWithBody(server string, storyGid StoryPathGid, params *UpdateStoryParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateStoryRequestWithBody generates requests for UpdateStory with any type of body
func NewUpdateTagRequest ¶
func NewUpdateTagRequest(server string, tagGid TagPathGid, params *UpdateTagParams) (*http.Request, error)
NewUpdateTagRequest generates requests for UpdateTag
func NewUpdateTaskRequest ¶
func NewUpdateTaskRequest(server string, taskGid TaskPathGid, params *UpdateTaskParams, body UpdateTaskJSONRequestBody) (*http.Request, error)
NewUpdateTaskRequest calls the generic UpdateTask builder with application/json body
func NewUpdateTaskRequestWithBody ¶
func NewUpdateTaskRequestWithBody(server string, taskGid TaskPathGid, params *UpdateTaskParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTaskRequestWithBody generates requests for UpdateTask with any type of body
func NewUpdateWorkspaceRequest ¶
func NewUpdateWorkspaceRequest(server string, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, body UpdateWorkspaceJSONRequestBody) (*http.Request, error)
NewUpdateWorkspaceRequest calls the generic UpdateWorkspace builder with application/json body
func NewUpdateWorkspaceRequestWithBody ¶
func NewUpdateWorkspaceRequestWithBody(server string, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWorkspaceRequestWithBody generates requests for UpdateWorkspace with any type of body
Types ¶
type AddCustomFieldSettingForPortfolioJSONBody ¶
type AddCustomFieldSettingForPortfolioJSONBody struct {
Data *AddCustomFieldSettingRequest `json:"data,omitempty"`
}
AddCustomFieldSettingForPortfolioJSONBody defines parameters for AddCustomFieldSettingForPortfolio.
type AddCustomFieldSettingForPortfolioJSONRequestBody ¶
type AddCustomFieldSettingForPortfolioJSONRequestBody AddCustomFieldSettingForPortfolioJSONBody
AddCustomFieldSettingForPortfolioJSONRequestBody defines body for AddCustomFieldSettingForPortfolio for application/json ContentType.
type AddCustomFieldSettingForPortfolioParams ¶
type AddCustomFieldSettingForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` }
AddCustomFieldSettingForPortfolioParams defines parameters for AddCustomFieldSettingForPortfolio.
type AddCustomFieldSettingForPortfolioResponse ¶
type AddCustomFieldSettingForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddCustomFieldSettingForPortfolioResponse ¶
func ParseAddCustomFieldSettingForPortfolioResponse(rsp *http.Response) (*AddCustomFieldSettingForPortfolioResponse, error)
ParseAddCustomFieldSettingForPortfolioResponse parses an HTTP response from a AddCustomFieldSettingForPortfolioWithResponse call
func (AddCustomFieldSettingForPortfolioResponse) Status ¶
func (r AddCustomFieldSettingForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (AddCustomFieldSettingForPortfolioResponse) StatusCode ¶
func (r AddCustomFieldSettingForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddCustomFieldSettingForProjectJSONBody ¶
type AddCustomFieldSettingForProjectJSONBody struct {
Data *AddCustomFieldSettingRequest `json:"data,omitempty"`
}
AddCustomFieldSettingForProjectJSONBody defines parameters for AddCustomFieldSettingForProject.
type AddCustomFieldSettingForProjectJSONRequestBody ¶
type AddCustomFieldSettingForProjectJSONRequestBody AddCustomFieldSettingForProjectJSONBody
AddCustomFieldSettingForProjectJSONRequestBody defines body for AddCustomFieldSettingForProject for application/json ContentType.
type AddCustomFieldSettingForProjectParams ¶
type AddCustomFieldSettingForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` }
AddCustomFieldSettingForProjectParams defines parameters for AddCustomFieldSettingForProject.
type AddCustomFieldSettingForProjectResponse ¶
type AddCustomFieldSettingForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *CustomFieldSettingResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddCustomFieldSettingForProjectResponse ¶
func ParseAddCustomFieldSettingForProjectResponse(rsp *http.Response) (*AddCustomFieldSettingForProjectResponse, error)
ParseAddCustomFieldSettingForProjectResponse parses an HTTP response from a AddCustomFieldSettingForProjectWithResponse call
func (AddCustomFieldSettingForProjectResponse) Status ¶
func (r AddCustomFieldSettingForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (AddCustomFieldSettingForProjectResponse) StatusCode ¶
func (r AddCustomFieldSettingForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddCustomFieldSettingRequest ¶
type AddCustomFieldSettingRequest struct { CustomField string `json:"custom_field"` InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` IsImportant bool `json:"is_important,omitempty"` }
AddCustomFieldSettingRequest defines model for AddCustomFieldSettingRequest.
type AddDependenciesForTaskJSONBody ¶
type AddDependenciesForTaskJSONBody struct {
Data *ModifyDependenciesRequest `json:"data,omitempty"`
}
AddDependenciesForTaskJSONBody defines parameters for AddDependenciesForTask.
type AddDependenciesForTaskJSONRequestBody ¶
type AddDependenciesForTaskJSONRequestBody AddDependenciesForTaskJSONBody
AddDependenciesForTaskJSONRequestBody defines body for AddDependenciesForTask for application/json ContentType.
type AddDependenciesForTaskParams ¶
type AddDependenciesForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddDependenciesForTaskParams defines parameters for AddDependenciesForTask.
type AddDependenciesForTaskResponse ¶
type AddDependenciesForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddDependenciesForTaskResponse ¶
func ParseAddDependenciesForTaskResponse(rsp *http.Response) (*AddDependenciesForTaskResponse, error)
ParseAddDependenciesForTaskResponse parses an HTTP response from a AddDependenciesForTaskWithResponse call
func (AddDependenciesForTaskResponse) Status ¶
func (r AddDependenciesForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (AddDependenciesForTaskResponse) StatusCode ¶
func (r AddDependenciesForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddDependentsForTaskJSONBody ¶
type AddDependentsForTaskJSONBody struct { // A set of dependent tasks. Data *ModifyDependentsRequest `json:"data,omitempty"` }
AddDependentsForTaskJSONBody defines parameters for AddDependentsForTask.
type AddDependentsForTaskJSONRequestBody ¶
type AddDependentsForTaskJSONRequestBody AddDependentsForTaskJSONBody
AddDependentsForTaskJSONRequestBody defines body for AddDependentsForTask for application/json ContentType.
type AddDependentsForTaskParams ¶
type AddDependentsForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddDependentsForTaskParams defines parameters for AddDependentsForTask.
type AddDependentsForTaskResponse ¶
type AddDependentsForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddDependentsForTaskResponse ¶
func ParseAddDependentsForTaskResponse(rsp *http.Response) (*AddDependentsForTaskResponse, error)
ParseAddDependentsForTaskResponse parses an HTTP response from a AddDependentsForTaskWithResponse call
func (AddDependentsForTaskResponse) Status ¶
func (r AddDependentsForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (AddDependentsForTaskResponse) StatusCode ¶
func (r AddDependentsForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddFollowersForProjectJSONBody ¶
type AddFollowersForProjectJSONBody struct {
Data *AddFollowersRequest `json:"data,omitempty"`
}
AddFollowersForProjectJSONBody defines parameters for AddFollowersForProject.
type AddFollowersForProjectJSONRequestBody ¶
type AddFollowersForProjectJSONRequestBody AddFollowersForProjectJSONBody
AddFollowersForProjectJSONRequestBody defines body for AddFollowersForProject for application/json ContentType.
type AddFollowersForProjectParams ¶
type AddFollowersForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddFollowersForProjectParams defines parameters for AddFollowersForProject.
type AddFollowersForProjectResponse ¶
type AddFollowersForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddFollowersForProjectResponse ¶
func ParseAddFollowersForProjectResponse(rsp *http.Response) (*AddFollowersForProjectResponse, error)
ParseAddFollowersForProjectResponse parses an HTTP response from a AddFollowersForProjectWithResponse call
func (AddFollowersForProjectResponse) Status ¶
func (r AddFollowersForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (AddFollowersForProjectResponse) StatusCode ¶
func (r AddFollowersForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddFollowersForTaskJSONBody ¶
type AddFollowersForTaskJSONBody struct {
Data *TaskAddFollowersRequest `json:"data,omitempty"`
}
AddFollowersForTaskJSONBody defines parameters for AddFollowersForTask.
type AddFollowersForTaskJSONRequestBody ¶
type AddFollowersForTaskJSONRequestBody AddFollowersForTaskJSONBody
AddFollowersForTaskJSONRequestBody defines body for AddFollowersForTask for application/json ContentType.
type AddFollowersForTaskParams ¶
type AddFollowersForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddFollowersForTaskParams defines parameters for AddFollowersForTask.
type AddFollowersForTaskResponse ¶
type AddFollowersForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddFollowersForTaskResponse ¶
func ParseAddFollowersForTaskResponse(rsp *http.Response) (*AddFollowersForTaskResponse, error)
ParseAddFollowersForTaskResponse parses an HTTP response from a AddFollowersForTaskWithResponse call
func (AddFollowersForTaskResponse) Status ¶
func (r AddFollowersForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (AddFollowersForTaskResponse) StatusCode ¶
func (r AddFollowersForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddFollowersJSONBody ¶
type AddFollowersJSONBody struct {
Data *TaskAddFollowersRequest `json:"data,omitempty"`
}
AddFollowersJSONBody defines parameters for AddFollowers.
type AddFollowersJSONRequestBody ¶
type AddFollowersJSONRequestBody AddFollowersJSONBody
AddFollowersJSONRequestBody defines body for AddFollowers for application/json ContentType.
type AddFollowersParams ¶
type AddFollowersParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddFollowersParams defines parameters for AddFollowers.
type AddFollowersRequest ¶
type AddFollowersRequest struct {
Followers string `json:"followers"`
}
AddFollowersRequest defines model for AddFollowersRequest.
type AddFollowersResponse ¶
type AddFollowersResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *GoalResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddFollowersResponse ¶
func ParseAddFollowersResponse(rsp *http.Response) (*AddFollowersResponse, error)
ParseAddFollowersResponse parses an HTTP response from a AddFollowersWithResponse call
func (AddFollowersResponse) Status ¶
func (r AddFollowersResponse) Status() string
Status returns HTTPResponse.Status
func (AddFollowersResponse) StatusCode ¶
func (r AddFollowersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddItemForPortfolioJSONBody ¶
type AddItemForPortfolioJSONBody struct {
Data *PortfolioAddItemRequest `json:"data,omitempty"`
}
AddItemForPortfolioJSONBody defines parameters for AddItemForPortfolio.
type AddItemForPortfolioJSONRequestBody ¶
type AddItemForPortfolioJSONRequestBody AddItemForPortfolioJSONBody
AddItemForPortfolioJSONRequestBody defines body for AddItemForPortfolio for application/json ContentType.
type AddItemForPortfolioParams ¶
type AddItemForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddItemForPortfolioParams defines parameters for AddItemForPortfolio.
type AddItemForPortfolioResponse ¶
type AddItemForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddItemForPortfolioResponse ¶
func ParseAddItemForPortfolioResponse(rsp *http.Response) (*AddItemForPortfolioResponse, error)
ParseAddItemForPortfolioResponse parses an HTTP response from a AddItemForPortfolioWithResponse call
func (AddItemForPortfolioResponse) Status ¶
func (r AddItemForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (AddItemForPortfolioResponse) StatusCode ¶
func (r AddItemForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddMembersForPortfolioJSONBody ¶
type AddMembersForPortfolioJSONBody struct {
Data *AddMembersRequest `json:"data,omitempty"`
}
AddMembersForPortfolioJSONBody defines parameters for AddMembersForPortfolio.
type AddMembersForPortfolioJSONRequestBody ¶
type AddMembersForPortfolioJSONRequestBody AddMembersForPortfolioJSONBody
AddMembersForPortfolioJSONRequestBody defines body for AddMembersForPortfolio for application/json ContentType.
type AddMembersForPortfolioParams ¶
type AddMembersForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddMembersForPortfolioParams defines parameters for AddMembersForPortfolio.
type AddMembersForPortfolioResponse ¶
type AddMembersForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddMembersForPortfolioResponse ¶
func ParseAddMembersForPortfolioResponse(rsp *http.Response) (*AddMembersForPortfolioResponse, error)
ParseAddMembersForPortfolioResponse parses an HTTP response from a AddMembersForPortfolioWithResponse call
func (AddMembersForPortfolioResponse) Status ¶
func (r AddMembersForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (AddMembersForPortfolioResponse) StatusCode ¶
func (r AddMembersForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddMembersForProjectJSONBody ¶
type AddMembersForProjectJSONBody struct {
Data *AddMembersRequest `json:"data,omitempty"`
}
AddMembersForProjectJSONBody defines parameters for AddMembersForProject.
type AddMembersForProjectJSONRequestBody ¶
type AddMembersForProjectJSONRequestBody AddMembersForProjectJSONBody
AddMembersForProjectJSONRequestBody defines body for AddMembersForProject for application/json ContentType.
type AddMembersForProjectParams ¶
type AddMembersForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddMembersForProjectParams defines parameters for AddMembersForProject.
type AddMembersForProjectResponse ¶
type AddMembersForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddMembersForProjectResponse ¶
func ParseAddMembersForProjectResponse(rsp *http.Response) (*AddMembersForProjectResponse, error)
ParseAddMembersForProjectResponse parses an HTTP response from a AddMembersForProjectWithResponse call
func (AddMembersForProjectResponse) Status ¶
func (r AddMembersForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (AddMembersForProjectResponse) StatusCode ¶
func (r AddMembersForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddMembersRequest ¶
type AddMembersRequest struct {
Members string `json:"members"`
}
AddMembersRequest defines model for AddMembersRequest.
type AddProjectForTaskJSONBody ¶
type AddProjectForTaskJSONBody struct {
Data *TaskAddProjectRequest `json:"data,omitempty"`
}
AddProjectForTaskJSONBody defines parameters for AddProjectForTask.
type AddProjectForTaskJSONRequestBody ¶
type AddProjectForTaskJSONRequestBody AddProjectForTaskJSONBody
AddProjectForTaskJSONRequestBody defines body for AddProjectForTask for application/json ContentType.
type AddProjectForTaskParams ¶
type AddProjectForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddProjectForTaskParams defines parameters for AddProjectForTask.
type AddProjectForTaskResponse ¶
type AddProjectForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddProjectForTaskResponse ¶
func ParseAddProjectForTaskResponse(rsp *http.Response) (*AddProjectForTaskResponse, error)
ParseAddProjectForTaskResponse parses an HTTP response from a AddProjectForTaskWithResponse call
func (AddProjectForTaskResponse) Status ¶
func (r AddProjectForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (AddProjectForTaskResponse) StatusCode ¶
func (r AddProjectForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddSubgoalJSONBody ¶
type AddSubgoalJSONBody struct {
Data *GoalAddSubgoalRequest `json:"data,omitempty"`
}
AddSubgoalJSONBody defines parameters for AddSubgoal.
type AddSubgoalJSONRequestBody ¶
type AddSubgoalJSONRequestBody AddSubgoalJSONBody
AddSubgoalJSONRequestBody defines body for AddSubgoal for application/json ContentType.
type AddSubgoalParams ¶
type AddSubgoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddSubgoalParams defines parameters for AddSubgoal.
type AddSubgoalResponse ¶
type AddSubgoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddSubgoalResponse ¶
func ParseAddSubgoalResponse(rsp *http.Response) (*AddSubgoalResponse, error)
ParseAddSubgoalResponse parses an HTTP response from a AddSubgoalWithResponse call
func (AddSubgoalResponse) Status ¶
func (r AddSubgoalResponse) Status() string
Status returns HTTPResponse.Status
func (AddSubgoalResponse) StatusCode ¶
func (r AddSubgoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddSupportingWorkForGoalJSONBody ¶
type AddSupportingWorkForGoalJSONBody struct {
Data *GoalAddSupportingWorkRequest `json:"data,omitempty"`
}
AddSupportingWorkForGoalJSONBody defines parameters for AddSupportingWorkForGoal.
type AddSupportingWorkForGoalJSONRequestBody ¶
type AddSupportingWorkForGoalJSONRequestBody AddSupportingWorkForGoalJSONBody
AddSupportingWorkForGoalJSONRequestBody defines body for AddSupportingWorkForGoal for application/json ContentType.
type AddSupportingWorkForGoalParams ¶
type AddSupportingWorkForGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddSupportingWorkForGoalParams defines parameters for AddSupportingWorkForGoal.
type AddSupportingWorkForGoalResponse ¶
type AddSupportingWorkForGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddSupportingWorkForGoalResponse ¶
func ParseAddSupportingWorkForGoalResponse(rsp *http.Response) (*AddSupportingWorkForGoalResponse, error)
ParseAddSupportingWorkForGoalResponse parses an HTTP response from a AddSupportingWorkForGoalWithResponse call
func (AddSupportingWorkForGoalResponse) Status ¶
func (r AddSupportingWorkForGoalResponse) Status() string
Status returns HTTPResponse.Status
func (AddSupportingWorkForGoalResponse) StatusCode ¶
func (r AddSupportingWorkForGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTagForTaskJSONBody ¶
type AddTagForTaskJSONBody struct {
Data *TaskAddTagRequest `json:"data,omitempty"`
}
AddTagForTaskJSONBody defines parameters for AddTagForTask.
type AddTagForTaskJSONRequestBody ¶
type AddTagForTaskJSONRequestBody AddTagForTaskJSONBody
AddTagForTaskJSONRequestBody defines body for AddTagForTask for application/json ContentType.
type AddTagForTaskParams ¶
type AddTagForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddTagForTaskParams defines parameters for AddTagForTask.
type AddTagForTaskResponse ¶
type AddTagForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddTagForTaskResponse ¶
func ParseAddTagForTaskResponse(rsp *http.Response) (*AddTagForTaskResponse, error)
ParseAddTagForTaskResponse parses an HTTP response from a AddTagForTaskWithResponse call
func (AddTagForTaskResponse) Status ¶
func (r AddTagForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (AddTagForTaskResponse) StatusCode ¶
func (r AddTagForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTaskForSectionJSONBody ¶
type AddTaskForSectionJSONBody struct {
Data *SectionTaskInsertRequest `json:"data,omitempty"`
}
AddTaskForSectionJSONBody defines parameters for AddTaskForSection.
type AddTaskForSectionJSONRequestBody ¶
type AddTaskForSectionJSONRequestBody AddTaskForSectionJSONBody
AddTaskForSectionJSONRequestBody defines body for AddTaskForSection for application/json ContentType.
type AddTaskForSectionParams ¶
type AddTaskForSectionParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddTaskForSectionParams defines parameters for AddTaskForSection.
type AddTaskForSectionResponse ¶
type AddTaskForSectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddTaskForSectionResponse ¶
func ParseAddTaskForSectionResponse(rsp *http.Response) (*AddTaskForSectionResponse, error)
ParseAddTaskForSectionResponse parses an HTTP response from a AddTaskForSectionWithResponse call
func (AddTaskForSectionResponse) Status ¶
func (r AddTaskForSectionResponse) Status() string
Status returns HTTPResponse.Status
func (AddTaskForSectionResponse) StatusCode ¶
func (r AddTaskForSectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddUserForTeamJSONBody ¶
type AddUserForTeamJSONBody struct { // A user identification object for specification with the addUser/removeUser endpoints. Data *TeamAddUserRequest `json:"data,omitempty"` }
AddUserForTeamJSONBody defines parameters for AddUserForTeam.
type AddUserForTeamJSONRequestBody ¶
type AddUserForTeamJSONRequestBody AddUserForTeamJSONBody
AddUserForTeamJSONRequestBody defines body for AddUserForTeam for application/json ContentType.
type AddUserForTeamParams ¶
type AddUserForTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddUserForTeamParams defines parameters for AddUserForTeam.
type AddUserForTeamResponse ¶
type AddUserForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *UserResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddUserForTeamResponse ¶
func ParseAddUserForTeamResponse(rsp *http.Response) (*AddUserForTeamResponse, error)
ParseAddUserForTeamResponse parses an HTTP response from a AddUserForTeamWithResponse call
func (AddUserForTeamResponse) Status ¶
func (r AddUserForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (AddUserForTeamResponse) StatusCode ¶
func (r AddUserForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddUserForWorkspaceJSONBody ¶
type AddUserForWorkspaceJSONBody struct { // A user identification object for specification with the addUser/removeUser endpoints. Data *WorkspaceAddUserRequest `json:"data,omitempty"` }
AddUserForWorkspaceJSONBody defines parameters for AddUserForWorkspace.
type AddUserForWorkspaceJSONRequestBody ¶
type AddUserForWorkspaceJSONRequestBody AddUserForWorkspaceJSONBody
AddUserForWorkspaceJSONRequestBody defines body for AddUserForWorkspace for application/json ContentType.
type AddUserForWorkspaceParams ¶
type AddUserForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
AddUserForWorkspaceParams defines parameters for AddUserForWorkspace.
type AddUserForWorkspaceResponse ¶
type AddUserForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *UserResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseAddUserForWorkspaceResponse ¶
func ParseAddUserForWorkspaceResponse(rsp *http.Response) (*AddUserForWorkspaceResponse, error)
ParseAddUserForWorkspaceResponse parses an HTTP response from a AddUserForWorkspaceWithResponse call
func (AddUserForWorkspaceResponse) Status ¶
func (r AddUserForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (AddUserForWorkspaceResponse) StatusCode ¶
func (r AddUserForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchivedQueryParam ¶
type ArchivedQueryParam bool
ArchivedQueryParam defines model for archived_query_param.
type AsanaNamedResource ¶
type AsanaNamedResource struct {
Name string `json:"name,omitempty"`
}
AsanaNamedResource defines model for AsanaNamedResource.
type AsanaResource ¶
type AsanaResource struct { Gid string `json:"gid,omitempty"` ResourceType string `json:"resource_type,omitempty"` }
A generic Asana Resource, containing a globally unique identifier.
type AttachmentBase ¶
type AttachmentBase AttachmentCompact
AttachmentBase defines model for AttachmentBase.
type AttachmentCompact ¶
type AttachmentCompact struct { Name string `json:"name,omitempty"` ResourceSubtype interface{} `json:"resource_subtype,omitempty"` }
AttachmentCompact defines model for AttachmentCompact.
type AttachmentPathGid ¶
type AttachmentPathGid string
AttachmentPathGid defines model for attachment_path_gid.
type AttachmentRequest ¶
type AttachmentRequest struct { File string `json:"file,omitempty"` Name string `json:"name,omitempty"` ResourceSubtype AttachmentRequestResourceSubtype `json:"resource_subtype,omitempty"` Url string `json:"url,omitempty"` }
AttachmentRequest defines model for AttachmentRequest.
type AttachmentRequestResourceSubtype ¶
type AttachmentRequestResourceSubtype string
The type of the attachment. Must be one of the given values. If not specified, a file attachment of type `asana_file_attachments` will be assumed.
const ( AttachmentRequestResourceSubtypeAsanaFileAttachments AttachmentRequestResourceSubtype = "asana_file_attachments" AttachmentRequestResourceSubtypeExternal AttachmentRequestResourceSubtype = "external" )
Defines values for AttachmentRequestResourceSubtype.
type AttachmentResponse ¶
type AttachmentResponse struct { CreatedAt time.Time `json:"created_at,omitempty"` DownloadUrl string `json:"download_url,omitempty"` Host string `json:"host,omitempty"` Parent struct { // Embedded struct due to allOf(#/components/schemas/TaskCompact) TaskCompact `yaml:",inline"` } `json:"parent,omitempty"` ViewUrl string `json:"view_url,omitempty"` }
AttachmentResponse defines model for AttachmentResponse.
type BadGateway ¶
type BadGateway ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type BadRequest ¶
type BadRequest ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type BatchRequest ¶
type BatchRequest struct {
Actions []BatchRequestAction `json:"actions,omitempty"`
}
A request object for use in a batch request.
type BatchRequestAction ¶
type BatchRequestAction struct { Data map[string]interface{} `json:"data,omitempty"` Method BatchRequestActionMethod `json:"method"` Options struct { // The fields to retrieve in the request. Fields *[]string `json:"fields,omitempty"` // Pagination limit for the request. Limit *int `json:"limit,omitempty"` // Pagination offset for the request. Offset *int `json:"offset,omitempty"` } `json:"options,omitempty"` RelativePath string `json:"relative_path"` }
An action object for use in a batch request.
type BatchRequestActionMethod ¶
type BatchRequestActionMethod string
The HTTP method you wish to emulate for the action.
const ( BatchRequestActionMethodDelete BatchRequestActionMethod = "delete" BatchRequestActionMethodGet BatchRequestActionMethod = "get" BatchRequestActionMethodHead BatchRequestActionMethod = "head" BatchRequestActionMethodPatch BatchRequestActionMethod = "patch" BatchRequestActionMethodPost BatchRequestActionMethod = "post" BatchRequestActionMethodPut BatchRequestActionMethod = "put" )
Defines values for BatchRequestActionMethod.
type BatchResponse ¶
type BatchResponse struct { Body map[string]interface{} `json:"body,omitempty"` Headers map[string]interface{} `json:"headers,omitempty"` StatusCode int `json:"status_code,omitempty"` }
A response object returned from a batch request.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddCustomFieldSettingForPortfolio ¶
func (c *Client) AddCustomFieldSettingForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, body AddCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddCustomFieldSettingForPortfolioWithBody ¶
func (c *Client) AddCustomFieldSettingForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddCustomFieldSettingForProject ¶
func (c *Client) AddCustomFieldSettingForProject(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, body AddCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddCustomFieldSettingForProjectWithBody ¶
func (c *Client) AddCustomFieldSettingForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDependenciesForTask ¶
func (c *Client) AddDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, body AddDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDependenciesForTaskWithBody ¶
func (c *Client) AddDependenciesForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDependentsForTask ¶
func (c *Client) AddDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, body AddDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDependentsForTaskWithBody ¶
func (c *Client) AddDependentsForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFollowers ¶
func (c *Client) AddFollowers(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, body AddFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFollowersForProject ¶
func (c *Client) AddFollowersForProject(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, body AddFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFollowersForProjectWithBody ¶
func (c *Client) AddFollowersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFollowersForTask ¶
func (c *Client) AddFollowersForTask(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, body AddFollowersForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFollowersForTaskWithBody ¶
func (c *Client) AddFollowersForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFollowersWithBody ¶
func (c *Client) AddFollowersWithBody(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddItemForPortfolio ¶
func (c *Client) AddItemForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, body AddItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddItemForPortfolioWithBody ¶
func (c *Client) AddItemForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddMembersForPortfolio ¶
func (c *Client) AddMembersForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, body AddMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddMembersForPortfolioWithBody ¶
func (c *Client) AddMembersForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddMembersForProject ¶
func (c *Client) AddMembersForProject(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, body AddMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddMembersForProjectWithBody ¶
func (c *Client) AddMembersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddProjectForTask ¶
func (c *Client) AddProjectForTask(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, body AddProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddProjectForTaskWithBody ¶
func (c *Client) AddProjectForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSubgoal ¶
func (c *Client) AddSubgoal(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, body AddSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSubgoalWithBody ¶
func (c *Client) AddSubgoalWithBody(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSupportingWorkForGoal ¶
func (c *Client) AddSupportingWorkForGoal(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, body AddSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSupportingWorkForGoalWithBody ¶
func (c *Client) AddSupportingWorkForGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagForTask ¶
func (c *Client) AddTagForTask(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, body AddTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagForTaskWithBody ¶
func (c *Client) AddTagForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTaskForSection ¶
func (c *Client) AddTaskForSection(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, body AddTaskForSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTaskForSectionWithBody ¶
func (c *Client) AddTaskForSectionWithBody(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddUserForTeam ¶
func (c *Client) AddUserForTeam(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, body AddUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddUserForTeamWithBody ¶
func (c *Client) AddUserForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddUserForWorkspace ¶
func (c *Client) AddUserForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, body AddUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddUserForWorkspaceWithBody ¶
func (c *Client) AddUserForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAttachmentForTaskWithBody ¶
func (c *Client) CreateAttachmentForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateAttachmentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchRequest ¶
func (c *Client) CreateBatchRequest(ctx context.Context, params *CreateBatchRequestParams, body CreateBatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchRequestWithBody ¶
func (*Client) CreateCustomField ¶
func (c *Client) CreateCustomField(ctx context.Context, params *CreateCustomFieldParams, body CreateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCustomFieldWithBody ¶
func (*Client) CreateEnumOptionForCustomField ¶
func (c *Client) CreateEnumOptionForCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, body CreateEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEnumOptionForCustomFieldWithBody ¶
func (c *Client) CreateEnumOptionForCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGoalMetric ¶
func (c *Client) CreateGoalMetric(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, body CreateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGoalMetricWithBody ¶
func (c *Client) CreateGoalMetricWithBody(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrganizationExport ¶
func (c *Client) CreateOrganizationExport(ctx context.Context, params *CreateOrganizationExportParams, body CreateOrganizationExportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrganizationExportWithBody ¶
func (*Client) CreatePortfolio ¶
func (c *Client) CreatePortfolio(ctx context.Context, params *CreatePortfolioParams, body CreatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePortfolioWithBody ¶
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, params *CreateProjectParams, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectForTeam ¶
func (c *Client) CreateProjectForTeam(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, body CreateProjectForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectForTeamWithBody ¶
func (c *Client) CreateProjectForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectForWorkspace ¶
func (c *Client) CreateProjectForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, body CreateProjectForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectForWorkspaceWithBody ¶
func (c *Client) CreateProjectForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectStatusForProject ¶
func (c *Client) CreateProjectStatusForProject(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, body CreateProjectStatusForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectStatusForProjectWithBody ¶
func (c *Client) CreateProjectStatusForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectWithBody ¶
func (*Client) CreateSectionForProject ¶
func (c *Client) CreateSectionForProject(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, body CreateSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSectionForProjectWithBody ¶
func (c *Client) CreateSectionForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateStoryForTask ¶
func (c *Client) CreateStoryForTask(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, body CreateStoryForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateStoryForTaskWithBody ¶
func (c *Client) CreateStoryForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSubtaskForTask ¶
func (c *Client) CreateSubtaskForTask(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, body CreateSubtaskForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSubtaskForTaskWithBody ¶
func (c *Client) CreateSubtaskForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTag ¶
func (c *Client) CreateTag(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTagForWorkspace ¶
func (c *Client) CreateTagForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, body CreateTagForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTagForWorkspaceWithBody ¶
func (c *Client) CreateTagForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTagWithBody ¶
func (*Client) CreateTask ¶
func (c *Client) CreateTask(ctx context.Context, params *CreateTaskParams, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTaskWithBody ¶
func (*Client) CreateTeam ¶
func (c *Client) CreateTeam(ctx context.Context, params *CreateTeamParams, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamWithBody ¶
func (*Client) CreateWebhook ¶
func (c *Client) CreateWebhook(ctx context.Context, params *CreateWebhookParams, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWebhookWithBody ¶
func (*Client) DeleteAttachment ¶
func (c *Client) DeleteAttachment(ctx context.Context, attachmentGid AttachmentPathGid, params *DeleteAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteCustomField ¶
func (c *Client) DeleteCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *DeleteCustomFieldParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGoal ¶
func (c *Client) DeleteGoal(ctx context.Context, goalGid GoalPathGid, params *DeleteGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePortfolio ¶
func (c *Client) DeletePortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *DeletePortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProject ¶
func (c *Client) DeleteProject(ctx context.Context, projectGid ProjectPathGid, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectStatus ¶
func (c *Client) DeleteProjectStatus(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *DeleteProjectStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSection ¶
func (c *Client) DeleteSection(ctx context.Context, sectionGid SectionPathGid, params *DeleteSectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteStory ¶
func (c *Client) DeleteStory(ctx context.Context, storyGid StoryPathGid, params *DeleteStoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTag ¶
func (c *Client) DeleteTag(ctx context.Context, tagGid TagPathGid, params *DeleteTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTask ¶
func (c *Client) DeleteTask(ctx context.Context, taskGid TaskPathGid, params *DeleteTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteWebhook ¶
func (c *Client) DeleteWebhook(ctx context.Context, webhookGid WebhookPathGid, params *DeleteWebhookParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DuplicateProject ¶
func (c *Client) DuplicateProject(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, body DuplicateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DuplicateProjectWithBody ¶
func (c *Client) DuplicateProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DuplicateTask ¶
func (c *Client) DuplicateTask(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, body DuplicateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DuplicateTaskWithBody ¶
func (c *Client) DuplicateTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAttachment ¶
func (c *Client) GetAttachment(ctx context.Context, attachmentGid AttachmentPathGid, params *GetAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAttachmentsForTask ¶
func (c *Client) GetAttachmentsForTask(ctx context.Context, taskGid TaskPathGid, params *GetAttachmentsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCustomField ¶
func (c *Client) GetCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *GetCustomFieldParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCustomFieldSettingsForPortfolio ¶
func (c *Client) GetCustomFieldSettingsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetCustomFieldSettingsForPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCustomFieldSettingsForProject ¶
func (c *Client) GetCustomFieldSettingsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetCustomFieldSettingsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCustomFieldsForWorkspace ¶
func (c *Client) GetCustomFieldsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetCustomFieldsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDependenciesForTask ¶
func (c *Client) GetDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *GetDependenciesForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDependentsForTask ¶
func (c *Client) GetDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *GetDependentsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEvents ¶
func (c *Client) GetEvents(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFavoritesForUser ¶
func (c *Client) GetFavoritesForUser(ctx context.Context, userGid UserPathGid, params *GetFavoritesForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGoal ¶
func (c *Client) GetGoal(ctx context.Context, goalGid GoalPathGid, params *GetGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGoals ¶
func (c *Client) GetGoals(ctx context.Context, params *GetGoalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetItemsForPortfolio ¶
func (c *Client) GetItemsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetItemsForPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetJob ¶
func (c *Client) GetJob(ctx context.Context, jobGid JobPathGid, params *GetJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationExport ¶
func (c *Client) GetOrganizationExport(ctx context.Context, organizationExportGid OrganizationExportPathGid, params *GetOrganizationExportParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetParentGoalsForGoal ¶
func (c *Client) GetParentGoalsForGoal(ctx context.Context, goalGid GoalPathGid, params *GetParentGoalsForGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPortfolio ¶
func (c *Client) GetPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPortfolioMembership ¶
func (c *Client) GetPortfolioMembership(ctx context.Context, portfolioMembershipGid PortfolioMembershipPathGid, params *GetPortfolioMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPortfolioMemberships ¶
func (c *Client) GetPortfolioMemberships(ctx context.Context, params *GetPortfolioMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPortfolioMembershipsForPortfolio ¶
func (c *Client) GetPortfolioMembershipsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioMembershipsForPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPortfolios ¶
func (c *Client) GetPortfolios(ctx context.Context, params *GetPortfoliosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProject ¶
func (c *Client) GetProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectMembership ¶
func (c *Client) GetProjectMembership(ctx context.Context, projectMembershipGid ProjectMembershipPathGid, params *GetProjectMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectMembershipsForProject ¶
func (c *Client) GetProjectMembershipsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectMembershipsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectStatus ¶
func (c *Client) GetProjectStatus(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *GetProjectStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectStatusesForProject ¶
func (c *Client) GetProjectStatusesForProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectStatusesForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjects ¶
func (c *Client) GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectsForTask ¶
func (c *Client) GetProjectsForTask(ctx context.Context, taskGid TaskPathGid, params *GetProjectsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectsForTeam ¶
func (c *Client) GetProjectsForTeam(ctx context.Context, teamGid TeamPathGid, params *GetProjectsForTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectsForWorkspace ¶
func (c *Client) GetProjectsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetProjectsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSection ¶
func (c *Client) GetSection(ctx context.Context, sectionGid SectionPathGid, params *GetSectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSectionsForProject ¶
func (c *Client) GetSectionsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetSectionsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStoriesForTask ¶
func (c *Client) GetStoriesForTask(ctx context.Context, taskGid TaskPathGid, params *GetStoriesForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStory ¶
func (c *Client) GetStory(ctx context.Context, storyGid StoryPathGid, params *GetStoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSubgoalsForGoal ¶
func (c *Client) GetSubgoalsForGoal(ctx context.Context, goalGid GoalPathGid, params *GetSubgoalsForGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSubtasksForTask ¶
func (c *Client) GetSubtasksForTask(ctx context.Context, taskGid TaskPathGid, params *GetSubtasksForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTag ¶
func (c *Client) GetTag(ctx context.Context, tagGid TagPathGid, params *GetTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTags ¶
func (c *Client) GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTagsForTask ¶
func (c *Client) GetTagsForTask(ctx context.Context, taskGid TaskPathGid, params *GetTagsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTagsForWorkspace ¶
func (c *Client) GetTagsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTagsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTask ¶
func (c *Client) GetTask(ctx context.Context, taskGid TaskPathGid, params *GetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTaskCountsForProject ¶
func (c *Client) GetTaskCountsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetTaskCountsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTasks ¶
func (c *Client) GetTasks(ctx context.Context, params *GetTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTasksForProject ¶
func (c *Client) GetTasksForProject(ctx context.Context, projectGid ProjectPathGid, params *GetTasksForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTasksForSection ¶
func (c *Client) GetTasksForSection(ctx context.Context, sectionGid SectionPathGid, params *GetTasksForSectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTasksForTag ¶
func (c *Client) GetTasksForTag(ctx context.Context, tagGid TagPathGid, params *GetTasksForTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTasksForUserTaskList ¶
func (c *Client) GetTasksForUserTaskList(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetTasksForUserTaskListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeam ¶
func (c *Client) GetTeam(ctx context.Context, teamGid TeamPathGid, params *GetTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamMembership ¶
func (c *Client) GetTeamMembership(ctx context.Context, teamMembershipGid TeamMembershipPathGid, params *GetTeamMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamMemberships ¶
func (c *Client) GetTeamMemberships(ctx context.Context, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamMembershipsForTeam ¶
func (c *Client) GetTeamMembershipsForTeam(ctx context.Context, teamGid TeamPathGid, params *GetTeamMembershipsForTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamMembershipsForUser ¶
func (c *Client) GetTeamMembershipsForUser(ctx context.Context, userGid UserPathGid, params *GetTeamMembershipsForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamsForOrganization ¶
func (c *Client) GetTeamsForOrganization(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTeamsForOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamsForUser ¶
func (c *Client) GetTeamsForUser(ctx context.Context, userGid UserPathGid, params *GetTeamsForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUser ¶
func (c *Client) GetUser(ctx context.Context, userGid UserPathGid, params *GetUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUserTaskList ¶
func (c *Client) GetUserTaskList(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetUserTaskListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUserTaskListForUser ¶
func (c *Client) GetUserTaskListForUser(ctx context.Context, userGid UserPathGid, params *GetUserTaskListForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUsers ¶
func (c *Client) GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUsersForTeam ¶
func (c *Client) GetUsersForTeam(ctx context.Context, teamGid TeamPathGid, params *GetUsersForTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUsersForWorkspace ¶
func (c *Client) GetUsersForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetUsersForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWebhook ¶
func (c *Client) GetWebhook(ctx context.Context, webhookGid WebhookPathGid, params *GetWebhookParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWebhooks ¶
func (c *Client) GetWebhooks(ctx context.Context, params *GetWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkspace ¶
func (c *Client) GetWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkspaceMembership ¶
func (c *Client) GetWorkspaceMembership(ctx context.Context, workspaceMembershipGid WorkspaceMembershipPathGid, params *GetWorkspaceMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkspaceMembershipsForUser ¶
func (c *Client) GetWorkspaceMembershipsForUser(ctx context.Context, userGid UserPathGid, params *GetWorkspaceMembershipsForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkspaceMembershipsForWorkspace ¶
func (c *Client) GetWorkspaceMembershipsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceMembershipsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkspaces ¶
func (c *Client) GetWorkspaces(ctx context.Context, params *GetWorkspacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InsertEnumOptionForCustomField ¶
func (c *Client) InsertEnumOptionForCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, body InsertEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InsertEnumOptionForCustomFieldWithBody ¶
func (c *Client) InsertEnumOptionForCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InsertSectionForProject ¶
func (c *Client) InsertSectionForProject(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, body InsertSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InsertSectionForProjectWithBody ¶
func (c *Client) InsertSectionForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveCustomFieldSettingForPortfolio ¶
func (c *Client) RemoveCustomFieldSettingForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, body RemoveCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveCustomFieldSettingForPortfolioWithBody ¶
func (c *Client) RemoveCustomFieldSettingForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveCustomFieldSettingForProject ¶
func (c *Client) RemoveCustomFieldSettingForProject(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, body RemoveCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveCustomFieldSettingForProjectWithBody ¶
func (c *Client) RemoveCustomFieldSettingForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveDependenciesForTask ¶
func (c *Client) RemoveDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, body RemoveDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveDependenciesForTaskWithBody ¶
func (c *Client) RemoveDependenciesForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveDependentsForTask ¶
func (c *Client) RemoveDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, body RemoveDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveDependentsForTaskWithBody ¶
func (c *Client) RemoveDependentsForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveFollowerForTask ¶
func (c *Client) RemoveFollowerForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, body RemoveFollowerForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveFollowerForTaskWithBody ¶
func (c *Client) RemoveFollowerForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveFollowers ¶
func (c *Client) RemoveFollowers(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, body RemoveFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveFollowersForProject ¶
func (c *Client) RemoveFollowersForProject(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, body RemoveFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveFollowersForProjectWithBody ¶
func (c *Client) RemoveFollowersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveFollowersWithBody ¶
func (c *Client) RemoveFollowersWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveItemForPortfolio ¶
func (c *Client) RemoveItemForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, body RemoveItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveItemForPortfolioWithBody ¶
func (c *Client) RemoveItemForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveMembersForPortfolio ¶
func (c *Client) RemoveMembersForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, body RemoveMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveMembersForPortfolioWithBody ¶
func (c *Client) RemoveMembersForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveMembersForProject ¶
func (c *Client) RemoveMembersForProject(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, body RemoveMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveMembersForProjectWithBody ¶
func (c *Client) RemoveMembersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveProjectForTask ¶
func (c *Client) RemoveProjectForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, body RemoveProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveProjectForTaskWithBody ¶
func (c *Client) RemoveProjectForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSubgoal ¶
func (c *Client) RemoveSubgoal(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, body RemoveSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSubgoalWithBody ¶
func (c *Client) RemoveSubgoalWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSupportingWorkForGoal ¶
func (c *Client) RemoveSupportingWorkForGoal(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, body RemoveSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSupportingWorkForGoalWithBody ¶
func (c *Client) RemoveSupportingWorkForGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveTagForTask ¶
func (c *Client) RemoveTagForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, body RemoveTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveTagForTaskWithBody ¶
func (c *Client) RemoveTagForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveUserForTeam ¶
func (c *Client) RemoveUserForTeam(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, body RemoveUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveUserForTeamWithBody ¶
func (c *Client) RemoveUserForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveUserForWorkspace ¶
func (c *Client) RemoveUserForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, body RemoveUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveUserForWorkspaceWithBody ¶
func (c *Client) RemoveUserForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchTasksForWorkspace ¶
func (c *Client) SearchTasksForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *SearchTasksForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetParentForTask ¶
func (c *Client) SetParentForTask(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, body SetParentForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetParentForTaskWithBody ¶
func (c *Client) SetParentForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SupportingWork ¶
func (c *Client) SupportingWork(ctx context.Context, goalGid GoalPathGid, params *SupportingWorkParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TypeaheadForWorkspace ¶
func (c *Client) TypeaheadForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *TypeaheadForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCustomField ¶
func (c *Client) UpdateCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, body UpdateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCustomFieldWithBody ¶
func (c *Client) UpdateCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnumOption ¶
func (c *Client) UpdateEnumOption(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, body UpdateEnumOptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnumOptionWithBody ¶
func (*Client) UpdateGoal ¶
func (c *Client) UpdateGoal(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, body UpdateGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGoalMetric ¶
func (c *Client) UpdateGoalMetric(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, body UpdateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGoalMetricWithBody ¶
func (c *Client) UpdateGoalMetricWithBody(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGoalWithBody ¶
func (c *Client) UpdateGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePortfolio ¶
func (c *Client) UpdatePortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, body UpdatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePortfolioWithBody ¶
func (c *Client) UpdatePortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectWithBody ¶
func (c *Client) UpdateProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSection ¶
func (c *Client) UpdateSection(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, body UpdateSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSectionWithBody ¶
func (c *Client) UpdateSectionWithBody(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStory ¶
func (c *Client) UpdateStory(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, body UpdateStoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStoryWithBody ¶
func (c *Client) UpdateStoryWithBody(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTag ¶
func (c *Client) UpdateTag(ctx context.Context, tagGid TagPathGid, params *UpdateTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTask ¶
func (c *Client) UpdateTask(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, body UpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTaskWithBody ¶
func (c *Client) UpdateTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkspace ¶
func (c *Client) UpdateWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, body UpdateWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkspaceWithBody ¶
func (c *Client) UpdateWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // DeleteAttachment request DeleteAttachment(ctx context.Context, attachmentGid AttachmentPathGid, params *DeleteAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAttachment request GetAttachment(ctx context.Context, attachmentGid AttachmentPathGid, params *GetAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBatchRequest request with any body CreateBatchRequestWithBody(ctx context.Context, params *CreateBatchRequestParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBatchRequest(ctx context.Context, params *CreateBatchRequestParams, body CreateBatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateCustomField request with any body CreateCustomFieldWithBody(ctx context.Context, params *CreateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateCustomField(ctx context.Context, params *CreateCustomFieldParams, body CreateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteCustomField request DeleteCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *DeleteCustomFieldParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCustomField request GetCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *GetCustomFieldParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateCustomField request with any body UpdateCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, body UpdateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateEnumOptionForCustomField request with any body CreateEnumOptionForCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateEnumOptionForCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, body CreateEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // InsertEnumOptionForCustomField request with any body InsertEnumOptionForCustomFieldWithBody(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) InsertEnumOptionForCustomField(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, body InsertEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateEnumOption request with any body UpdateEnumOptionWithBody(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateEnumOption(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, body UpdateEnumOptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEvents request GetEvents(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetGoals request GetGoals(ctx context.Context, params *GetGoalsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteGoal request DeleteGoal(ctx context.Context, goalGid GoalPathGid, params *DeleteGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetGoal request GetGoal(ctx context.Context, goalGid GoalPathGid, params *GetGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateGoal request with any body UpdateGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateGoal(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, body UpdateGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddFollowers request with any body AddFollowersWithBody(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddFollowers(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, body AddFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddSubgoal request with any body AddSubgoalWithBody(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddSubgoal(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, body AddSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddSupportingWorkForGoal request with any body AddSupportingWorkForGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddSupportingWorkForGoal(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, body AddSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetParentGoalsForGoal request GetParentGoalsForGoal(ctx context.Context, goalGid GoalPathGid, params *GetParentGoalsForGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveFollowers request with any body RemoveFollowersWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveFollowers(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, body RemoveFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveSubgoal request with any body RemoveSubgoalWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveSubgoal(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, body RemoveSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveSupportingWorkForGoal request with any body RemoveSupportingWorkForGoalWithBody(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveSupportingWorkForGoal(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, body RemoveSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateGoalMetric request with any body CreateGoalMetricWithBody(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateGoalMetric(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, body CreateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateGoalMetric request with any body UpdateGoalMetricWithBody(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateGoalMetric(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, body UpdateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSubgoalsForGoal request GetSubgoalsForGoal(ctx context.Context, goalGid GoalPathGid, params *GetSubgoalsForGoalParams, reqEditors ...RequestEditorFn) (*http.Response, error) // SupportingWork request SupportingWork(ctx context.Context, goalGid GoalPathGid, params *SupportingWorkParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetJob request GetJob(ctx context.Context, jobGid JobPathGid, params *GetJobParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateOrganizationExport request with any body CreateOrganizationExportWithBody(ctx context.Context, params *CreateOrganizationExportParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateOrganizationExport(ctx context.Context, params *CreateOrganizationExportParams, body CreateOrganizationExportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationExport request GetOrganizationExport(ctx context.Context, organizationExportGid OrganizationExportPathGid, params *GetOrganizationExportParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamsForOrganization request GetTeamsForOrganization(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTeamsForOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPortfolioMemberships request GetPortfolioMemberships(ctx context.Context, params *GetPortfolioMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPortfolioMembership request GetPortfolioMembership(ctx context.Context, portfolioMembershipGid PortfolioMembershipPathGid, params *GetPortfolioMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPortfolios request GetPortfolios(ctx context.Context, params *GetPortfoliosParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePortfolio request with any body CreatePortfolioWithBody(ctx context.Context, params *CreatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePortfolio(ctx context.Context, params *CreatePortfolioParams, body CreatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePortfolio request DeletePortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *DeletePortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPortfolio request GetPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePortfolio request with any body UpdatePortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, body UpdatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddCustomFieldSettingForPortfolio request with any body AddCustomFieldSettingForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddCustomFieldSettingForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, body AddCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddItemForPortfolio request with any body AddItemForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddItemForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, body AddItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddMembersForPortfolio request with any body AddMembersForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddMembersForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, body AddMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCustomFieldSettingsForPortfolio request GetCustomFieldSettingsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetCustomFieldSettingsForPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetItemsForPortfolio request GetItemsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetItemsForPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPortfolioMembershipsForPortfolio request GetPortfolioMembershipsForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioMembershipsForPortfolioParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveCustomFieldSettingForPortfolio request with any body RemoveCustomFieldSettingForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveCustomFieldSettingForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, body RemoveCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveItemForPortfolio request with any body RemoveItemForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveItemForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, body RemoveItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveMembersForPortfolio request with any body RemoveMembersForPortfolioWithBody(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveMembersForPortfolio(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, body RemoveMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectMembership request GetProjectMembership(ctx context.Context, projectMembershipGid ProjectMembershipPathGid, params *GetProjectMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProjectStatus request DeleteProjectStatus(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *DeleteProjectStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectStatus request GetProjectStatus(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *GetProjectStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjects request GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProject request with any body CreateProjectWithBody(ctx context.Context, params *CreateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProject(ctx context.Context, params *CreateProjectParams, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProject request DeleteProject(ctx context.Context, projectGid ProjectPathGid, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProject request GetProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProject request with any body UpdateProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProject(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddCustomFieldSettingForProject request with any body AddCustomFieldSettingForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddCustomFieldSettingForProject(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, body AddCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddFollowersForProject request with any body AddFollowersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddFollowersForProject(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, body AddFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddMembersForProject request with any body AddMembersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddMembersForProject(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, body AddMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCustomFieldSettingsForProject request GetCustomFieldSettingsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetCustomFieldSettingsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DuplicateProject request with any body DuplicateProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DuplicateProject(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, body DuplicateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectMembershipsForProject request GetProjectMembershipsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectMembershipsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectStatusesForProject request GetProjectStatusesForProject(ctx context.Context, projectGid ProjectPathGid, params *GetProjectStatusesForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectStatusForProject request with any body CreateProjectStatusForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectStatusForProject(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, body CreateProjectStatusForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveCustomFieldSettingForProject request with any body RemoveCustomFieldSettingForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveCustomFieldSettingForProject(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, body RemoveCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveFollowersForProject request with any body RemoveFollowersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveFollowersForProject(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, body RemoveFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveMembersForProject request with any body RemoveMembersForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveMembersForProject(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, body RemoveMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSectionsForProject request GetSectionsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetSectionsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSectionForProject request with any body CreateSectionForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSectionForProject(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, body CreateSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // InsertSectionForProject request with any body InsertSectionForProjectWithBody(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) InsertSectionForProject(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, body InsertSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTaskCountsForProject request GetTaskCountsForProject(ctx context.Context, projectGid ProjectPathGid, params *GetTaskCountsForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTasksForProject request GetTasksForProject(ctx context.Context, projectGid ProjectPathGid, params *GetTasksForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSection request DeleteSection(ctx context.Context, sectionGid SectionPathGid, params *DeleteSectionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSection request GetSection(ctx context.Context, sectionGid SectionPathGid, params *GetSectionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSection request with any body UpdateSectionWithBody(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSection(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, body UpdateSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddTaskForSection request with any body AddTaskForSectionWithBody(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddTaskForSection(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, body AddTaskForSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTasksForSection request GetTasksForSection(ctx context.Context, sectionGid SectionPathGid, params *GetTasksForSectionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteStory request DeleteStory(ctx context.Context, storyGid StoryPathGid, params *DeleteStoryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStory request GetStory(ctx context.Context, storyGid StoryPathGid, params *GetStoryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateStory request with any body UpdateStoryWithBody(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateStory(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, body UpdateStoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTags request GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTag request with any body CreateTagWithBody(ctx context.Context, params *CreateTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTag(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTag request DeleteTag(ctx context.Context, tagGid TagPathGid, params *DeleteTagParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTag request GetTag(ctx context.Context, tagGid TagPathGid, params *GetTagParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTag request UpdateTag(ctx context.Context, tagGid TagPathGid, params *UpdateTagParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTasksForTag request GetTasksForTag(ctx context.Context, tagGid TagPathGid, params *GetTasksForTagParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTasks request GetTasks(ctx context.Context, params *GetTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTask request with any body CreateTaskWithBody(ctx context.Context, params *CreateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTask(ctx context.Context, params *CreateTaskParams, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTask request DeleteTask(ctx context.Context, taskGid TaskPathGid, params *DeleteTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTask request GetTask(ctx context.Context, taskGid TaskPathGid, params *GetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTask request with any body UpdateTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateTask(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, body UpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddDependenciesForTask request with any body AddDependenciesForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, body AddDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddDependentsForTask request with any body AddDependentsForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, body AddDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddFollowersForTask request with any body AddFollowersForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddFollowersForTask(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, body AddFollowersForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddProjectForTask request with any body AddProjectForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddProjectForTask(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, body AddProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddTagForTask request with any body AddTagForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddTagForTask(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, body AddTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAttachmentsForTask request GetAttachmentsForTask(ctx context.Context, taskGid TaskPathGid, params *GetAttachmentsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAttachmentForTask request with any body CreateAttachmentForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateAttachmentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDependenciesForTask request GetDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *GetDependenciesForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDependentsForTask request GetDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *GetDependentsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DuplicateTask request with any body DuplicateTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DuplicateTask(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, body DuplicateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectsForTask request GetProjectsForTask(ctx context.Context, taskGid TaskPathGid, params *GetProjectsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveDependenciesForTask request with any body RemoveDependenciesForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveDependenciesForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, body RemoveDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveDependentsForTask request with any body RemoveDependentsForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveDependentsForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, body RemoveDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveFollowerForTask request with any body RemoveFollowerForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveFollowerForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, body RemoveFollowerForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveProjectForTask request with any body RemoveProjectForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveProjectForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, body RemoveProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveTagForTask request with any body RemoveTagForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveTagForTask(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, body RemoveTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // SetParentForTask request with any body SetParentForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) SetParentForTask(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, body SetParentForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStoriesForTask request GetStoriesForTask(ctx context.Context, taskGid TaskPathGid, params *GetStoriesForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateStoryForTask request with any body CreateStoryForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateStoryForTask(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, body CreateStoryForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSubtasksForTask request GetSubtasksForTask(ctx context.Context, taskGid TaskPathGid, params *GetSubtasksForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSubtaskForTask request with any body CreateSubtaskForTaskWithBody(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSubtaskForTask(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, body CreateSubtaskForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTagsForTask request GetTagsForTask(ctx context.Context, taskGid TaskPathGid, params *GetTagsForTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamMemberships request GetTeamMemberships(ctx context.Context, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamMembership request GetTeamMembership(ctx context.Context, teamMembershipGid TeamMembershipPathGid, params *GetTeamMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeam request with any body CreateTeamWithBody(ctx context.Context, params *CreateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeam(ctx context.Context, params *CreateTeamParams, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeam request GetTeam(ctx context.Context, teamGid TeamPathGid, params *GetTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AddUserForTeam request with any body AddUserForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddUserForTeam(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, body AddUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectsForTeam request GetProjectsForTeam(ctx context.Context, teamGid TeamPathGid, params *GetProjectsForTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectForTeam request with any body CreateProjectForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectForTeam(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, body CreateProjectForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveUserForTeam request with any body RemoveUserForTeamWithBody(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveUserForTeam(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, body RemoveUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamMembershipsForTeam request GetTeamMembershipsForTeam(ctx context.Context, teamGid TeamPathGid, params *GetTeamMembershipsForTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUsersForTeam request GetUsersForTeam(ctx context.Context, teamGid TeamPathGid, params *GetUsersForTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUserTaskList request GetUserTaskList(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetUserTaskListParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTasksForUserTaskList request GetTasksForUserTaskList(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetTasksForUserTaskListParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUsers request GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUser request GetUser(ctx context.Context, userGid UserPathGid, params *GetUserParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFavoritesForUser request GetFavoritesForUser(ctx context.Context, userGid UserPathGid, params *GetFavoritesForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamMembershipsForUser request GetTeamMembershipsForUser(ctx context.Context, userGid UserPathGid, params *GetTeamMembershipsForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamsForUser request GetTeamsForUser(ctx context.Context, userGid UserPathGid, params *GetTeamsForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUserTaskListForUser request GetUserTaskListForUser(ctx context.Context, userGid UserPathGid, params *GetUserTaskListForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkspaceMembershipsForUser request GetWorkspaceMembershipsForUser(ctx context.Context, userGid UserPathGid, params *GetWorkspaceMembershipsForUserParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWebhooks request GetWebhooks(ctx context.Context, params *GetWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateWebhook request with any body CreateWebhookWithBody(ctx context.Context, params *CreateWebhookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateWebhook(ctx context.Context, params *CreateWebhookParams, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteWebhook request DeleteWebhook(ctx context.Context, webhookGid WebhookPathGid, params *DeleteWebhookParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWebhook request GetWebhook(ctx context.Context, webhookGid WebhookPathGid, params *GetWebhookParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkspaceMembership request GetWorkspaceMembership(ctx context.Context, workspaceMembershipGid WorkspaceMembershipPathGid, params *GetWorkspaceMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkspaces request GetWorkspaces(ctx context.Context, params *GetWorkspacesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkspace request GetWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateWorkspace request with any body UpdateWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, body UpdateWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddUserForWorkspace request with any body AddUserForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddUserForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, body AddUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCustomFieldsForWorkspace request GetCustomFieldsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetCustomFieldsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProjectsForWorkspace request GetProjectsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetProjectsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectForWorkspace request with any body CreateProjectForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProjectForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, body CreateProjectForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveUserForWorkspace request with any body RemoveUserForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveUserForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, body RemoveUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTagsForWorkspace request GetTagsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTagsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTagForWorkspace request with any body CreateTagForWorkspaceWithBody(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTagForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, body CreateTagForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // SearchTasksForWorkspace request SearchTasksForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *SearchTasksForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // TypeaheadForWorkspace request TypeaheadForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *TypeaheadForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUsersForWorkspace request GetUsersForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetUsersForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkspaceMembershipsForWorkspace request GetWorkspaceMembershipsForWorkspace(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceMembershipsForWorkspaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddCustomFieldSettingForPortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) AddCustomFieldSettingForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForPortfolioResponse, error)
AddCustomFieldSettingForPortfolioWithBodyWithResponse request with arbitrary body returning *AddCustomFieldSettingForPortfolioResponse
func (*ClientWithResponses) AddCustomFieldSettingForPortfolioWithResponse ¶
func (c *ClientWithResponses) AddCustomFieldSettingForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, body AddCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForPortfolioResponse, error)
func (*ClientWithResponses) AddCustomFieldSettingForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) AddCustomFieldSettingForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForProjectResponse, error)
AddCustomFieldSettingForProjectWithBodyWithResponse request with arbitrary body returning *AddCustomFieldSettingForProjectResponse
func (*ClientWithResponses) AddCustomFieldSettingForProjectWithResponse ¶
func (c *ClientWithResponses) AddCustomFieldSettingForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, body AddCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForProjectResponse, error)
func (*ClientWithResponses) AddDependenciesForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) AddDependenciesForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDependenciesForTaskResponse, error)
AddDependenciesForTaskWithBodyWithResponse request with arbitrary body returning *AddDependenciesForTaskResponse
func (*ClientWithResponses) AddDependenciesForTaskWithResponse ¶
func (c *ClientWithResponses) AddDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, body AddDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDependenciesForTaskResponse, error)
func (*ClientWithResponses) AddDependentsForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) AddDependentsForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDependentsForTaskResponse, error)
AddDependentsForTaskWithBodyWithResponse request with arbitrary body returning *AddDependentsForTaskResponse
func (*ClientWithResponses) AddDependentsForTaskWithResponse ¶
func (c *ClientWithResponses) AddDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, body AddDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDependentsForTaskResponse, error)
func (*ClientWithResponses) AddFollowersForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) AddFollowersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFollowersForProjectResponse, error)
AddFollowersForProjectWithBodyWithResponse request with arbitrary body returning *AddFollowersForProjectResponse
func (*ClientWithResponses) AddFollowersForProjectWithResponse ¶
func (c *ClientWithResponses) AddFollowersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, body AddFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFollowersForProjectResponse, error)
func (*ClientWithResponses) AddFollowersForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) AddFollowersForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFollowersForTaskResponse, error)
AddFollowersForTaskWithBodyWithResponse request with arbitrary body returning *AddFollowersForTaskResponse
func (*ClientWithResponses) AddFollowersForTaskWithResponse ¶
func (c *ClientWithResponses) AddFollowersForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, body AddFollowersForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFollowersForTaskResponse, error)
func (*ClientWithResponses) AddFollowersWithBodyWithResponse ¶
func (c *ClientWithResponses) AddFollowersWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFollowersResponse, error)
AddFollowersWithBodyWithResponse request with arbitrary body returning *AddFollowersResponse
func (*ClientWithResponses) AddFollowersWithResponse ¶
func (c *ClientWithResponses) AddFollowersWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, body AddFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFollowersResponse, error)
func (*ClientWithResponses) AddItemForPortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) AddItemForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddItemForPortfolioResponse, error)
AddItemForPortfolioWithBodyWithResponse request with arbitrary body returning *AddItemForPortfolioResponse
func (*ClientWithResponses) AddItemForPortfolioWithResponse ¶
func (c *ClientWithResponses) AddItemForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, body AddItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*AddItemForPortfolioResponse, error)
func (*ClientWithResponses) AddMembersForPortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) AddMembersForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMembersForPortfolioResponse, error)
AddMembersForPortfolioWithBodyWithResponse request with arbitrary body returning *AddMembersForPortfolioResponse
func (*ClientWithResponses) AddMembersForPortfolioWithResponse ¶
func (c *ClientWithResponses) AddMembersForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, body AddMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMembersForPortfolioResponse, error)
func (*ClientWithResponses) AddMembersForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) AddMembersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMembersForProjectResponse, error)
AddMembersForProjectWithBodyWithResponse request with arbitrary body returning *AddMembersForProjectResponse
func (*ClientWithResponses) AddMembersForProjectWithResponse ¶
func (c *ClientWithResponses) AddMembersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, body AddMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMembersForProjectResponse, error)
func (*ClientWithResponses) AddProjectForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) AddProjectForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddProjectForTaskResponse, error)
AddProjectForTaskWithBodyWithResponse request with arbitrary body returning *AddProjectForTaskResponse
func (*ClientWithResponses) AddProjectForTaskWithResponse ¶
func (c *ClientWithResponses) AddProjectForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, body AddProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddProjectForTaskResponse, error)
func (*ClientWithResponses) AddSubgoalWithBodyWithResponse ¶
func (c *ClientWithResponses) AddSubgoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSubgoalResponse, error)
AddSubgoalWithBodyWithResponse request with arbitrary body returning *AddSubgoalResponse
func (*ClientWithResponses) AddSubgoalWithResponse ¶
func (c *ClientWithResponses) AddSubgoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, body AddSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSubgoalResponse, error)
func (*ClientWithResponses) AddSupportingWorkForGoalWithBodyWithResponse ¶
func (c *ClientWithResponses) AddSupportingWorkForGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSupportingWorkForGoalResponse, error)
AddSupportingWorkForGoalWithBodyWithResponse request with arbitrary body returning *AddSupportingWorkForGoalResponse
func (*ClientWithResponses) AddSupportingWorkForGoalWithResponse ¶
func (c *ClientWithResponses) AddSupportingWorkForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, body AddSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSupportingWorkForGoalResponse, error)
func (*ClientWithResponses) AddTagForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTagForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagForTaskResponse, error)
AddTagForTaskWithBodyWithResponse request with arbitrary body returning *AddTagForTaskResponse
func (*ClientWithResponses) AddTagForTaskWithResponse ¶
func (c *ClientWithResponses) AddTagForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, body AddTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagForTaskResponse, error)
func (*ClientWithResponses) AddTaskForSectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTaskForSectionWithBodyWithResponse(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTaskForSectionResponse, error)
AddTaskForSectionWithBodyWithResponse request with arbitrary body returning *AddTaskForSectionResponse
func (*ClientWithResponses) AddTaskForSectionWithResponse ¶
func (c *ClientWithResponses) AddTaskForSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, body AddTaskForSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTaskForSectionResponse, error)
func (*ClientWithResponses) AddUserForTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) AddUserForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserForTeamResponse, error)
AddUserForTeamWithBodyWithResponse request with arbitrary body returning *AddUserForTeamResponse
func (*ClientWithResponses) AddUserForTeamWithResponse ¶
func (c *ClientWithResponses) AddUserForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, body AddUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserForTeamResponse, error)
func (*ClientWithResponses) AddUserForWorkspaceWithBodyWithResponse ¶
func (c *ClientWithResponses) AddUserForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserForWorkspaceResponse, error)
AddUserForWorkspaceWithBodyWithResponse request with arbitrary body returning *AddUserForWorkspaceResponse
func (*ClientWithResponses) AddUserForWorkspaceWithResponse ¶
func (c *ClientWithResponses) AddUserForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, body AddUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserForWorkspaceResponse, error)
func (*ClientWithResponses) CreateAttachmentForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAttachmentForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateAttachmentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAttachmentForTaskResponse, error)
CreateAttachmentForTaskWithBodyWithResponse request with arbitrary body returning *CreateAttachmentForTaskResponse
func (*ClientWithResponses) CreateBatchRequestWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBatchRequestWithBodyWithResponse(ctx context.Context, params *CreateBatchRequestParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchRequestResponse, error)
CreateBatchRequestWithBodyWithResponse request with arbitrary body returning *CreateBatchRequestResponse
func (*ClientWithResponses) CreateBatchRequestWithResponse ¶
func (c *ClientWithResponses) CreateBatchRequestWithResponse(ctx context.Context, params *CreateBatchRequestParams, body CreateBatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchRequestResponse, error)
func (*ClientWithResponses) CreateCustomFieldWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCustomFieldWithBodyWithResponse(ctx context.Context, params *CreateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error)
CreateCustomFieldWithBodyWithResponse request with arbitrary body returning *CreateCustomFieldResponse
func (*ClientWithResponses) CreateCustomFieldWithResponse ¶
func (c *ClientWithResponses) CreateCustomFieldWithResponse(ctx context.Context, params *CreateCustomFieldParams, body CreateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error)
func (*ClientWithResponses) CreateEnumOptionForCustomFieldWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEnumOptionForCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnumOptionForCustomFieldResponse, error)
CreateEnumOptionForCustomFieldWithBodyWithResponse request with arbitrary body returning *CreateEnumOptionForCustomFieldResponse
func (*ClientWithResponses) CreateEnumOptionForCustomFieldWithResponse ¶
func (c *ClientWithResponses) CreateEnumOptionForCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, body CreateEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnumOptionForCustomFieldResponse, error)
func (*ClientWithResponses) CreateGoalMetricWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGoalMetricWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGoalMetricResponse, error)
CreateGoalMetricWithBodyWithResponse request with arbitrary body returning *CreateGoalMetricResponse
func (*ClientWithResponses) CreateGoalMetricWithResponse ¶
func (c *ClientWithResponses) CreateGoalMetricWithResponse(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, body CreateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGoalMetricResponse, error)
func (*ClientWithResponses) CreateOrganizationExportWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOrganizationExportWithBodyWithResponse(ctx context.Context, params *CreateOrganizationExportParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationExportResponse, error)
CreateOrganizationExportWithBodyWithResponse request with arbitrary body returning *CreateOrganizationExportResponse
func (*ClientWithResponses) CreateOrganizationExportWithResponse ¶
func (c *ClientWithResponses) CreateOrganizationExportWithResponse(ctx context.Context, params *CreateOrganizationExportParams, body CreateOrganizationExportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationExportResponse, error)
func (*ClientWithResponses) CreatePortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePortfolioWithBodyWithResponse(ctx context.Context, params *CreatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePortfolioResponse, error)
CreatePortfolioWithBodyWithResponse request with arbitrary body returning *CreatePortfolioResponse
func (*ClientWithResponses) CreatePortfolioWithResponse ¶
func (c *ClientWithResponses) CreatePortfolioWithResponse(ctx context.Context, params *CreatePortfolioParams, body CreatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePortfolioResponse, error)
func (*ClientWithResponses) CreateProjectForTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectForTeamResponse, error)
CreateProjectForTeamWithBodyWithResponse request with arbitrary body returning *CreateProjectForTeamResponse
func (*ClientWithResponses) CreateProjectForTeamWithResponse ¶
func (c *ClientWithResponses) CreateProjectForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, body CreateProjectForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectForTeamResponse, error)
func (*ClientWithResponses) CreateProjectForWorkspaceWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectForWorkspaceResponse, error)
CreateProjectForWorkspaceWithBodyWithResponse request with arbitrary body returning *CreateProjectForWorkspaceResponse
func (*ClientWithResponses) CreateProjectForWorkspaceWithResponse ¶
func (c *ClientWithResponses) CreateProjectForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, body CreateProjectForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectForWorkspaceResponse, error)
func (*ClientWithResponses) CreateProjectStatusForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectStatusForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectStatusForProjectResponse, error)
CreateProjectStatusForProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectStatusForProjectResponse
func (*ClientWithResponses) CreateProjectStatusForProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectStatusForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, body CreateProjectStatusForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectStatusForProjectResponse, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, params *CreateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse
func (*ClientWithResponses) CreateProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, params *CreateProjectParams, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
func (*ClientWithResponses) CreateSectionForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSectionForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSectionForProjectResponse, error)
CreateSectionForProjectWithBodyWithResponse request with arbitrary body returning *CreateSectionForProjectResponse
func (*ClientWithResponses) CreateSectionForProjectWithResponse ¶
func (c *ClientWithResponses) CreateSectionForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, body CreateSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSectionForProjectResponse, error)
func (*ClientWithResponses) CreateStoryForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateStoryForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStoryForTaskResponse, error)
CreateStoryForTaskWithBodyWithResponse request with arbitrary body returning *CreateStoryForTaskResponse
func (*ClientWithResponses) CreateStoryForTaskWithResponse ¶
func (c *ClientWithResponses) CreateStoryForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, body CreateStoryForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStoryForTaskResponse, error)
func (*ClientWithResponses) CreateSubtaskForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSubtaskForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSubtaskForTaskResponse, error)
CreateSubtaskForTaskWithBodyWithResponse request with arbitrary body returning *CreateSubtaskForTaskResponse
func (*ClientWithResponses) CreateSubtaskForTaskWithResponse ¶
func (c *ClientWithResponses) CreateSubtaskForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, body CreateSubtaskForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSubtaskForTaskResponse, error)
func (*ClientWithResponses) CreateTagForWorkspaceWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTagForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagForWorkspaceResponse, error)
CreateTagForWorkspaceWithBodyWithResponse request with arbitrary body returning *CreateTagForWorkspaceResponse
func (*ClientWithResponses) CreateTagForWorkspaceWithResponse ¶
func (c *ClientWithResponses) CreateTagForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, body CreateTagForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagForWorkspaceResponse, error)
func (*ClientWithResponses) CreateTagWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTagWithBodyWithResponse(ctx context.Context, params *CreateTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)
CreateTagWithBodyWithResponse request with arbitrary body returning *CreateTagResponse
func (*ClientWithResponses) CreateTagWithResponse ¶
func (c *ClientWithResponses) CreateTagWithResponse(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)
func (*ClientWithResponses) CreateTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTaskWithBodyWithResponse(ctx context.Context, params *CreateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error)
CreateTaskWithBodyWithResponse request with arbitrary body returning *CreateTaskResponse
func (*ClientWithResponses) CreateTaskWithResponse ¶
func (c *ClientWithResponses) CreateTaskWithResponse(ctx context.Context, params *CreateTaskParams, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error)
func (*ClientWithResponses) CreateTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, params *CreateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)
CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResponse
func (*ClientWithResponses) CreateTeamWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, params *CreateTeamParams, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)
func (*ClientWithResponses) CreateWebhookWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateWebhookWithBodyWithResponse(ctx context.Context, params *CreateWebhookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)
CreateWebhookWithBodyWithResponse request with arbitrary body returning *CreateWebhookResponse
func (*ClientWithResponses) CreateWebhookWithResponse ¶
func (c *ClientWithResponses) CreateWebhookWithResponse(ctx context.Context, params *CreateWebhookParams, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)
func (*ClientWithResponses) DeleteAttachmentWithResponse ¶
func (c *ClientWithResponses) DeleteAttachmentWithResponse(ctx context.Context, attachmentGid AttachmentPathGid, params *DeleteAttachmentParams, reqEditors ...RequestEditorFn) (*DeleteAttachmentResponse, error)
DeleteAttachmentWithResponse request returning *DeleteAttachmentResponse
func (*ClientWithResponses) DeleteCustomFieldWithResponse ¶
func (c *ClientWithResponses) DeleteCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *DeleteCustomFieldParams, reqEditors ...RequestEditorFn) (*DeleteCustomFieldResponse, error)
DeleteCustomFieldWithResponse request returning *DeleteCustomFieldResponse
func (*ClientWithResponses) DeleteGoalWithResponse ¶
func (c *ClientWithResponses) DeleteGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *DeleteGoalParams, reqEditors ...RequestEditorFn) (*DeleteGoalResponse, error)
DeleteGoalWithResponse request returning *DeleteGoalResponse
func (*ClientWithResponses) DeletePortfolioWithResponse ¶
func (c *ClientWithResponses) DeletePortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *DeletePortfolioParams, reqEditors ...RequestEditorFn) (*DeletePortfolioResponse, error)
DeletePortfolioWithResponse request returning *DeletePortfolioResponse
func (*ClientWithResponses) DeleteProjectStatusWithResponse ¶
func (c *ClientWithResponses) DeleteProjectStatusWithResponse(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *DeleteProjectStatusParams, reqEditors ...RequestEditorFn) (*DeleteProjectStatusResponse, error)
DeleteProjectStatusWithResponse request returning *DeleteProjectStatusResponse
func (*ClientWithResponses) DeleteProjectWithResponse ¶
func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)
DeleteProjectWithResponse request returning *DeleteProjectResponse
func (*ClientWithResponses) DeleteSectionWithResponse ¶
func (c *ClientWithResponses) DeleteSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *DeleteSectionParams, reqEditors ...RequestEditorFn) (*DeleteSectionResponse, error)
DeleteSectionWithResponse request returning *DeleteSectionResponse
func (*ClientWithResponses) DeleteStoryWithResponse ¶
func (c *ClientWithResponses) DeleteStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *DeleteStoryParams, reqEditors ...RequestEditorFn) (*DeleteStoryResponse, error)
DeleteStoryWithResponse request returning *DeleteStoryResponse
func (*ClientWithResponses) DeleteTagWithResponse ¶
func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, tagGid TagPathGid, params *DeleteTagParams, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)
DeleteTagWithResponse request returning *DeleteTagResponse
func (*ClientWithResponses) DeleteTaskWithResponse ¶
func (c *ClientWithResponses) DeleteTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *DeleteTaskParams, reqEditors ...RequestEditorFn) (*DeleteTaskResponse, error)
DeleteTaskWithResponse request returning *DeleteTaskResponse
func (*ClientWithResponses) DeleteWebhookWithResponse ¶
func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, webhookGid WebhookPathGid, params *DeleteWebhookParams, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)
DeleteWebhookWithResponse request returning *DeleteWebhookResponse
func (*ClientWithResponses) DuplicateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) DuplicateProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DuplicateProjectResponse, error)
DuplicateProjectWithBodyWithResponse request with arbitrary body returning *DuplicateProjectResponse
func (*ClientWithResponses) DuplicateProjectWithResponse ¶
func (c *ClientWithResponses) DuplicateProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, body DuplicateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DuplicateProjectResponse, error)
func (*ClientWithResponses) DuplicateTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) DuplicateTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DuplicateTaskResponse, error)
DuplicateTaskWithBodyWithResponse request with arbitrary body returning *DuplicateTaskResponse
func (*ClientWithResponses) DuplicateTaskWithResponse ¶
func (c *ClientWithResponses) DuplicateTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, body DuplicateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DuplicateTaskResponse, error)
func (*ClientWithResponses) GetAttachmentWithResponse ¶
func (c *ClientWithResponses) GetAttachmentWithResponse(ctx context.Context, attachmentGid AttachmentPathGid, params *GetAttachmentParams, reqEditors ...RequestEditorFn) (*GetAttachmentResponse, error)
GetAttachmentWithResponse request returning *GetAttachmentResponse
func (*ClientWithResponses) GetAttachmentsForTaskWithResponse ¶
func (c *ClientWithResponses) GetAttachmentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetAttachmentsForTaskParams, reqEditors ...RequestEditorFn) (*GetAttachmentsForTaskResponse, error)
GetAttachmentsForTaskWithResponse request returning *GetAttachmentsForTaskResponse
func (*ClientWithResponses) GetCustomFieldSettingsForPortfolioWithResponse ¶
func (c *ClientWithResponses) GetCustomFieldSettingsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetCustomFieldSettingsForPortfolioParams, reqEditors ...RequestEditorFn) (*GetCustomFieldSettingsForPortfolioResponse, error)
GetCustomFieldSettingsForPortfolioWithResponse request returning *GetCustomFieldSettingsForPortfolioResponse
func (*ClientWithResponses) GetCustomFieldSettingsForProjectWithResponse ¶
func (c *ClientWithResponses) GetCustomFieldSettingsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetCustomFieldSettingsForProjectParams, reqEditors ...RequestEditorFn) (*GetCustomFieldSettingsForProjectResponse, error)
GetCustomFieldSettingsForProjectWithResponse request returning *GetCustomFieldSettingsForProjectResponse
func (*ClientWithResponses) GetCustomFieldWithResponse ¶
func (c *ClientWithResponses) GetCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *GetCustomFieldParams, reqEditors ...RequestEditorFn) (*GetCustomFieldResponse, error)
GetCustomFieldWithResponse request returning *GetCustomFieldResponse
func (*ClientWithResponses) GetCustomFieldsForWorkspaceWithResponse ¶
func (c *ClientWithResponses) GetCustomFieldsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetCustomFieldsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetCustomFieldsForWorkspaceResponse, error)
GetCustomFieldsForWorkspaceWithResponse request returning *GetCustomFieldsForWorkspaceResponse
func (*ClientWithResponses) GetDependenciesForTaskWithResponse ¶
func (c *ClientWithResponses) GetDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetDependenciesForTaskParams, reqEditors ...RequestEditorFn) (*GetDependenciesForTaskResponse, error)
GetDependenciesForTaskWithResponse request returning *GetDependenciesForTaskResponse
func (*ClientWithResponses) GetDependentsForTaskWithResponse ¶
func (c *ClientWithResponses) GetDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetDependentsForTaskParams, reqEditors ...RequestEditorFn) (*GetDependentsForTaskResponse, error)
GetDependentsForTaskWithResponse request returning *GetDependentsForTaskResponse
func (*ClientWithResponses) GetEventsWithResponse ¶
func (c *ClientWithResponses) GetEventsWithResponse(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*GetEventsResponse, error)
GetEventsWithResponse request returning *GetEventsResponse
func (*ClientWithResponses) GetFavoritesForUserWithResponse ¶
func (c *ClientWithResponses) GetFavoritesForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetFavoritesForUserParams, reqEditors ...RequestEditorFn) (*GetFavoritesForUserResponse, error)
GetFavoritesForUserWithResponse request returning *GetFavoritesForUserResponse
func (*ClientWithResponses) GetGoalWithResponse ¶
func (c *ClientWithResponses) GetGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetGoalParams, reqEditors ...RequestEditorFn) (*GetGoalResponse, error)
GetGoalWithResponse request returning *GetGoalResponse
func (*ClientWithResponses) GetGoalsWithResponse ¶
func (c *ClientWithResponses) GetGoalsWithResponse(ctx context.Context, params *GetGoalsParams, reqEditors ...RequestEditorFn) (*GetGoalsResponse, error)
GetGoalsWithResponse request returning *GetGoalsResponse
func (*ClientWithResponses) GetItemsForPortfolioWithResponse ¶
func (c *ClientWithResponses) GetItemsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetItemsForPortfolioParams, reqEditors ...RequestEditorFn) (*GetItemsForPortfolioResponse, error)
GetItemsForPortfolioWithResponse request returning *GetItemsForPortfolioResponse
func (*ClientWithResponses) GetJobWithResponse ¶
func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobGid JobPathGid, params *GetJobParams, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
GetJobWithResponse request returning *GetJobResponse
func (*ClientWithResponses) GetOrganizationExportWithResponse ¶
func (c *ClientWithResponses) GetOrganizationExportWithResponse(ctx context.Context, organizationExportGid OrganizationExportPathGid, params *GetOrganizationExportParams, reqEditors ...RequestEditorFn) (*GetOrganizationExportResponse, error)
GetOrganizationExportWithResponse request returning *GetOrganizationExportResponse
func (*ClientWithResponses) GetParentGoalsForGoalWithResponse ¶
func (c *ClientWithResponses) GetParentGoalsForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetParentGoalsForGoalParams, reqEditors ...RequestEditorFn) (*GetParentGoalsForGoalResponse, error)
GetParentGoalsForGoalWithResponse request returning *GetParentGoalsForGoalResponse
func (*ClientWithResponses) GetPortfolioMembershipWithResponse ¶
func (c *ClientWithResponses) GetPortfolioMembershipWithResponse(ctx context.Context, portfolioMembershipGid PortfolioMembershipPathGid, params *GetPortfolioMembershipParams, reqEditors ...RequestEditorFn) (*GetPortfolioMembershipResponse, error)
GetPortfolioMembershipWithResponse request returning *GetPortfolioMembershipResponse
func (*ClientWithResponses) GetPortfolioMembershipsForPortfolioWithResponse ¶
func (c *ClientWithResponses) GetPortfolioMembershipsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioMembershipsForPortfolioParams, reqEditors ...RequestEditorFn) (*GetPortfolioMembershipsForPortfolioResponse, error)
GetPortfolioMembershipsForPortfolioWithResponse request returning *GetPortfolioMembershipsForPortfolioResponse
func (*ClientWithResponses) GetPortfolioMembershipsWithResponse ¶
func (c *ClientWithResponses) GetPortfolioMembershipsWithResponse(ctx context.Context, params *GetPortfolioMembershipsParams, reqEditors ...RequestEditorFn) (*GetPortfolioMembershipsResponse, error)
GetPortfolioMembershipsWithResponse request returning *GetPortfolioMembershipsResponse
func (*ClientWithResponses) GetPortfolioWithResponse ¶
func (c *ClientWithResponses) GetPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioParams, reqEditors ...RequestEditorFn) (*GetPortfolioResponse, error)
GetPortfolioWithResponse request returning *GetPortfolioResponse
func (*ClientWithResponses) GetPortfoliosWithResponse ¶
func (c *ClientWithResponses) GetPortfoliosWithResponse(ctx context.Context, params *GetPortfoliosParams, reqEditors ...RequestEditorFn) (*GetPortfoliosResponse, error)
GetPortfoliosWithResponse request returning *GetPortfoliosResponse
func (*ClientWithResponses) GetProjectMembershipWithResponse ¶
func (c *ClientWithResponses) GetProjectMembershipWithResponse(ctx context.Context, projectMembershipGid ProjectMembershipPathGid, params *GetProjectMembershipParams, reqEditors ...RequestEditorFn) (*GetProjectMembershipResponse, error)
GetProjectMembershipWithResponse request returning *GetProjectMembershipResponse
func (*ClientWithResponses) GetProjectMembershipsForProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectMembershipsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectMembershipsForProjectParams, reqEditors ...RequestEditorFn) (*GetProjectMembershipsForProjectResponse, error)
GetProjectMembershipsForProjectWithResponse request returning *GetProjectMembershipsForProjectResponse
func (*ClientWithResponses) GetProjectStatusWithResponse ¶
func (c *ClientWithResponses) GetProjectStatusWithResponse(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *GetProjectStatusParams, reqEditors ...RequestEditorFn) (*GetProjectStatusResponse, error)
GetProjectStatusWithResponse request returning *GetProjectStatusResponse
func (*ClientWithResponses) GetProjectStatusesForProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectStatusesForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectStatusesForProjectParams, reqEditors ...RequestEditorFn) (*GetProjectStatusesForProjectResponse, error)
GetProjectStatusesForProjectWithResponse request returning *GetProjectStatusesForProjectResponse
func (*ClientWithResponses) GetProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectParams, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)
GetProjectWithResponse request returning *GetProjectResponse
func (*ClientWithResponses) GetProjectsForTaskWithResponse ¶
func (c *ClientWithResponses) GetProjectsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetProjectsForTaskParams, reqEditors ...RequestEditorFn) (*GetProjectsForTaskResponse, error)
GetProjectsForTaskWithResponse request returning *GetProjectsForTaskResponse
func (*ClientWithResponses) GetProjectsForTeamWithResponse ¶
func (c *ClientWithResponses) GetProjectsForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetProjectsForTeamParams, reqEditors ...RequestEditorFn) (*GetProjectsForTeamResponse, error)
GetProjectsForTeamWithResponse request returning *GetProjectsForTeamResponse
func (*ClientWithResponses) GetProjectsForWorkspaceWithResponse ¶
func (c *ClientWithResponses) GetProjectsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetProjectsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetProjectsForWorkspaceResponse, error)
GetProjectsForWorkspaceWithResponse request returning *GetProjectsForWorkspaceResponse
func (*ClientWithResponses) GetProjectsWithResponse ¶
func (c *ClientWithResponses) GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error)
GetProjectsWithResponse request returning *GetProjectsResponse
func (*ClientWithResponses) GetSectionWithResponse ¶
func (c *ClientWithResponses) GetSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *GetSectionParams, reqEditors ...RequestEditorFn) (*GetSectionResponse, error)
GetSectionWithResponse request returning *GetSectionResponse
func (*ClientWithResponses) GetSectionsForProjectWithResponse ¶
func (c *ClientWithResponses) GetSectionsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetSectionsForProjectParams, reqEditors ...RequestEditorFn) (*GetSectionsForProjectResponse, error)
GetSectionsForProjectWithResponse request returning *GetSectionsForProjectResponse
func (*ClientWithResponses) GetStoriesForTaskWithResponse ¶
func (c *ClientWithResponses) GetStoriesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetStoriesForTaskParams, reqEditors ...RequestEditorFn) (*GetStoriesForTaskResponse, error)
GetStoriesForTaskWithResponse request returning *GetStoriesForTaskResponse
func (*ClientWithResponses) GetStoryWithResponse ¶
func (c *ClientWithResponses) GetStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *GetStoryParams, reqEditors ...RequestEditorFn) (*GetStoryResponse, error)
GetStoryWithResponse request returning *GetStoryResponse
func (*ClientWithResponses) GetSubgoalsForGoalWithResponse ¶
func (c *ClientWithResponses) GetSubgoalsForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetSubgoalsForGoalParams, reqEditors ...RequestEditorFn) (*GetSubgoalsForGoalResponse, error)
GetSubgoalsForGoalWithResponse request returning *GetSubgoalsForGoalResponse
func (*ClientWithResponses) GetSubtasksForTaskWithResponse ¶
func (c *ClientWithResponses) GetSubtasksForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetSubtasksForTaskParams, reqEditors ...RequestEditorFn) (*GetSubtasksForTaskResponse, error)
GetSubtasksForTaskWithResponse request returning *GetSubtasksForTaskResponse
func (*ClientWithResponses) GetTagWithResponse ¶
func (c *ClientWithResponses) GetTagWithResponse(ctx context.Context, tagGid TagPathGid, params *GetTagParams, reqEditors ...RequestEditorFn) (*GetTagResponse, error)
GetTagWithResponse request returning *GetTagResponse
func (*ClientWithResponses) GetTagsForTaskWithResponse ¶
func (c *ClientWithResponses) GetTagsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetTagsForTaskParams, reqEditors ...RequestEditorFn) (*GetTagsForTaskResponse, error)
GetTagsForTaskWithResponse request returning *GetTagsForTaskResponse
func (*ClientWithResponses) GetTagsForWorkspaceWithResponse ¶
func (c *ClientWithResponses) GetTagsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTagsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetTagsForWorkspaceResponse, error)
GetTagsForWorkspaceWithResponse request returning *GetTagsForWorkspaceResponse
func (*ClientWithResponses) GetTagsWithResponse ¶
func (c *ClientWithResponses) GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error)
GetTagsWithResponse request returning *GetTagsResponse
func (*ClientWithResponses) GetTaskCountsForProjectWithResponse ¶
func (c *ClientWithResponses) GetTaskCountsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetTaskCountsForProjectParams, reqEditors ...RequestEditorFn) (*GetTaskCountsForProjectResponse, error)
GetTaskCountsForProjectWithResponse request returning *GetTaskCountsForProjectResponse
func (*ClientWithResponses) GetTaskWithResponse ¶
func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetTaskParams, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)
GetTaskWithResponse request returning *GetTaskResponse
func (*ClientWithResponses) GetTasksForProjectWithResponse ¶
func (c *ClientWithResponses) GetTasksForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetTasksForProjectParams, reqEditors ...RequestEditorFn) (*GetTasksForProjectResponse, error)
GetTasksForProjectWithResponse request returning *GetTasksForProjectResponse
func (*ClientWithResponses) GetTasksForSectionWithResponse ¶
func (c *ClientWithResponses) GetTasksForSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *GetTasksForSectionParams, reqEditors ...RequestEditorFn) (*GetTasksForSectionResponse, error)
GetTasksForSectionWithResponse request returning *GetTasksForSectionResponse
func (*ClientWithResponses) GetTasksForTagWithResponse ¶
func (c *ClientWithResponses) GetTasksForTagWithResponse(ctx context.Context, tagGid TagPathGid, params *GetTasksForTagParams, reqEditors ...RequestEditorFn) (*GetTasksForTagResponse, error)
GetTasksForTagWithResponse request returning *GetTasksForTagResponse
func (*ClientWithResponses) GetTasksForUserTaskListWithResponse ¶
func (c *ClientWithResponses) GetTasksForUserTaskListWithResponse(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetTasksForUserTaskListParams, reqEditors ...RequestEditorFn) (*GetTasksForUserTaskListResponse, error)
GetTasksForUserTaskListWithResponse request returning *GetTasksForUserTaskListResponse
func (*ClientWithResponses) GetTasksWithResponse ¶
func (c *ClientWithResponses) GetTasksWithResponse(ctx context.Context, params *GetTasksParams, reqEditors ...RequestEditorFn) (*GetTasksResponse, error)
GetTasksWithResponse request returning *GetTasksResponse
func (*ClientWithResponses) GetTeamMembershipWithResponse ¶
func (c *ClientWithResponses) GetTeamMembershipWithResponse(ctx context.Context, teamMembershipGid TeamMembershipPathGid, params *GetTeamMembershipParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipResponse, error)
GetTeamMembershipWithResponse request returning *GetTeamMembershipResponse
func (*ClientWithResponses) GetTeamMembershipsForTeamWithResponse ¶
func (c *ClientWithResponses) GetTeamMembershipsForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetTeamMembershipsForTeamParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsForTeamResponse, error)
GetTeamMembershipsForTeamWithResponse request returning *GetTeamMembershipsForTeamResponse
func (*ClientWithResponses) GetTeamMembershipsForUserWithResponse ¶
func (c *ClientWithResponses) GetTeamMembershipsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetTeamMembershipsForUserParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsForUserResponse, error)
GetTeamMembershipsForUserWithResponse request returning *GetTeamMembershipsForUserResponse
func (*ClientWithResponses) GetTeamMembershipsWithResponse ¶
func (c *ClientWithResponses) GetTeamMembershipsWithResponse(ctx context.Context, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsResponse, error)
GetTeamMembershipsWithResponse request returning *GetTeamMembershipsResponse
func (*ClientWithResponses) GetTeamWithResponse ¶
func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetTeamParams, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)
GetTeamWithResponse request returning *GetTeamResponse
func (*ClientWithResponses) GetTeamsForOrganizationWithResponse ¶
func (c *ClientWithResponses) GetTeamsForOrganizationWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTeamsForOrganizationParams, reqEditors ...RequestEditorFn) (*GetTeamsForOrganizationResponse, error)
GetTeamsForOrganizationWithResponse request returning *GetTeamsForOrganizationResponse
func (*ClientWithResponses) GetTeamsForUserWithResponse ¶
func (c *ClientWithResponses) GetTeamsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetTeamsForUserParams, reqEditors ...RequestEditorFn) (*GetTeamsForUserResponse, error)
GetTeamsForUserWithResponse request returning *GetTeamsForUserResponse
func (*ClientWithResponses) GetUserTaskListForUserWithResponse ¶
func (c *ClientWithResponses) GetUserTaskListForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetUserTaskListForUserParams, reqEditors ...RequestEditorFn) (*GetUserTaskListForUserResponse, error)
GetUserTaskListForUserWithResponse request returning *GetUserTaskListForUserResponse
func (*ClientWithResponses) GetUserTaskListWithResponse ¶
func (c *ClientWithResponses) GetUserTaskListWithResponse(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetUserTaskListParams, reqEditors ...RequestEditorFn) (*GetUserTaskListResponse, error)
GetUserTaskListWithResponse request returning *GetUserTaskListResponse
func (*ClientWithResponses) GetUserWithResponse ¶
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetUserParams, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
GetUserWithResponse request returning *GetUserResponse
func (*ClientWithResponses) GetUsersForTeamWithResponse ¶
func (c *ClientWithResponses) GetUsersForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetUsersForTeamParams, reqEditors ...RequestEditorFn) (*GetUsersForTeamResponse, error)
GetUsersForTeamWithResponse request returning *GetUsersForTeamResponse
func (*ClientWithResponses) GetUsersForWorkspaceWithResponse ¶
func (c *ClientWithResponses) GetUsersForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetUsersForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetUsersForWorkspaceResponse, error)
GetUsersForWorkspaceWithResponse request returning *GetUsersForWorkspaceResponse
func (*ClientWithResponses) GetUsersWithResponse ¶
func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)
GetUsersWithResponse request returning *GetUsersResponse
func (*ClientWithResponses) GetWebhookWithResponse ¶
func (c *ClientWithResponses) GetWebhookWithResponse(ctx context.Context, webhookGid WebhookPathGid, params *GetWebhookParams, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)
GetWebhookWithResponse request returning *GetWebhookResponse
func (*ClientWithResponses) GetWebhooksWithResponse ¶
func (c *ClientWithResponses) GetWebhooksWithResponse(ctx context.Context, params *GetWebhooksParams, reqEditors ...RequestEditorFn) (*GetWebhooksResponse, error)
GetWebhooksWithResponse request returning *GetWebhooksResponse
func (*ClientWithResponses) GetWorkspaceMembershipWithResponse ¶
func (c *ClientWithResponses) GetWorkspaceMembershipWithResponse(ctx context.Context, workspaceMembershipGid WorkspaceMembershipPathGid, params *GetWorkspaceMembershipParams, reqEditors ...RequestEditorFn) (*GetWorkspaceMembershipResponse, error)
GetWorkspaceMembershipWithResponse request returning *GetWorkspaceMembershipResponse
func (*ClientWithResponses) GetWorkspaceMembershipsForUserWithResponse ¶
func (c *ClientWithResponses) GetWorkspaceMembershipsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetWorkspaceMembershipsForUserParams, reqEditors ...RequestEditorFn) (*GetWorkspaceMembershipsForUserResponse, error)
GetWorkspaceMembershipsForUserWithResponse request returning *GetWorkspaceMembershipsForUserResponse
func (*ClientWithResponses) GetWorkspaceMembershipsForWorkspaceWithResponse ¶
func (c *ClientWithResponses) GetWorkspaceMembershipsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceMembershipsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetWorkspaceMembershipsForWorkspaceResponse, error)
GetWorkspaceMembershipsForWorkspaceWithResponse request returning *GetWorkspaceMembershipsForWorkspaceResponse
func (*ClientWithResponses) GetWorkspaceWithResponse ¶
func (c *ClientWithResponses) GetWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceParams, reqEditors ...RequestEditorFn) (*GetWorkspaceResponse, error)
GetWorkspaceWithResponse request returning *GetWorkspaceResponse
func (*ClientWithResponses) GetWorkspacesWithResponse ¶
func (c *ClientWithResponses) GetWorkspacesWithResponse(ctx context.Context, params *GetWorkspacesParams, reqEditors ...RequestEditorFn) (*GetWorkspacesResponse, error)
GetWorkspacesWithResponse request returning *GetWorkspacesResponse
func (*ClientWithResponses) InsertEnumOptionForCustomFieldWithBodyWithResponse ¶
func (c *ClientWithResponses) InsertEnumOptionForCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InsertEnumOptionForCustomFieldResponse, error)
InsertEnumOptionForCustomFieldWithBodyWithResponse request with arbitrary body returning *InsertEnumOptionForCustomFieldResponse
func (*ClientWithResponses) InsertEnumOptionForCustomFieldWithResponse ¶
func (c *ClientWithResponses) InsertEnumOptionForCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, body InsertEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*InsertEnumOptionForCustomFieldResponse, error)
func (*ClientWithResponses) InsertSectionForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) InsertSectionForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InsertSectionForProjectResponse, error)
InsertSectionForProjectWithBodyWithResponse request with arbitrary body returning *InsertSectionForProjectResponse
func (*ClientWithResponses) InsertSectionForProjectWithResponse ¶
func (c *ClientWithResponses) InsertSectionForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, body InsertSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*InsertSectionForProjectResponse, error)
func (*ClientWithResponses) RemoveCustomFieldSettingForPortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveCustomFieldSettingForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForPortfolioResponse, error)
RemoveCustomFieldSettingForPortfolioWithBodyWithResponse request with arbitrary body returning *RemoveCustomFieldSettingForPortfolioResponse
func (*ClientWithResponses) RemoveCustomFieldSettingForPortfolioWithResponse ¶
func (c *ClientWithResponses) RemoveCustomFieldSettingForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, body RemoveCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForPortfolioResponse, error)
func (*ClientWithResponses) RemoveCustomFieldSettingForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveCustomFieldSettingForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForProjectResponse, error)
RemoveCustomFieldSettingForProjectWithBodyWithResponse request with arbitrary body returning *RemoveCustomFieldSettingForProjectResponse
func (*ClientWithResponses) RemoveCustomFieldSettingForProjectWithResponse ¶
func (c *ClientWithResponses) RemoveCustomFieldSettingForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, body RemoveCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForProjectResponse, error)
func (*ClientWithResponses) RemoveDependenciesForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveDependenciesForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveDependenciesForTaskResponse, error)
RemoveDependenciesForTaskWithBodyWithResponse request with arbitrary body returning *RemoveDependenciesForTaskResponse
func (*ClientWithResponses) RemoveDependenciesForTaskWithResponse ¶
func (c *ClientWithResponses) RemoveDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, body RemoveDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveDependenciesForTaskResponse, error)
func (*ClientWithResponses) RemoveDependentsForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveDependentsForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveDependentsForTaskResponse, error)
RemoveDependentsForTaskWithBodyWithResponse request with arbitrary body returning *RemoveDependentsForTaskResponse
func (*ClientWithResponses) RemoveDependentsForTaskWithResponse ¶
func (c *ClientWithResponses) RemoveDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, body RemoveDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveDependentsForTaskResponse, error)
func (*ClientWithResponses) RemoveFollowerForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveFollowerForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveFollowerForTaskResponse, error)
RemoveFollowerForTaskWithBodyWithResponse request with arbitrary body returning *RemoveFollowerForTaskResponse
func (*ClientWithResponses) RemoveFollowerForTaskWithResponse ¶
func (c *ClientWithResponses) RemoveFollowerForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, body RemoveFollowerForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveFollowerForTaskResponse, error)
func (*ClientWithResponses) RemoveFollowersForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveFollowersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveFollowersForProjectResponse, error)
RemoveFollowersForProjectWithBodyWithResponse request with arbitrary body returning *RemoveFollowersForProjectResponse
func (*ClientWithResponses) RemoveFollowersForProjectWithResponse ¶
func (c *ClientWithResponses) RemoveFollowersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, body RemoveFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveFollowersForProjectResponse, error)
func (*ClientWithResponses) RemoveFollowersWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveFollowersWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveFollowersResponse, error)
RemoveFollowersWithBodyWithResponse request with arbitrary body returning *RemoveFollowersResponse
func (*ClientWithResponses) RemoveFollowersWithResponse ¶
func (c *ClientWithResponses) RemoveFollowersWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, body RemoveFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveFollowersResponse, error)
func (*ClientWithResponses) RemoveItemForPortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveItemForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveItemForPortfolioResponse, error)
RemoveItemForPortfolioWithBodyWithResponse request with arbitrary body returning *RemoveItemForPortfolioResponse
func (*ClientWithResponses) RemoveItemForPortfolioWithResponse ¶
func (c *ClientWithResponses) RemoveItemForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, body RemoveItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveItemForPortfolioResponse, error)
func (*ClientWithResponses) RemoveMembersForPortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveMembersForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveMembersForPortfolioResponse, error)
RemoveMembersForPortfolioWithBodyWithResponse request with arbitrary body returning *RemoveMembersForPortfolioResponse
func (*ClientWithResponses) RemoveMembersForPortfolioWithResponse ¶
func (c *ClientWithResponses) RemoveMembersForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, body RemoveMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveMembersForPortfolioResponse, error)
func (*ClientWithResponses) RemoveMembersForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveMembersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveMembersForProjectResponse, error)
RemoveMembersForProjectWithBodyWithResponse request with arbitrary body returning *RemoveMembersForProjectResponse
func (*ClientWithResponses) RemoveMembersForProjectWithResponse ¶
func (c *ClientWithResponses) RemoveMembersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, body RemoveMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveMembersForProjectResponse, error)
func (*ClientWithResponses) RemoveProjectForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveProjectForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveProjectForTaskResponse, error)
RemoveProjectForTaskWithBodyWithResponse request with arbitrary body returning *RemoveProjectForTaskResponse
func (*ClientWithResponses) RemoveProjectForTaskWithResponse ¶
func (c *ClientWithResponses) RemoveProjectForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, body RemoveProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveProjectForTaskResponse, error)
func (*ClientWithResponses) RemoveSubgoalWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveSubgoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSubgoalResponse, error)
RemoveSubgoalWithBodyWithResponse request with arbitrary body returning *RemoveSubgoalResponse
func (*ClientWithResponses) RemoveSubgoalWithResponse ¶
func (c *ClientWithResponses) RemoveSubgoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, body RemoveSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSubgoalResponse, error)
func (*ClientWithResponses) RemoveSupportingWorkForGoalWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveSupportingWorkForGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSupportingWorkForGoalResponse, error)
RemoveSupportingWorkForGoalWithBodyWithResponse request with arbitrary body returning *RemoveSupportingWorkForGoalResponse
func (*ClientWithResponses) RemoveSupportingWorkForGoalWithResponse ¶
func (c *ClientWithResponses) RemoveSupportingWorkForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, body RemoveSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSupportingWorkForGoalResponse, error)
func (*ClientWithResponses) RemoveTagForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveTagForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveTagForTaskResponse, error)
RemoveTagForTaskWithBodyWithResponse request with arbitrary body returning *RemoveTagForTaskResponse
func (*ClientWithResponses) RemoveTagForTaskWithResponse ¶
func (c *ClientWithResponses) RemoveTagForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, body RemoveTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveTagForTaskResponse, error)
func (*ClientWithResponses) RemoveUserForTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveUserForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveUserForTeamResponse, error)
RemoveUserForTeamWithBodyWithResponse request with arbitrary body returning *RemoveUserForTeamResponse
func (*ClientWithResponses) RemoveUserForTeamWithResponse ¶
func (c *ClientWithResponses) RemoveUserForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, body RemoveUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveUserForTeamResponse, error)
func (*ClientWithResponses) RemoveUserForWorkspaceWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveUserForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveUserForWorkspaceResponse, error)
RemoveUserForWorkspaceWithBodyWithResponse request with arbitrary body returning *RemoveUserForWorkspaceResponse
func (*ClientWithResponses) RemoveUserForWorkspaceWithResponse ¶
func (c *ClientWithResponses) RemoveUserForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, body RemoveUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveUserForWorkspaceResponse, error)
func (*ClientWithResponses) SearchTasksForWorkspaceWithResponse ¶
func (c *ClientWithResponses) SearchTasksForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *SearchTasksForWorkspaceParams, reqEditors ...RequestEditorFn) (*SearchTasksForWorkspaceResponse, error)
SearchTasksForWorkspaceWithResponse request returning *SearchTasksForWorkspaceResponse
func (*ClientWithResponses) SetParentForTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) SetParentForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetParentForTaskResponse, error)
SetParentForTaskWithBodyWithResponse request with arbitrary body returning *SetParentForTaskResponse
func (*ClientWithResponses) SetParentForTaskWithResponse ¶
func (c *ClientWithResponses) SetParentForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, body SetParentForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*SetParentForTaskResponse, error)
func (*ClientWithResponses) SupportingWorkWithResponse ¶
func (c *ClientWithResponses) SupportingWorkWithResponse(ctx context.Context, goalGid GoalPathGid, params *SupportingWorkParams, reqEditors ...RequestEditorFn) (*SupportingWorkResponse, error)
SupportingWorkWithResponse request returning *SupportingWorkResponse
func (*ClientWithResponses) TypeaheadForWorkspaceWithResponse ¶
func (c *ClientWithResponses) TypeaheadForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *TypeaheadForWorkspaceParams, reqEditors ...RequestEditorFn) (*TypeaheadForWorkspaceResponse, error)
TypeaheadForWorkspaceWithResponse request returning *TypeaheadForWorkspaceResponse
func (*ClientWithResponses) UpdateCustomFieldWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error)
UpdateCustomFieldWithBodyWithResponse request with arbitrary body returning *UpdateCustomFieldResponse
func (*ClientWithResponses) UpdateCustomFieldWithResponse ¶
func (c *ClientWithResponses) UpdateCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, body UpdateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error)
func (*ClientWithResponses) UpdateEnumOptionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnumOptionWithBodyWithResponse(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnumOptionResponse, error)
UpdateEnumOptionWithBodyWithResponse request with arbitrary body returning *UpdateEnumOptionResponse
func (*ClientWithResponses) UpdateEnumOptionWithResponse ¶
func (c *ClientWithResponses) UpdateEnumOptionWithResponse(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, body UpdateEnumOptionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnumOptionResponse, error)
func (*ClientWithResponses) UpdateGoalMetricWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGoalMetricWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoalMetricResponse, error)
UpdateGoalMetricWithBodyWithResponse request with arbitrary body returning *UpdateGoalMetricResponse
func (*ClientWithResponses) UpdateGoalMetricWithResponse ¶
func (c *ClientWithResponses) UpdateGoalMetricWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, body UpdateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoalMetricResponse, error)
func (*ClientWithResponses) UpdateGoalWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoalResponse, error)
UpdateGoalWithBodyWithResponse request with arbitrary body returning *UpdateGoalResponse
func (*ClientWithResponses) UpdateGoalWithResponse ¶
func (c *ClientWithResponses) UpdateGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, body UpdateGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoalResponse, error)
func (*ClientWithResponses) UpdatePortfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePortfolioResponse, error)
UpdatePortfolioWithBodyWithResponse request with arbitrary body returning *UpdatePortfolioResponse
func (*ClientWithResponses) UpdatePortfolioWithResponse ¶
func (c *ClientWithResponses) UpdatePortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, body UpdatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePortfolioResponse, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse
func (*ClientWithResponses) UpdateProjectWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
func (*ClientWithResponses) UpdateSectionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSectionWithBodyWithResponse(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSectionResponse, error)
UpdateSectionWithBodyWithResponse request with arbitrary body returning *UpdateSectionResponse
func (*ClientWithResponses) UpdateSectionWithResponse ¶
func (c *ClientWithResponses) UpdateSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, body UpdateSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSectionResponse, error)
func (*ClientWithResponses) UpdateStoryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateStoryWithBodyWithResponse(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStoryResponse, error)
UpdateStoryWithBodyWithResponse request with arbitrary body returning *UpdateStoryResponse
func (*ClientWithResponses) UpdateStoryWithResponse ¶
func (c *ClientWithResponses) UpdateStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, body UpdateStoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStoryResponse, error)
func (*ClientWithResponses) UpdateTagWithResponse ¶
func (c *ClientWithResponses) UpdateTagWithResponse(ctx context.Context, tagGid TagPathGid, params *UpdateTagParams, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)
UpdateTagWithResponse request returning *UpdateTagResponse
func (*ClientWithResponses) UpdateTaskWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTaskResponse, error)
UpdateTaskWithBodyWithResponse request with arbitrary body returning *UpdateTaskResponse
func (*ClientWithResponses) UpdateTaskWithResponse ¶
func (c *ClientWithResponses) UpdateTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, body UpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTaskResponse, error)
func (*ClientWithResponses) UpdateWorkspaceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkspaceResponse, error)
UpdateWorkspaceWithBodyWithResponse request with arbitrary body returning *UpdateWorkspaceResponse
func (*ClientWithResponses) UpdateWorkspaceWithResponse ¶
func (c *ClientWithResponses) UpdateWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, body UpdateWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkspaceResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // DeleteAttachment request DeleteAttachmentWithResponse(ctx context.Context, attachmentGid AttachmentPathGid, params *DeleteAttachmentParams, reqEditors ...RequestEditorFn) (*DeleteAttachmentResponse, error) // GetAttachment request GetAttachmentWithResponse(ctx context.Context, attachmentGid AttachmentPathGid, params *GetAttachmentParams, reqEditors ...RequestEditorFn) (*GetAttachmentResponse, error) // CreateBatchRequest request with any body CreateBatchRequestWithBodyWithResponse(ctx context.Context, params *CreateBatchRequestParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchRequestResponse, error) CreateBatchRequestWithResponse(ctx context.Context, params *CreateBatchRequestParams, body CreateBatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchRequestResponse, error) // CreateCustomField request with any body CreateCustomFieldWithBodyWithResponse(ctx context.Context, params *CreateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error) CreateCustomFieldWithResponse(ctx context.Context, params *CreateCustomFieldParams, body CreateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error) // DeleteCustomField request DeleteCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *DeleteCustomFieldParams, reqEditors ...RequestEditorFn) (*DeleteCustomFieldResponse, error) // GetCustomField request GetCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *GetCustomFieldParams, reqEditors ...RequestEditorFn) (*GetCustomFieldResponse, error) // UpdateCustomField request with any body UpdateCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error) UpdateCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *UpdateCustomFieldParams, body UpdateCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error) // CreateEnumOptionForCustomField request with any body CreateEnumOptionForCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnumOptionForCustomFieldResponse, error) CreateEnumOptionForCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *CreateEnumOptionForCustomFieldParams, body CreateEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnumOptionForCustomFieldResponse, error) // InsertEnumOptionForCustomField request with any body InsertEnumOptionForCustomFieldWithBodyWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InsertEnumOptionForCustomFieldResponse, error) InsertEnumOptionForCustomFieldWithResponse(ctx context.Context, customFieldGid CustomFieldPathGid, params *InsertEnumOptionForCustomFieldParams, body InsertEnumOptionForCustomFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*InsertEnumOptionForCustomFieldResponse, error) // UpdateEnumOption request with any body UpdateEnumOptionWithBodyWithResponse(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnumOptionResponse, error) UpdateEnumOptionWithResponse(ctx context.Context, enumOptionGid string, params *UpdateEnumOptionParams, body UpdateEnumOptionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnumOptionResponse, error) // GetEvents request GetEventsWithResponse(ctx context.Context, params *GetEventsParams, reqEditors ...RequestEditorFn) (*GetEventsResponse, error) // GetGoals request GetGoalsWithResponse(ctx context.Context, params *GetGoalsParams, reqEditors ...RequestEditorFn) (*GetGoalsResponse, error) // DeleteGoal request DeleteGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *DeleteGoalParams, reqEditors ...RequestEditorFn) (*DeleteGoalResponse, error) // GetGoal request GetGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetGoalParams, reqEditors ...RequestEditorFn) (*GetGoalResponse, error) // UpdateGoal request with any body UpdateGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoalResponse, error) UpdateGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalParams, body UpdateGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoalResponse, error) // AddFollowers request with any body AddFollowersWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFollowersResponse, error) AddFollowersWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddFollowersParams, body AddFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFollowersResponse, error) // AddSubgoal request with any body AddSubgoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSubgoalResponse, error) AddSubgoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSubgoalParams, body AddSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSubgoalResponse, error) // AddSupportingWorkForGoal request with any body AddSupportingWorkForGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSupportingWorkForGoalResponse, error) AddSupportingWorkForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *AddSupportingWorkForGoalParams, body AddSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSupportingWorkForGoalResponse, error) // GetParentGoalsForGoal request GetParentGoalsForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetParentGoalsForGoalParams, reqEditors ...RequestEditorFn) (*GetParentGoalsForGoalResponse, error) // RemoveFollowers request with any body RemoveFollowersWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveFollowersResponse, error) RemoveFollowersWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveFollowersParams, body RemoveFollowersJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveFollowersResponse, error) // RemoveSubgoal request with any body RemoveSubgoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSubgoalResponse, error) RemoveSubgoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSubgoalParams, body RemoveSubgoalJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSubgoalResponse, error) // RemoveSupportingWorkForGoal request with any body RemoveSupportingWorkForGoalWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSupportingWorkForGoalResponse, error) RemoveSupportingWorkForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *RemoveSupportingWorkForGoalParams, body RemoveSupportingWorkForGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSupportingWorkForGoalResponse, error) // CreateGoalMetric request with any body CreateGoalMetricWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGoalMetricResponse, error) CreateGoalMetricWithResponse(ctx context.Context, goalGid GoalPathGid, params *CreateGoalMetricParams, body CreateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGoalMetricResponse, error) // UpdateGoalMetric request with any body UpdateGoalMetricWithBodyWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoalMetricResponse, error) UpdateGoalMetricWithResponse(ctx context.Context, goalGid GoalPathGid, params *UpdateGoalMetricParams, body UpdateGoalMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoalMetricResponse, error) // GetSubgoalsForGoal request GetSubgoalsForGoalWithResponse(ctx context.Context, goalGid GoalPathGid, params *GetSubgoalsForGoalParams, reqEditors ...RequestEditorFn) (*GetSubgoalsForGoalResponse, error) // SupportingWork request SupportingWorkWithResponse(ctx context.Context, goalGid GoalPathGid, params *SupportingWorkParams, reqEditors ...RequestEditorFn) (*SupportingWorkResponse, error) // GetJob request GetJobWithResponse(ctx context.Context, jobGid JobPathGid, params *GetJobParams, reqEditors ...RequestEditorFn) (*GetJobResponse, error) // CreateOrganizationExport request with any body CreateOrganizationExportWithBodyWithResponse(ctx context.Context, params *CreateOrganizationExportParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationExportResponse, error) CreateOrganizationExportWithResponse(ctx context.Context, params *CreateOrganizationExportParams, body CreateOrganizationExportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationExportResponse, error) // GetOrganizationExport request GetOrganizationExportWithResponse(ctx context.Context, organizationExportGid OrganizationExportPathGid, params *GetOrganizationExportParams, reqEditors ...RequestEditorFn) (*GetOrganizationExportResponse, error) // GetTeamsForOrganization request GetTeamsForOrganizationWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTeamsForOrganizationParams, reqEditors ...RequestEditorFn) (*GetTeamsForOrganizationResponse, error) // GetPortfolioMemberships request GetPortfolioMembershipsWithResponse(ctx context.Context, params *GetPortfolioMembershipsParams, reqEditors ...RequestEditorFn) (*GetPortfolioMembershipsResponse, error) // GetPortfolioMembership request GetPortfolioMembershipWithResponse(ctx context.Context, portfolioMembershipGid PortfolioMembershipPathGid, params *GetPortfolioMembershipParams, reqEditors ...RequestEditorFn) (*GetPortfolioMembershipResponse, error) // GetPortfolios request GetPortfoliosWithResponse(ctx context.Context, params *GetPortfoliosParams, reqEditors ...RequestEditorFn) (*GetPortfoliosResponse, error) // CreatePortfolio request with any body CreatePortfolioWithBodyWithResponse(ctx context.Context, params *CreatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePortfolioResponse, error) CreatePortfolioWithResponse(ctx context.Context, params *CreatePortfolioParams, body CreatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePortfolioResponse, error) // DeletePortfolio request DeletePortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *DeletePortfolioParams, reqEditors ...RequestEditorFn) (*DeletePortfolioResponse, error) // GetPortfolio request GetPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioParams, reqEditors ...RequestEditorFn) (*GetPortfolioResponse, error) // UpdatePortfolio request with any body UpdatePortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePortfolioResponse, error) UpdatePortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *UpdatePortfolioParams, body UpdatePortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePortfolioResponse, error) // AddCustomFieldSettingForPortfolio request with any body AddCustomFieldSettingForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForPortfolioResponse, error) AddCustomFieldSettingForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddCustomFieldSettingForPortfolioParams, body AddCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForPortfolioResponse, error) // AddItemForPortfolio request with any body AddItemForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddItemForPortfolioResponse, error) AddItemForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddItemForPortfolioParams, body AddItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*AddItemForPortfolioResponse, error) // AddMembersForPortfolio request with any body AddMembersForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMembersForPortfolioResponse, error) AddMembersForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *AddMembersForPortfolioParams, body AddMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMembersForPortfolioResponse, error) // GetCustomFieldSettingsForPortfolio request GetCustomFieldSettingsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetCustomFieldSettingsForPortfolioParams, reqEditors ...RequestEditorFn) (*GetCustomFieldSettingsForPortfolioResponse, error) // GetItemsForPortfolio request GetItemsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetItemsForPortfolioParams, reqEditors ...RequestEditorFn) (*GetItemsForPortfolioResponse, error) // GetPortfolioMembershipsForPortfolio request GetPortfolioMembershipsForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *GetPortfolioMembershipsForPortfolioParams, reqEditors ...RequestEditorFn) (*GetPortfolioMembershipsForPortfolioResponse, error) // RemoveCustomFieldSettingForPortfolio request with any body RemoveCustomFieldSettingForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForPortfolioResponse, error) RemoveCustomFieldSettingForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveCustomFieldSettingForPortfolioParams, body RemoveCustomFieldSettingForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForPortfolioResponse, error) // RemoveItemForPortfolio request with any body RemoveItemForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveItemForPortfolioResponse, error) RemoveItemForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveItemForPortfolioParams, body RemoveItemForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveItemForPortfolioResponse, error) // RemoveMembersForPortfolio request with any body RemoveMembersForPortfolioWithBodyWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveMembersForPortfolioResponse, error) RemoveMembersForPortfolioWithResponse(ctx context.Context, portfolioGid PortfolioPathGid, params *RemoveMembersForPortfolioParams, body RemoveMembersForPortfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveMembersForPortfolioResponse, error) // GetProjectMembership request GetProjectMembershipWithResponse(ctx context.Context, projectMembershipGid ProjectMembershipPathGid, params *GetProjectMembershipParams, reqEditors ...RequestEditorFn) (*GetProjectMembershipResponse, error) // DeleteProjectStatus request DeleteProjectStatusWithResponse(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *DeleteProjectStatusParams, reqEditors ...RequestEditorFn) (*DeleteProjectStatusResponse, error) // GetProjectStatus request GetProjectStatusWithResponse(ctx context.Context, projectStatusGid ProjectStatusPathGid, params *GetProjectStatusParams, reqEditors ...RequestEditorFn) (*GetProjectStatusResponse, error) // GetProjects request GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error) // CreateProject request with any body CreateProjectWithBodyWithResponse(ctx context.Context, params *CreateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error) CreateProjectWithResponse(ctx context.Context, params *CreateProjectParams, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error) // DeleteProject request DeleteProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error) // GetProject request GetProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectParams, reqEditors ...RequestEditorFn) (*GetProjectResponse, error) // UpdateProject request with any body UpdateProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error) UpdateProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *UpdateProjectParams, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error) // AddCustomFieldSettingForProject request with any body AddCustomFieldSettingForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForProjectResponse, error) AddCustomFieldSettingForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddCustomFieldSettingForProjectParams, body AddCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCustomFieldSettingForProjectResponse, error) // AddFollowersForProject request with any body AddFollowersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFollowersForProjectResponse, error) AddFollowersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddFollowersForProjectParams, body AddFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFollowersForProjectResponse, error) // AddMembersForProject request with any body AddMembersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMembersForProjectResponse, error) AddMembersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *AddMembersForProjectParams, body AddMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMembersForProjectResponse, error) // GetCustomFieldSettingsForProject request GetCustomFieldSettingsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetCustomFieldSettingsForProjectParams, reqEditors ...RequestEditorFn) (*GetCustomFieldSettingsForProjectResponse, error) // DuplicateProject request with any body DuplicateProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DuplicateProjectResponse, error) DuplicateProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *DuplicateProjectParams, body DuplicateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DuplicateProjectResponse, error) // GetProjectMembershipsForProject request GetProjectMembershipsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectMembershipsForProjectParams, reqEditors ...RequestEditorFn) (*GetProjectMembershipsForProjectResponse, error) // GetProjectStatusesForProject request GetProjectStatusesForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetProjectStatusesForProjectParams, reqEditors ...RequestEditorFn) (*GetProjectStatusesForProjectResponse, error) // CreateProjectStatusForProject request with any body CreateProjectStatusForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectStatusForProjectResponse, error) CreateProjectStatusForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateProjectStatusForProjectParams, body CreateProjectStatusForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectStatusForProjectResponse, error) // RemoveCustomFieldSettingForProject request with any body RemoveCustomFieldSettingForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForProjectResponse, error) RemoveCustomFieldSettingForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveCustomFieldSettingForProjectParams, body RemoveCustomFieldSettingForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveCustomFieldSettingForProjectResponse, error) // RemoveFollowersForProject request with any body RemoveFollowersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveFollowersForProjectResponse, error) RemoveFollowersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveFollowersForProjectParams, body RemoveFollowersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveFollowersForProjectResponse, error) // RemoveMembersForProject request with any body RemoveMembersForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveMembersForProjectResponse, error) RemoveMembersForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *RemoveMembersForProjectParams, body RemoveMembersForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveMembersForProjectResponse, error) // GetSectionsForProject request GetSectionsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetSectionsForProjectParams, reqEditors ...RequestEditorFn) (*GetSectionsForProjectResponse, error) // CreateSectionForProject request with any body CreateSectionForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSectionForProjectResponse, error) CreateSectionForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *CreateSectionForProjectParams, body CreateSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSectionForProjectResponse, error) // InsertSectionForProject request with any body InsertSectionForProjectWithBodyWithResponse(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InsertSectionForProjectResponse, error) InsertSectionForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *InsertSectionForProjectParams, body InsertSectionForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*InsertSectionForProjectResponse, error) // GetTaskCountsForProject request GetTaskCountsForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetTaskCountsForProjectParams, reqEditors ...RequestEditorFn) (*GetTaskCountsForProjectResponse, error) // GetTasksForProject request GetTasksForProjectWithResponse(ctx context.Context, projectGid ProjectPathGid, params *GetTasksForProjectParams, reqEditors ...RequestEditorFn) (*GetTasksForProjectResponse, error) // DeleteSection request DeleteSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *DeleteSectionParams, reqEditors ...RequestEditorFn) (*DeleteSectionResponse, error) // GetSection request GetSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *GetSectionParams, reqEditors ...RequestEditorFn) (*GetSectionResponse, error) // UpdateSection request with any body UpdateSectionWithBodyWithResponse(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSectionResponse, error) UpdateSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *UpdateSectionParams, body UpdateSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSectionResponse, error) // AddTaskForSection request with any body AddTaskForSectionWithBodyWithResponse(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTaskForSectionResponse, error) AddTaskForSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *AddTaskForSectionParams, body AddTaskForSectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTaskForSectionResponse, error) // GetTasksForSection request GetTasksForSectionWithResponse(ctx context.Context, sectionGid SectionPathGid, params *GetTasksForSectionParams, reqEditors ...RequestEditorFn) (*GetTasksForSectionResponse, error) // DeleteStory request DeleteStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *DeleteStoryParams, reqEditors ...RequestEditorFn) (*DeleteStoryResponse, error) // GetStory request GetStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *GetStoryParams, reqEditors ...RequestEditorFn) (*GetStoryResponse, error) // UpdateStory request with any body UpdateStoryWithBodyWithResponse(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStoryResponse, error) UpdateStoryWithResponse(ctx context.Context, storyGid StoryPathGid, params *UpdateStoryParams, body UpdateStoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStoryResponse, error) // GetTags request GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error) // CreateTag request with any body CreateTagWithBodyWithResponse(ctx context.Context, params *CreateTagParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagResponse, error) CreateTagWithResponse(ctx context.Context, params *CreateTagParams, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagResponse, error) // DeleteTag request DeleteTagWithResponse(ctx context.Context, tagGid TagPathGid, params *DeleteTagParams, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error) // GetTag request GetTagWithResponse(ctx context.Context, tagGid TagPathGid, params *GetTagParams, reqEditors ...RequestEditorFn) (*GetTagResponse, error) // UpdateTag request UpdateTagWithResponse(ctx context.Context, tagGid TagPathGid, params *UpdateTagParams, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error) // GetTasksForTag request GetTasksForTagWithResponse(ctx context.Context, tagGid TagPathGid, params *GetTasksForTagParams, reqEditors ...RequestEditorFn) (*GetTasksForTagResponse, error) // GetTasks request GetTasksWithResponse(ctx context.Context, params *GetTasksParams, reqEditors ...RequestEditorFn) (*GetTasksResponse, error) // CreateTask request with any body CreateTaskWithBodyWithResponse(ctx context.Context, params *CreateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error) CreateTaskWithResponse(ctx context.Context, params *CreateTaskParams, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error) // DeleteTask request DeleteTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *DeleteTaskParams, reqEditors ...RequestEditorFn) (*DeleteTaskResponse, error) // GetTask request GetTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetTaskParams, reqEditors ...RequestEditorFn) (*GetTaskResponse, error) // UpdateTask request with any body UpdateTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTaskResponse, error) UpdateTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *UpdateTaskParams, body UpdateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTaskResponse, error) // AddDependenciesForTask request with any body AddDependenciesForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDependenciesForTaskResponse, error) AddDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependenciesForTaskParams, body AddDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDependenciesForTaskResponse, error) // AddDependentsForTask request with any body AddDependentsForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDependentsForTaskResponse, error) AddDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddDependentsForTaskParams, body AddDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDependentsForTaskResponse, error) // AddFollowersForTask request with any body AddFollowersForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFollowersForTaskResponse, error) AddFollowersForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddFollowersForTaskParams, body AddFollowersForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFollowersForTaskResponse, error) // AddProjectForTask request with any body AddProjectForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddProjectForTaskResponse, error) AddProjectForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddProjectForTaskParams, body AddProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddProjectForTaskResponse, error) // AddTagForTask request with any body AddTagForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagForTaskResponse, error) AddTagForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *AddTagForTaskParams, body AddTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagForTaskResponse, error) // GetAttachmentsForTask request GetAttachmentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetAttachmentsForTaskParams, reqEditors ...RequestEditorFn) (*GetAttachmentsForTaskResponse, error) // CreateAttachmentForTask request with any body CreateAttachmentForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateAttachmentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAttachmentForTaskResponse, error) // GetDependenciesForTask request GetDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetDependenciesForTaskParams, reqEditors ...RequestEditorFn) (*GetDependenciesForTaskResponse, error) // GetDependentsForTask request GetDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetDependentsForTaskParams, reqEditors ...RequestEditorFn) (*GetDependentsForTaskResponse, error) // DuplicateTask request with any body DuplicateTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DuplicateTaskResponse, error) DuplicateTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *DuplicateTaskParams, body DuplicateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*DuplicateTaskResponse, error) // GetProjectsForTask request GetProjectsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetProjectsForTaskParams, reqEditors ...RequestEditorFn) (*GetProjectsForTaskResponse, error) // RemoveDependenciesForTask request with any body RemoveDependenciesForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveDependenciesForTaskResponse, error) RemoveDependenciesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependenciesForTaskParams, body RemoveDependenciesForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveDependenciesForTaskResponse, error) // RemoveDependentsForTask request with any body RemoveDependentsForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveDependentsForTaskResponse, error) RemoveDependentsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveDependentsForTaskParams, body RemoveDependentsForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveDependentsForTaskResponse, error) // RemoveFollowerForTask request with any body RemoveFollowerForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveFollowerForTaskResponse, error) RemoveFollowerForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveFollowerForTaskParams, body RemoveFollowerForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveFollowerForTaskResponse, error) // RemoveProjectForTask request with any body RemoveProjectForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveProjectForTaskResponse, error) RemoveProjectForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveProjectForTaskParams, body RemoveProjectForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveProjectForTaskResponse, error) // RemoveTagForTask request with any body RemoveTagForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveTagForTaskResponse, error) RemoveTagForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *RemoveTagForTaskParams, body RemoveTagForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveTagForTaskResponse, error) // SetParentForTask request with any body SetParentForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetParentForTaskResponse, error) SetParentForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *SetParentForTaskParams, body SetParentForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*SetParentForTaskResponse, error) // GetStoriesForTask request GetStoriesForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetStoriesForTaskParams, reqEditors ...RequestEditorFn) (*GetStoriesForTaskResponse, error) // CreateStoryForTask request with any body CreateStoryForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStoryForTaskResponse, error) CreateStoryForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateStoryForTaskParams, body CreateStoryForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStoryForTaskResponse, error) // GetSubtasksForTask request GetSubtasksForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetSubtasksForTaskParams, reqEditors ...RequestEditorFn) (*GetSubtasksForTaskResponse, error) // CreateSubtaskForTask request with any body CreateSubtaskForTaskWithBodyWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSubtaskForTaskResponse, error) CreateSubtaskForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *CreateSubtaskForTaskParams, body CreateSubtaskForTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSubtaskForTaskResponse, error) // GetTagsForTask request GetTagsForTaskWithResponse(ctx context.Context, taskGid TaskPathGid, params *GetTagsForTaskParams, reqEditors ...RequestEditorFn) (*GetTagsForTaskResponse, error) // GetTeamMemberships request GetTeamMembershipsWithResponse(ctx context.Context, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsResponse, error) // GetTeamMembership request GetTeamMembershipWithResponse(ctx context.Context, teamMembershipGid TeamMembershipPathGid, params *GetTeamMembershipParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipResponse, error) // CreateTeam request with any body CreateTeamWithBodyWithResponse(ctx context.Context, params *CreateTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error) CreateTeamWithResponse(ctx context.Context, params *CreateTeamParams, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error) // GetTeam request GetTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetTeamParams, reqEditors ...RequestEditorFn) (*GetTeamResponse, error) // AddUserForTeam request with any body AddUserForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserForTeamResponse, error) AddUserForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *AddUserForTeamParams, body AddUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserForTeamResponse, error) // GetProjectsForTeam request GetProjectsForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetProjectsForTeamParams, reqEditors ...RequestEditorFn) (*GetProjectsForTeamResponse, error) // CreateProjectForTeam request with any body CreateProjectForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectForTeamResponse, error) CreateProjectForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *CreateProjectForTeamParams, body CreateProjectForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectForTeamResponse, error) // RemoveUserForTeam request with any body RemoveUserForTeamWithBodyWithResponse(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveUserForTeamResponse, error) RemoveUserForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *RemoveUserForTeamParams, body RemoveUserForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveUserForTeamResponse, error) // GetTeamMembershipsForTeam request GetTeamMembershipsForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetTeamMembershipsForTeamParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsForTeamResponse, error) // GetUsersForTeam request GetUsersForTeamWithResponse(ctx context.Context, teamGid TeamPathGid, params *GetUsersForTeamParams, reqEditors ...RequestEditorFn) (*GetUsersForTeamResponse, error) // GetUserTaskList request GetUserTaskListWithResponse(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetUserTaskListParams, reqEditors ...RequestEditorFn) (*GetUserTaskListResponse, error) // GetTasksForUserTaskList request GetTasksForUserTaskListWithResponse(ctx context.Context, userTaskListGid UserTaskListPathGid, params *GetTasksForUserTaskListParams, reqEditors ...RequestEditorFn) (*GetTasksForUserTaskListResponse, error) // GetUsers request GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error) // GetUser request GetUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetUserParams, reqEditors ...RequestEditorFn) (*GetUserResponse, error) // GetFavoritesForUser request GetFavoritesForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetFavoritesForUserParams, reqEditors ...RequestEditorFn) (*GetFavoritesForUserResponse, error) // GetTeamMembershipsForUser request GetTeamMembershipsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetTeamMembershipsForUserParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsForUserResponse, error) // GetTeamsForUser request GetTeamsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetTeamsForUserParams, reqEditors ...RequestEditorFn) (*GetTeamsForUserResponse, error) // GetUserTaskListForUser request GetUserTaskListForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetUserTaskListForUserParams, reqEditors ...RequestEditorFn) (*GetUserTaskListForUserResponse, error) // GetWorkspaceMembershipsForUser request GetWorkspaceMembershipsForUserWithResponse(ctx context.Context, userGid UserPathGid, params *GetWorkspaceMembershipsForUserParams, reqEditors ...RequestEditorFn) (*GetWorkspaceMembershipsForUserResponse, error) // GetWebhooks request GetWebhooksWithResponse(ctx context.Context, params *GetWebhooksParams, reqEditors ...RequestEditorFn) (*GetWebhooksResponse, error) // CreateWebhook request with any body CreateWebhookWithBodyWithResponse(ctx context.Context, params *CreateWebhookParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error) CreateWebhookWithResponse(ctx context.Context, params *CreateWebhookParams, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error) // DeleteWebhook request DeleteWebhookWithResponse(ctx context.Context, webhookGid WebhookPathGid, params *DeleteWebhookParams, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error) // GetWebhook request GetWebhookWithResponse(ctx context.Context, webhookGid WebhookPathGid, params *GetWebhookParams, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error) // GetWorkspaceMembership request GetWorkspaceMembershipWithResponse(ctx context.Context, workspaceMembershipGid WorkspaceMembershipPathGid, params *GetWorkspaceMembershipParams, reqEditors ...RequestEditorFn) (*GetWorkspaceMembershipResponse, error) // GetWorkspaces request GetWorkspacesWithResponse(ctx context.Context, params *GetWorkspacesParams, reqEditors ...RequestEditorFn) (*GetWorkspacesResponse, error) // GetWorkspace request GetWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceParams, reqEditors ...RequestEditorFn) (*GetWorkspaceResponse, error) // UpdateWorkspace request with any body UpdateWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkspaceResponse, error) UpdateWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *UpdateWorkspaceParams, body UpdateWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkspaceResponse, error) // AddUserForWorkspace request with any body AddUserForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserForWorkspaceResponse, error) AddUserForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *AddUserForWorkspaceParams, body AddUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserForWorkspaceResponse, error) // GetCustomFieldsForWorkspace request GetCustomFieldsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetCustomFieldsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetCustomFieldsForWorkspaceResponse, error) // GetProjectsForWorkspace request GetProjectsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetProjectsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetProjectsForWorkspaceResponse, error) // CreateProjectForWorkspace request with any body CreateProjectForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectForWorkspaceResponse, error) CreateProjectForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateProjectForWorkspaceParams, body CreateProjectForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectForWorkspaceResponse, error) // RemoveUserForWorkspace request with any body RemoveUserForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveUserForWorkspaceResponse, error) RemoveUserForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *RemoveUserForWorkspaceParams, body RemoveUserForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveUserForWorkspaceResponse, error) // GetTagsForWorkspace request GetTagsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetTagsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetTagsForWorkspaceResponse, error) // CreateTagForWorkspace request with any body CreateTagForWorkspaceWithBodyWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagForWorkspaceResponse, error) CreateTagForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *CreateTagForWorkspaceParams, body CreateTagForWorkspaceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagForWorkspaceResponse, error) // SearchTasksForWorkspace request SearchTasksForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *SearchTasksForWorkspaceParams, reqEditors ...RequestEditorFn) (*SearchTasksForWorkspaceResponse, error) // TypeaheadForWorkspace request TypeaheadForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *TypeaheadForWorkspaceParams, reqEditors ...RequestEditorFn) (*TypeaheadForWorkspaceResponse, error) // GetUsersForWorkspace request GetUsersForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetUsersForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetUsersForWorkspaceResponse, error) // GetWorkspaceMembershipsForWorkspace request GetWorkspaceMembershipsForWorkspaceWithResponse(ctx context.Context, workspaceGid WorkspacePathGid, params *GetWorkspaceMembershipsForWorkspaceParams, reqEditors ...RequestEditorFn) (*GetWorkspaceMembershipsForWorkspaceResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CreateAttachmentForTaskParams ¶
type CreateAttachmentForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
CreateAttachmentForTaskParams defines parameters for CreateAttachmentForTask.
type CreateAttachmentForTaskResponse ¶
type CreateAttachmentForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *AttachmentResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateAttachmentForTaskResponse ¶
func ParseCreateAttachmentForTaskResponse(rsp *http.Response) (*CreateAttachmentForTaskResponse, error)
ParseCreateAttachmentForTaskResponse parses an HTTP response from a CreateAttachmentForTaskWithResponse call
func (CreateAttachmentForTaskResponse) Status ¶
func (r CreateAttachmentForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAttachmentForTaskResponse) StatusCode ¶
func (r CreateAttachmentForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBatchRequestJSONBody ¶
type CreateBatchRequestJSONBody struct { // A request object for use in a batch request. Data *BatchRequest `json:"data,omitempty"` }
CreateBatchRequestJSONBody defines parameters for CreateBatchRequest.
type CreateBatchRequestJSONRequestBody ¶
type CreateBatchRequestJSONRequestBody CreateBatchRequestJSONBody
CreateBatchRequestJSONRequestBody defines body for CreateBatchRequest for application/json ContentType.
type CreateBatchRequestParams ¶
type CreateBatchRequestParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateBatchRequestParams defines parameters for CreateBatchRequest.
type CreateBatchRequestResponse ¶
type CreateBatchRequestResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]BatchResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateBatchRequestResponse ¶
func ParseCreateBatchRequestResponse(rsp *http.Response) (*CreateBatchRequestResponse, error)
ParseCreateBatchRequestResponse parses an HTTP response from a CreateBatchRequestWithResponse call
func (CreateBatchRequestResponse) Status ¶
func (r CreateBatchRequestResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchRequestResponse) StatusCode ¶
func (r CreateBatchRequestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCustomFieldJSONBody ¶
type CreateCustomFieldJSONBody struct {
Data *CustomFieldRequest `json:"data,omitempty"`
}
CreateCustomFieldJSONBody defines parameters for CreateCustomField.
type CreateCustomFieldJSONRequestBody ¶
type CreateCustomFieldJSONRequestBody CreateCustomFieldJSONBody
CreateCustomFieldJSONRequestBody defines body for CreateCustomField for application/json ContentType.
type CreateCustomFieldParams ¶
type CreateCustomFieldParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
CreateCustomFieldParams defines parameters for CreateCustomField.
type CreateCustomFieldResponse ¶
type CreateCustomFieldResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *CustomFieldResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateCustomFieldResponse ¶
func ParseCreateCustomFieldResponse(rsp *http.Response) (*CreateCustomFieldResponse, error)
ParseCreateCustomFieldResponse parses an HTTP response from a CreateCustomFieldWithResponse call
func (CreateCustomFieldResponse) Status ¶
func (r CreateCustomFieldResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCustomFieldResponse) StatusCode ¶
func (r CreateCustomFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEnumOptionForCustomFieldJSONBody ¶
type CreateEnumOptionForCustomFieldJSONBody struct {
Data *EnumOptionRequest `json:"data,omitempty"`
}
CreateEnumOptionForCustomFieldJSONBody defines parameters for CreateEnumOptionForCustomField.
type CreateEnumOptionForCustomFieldJSONRequestBody ¶
type CreateEnumOptionForCustomFieldJSONRequestBody CreateEnumOptionForCustomFieldJSONBody
CreateEnumOptionForCustomFieldJSONRequestBody defines body for CreateEnumOptionForCustomField for application/json ContentType.
type CreateEnumOptionForCustomFieldParams ¶
type CreateEnumOptionForCustomFieldParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
CreateEnumOptionForCustomFieldParams defines parameters for CreateEnumOptionForCustomField.
type CreateEnumOptionForCustomFieldResponse ¶
type CreateEnumOptionForCustomFieldResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *EnumOption `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateEnumOptionForCustomFieldResponse ¶
func ParseCreateEnumOptionForCustomFieldResponse(rsp *http.Response) (*CreateEnumOptionForCustomFieldResponse, error)
ParseCreateEnumOptionForCustomFieldResponse parses an HTTP response from a CreateEnumOptionForCustomFieldWithResponse call
func (CreateEnumOptionForCustomFieldResponse) Status ¶
func (r CreateEnumOptionForCustomFieldResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEnumOptionForCustomFieldResponse) StatusCode ¶
func (r CreateEnumOptionForCustomFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGoalMetricJSONBody ¶
type CreateGoalMetricJSONBody struct {
Data *GoalMetricRequest `json:"data,omitempty"`
}
CreateGoalMetricJSONBody defines parameters for CreateGoalMetric.
type CreateGoalMetricJSONRequestBody ¶
type CreateGoalMetricJSONRequestBody CreateGoalMetricJSONBody
CreateGoalMetricJSONRequestBody defines body for CreateGoalMetric for application/json ContentType.
type CreateGoalMetricParams ¶
type CreateGoalMetricParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateGoalMetricParams defines parameters for CreateGoalMetric.
type CreateGoalMetricResponse ¶
type CreateGoalMetricResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *GoalResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateGoalMetricResponse ¶
func ParseCreateGoalMetricResponse(rsp *http.Response) (*CreateGoalMetricResponse, error)
ParseCreateGoalMetricResponse parses an HTTP response from a CreateGoalMetricWithResponse call
func (CreateGoalMetricResponse) Status ¶
func (r CreateGoalMetricResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGoalMetricResponse) StatusCode ¶
func (r CreateGoalMetricResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOrganizationExportJSONBody ¶
type CreateOrganizationExportJSONBody struct { // An *organization_export* request starts a job to export the complete data of the given Organization. Data *OrganizationExportRequest `json:"data,omitempty"` }
CreateOrganizationExportJSONBody defines parameters for CreateOrganizationExport.
type CreateOrganizationExportJSONRequestBody ¶
type CreateOrganizationExportJSONRequestBody CreateOrganizationExportJSONBody
CreateOrganizationExportJSONRequestBody defines body for CreateOrganizationExport for application/json ContentType.
type CreateOrganizationExportParams ¶
type CreateOrganizationExportParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
CreateOrganizationExportParams defines parameters for CreateOrganizationExport.
type CreateOrganizationExportResponse ¶
type CreateOrganizationExportResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *OrganizationExportResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateOrganizationExportResponse ¶
func ParseCreateOrganizationExportResponse(rsp *http.Response) (*CreateOrganizationExportResponse, error)
ParseCreateOrganizationExportResponse parses an HTTP response from a CreateOrganizationExportWithResponse call
func (CreateOrganizationExportResponse) Status ¶
func (r CreateOrganizationExportResponse) Status() string
Status returns HTTPResponse.Status
func (CreateOrganizationExportResponse) StatusCode ¶
func (r CreateOrganizationExportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePortfolioJSONBody ¶
type CreatePortfolioJSONBody struct {
Data *PortfolioRequest `json:"data,omitempty"`
}
CreatePortfolioJSONBody defines parameters for CreatePortfolio.
type CreatePortfolioJSONRequestBody ¶
type CreatePortfolioJSONRequestBody CreatePortfolioJSONBody
CreatePortfolioJSONRequestBody defines body for CreatePortfolio for application/json ContentType.
type CreatePortfolioParams ¶
type CreatePortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreatePortfolioParams defines parameters for CreatePortfolio.
type CreatePortfolioResponse ¶
type CreatePortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *PortfolioResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreatePortfolioResponse ¶
func ParseCreatePortfolioResponse(rsp *http.Response) (*CreatePortfolioResponse, error)
ParseCreatePortfolioResponse parses an HTTP response from a CreatePortfolioWithResponse call
func (CreatePortfolioResponse) Status ¶
func (r CreatePortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePortfolioResponse) StatusCode ¶
func (r CreatePortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectForTeamJSONBody ¶
type CreateProjectForTeamJSONBody struct {
Data *ProjectRequest `json:"data,omitempty"`
}
CreateProjectForTeamJSONBody defines parameters for CreateProjectForTeam.
type CreateProjectForTeamJSONRequestBody ¶
type CreateProjectForTeamJSONRequestBody CreateProjectForTeamJSONBody
CreateProjectForTeamJSONRequestBody defines body for CreateProjectForTeam for application/json ContentType.
type CreateProjectForTeamParams ¶
type CreateProjectForTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateProjectForTeamParams defines parameters for CreateProjectForTeam.
type CreateProjectForTeamResponse ¶
type CreateProjectForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *ProjectResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateProjectForTeamResponse ¶
func ParseCreateProjectForTeamResponse(rsp *http.Response) (*CreateProjectForTeamResponse, error)
ParseCreateProjectForTeamResponse parses an HTTP response from a CreateProjectForTeamWithResponse call
func (CreateProjectForTeamResponse) Status ¶
func (r CreateProjectForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectForTeamResponse) StatusCode ¶
func (r CreateProjectForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectForWorkspaceJSONBody ¶
type CreateProjectForWorkspaceJSONBody struct {
Data *ProjectRequest `json:"data,omitempty"`
}
CreateProjectForWorkspaceJSONBody defines parameters for CreateProjectForWorkspace.
type CreateProjectForWorkspaceJSONRequestBody ¶
type CreateProjectForWorkspaceJSONRequestBody CreateProjectForWorkspaceJSONBody
CreateProjectForWorkspaceJSONRequestBody defines body for CreateProjectForWorkspace for application/json ContentType.
type CreateProjectForWorkspaceParams ¶
type CreateProjectForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateProjectForWorkspaceParams defines parameters for CreateProjectForWorkspace.
type CreateProjectForWorkspaceResponse ¶
type CreateProjectForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *ProjectResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateProjectForWorkspaceResponse ¶
func ParseCreateProjectForWorkspaceResponse(rsp *http.Response) (*CreateProjectForWorkspaceResponse, error)
ParseCreateProjectForWorkspaceResponse parses an HTTP response from a CreateProjectForWorkspaceWithResponse call
func (CreateProjectForWorkspaceResponse) Status ¶
func (r CreateProjectForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectForWorkspaceResponse) StatusCode ¶
func (r CreateProjectForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectJSONBody ¶
type CreateProjectJSONBody struct {
Data *ProjectRequest `json:"data,omitempty"`
}
CreateProjectJSONBody defines parameters for CreateProject.
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody CreateProjectJSONBody
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectParams ¶
type CreateProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateProjectParams defines parameters for CreateProject.
type CreateProjectResponse ¶
type CreateProjectResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *ProjectResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateProjectResponse ¶
func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)
ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectResponse) Status ¶
func (r CreateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectResponse) StatusCode ¶
func (r CreateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectStatusForProjectJSONBody ¶
type CreateProjectStatusForProjectJSONBody struct {
Data *ProjectStatusRequest `json:"data,omitempty"`
}
CreateProjectStatusForProjectJSONBody defines parameters for CreateProjectStatusForProject.
type CreateProjectStatusForProjectJSONRequestBody ¶
type CreateProjectStatusForProjectJSONRequestBody CreateProjectStatusForProjectJSONBody
CreateProjectStatusForProjectJSONRequestBody defines body for CreateProjectStatusForProject for application/json ContentType.
type CreateProjectStatusForProjectParams ¶
type CreateProjectStatusForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateProjectStatusForProjectParams defines parameters for CreateProjectStatusForProject.
type CreateProjectStatusForProjectResponse ¶
type CreateProjectStatusForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *ProjectStatusResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateProjectStatusForProjectResponse ¶
func ParseCreateProjectStatusForProjectResponse(rsp *http.Response) (*CreateProjectStatusForProjectResponse, error)
ParseCreateProjectStatusForProjectResponse parses an HTTP response from a CreateProjectStatusForProjectWithResponse call
func (CreateProjectStatusForProjectResponse) Status ¶
func (r CreateProjectStatusForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectStatusForProjectResponse) StatusCode ¶
func (r CreateProjectStatusForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSectionForProjectJSONBody ¶
type CreateSectionForProjectJSONBody struct {
Data *SectionRequest `json:"data,omitempty"`
}
CreateSectionForProjectJSONBody defines parameters for CreateSectionForProject.
type CreateSectionForProjectJSONRequestBody ¶
type CreateSectionForProjectJSONRequestBody CreateSectionForProjectJSONBody
CreateSectionForProjectJSONRequestBody defines body for CreateSectionForProject for application/json ContentType.
type CreateSectionForProjectParams ¶
type CreateSectionForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateSectionForProjectParams defines parameters for CreateSectionForProject.
type CreateSectionForProjectResponse ¶
type CreateSectionForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *SectionResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateSectionForProjectResponse ¶
func ParseCreateSectionForProjectResponse(rsp *http.Response) (*CreateSectionForProjectResponse, error)
ParseCreateSectionForProjectResponse parses an HTTP response from a CreateSectionForProjectWithResponse call
func (CreateSectionForProjectResponse) Status ¶
func (r CreateSectionForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSectionForProjectResponse) StatusCode ¶
func (r CreateSectionForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateStoryForTaskJSONBody ¶
type CreateStoryForTaskJSONBody struct {
Data *StoryRequest `json:"data,omitempty"`
}
CreateStoryForTaskJSONBody defines parameters for CreateStoryForTask.
type CreateStoryForTaskJSONRequestBody ¶
type CreateStoryForTaskJSONRequestBody CreateStoryForTaskJSONBody
CreateStoryForTaskJSONRequestBody defines body for CreateStoryForTask for application/json ContentType.
type CreateStoryForTaskParams ¶
type CreateStoryForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateStoryForTaskParams defines parameters for CreateStoryForTask.
type CreateStoryForTaskResponse ¶
type CreateStoryForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *StoryResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateStoryForTaskResponse ¶
func ParseCreateStoryForTaskResponse(rsp *http.Response) (*CreateStoryForTaskResponse, error)
ParseCreateStoryForTaskResponse parses an HTTP response from a CreateStoryForTaskWithResponse call
func (CreateStoryForTaskResponse) Status ¶
func (r CreateStoryForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (CreateStoryForTaskResponse) StatusCode ¶
func (r CreateStoryForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSubtaskForTaskJSONBody ¶
type CreateSubtaskForTaskJSONBody struct {
Data *TaskRequest `json:"data,omitempty"`
}
CreateSubtaskForTaskJSONBody defines parameters for CreateSubtaskForTask.
type CreateSubtaskForTaskJSONRequestBody ¶
type CreateSubtaskForTaskJSONRequestBody CreateSubtaskForTaskJSONBody
CreateSubtaskForTaskJSONRequestBody defines body for CreateSubtaskForTask for application/json ContentType.
type CreateSubtaskForTaskParams ¶
type CreateSubtaskForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateSubtaskForTaskParams defines parameters for CreateSubtaskForTask.
type CreateSubtaskForTaskResponse ¶
type CreateSubtaskForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *TaskResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateSubtaskForTaskResponse ¶
func ParseCreateSubtaskForTaskResponse(rsp *http.Response) (*CreateSubtaskForTaskResponse, error)
ParseCreateSubtaskForTaskResponse parses an HTTP response from a CreateSubtaskForTaskWithResponse call
func (CreateSubtaskForTaskResponse) Status ¶
func (r CreateSubtaskForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSubtaskForTaskResponse) StatusCode ¶
func (r CreateSubtaskForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTagForWorkspaceJSONBody ¶
type CreateTagForWorkspaceJSONBody struct {
Data *TagResponse `json:"data,omitempty"`
}
CreateTagForWorkspaceJSONBody defines parameters for CreateTagForWorkspace.
type CreateTagForWorkspaceJSONRequestBody ¶
type CreateTagForWorkspaceJSONRequestBody CreateTagForWorkspaceJSONBody
CreateTagForWorkspaceJSONRequestBody defines body for CreateTagForWorkspace for application/json ContentType.
type CreateTagForWorkspaceParams ¶
type CreateTagForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateTagForWorkspaceParams defines parameters for CreateTagForWorkspace.
type CreateTagForWorkspaceResponse ¶
type CreateTagForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *TagResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateTagForWorkspaceResponse ¶
func ParseCreateTagForWorkspaceResponse(rsp *http.Response) (*CreateTagForWorkspaceResponse, error)
ParseCreateTagForWorkspaceResponse parses an HTTP response from a CreateTagForWorkspaceWithResponse call
func (CreateTagForWorkspaceResponse) Status ¶
func (r CreateTagForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTagForWorkspaceResponse) StatusCode ¶
func (r CreateTagForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTagJSONBody ¶
type CreateTagJSONBody struct {
Data *TagRequest `json:"data,omitempty"`
}
CreateTagJSONBody defines parameters for CreateTag.
type CreateTagJSONRequestBody ¶
type CreateTagJSONRequestBody CreateTagJSONBody
CreateTagJSONRequestBody defines body for CreateTag for application/json ContentType.
type CreateTagParams ¶
type CreateTagParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateTagParams defines parameters for CreateTag.
type CreateTagResponse ¶
type CreateTagResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *TagResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateTagResponse ¶
func ParseCreateTagResponse(rsp *http.Response) (*CreateTagResponse, error)
ParseCreateTagResponse parses an HTTP response from a CreateTagWithResponse call
func (CreateTagResponse) Status ¶
func (r CreateTagResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTagResponse) StatusCode ¶
func (r CreateTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTaskJSONBody ¶
type CreateTaskJSONBody struct {
Data *TaskRequest `json:"data,omitempty"`
}
CreateTaskJSONBody defines parameters for CreateTask.
type CreateTaskJSONRequestBody ¶
type CreateTaskJSONRequestBody CreateTaskJSONBody
CreateTaskJSONRequestBody defines body for CreateTask for application/json ContentType.
type CreateTaskParams ¶
type CreateTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateTaskParams defines parameters for CreateTask.
type CreateTaskResponse ¶
type CreateTaskResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *TaskResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateTaskResponse ¶
func ParseCreateTaskResponse(rsp *http.Response) (*CreateTaskResponse, error)
ParseCreateTaskResponse parses an HTTP response from a CreateTaskWithResponse call
func (CreateTaskResponse) Status ¶
func (r CreateTaskResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTaskResponse) StatusCode ¶
func (r CreateTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTeamJSONBody ¶
type CreateTeamJSONBody struct {
Data *TeamRequest `json:"data,omitempty"`
}
CreateTeamJSONBody defines parameters for CreateTeam.
type CreateTeamJSONRequestBody ¶
type CreateTeamJSONRequestBody CreateTeamJSONBody
CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.
type CreateTeamParams ¶
type CreateTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
CreateTeamParams defines parameters for CreateTeam.
type CreateTeamResponse ¶
type CreateTeamResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *TeamResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateTeamResponse ¶
func ParseCreateTeamResponse(rsp *http.Response) (*CreateTeamResponse, error)
ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call
func (CreateTeamResponse) Status ¶
func (r CreateTeamResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTeamResponse) StatusCode ¶
func (r CreateTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWebhookJSONBody ¶
type CreateWebhookJSONBody struct {
Data *WebhookRequest `json:"data,omitempty"`
}
CreateWebhookJSONBody defines parameters for CreateWebhook.
type CreateWebhookJSONRequestBody ¶
type CreateWebhookJSONRequestBody CreateWebhookJSONBody
CreateWebhookJSONRequestBody defines body for CreateWebhook for application/json ContentType.
type CreateWebhookParams ¶
type CreateWebhookParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
CreateWebhookParams defines parameters for CreateWebhook.
type CreateWebhookResponse ¶
type CreateWebhookResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *WebhookResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseCreateWebhookResponse ¶
func ParseCreateWebhookResponse(rsp *http.Response) (*CreateWebhookResponse, error)
ParseCreateWebhookResponse parses an HTTP response from a CreateWebhookWithResponse call
func (CreateWebhookResponse) Status ¶
func (r CreateWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (CreateWebhookResponse) StatusCode ¶
func (r CreateWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CustomFieldBase ¶
type CustomFieldBase struct { CurrencyCode string `json:"currency_code,omitempty"` CustomLabel string `json:"custom_label,omitempty"` CustomLabelPosition CustomFieldBaseCustomLabelPosition `json:"custom_label_position,omitempty"` Description string `json:"description,omitempty"` EnumOptions []EnumOption `json:"enum_options,omitempty"` Format CustomFieldBaseFormat `json:"format,omitempty"` HasNotificationsEnabled bool `json:"has_notifications_enabled,omitempty"` IsGlobalToWorkspace bool `json:"is_global_to_workspace,omitempty"` Precision int `json:"precision,omitempty"` }
CustomFieldBase defines model for CustomFieldBase.
type CustomFieldBaseCustomLabelPosition ¶
type CustomFieldBaseCustomLabelPosition string
Only relevant for custom fields with `custom` format. This depicts where to place the custom label. This will be null if the `format` is not `custom`.
const ( CustomFieldBaseCustomLabelPositionPrefix CustomFieldBaseCustomLabelPosition = "prefix" CustomFieldBaseCustomLabelPositionSuffix CustomFieldBaseCustomLabelPosition = "suffix" )
Defines values for CustomFieldBaseCustomLabelPosition.
type CustomFieldBaseFormat ¶
type CustomFieldBaseFormat string
The format of this custom field.
const ( CustomFieldBaseFormatCurrency CustomFieldBaseFormat = "currency" CustomFieldBaseFormatCustom CustomFieldBaseFormat = "custom" CustomFieldBaseFormatIdentifier CustomFieldBaseFormat = "identifier" CustomFieldBaseFormatNone CustomFieldBaseFormat = "none" CustomFieldBaseFormatPercentage CustomFieldBaseFormat = "percentage" )
Defines values for CustomFieldBaseFormat.
type CustomFieldCompact ¶
type CustomFieldCompact struct { DisplayValue string `json:"display_value,omitempty"` Enabled bool `json:"enabled,omitempty"` EnumOptions []EnumOption `json:"enum_options,omitempty"` Name string `json:"name,omitempty"` NumberValue float32 `json:"number_value,omitempty"` ResourceSubtype CustomFieldCompactResourceSubtype `json:"resource_subtype,omitempty"` TextValue string `json:"text_value,omitempty"` Type CustomFieldCompactType `json:"type,omitempty"` }
CustomFieldCompact defines model for CustomFieldCompact.
type CustomFieldCompactResourceSubtype ¶
type CustomFieldCompactResourceSubtype string
The type of the custom field. Must be one of the given values.
const ( CustomFieldCompactResourceSubtypeEnum CustomFieldCompactResourceSubtype = "enum" CustomFieldCompactResourceSubtypeMultiEnum CustomFieldCompactResourceSubtype = "multi_enum" CustomFieldCompactResourceSubtypeNumber CustomFieldCompactResourceSubtype = "number" CustomFieldCompactResourceSubtypeText CustomFieldCompactResourceSubtype = "text" )
Defines values for CustomFieldCompactResourceSubtype.
type CustomFieldCompactType ¶
type CustomFieldCompactType string
*Deprecated: new integrations should prefer the resource_subtype field.* The type of the custom field. Must be one of the given values.
const ( CustomFieldCompactTypeEnum CustomFieldCompactType = "enum" CustomFieldCompactTypeMultiEnum CustomFieldCompactType = "multi_enum" CustomFieldCompactTypeNumber CustomFieldCompactType = "number" CustomFieldCompactTypeText CustomFieldCompactType = "text" )
Defines values for CustomFieldCompactType.
type CustomFieldPathGid ¶
type CustomFieldPathGid string
CustomFieldPathGid defines model for custom_field_path_gid.
type CustomFieldRequest ¶
type CustomFieldRequest struct {
Workspace string `json:"workspace"`
}
CustomFieldRequest defines model for CustomFieldRequest.
type CustomFieldResponse ¶
type CustomFieldResponse struct { CreatedBy UserCompact `json:"created_by,omitempty"` EnumValue struct { // Embedded struct due to allOf(#/components/schemas/EnumOption) EnumOption `yaml:",inline"` } `json:"enum_value,omitempty"` MultiEnumValues []EnumOption `json:"multi_enum_values,omitempty"` }
CustomFieldResponse defines model for CustomFieldResponse.
type CustomFieldSettingBase ¶
type CustomFieldSettingBase CustomFieldSettingCompact
CustomFieldSettingBase defines model for CustomFieldSettingBase.
type CustomFieldSettingCompact ¶
type CustomFieldSettingCompact struct { }
CustomFieldSettingCompact defines model for CustomFieldSettingCompact.
type CustomFieldSettingResponse ¶
type CustomFieldSettingResponse struct { CustomField struct { // Embedded struct due to allOf(#/components/schemas/CustomFieldResponse) CustomFieldResponse `yaml:",inline"` } `json:"custom_field,omitempty"` IsImportant bool `json:"is_important,omitempty"` Parent struct { // Embedded struct due to allOf(#/components/schemas/ProjectCompact) ProjectCompact `yaml:",inline"` } `json:"parent,omitempty"` Project struct { // Embedded struct due to allOf(#/components/schemas/ProjectCompact) ProjectCompact `yaml:",inline"` } `json:"project,omitempty"` }
CustomFieldSettingResponse defines model for CustomFieldSettingResponse.
type DeleteAttachmentParams ¶
type DeleteAttachmentParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteAttachmentParams defines parameters for DeleteAttachment.
type DeleteAttachmentResponse ¶
type DeleteAttachmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteAttachmentResponse ¶
func ParseDeleteAttachmentResponse(rsp *http.Response) (*DeleteAttachmentResponse, error)
ParseDeleteAttachmentResponse parses an HTTP response from a DeleteAttachmentWithResponse call
func (DeleteAttachmentResponse) Status ¶
func (r DeleteAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAttachmentResponse) StatusCode ¶
func (r DeleteAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCustomFieldParams ¶
type DeleteCustomFieldParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteCustomFieldParams defines parameters for DeleteCustomField.
type DeleteCustomFieldResponse ¶
type DeleteCustomFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteCustomFieldResponse ¶
func ParseDeleteCustomFieldResponse(rsp *http.Response) (*DeleteCustomFieldResponse, error)
ParseDeleteCustomFieldResponse parses an HTTP response from a DeleteCustomFieldWithResponse call
func (DeleteCustomFieldResponse) Status ¶
func (r DeleteCustomFieldResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteCustomFieldResponse) StatusCode ¶
func (r DeleteCustomFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGoalParams ¶
type DeleteGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteGoalParams defines parameters for DeleteGoal.
type DeleteGoalResponse ¶
type DeleteGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteGoalResponse ¶
func ParseDeleteGoalResponse(rsp *http.Response) (*DeleteGoalResponse, error)
ParseDeleteGoalResponse parses an HTTP response from a DeleteGoalWithResponse call
func (DeleteGoalResponse) Status ¶
func (r DeleteGoalResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGoalResponse) StatusCode ¶
func (r DeleteGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePortfolioParams ¶
type DeletePortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeletePortfolioParams defines parameters for DeletePortfolio.
type DeletePortfolioResponse ¶
type DeletePortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeletePortfolioResponse ¶
func ParseDeletePortfolioResponse(rsp *http.Response) (*DeletePortfolioResponse, error)
ParseDeletePortfolioResponse parses an HTTP response from a DeletePortfolioWithResponse call
func (DeletePortfolioResponse) Status ¶
func (r DeletePortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePortfolioResponse) StatusCode ¶
func (r DeletePortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectParams ¶
type DeleteProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteProjectParams defines parameters for DeleteProject.
type DeleteProjectResponse ¶
type DeleteProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteProjectResponse ¶
func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error)
ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call
func (DeleteProjectResponse) Status ¶
func (r DeleteProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectResponse) StatusCode ¶
func (r DeleteProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectStatusParams ¶
type DeleteProjectStatusParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteProjectStatusParams defines parameters for DeleteProjectStatus.
type DeleteProjectStatusResponse ¶
type DeleteProjectStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteProjectStatusResponse ¶
func ParseDeleteProjectStatusResponse(rsp *http.Response) (*DeleteProjectStatusResponse, error)
ParseDeleteProjectStatusResponse parses an HTTP response from a DeleteProjectStatusWithResponse call
func (DeleteProjectStatusResponse) Status ¶
func (r DeleteProjectStatusResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectStatusResponse) StatusCode ¶
func (r DeleteProjectStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSectionParams ¶
type DeleteSectionParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteSectionParams defines parameters for DeleteSection.
type DeleteSectionResponse ¶
type DeleteSectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteSectionResponse ¶
func ParseDeleteSectionResponse(rsp *http.Response) (*DeleteSectionResponse, error)
ParseDeleteSectionResponse parses an HTTP response from a DeleteSectionWithResponse call
func (DeleteSectionResponse) Status ¶
func (r DeleteSectionResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSectionResponse) StatusCode ¶
func (r DeleteSectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStoryParams ¶
type DeleteStoryParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteStoryParams defines parameters for DeleteStory.
type DeleteStoryResponse ¶
type DeleteStoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteStoryResponse ¶
func ParseDeleteStoryResponse(rsp *http.Response) (*DeleteStoryResponse, error)
ParseDeleteStoryResponse parses an HTTP response from a DeleteStoryWithResponse call
func (DeleteStoryResponse) Status ¶
func (r DeleteStoryResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStoryResponse) StatusCode ¶
func (r DeleteStoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTagParams ¶
type DeleteTagParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
DeleteTagParams defines parameters for DeleteTag.
type DeleteTagResponse ¶
type DeleteTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteTagResponse ¶
func ParseDeleteTagResponse(rsp *http.Response) (*DeleteTagResponse, error)
ParseDeleteTagResponse parses an HTTP response from a DeleteTagWithResponse call
func (DeleteTagResponse) Status ¶
func (r DeleteTagResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTagResponse) StatusCode ¶
func (r DeleteTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTaskParams ¶
type DeleteTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteTaskParams defines parameters for DeleteTask.
type DeleteTaskResponse ¶
type DeleteTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteTaskResponse ¶
func ParseDeleteTaskResponse(rsp *http.Response) (*DeleteTaskResponse, error)
ParseDeleteTaskResponse parses an HTTP response from a DeleteTaskWithResponse call
func (DeleteTaskResponse) Status ¶
func (r DeleteTaskResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTaskResponse) StatusCode ¶
func (r DeleteTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteWebhookParams ¶
type DeleteWebhookParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DeleteWebhookParams defines parameters for DeleteWebhook.
type DeleteWebhookResponse ¶
type DeleteWebhookResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDeleteWebhookResponse ¶
func ParseDeleteWebhookResponse(rsp *http.Response) (*DeleteWebhookResponse, error)
ParseDeleteWebhookResponse parses an HTTP response from a DeleteWebhookWithResponse call
func (DeleteWebhookResponse) Status ¶
func (r DeleteWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteWebhookResponse) StatusCode ¶
func (r DeleteWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DuplicateProjectJSONBody ¶
type DuplicateProjectJSONBody struct {
Data *ProjectDuplicateRequest `json:"data,omitempty"`
}
DuplicateProjectJSONBody defines parameters for DuplicateProject.
type DuplicateProjectJSONRequestBody ¶
type DuplicateProjectJSONRequestBody DuplicateProjectJSONBody
DuplicateProjectJSONRequestBody defines body for DuplicateProject for application/json ContentType.
type DuplicateProjectParams ¶
type DuplicateProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DuplicateProjectParams defines parameters for DuplicateProject.
type DuplicateProjectResponse ¶
type DuplicateProjectResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *JobResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDuplicateProjectResponse ¶
func ParseDuplicateProjectResponse(rsp *http.Response) (*DuplicateProjectResponse, error)
ParseDuplicateProjectResponse parses an HTTP response from a DuplicateProjectWithResponse call
func (DuplicateProjectResponse) Status ¶
func (r DuplicateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DuplicateProjectResponse) StatusCode ¶
func (r DuplicateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DuplicateTaskJSONBody ¶
type DuplicateTaskJSONBody struct {
Data *TaskDuplicateRequest `json:"data,omitempty"`
}
DuplicateTaskJSONBody defines parameters for DuplicateTask.
type DuplicateTaskJSONRequestBody ¶
type DuplicateTaskJSONRequestBody DuplicateTaskJSONBody
DuplicateTaskJSONRequestBody defines body for DuplicateTask for application/json ContentType.
type DuplicateTaskParams ¶
type DuplicateTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
DuplicateTaskParams defines parameters for DuplicateTask.
type DuplicateTaskResponse ¶
type DuplicateTaskResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *JobResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseDuplicateTaskResponse ¶
func ParseDuplicateTaskResponse(rsp *http.Response) (*DuplicateTaskResponse, error)
ParseDuplicateTaskResponse parses an HTTP response from a DuplicateTaskWithResponse call
func (DuplicateTaskResponse) Status ¶
func (r DuplicateTaskResponse) Status() string
Status returns HTTPResponse.Status
func (DuplicateTaskResponse) StatusCode ¶
func (r DuplicateTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EmptyResponse ¶
type EmptyResponse map[string]interface{}
An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object.
type EnumOption ¶
type EnumOption struct { Color string `json:"color,omitempty"` Enabled bool `json:"enabled,omitempty"` Name string `json:"name,omitempty"` }
EnumOption defines model for EnumOption.
type EnumOptionBase ¶
type EnumOptionBase EnumOption
EnumOptionBase defines model for EnumOptionBase.
type EnumOptionInsertRequest ¶
type EnumOptionInsertRequest struct { AfterEnumOption string `json:"after_enum_option,omitempty"` BeforeEnumOption string `json:"before_enum_option,omitempty"` EnumOption string `json:"enum_option"` }
EnumOptionInsertRequest defines model for EnumOptionInsertRequest.
type EnumOptionRequest ¶
type EnumOptionRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` }
EnumOptionRequest defines model for EnumOptionRequest.
type Error ¶
type Error struct { Help string `json:"help,omitempty"` Message string `json:"message,omitempty"` Phrase string `json:"phrase,omitempty"` }
Error defines model for Error.
type ErrorResponse ¶
type ErrorResponse struct {
Errors []Error `json:"errors,omitempty"`
}
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type EventResponse ¶
type EventResponse struct { Action string `json:"action,omitempty"` Change struct { // The type of action taken on the **field** which has been changed. This can be one of `changed`, `added`, or `removed` depending on the nature of the change. Action *string `json:"action,omitempty"` // *Conditional.* This property is only present when the **field's** `action` is `added` and the `added_value` is an Asana resource. This will be only the `gid` and `resource_type` of the resource when the events come from webhooks; this will be the compact representation (and can have fields expanded with [opt_fields](/docs/input-output-options)) when using the [Events](/docs/asana-events) resource. AddedValue *interface{} `json:"added_value,omitempty"` // The name of the field that has changed in the resource. Field *string `json:"field,omitempty"` // *Conditional.* This property is only present when the **field's** `action` is `changed` and the `new_value` is an Asana resource. This will be only the `gid` and `resource_type` of the resource when the events come from webhooks; this will be the compact representation (and can have fields expanded with [opt_fields](/docs/input-output-options)) when using the [Events](/docs/asana-events) resource. NewValue *interface{} `json:"new_value,omitempty"` // *Conditional.* This property is only present when the **field's** `action` is `removed` and the `removed_value` is an Asana resource. This will be only the `gid` and `resource_type` of the resource when the events come from webhooks; this will be the compact representation (and can have fields expanded with [opt_fields](/docs/input-output-options)) when using the [Events](/docs/asana-events) resource. RemovedValue *interface{} `json:"removed_value,omitempty"` } `json:"change,omitempty"` CreatedAt time.Time `json:"created_at,omitempty"` Parent struct { // Embedded struct due to allOf(#/components/schemas/AsanaNamedResource) AsanaNamedResource `yaml:",inline"` } `json:"parent,omitempty"` Resource struct { // Embedded struct due to allOf(#/components/schemas/AsanaNamedResource) AsanaNamedResource `yaml:",inline"` } `json:"resource,omitempty"` Type string `json:"type,omitempty"` User struct { // Embedded struct due to allOf(#/components/schemas/UserCompact) UserCompact `yaml:",inline"` } `json:"user,omitempty"` }
An *event* is an object representing a change to a resource that was observed by an event subscription or delivered asynchronously to the target location of an active webhook.
The event may be triggered by a different `user` than the subscriber. For example, if user A subscribes to a task and user B modified it, the event’s user will be user B. Note: Some events are generated by the system, and will have `null` as the user. API consumers should make sure to handle this case.
The `resource` that triggered the event may be different from the one that the events were requested for or the webhook is subscribed to. For example, a subscription to a project will contain events for tasks contained within the project.
**Note:** pay close attention to the relationship between the fields `Event.action` and `Event.change.action`. `Event.action` represents the action taken on the resource itself, and `Event.change.action` represents how the information within the resource's fields have been modified.
For instance, consider these scenarios:
* When at task is added to a project, `Event.action` will be `added`, `Event.parent` will be on object with the `id` and `type` of the project, and there will be no `change` field.
* When an assignee is set on the task, `Event.parent` will be `null`, `Event.action` will be `changed`, `Event.change.action` will be `changed`, and `changed_value` will be an object with the user's `id` and `type`.
* When a collaborator is added to the task, `Event.parent` will be `null`, `Event.action` will be `changed`, `Event.change.action` will be `added`, and `added_value` will be an object with the user's `id` and `type`.
type Forbidden ¶
type Forbidden ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type GatewayTimeout ¶
type GatewayTimeout ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type GetAttachmentParams ¶
type GetAttachmentParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetAttachmentParams defines parameters for GetAttachment.
type GetAttachmentResponse ¶
type GetAttachmentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *AttachmentResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON424 *ErrorResponse JSON500 *ErrorResponse JSON501 *ErrorResponse JSON503 *ErrorResponse JSON504 *ErrorResponse }
func ParseGetAttachmentResponse ¶
func ParseGetAttachmentResponse(rsp *http.Response) (*GetAttachmentResponse, error)
ParseGetAttachmentResponse parses an HTTP response from a GetAttachmentWithResponse call
func (GetAttachmentResponse) Status ¶
func (r GetAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (GetAttachmentResponse) StatusCode ¶
func (r GetAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAttachmentsForTaskParams ¶
type GetAttachmentsForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetAttachmentsForTaskParams defines parameters for GetAttachmentsForTask.
type GetAttachmentsForTaskResponse ¶
type GetAttachmentsForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]AttachmentCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetAttachmentsForTaskResponse ¶
func ParseGetAttachmentsForTaskResponse(rsp *http.Response) (*GetAttachmentsForTaskResponse, error)
ParseGetAttachmentsForTaskResponse parses an HTTP response from a GetAttachmentsForTaskWithResponse call
func (GetAttachmentsForTaskResponse) Status ¶
func (r GetAttachmentsForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetAttachmentsForTaskResponse) StatusCode ¶
func (r GetAttachmentsForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCustomFieldParams ¶
type GetCustomFieldParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetCustomFieldParams defines parameters for GetCustomField.
type GetCustomFieldResponse ¶
type GetCustomFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *CustomFieldResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetCustomFieldResponse ¶
func ParseGetCustomFieldResponse(rsp *http.Response) (*GetCustomFieldResponse, error)
ParseGetCustomFieldResponse parses an HTTP response from a GetCustomFieldWithResponse call
func (GetCustomFieldResponse) Status ¶
func (r GetCustomFieldResponse) Status() string
Status returns HTTPResponse.Status
func (GetCustomFieldResponse) StatusCode ¶
func (r GetCustomFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCustomFieldSettingsForPortfolioParams ¶
type GetCustomFieldSettingsForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetCustomFieldSettingsForPortfolioParams defines parameters for GetCustomFieldSettingsForPortfolio.
type GetCustomFieldSettingsForPortfolioResponse ¶
type GetCustomFieldSettingsForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]CustomFieldSettingResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetCustomFieldSettingsForPortfolioResponse ¶
func ParseGetCustomFieldSettingsForPortfolioResponse(rsp *http.Response) (*GetCustomFieldSettingsForPortfolioResponse, error)
ParseGetCustomFieldSettingsForPortfolioResponse parses an HTTP response from a GetCustomFieldSettingsForPortfolioWithResponse call
func (GetCustomFieldSettingsForPortfolioResponse) Status ¶
func (r GetCustomFieldSettingsForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (GetCustomFieldSettingsForPortfolioResponse) StatusCode ¶
func (r GetCustomFieldSettingsForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCustomFieldSettingsForProjectParams ¶
type GetCustomFieldSettingsForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetCustomFieldSettingsForProjectParams defines parameters for GetCustomFieldSettingsForProject.
type GetCustomFieldSettingsForProjectResponse ¶
type GetCustomFieldSettingsForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]CustomFieldSettingResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetCustomFieldSettingsForProjectResponse ¶
func ParseGetCustomFieldSettingsForProjectResponse(rsp *http.Response) (*GetCustomFieldSettingsForProjectResponse, error)
ParseGetCustomFieldSettingsForProjectResponse parses an HTTP response from a GetCustomFieldSettingsForProjectWithResponse call
func (GetCustomFieldSettingsForProjectResponse) Status ¶
func (r GetCustomFieldSettingsForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetCustomFieldSettingsForProjectResponse) StatusCode ¶
func (r GetCustomFieldSettingsForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCustomFieldsForWorkspaceParams ¶
type GetCustomFieldsForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetCustomFieldsForWorkspaceParams defines parameters for GetCustomFieldsForWorkspace.
type GetCustomFieldsForWorkspaceResponse ¶
type GetCustomFieldsForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]CustomFieldResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetCustomFieldsForWorkspaceResponse ¶
func ParseGetCustomFieldsForWorkspaceResponse(rsp *http.Response) (*GetCustomFieldsForWorkspaceResponse, error)
ParseGetCustomFieldsForWorkspaceResponse parses an HTTP response from a GetCustomFieldsForWorkspaceWithResponse call
func (GetCustomFieldsForWorkspaceResponse) Status ¶
func (r GetCustomFieldsForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetCustomFieldsForWorkspaceResponse) StatusCode ¶
func (r GetCustomFieldsForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDependenciesForTaskParams ¶
type GetDependenciesForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetDependenciesForTaskParams defines parameters for GetDependenciesForTask.
type GetDependenciesForTaskResponse ¶
type GetDependenciesForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetDependenciesForTaskResponse ¶
func ParseGetDependenciesForTaskResponse(rsp *http.Response) (*GetDependenciesForTaskResponse, error)
ParseGetDependenciesForTaskResponse parses an HTTP response from a GetDependenciesForTaskWithResponse call
func (GetDependenciesForTaskResponse) Status ¶
func (r GetDependenciesForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetDependenciesForTaskResponse) StatusCode ¶
func (r GetDependenciesForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDependentsForTaskParams ¶
type GetDependentsForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetDependentsForTaskParams defines parameters for GetDependentsForTask.
type GetDependentsForTaskResponse ¶
type GetDependentsForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetDependentsForTaskResponse ¶
func ParseGetDependentsForTaskResponse(rsp *http.Response) (*GetDependentsForTaskResponse, error)
ParseGetDependentsForTaskResponse parses an HTTP response from a GetDependentsForTaskWithResponse call
func (GetDependentsForTaskResponse) Status ¶
func (r GetDependentsForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetDependentsForTaskResponse) StatusCode ¶
func (r GetDependentsForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEventsParams ¶
type GetEventsParams struct { // A resource ID to subscribe to. The resource can be a task or project. Resource string `json:"resource"` // A sync token received from the last request, or none on first sync. Events will be returned from the point in time that the sync token was generated. // *Note: On your first request, omit the sync token. The response will be the same as for an expired sync token, and will include a new valid sync token.If the sync token is too old (which may happen from time to time) the API will return a `412 Precondition Failed` error, and include a fresh sync token in the response.* Sync *string `json:"sync,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetEventsParams defines parameters for GetEvents.
type GetEventsResponse ¶
type GetEventsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]EventResponse `json:"data,omitempty"` // A sync token to be used with the next call to the events endpoint. Sync *string `json:"sync,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetEventsResponse ¶
func ParseGetEventsResponse(rsp *http.Response) (*GetEventsResponse, error)
ParseGetEventsResponse parses an HTTP response from a GetEventsWithResponse call
func (GetEventsResponse) Status ¶
func (r GetEventsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEventsResponse) StatusCode ¶
func (r GetEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFavoritesForUserParams ¶
type GetFavoritesForUserParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // The resource type of favorites to be returned. ResourceType string `json:"resource_type"` // The workspace in which to get favorites. Workspace string `json:"workspace"` }
GetFavoritesForUserParams defines parameters for GetFavoritesForUser.
type GetFavoritesForUserResponse ¶
type GetFavoritesForUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]AsanaNamedResource `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetFavoritesForUserResponse ¶
func ParseGetFavoritesForUserResponse(rsp *http.Response) (*GetFavoritesForUserResponse, error)
ParseGetFavoritesForUserResponse parses an HTTP response from a GetFavoritesForUserWithResponse call
func (GetFavoritesForUserResponse) Status ¶
func (r GetFavoritesForUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetFavoritesForUserResponse) StatusCode ¶
func (r GetFavoritesForUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGoalParams ¶
type GetGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetGoalParams defines parameters for GetGoal.
type GetGoalResponse ¶
type GetGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *GoalResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetGoalResponse ¶
func ParseGetGoalResponse(rsp *http.Response) (*GetGoalResponse, error)
ParseGetGoalResponse parses an HTTP response from a GetGoalWithResponse call
func (GetGoalResponse) Status ¶
func (r GetGoalResponse) Status() string
Status returns HTTPResponse.Status
func (GetGoalResponse) StatusCode ¶
func (r GetGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGoalsParams ¶
type GetGoalsParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // Globally unique identifier for supporting portfolio. Portfolio *string `json:"portfolio,omitempty"` // Globally unique identifier for supporting project. Project *string `json:"project,omitempty"` // Filter to goals with is_workspace_level set to query value. Must be used with the workspace parameter. IsWorkspaceLevel *bool `json:"is_workspace_level,omitempty"` // Globally unique identifier for the team. Team *string `json:"team,omitempty"` // Globally unique identifier for the workspace. Workspace *string `json:"workspace,omitempty"` }
GetGoalsParams defines parameters for GetGoals.
type GetGoalsResponse ¶
type GetGoalsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]GoalCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetGoalsResponse ¶
func ParseGetGoalsResponse(rsp *http.Response) (*GetGoalsResponse, error)
ParseGetGoalsResponse parses an HTTP response from a GetGoalsWithResponse call
func (GetGoalsResponse) Status ¶
func (r GetGoalsResponse) Status() string
Status returns HTTPResponse.Status
func (GetGoalsResponse) StatusCode ¶
func (r GetGoalsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetItemsForPortfolioParams ¶
type GetItemsForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetItemsForPortfolioParams defines parameters for GetItemsForPortfolio.
type GetItemsForPortfolioResponse ¶
type GetItemsForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetItemsForPortfolioResponse ¶
func ParseGetItemsForPortfolioResponse(rsp *http.Response) (*GetItemsForPortfolioResponse, error)
ParseGetItemsForPortfolioResponse parses an HTTP response from a GetItemsForPortfolioWithResponse call
func (GetItemsForPortfolioResponse) Status ¶
func (r GetItemsForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (GetItemsForPortfolioResponse) StatusCode ¶
func (r GetItemsForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobParams ¶
type GetJobParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetJobParams defines parameters for GetJob.
type GetJobResponse ¶
type GetJobResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *JobResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetJobResponse ¶
func ParseGetJobResponse(rsp *http.Response) (*GetJobResponse, error)
ParseGetJobResponse parses an HTTP response from a GetJobWithResponse call
func (GetJobResponse) Status ¶
func (r GetJobResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobResponse) StatusCode ¶
func (r GetJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationExportParams ¶
type GetOrganizationExportParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetOrganizationExportParams defines parameters for GetOrganizationExport.
type GetOrganizationExportResponse ¶
type GetOrganizationExportResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *OrganizationExportResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetOrganizationExportResponse ¶
func ParseGetOrganizationExportResponse(rsp *http.Response) (*GetOrganizationExportResponse, error)
ParseGetOrganizationExportResponse parses an HTTP response from a GetOrganizationExportWithResponse call
func (GetOrganizationExportResponse) Status ¶
func (r GetOrganizationExportResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationExportResponse) StatusCode ¶
func (r GetOrganizationExportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetParentGoalsForGoalParams ¶
type GetParentGoalsForGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetParentGoalsForGoalParams defines parameters for GetParentGoalsForGoal.
type GetParentGoalsForGoalResponse ¶
type GetParentGoalsForGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]GoalCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetParentGoalsForGoalResponse ¶
func ParseGetParentGoalsForGoalResponse(rsp *http.Response) (*GetParentGoalsForGoalResponse, error)
ParseGetParentGoalsForGoalResponse parses an HTTP response from a GetParentGoalsForGoalWithResponse call
func (GetParentGoalsForGoalResponse) Status ¶
func (r GetParentGoalsForGoalResponse) Status() string
Status returns HTTPResponse.Status
func (GetParentGoalsForGoalResponse) StatusCode ¶
func (r GetParentGoalsForGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortfolioMembershipParams ¶
type GetPortfolioMembershipParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetPortfolioMembershipParams defines parameters for GetPortfolioMembership.
type GetPortfolioMembershipResponse ¶
type GetPortfolioMembershipResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *PortfolioMembershipResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetPortfolioMembershipResponse ¶
func ParseGetPortfolioMembershipResponse(rsp *http.Response) (*GetPortfolioMembershipResponse, error)
ParseGetPortfolioMembershipResponse parses an HTTP response from a GetPortfolioMembershipWithResponse call
func (GetPortfolioMembershipResponse) Status ¶
func (r GetPortfolioMembershipResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortfolioMembershipResponse) StatusCode ¶
func (r GetPortfolioMembershipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortfolioMembershipsForPortfolioParams ¶
type GetPortfolioMembershipsForPortfolioParams struct { // A string identifying a user. This can either be the string "me", an email, or the gid of a user. User *UserQueryParam `json:"user,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetPortfolioMembershipsForPortfolioParams defines parameters for GetPortfolioMembershipsForPortfolio.
type GetPortfolioMembershipsForPortfolioResponse ¶
type GetPortfolioMembershipsForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]PortfolioMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetPortfolioMembershipsForPortfolioResponse ¶
func ParseGetPortfolioMembershipsForPortfolioResponse(rsp *http.Response) (*GetPortfolioMembershipsForPortfolioResponse, error)
ParseGetPortfolioMembershipsForPortfolioResponse parses an HTTP response from a GetPortfolioMembershipsForPortfolioWithResponse call
func (GetPortfolioMembershipsForPortfolioResponse) Status ¶
func (r GetPortfolioMembershipsForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortfolioMembershipsForPortfolioResponse) StatusCode ¶
func (r GetPortfolioMembershipsForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortfolioMembershipsParams ¶
type GetPortfolioMembershipsParams struct { // The portfolio to filter results on. Portfolio *PortfolioQueryParam `json:"portfolio,omitempty"` // The workspace to filter results on. Workspace *WorkspaceQueryParam `json:"workspace,omitempty"` // A string identifying a user. This can either be the string "me", an email, or the gid of a user. User *UserQueryParam `json:"user,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetPortfolioMembershipsParams defines parameters for GetPortfolioMemberships.
type GetPortfolioMembershipsResponse ¶
type GetPortfolioMembershipsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]PortfolioMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetPortfolioMembershipsResponse ¶
func ParseGetPortfolioMembershipsResponse(rsp *http.Response) (*GetPortfolioMembershipsResponse, error)
ParseGetPortfolioMembershipsResponse parses an HTTP response from a GetPortfolioMembershipsWithResponse call
func (GetPortfolioMembershipsResponse) Status ¶
func (r GetPortfolioMembershipsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortfolioMembershipsResponse) StatusCode ¶
func (r GetPortfolioMembershipsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortfolioParams ¶
type GetPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetPortfolioParams defines parameters for GetPortfolio.
type GetPortfolioResponse ¶
type GetPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *PortfolioResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetPortfolioResponse ¶
func ParseGetPortfolioResponse(rsp *http.Response) (*GetPortfolioResponse, error)
ParseGetPortfolioResponse parses an HTTP response from a GetPortfolioWithResponse call
func (GetPortfolioResponse) Status ¶
func (r GetPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortfolioResponse) StatusCode ¶
func (r GetPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPortfoliosParams ¶
type GetPortfoliosParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // The workspace or organization to filter portfolios on. Workspace string `json:"workspace"` // The user who owns the portfolio. Currently, API users can only get a list of portfolios that they themselves own. Owner string `json:"owner"` }
GetPortfoliosParams defines parameters for GetPortfolios.
type GetPortfoliosResponse ¶
type GetPortfoliosResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]PortfolioCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetPortfoliosResponse ¶
func ParseGetPortfoliosResponse(rsp *http.Response) (*GetPortfoliosResponse, error)
ParseGetPortfoliosResponse parses an HTTP response from a GetPortfoliosWithResponse call
func (GetPortfoliosResponse) Status ¶
func (r GetPortfoliosResponse) Status() string
Status returns HTTPResponse.Status
func (GetPortfoliosResponse) StatusCode ¶
func (r GetPortfoliosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectMembershipParams ¶
type GetProjectMembershipParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetProjectMembershipParams defines parameters for GetProjectMembership.
type GetProjectMembershipResponse ¶
type GetProjectMembershipResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *ProjectMembershipResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectMembershipResponse ¶
func ParseGetProjectMembershipResponse(rsp *http.Response) (*GetProjectMembershipResponse, error)
ParseGetProjectMembershipResponse parses an HTTP response from a GetProjectMembershipWithResponse call
func (GetProjectMembershipResponse) Status ¶
func (r GetProjectMembershipResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectMembershipResponse) StatusCode ¶
func (r GetProjectMembershipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectMembershipsForProjectParams ¶
type GetProjectMembershipsForProjectParams struct { // A string identifying a user. This can either be the string "me", an email, or the gid of a user. User *UserQueryParam `json:"user,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetProjectMembershipsForProjectParams defines parameters for GetProjectMembershipsForProject.
type GetProjectMembershipsForProjectResponse ¶
type GetProjectMembershipsForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectMembershipsForProjectResponse ¶
func ParseGetProjectMembershipsForProjectResponse(rsp *http.Response) (*GetProjectMembershipsForProjectResponse, error)
ParseGetProjectMembershipsForProjectResponse parses an HTTP response from a GetProjectMembershipsForProjectWithResponse call
func (GetProjectMembershipsForProjectResponse) Status ¶
func (r GetProjectMembershipsForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectMembershipsForProjectResponse) StatusCode ¶
func (r GetProjectMembershipsForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectParams ¶
type GetProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetProjectParams defines parameters for GetProject.
type GetProjectResponse ¶
type GetProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *ProjectResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectResponse ¶
func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)
ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call
func (GetProjectResponse) Status ¶
func (r GetProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectResponse) StatusCode ¶
func (r GetProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectStatusParams ¶
type GetProjectStatusParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetProjectStatusParams defines parameters for GetProjectStatus.
type GetProjectStatusResponse ¶
type GetProjectStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *ProjectStatusResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectStatusResponse ¶
func ParseGetProjectStatusResponse(rsp *http.Response) (*GetProjectStatusResponse, error)
ParseGetProjectStatusResponse parses an HTTP response from a GetProjectStatusWithResponse call
func (GetProjectStatusResponse) Status ¶
func (r GetProjectStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectStatusResponse) StatusCode ¶
func (r GetProjectStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectStatusesForProjectParams ¶
type GetProjectStatusesForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetProjectStatusesForProjectParams defines parameters for GetProjectStatusesForProject.
type GetProjectStatusesForProjectResponse ¶
type GetProjectStatusesForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectStatusCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectStatusesForProjectResponse ¶
func ParseGetProjectStatusesForProjectResponse(rsp *http.Response) (*GetProjectStatusesForProjectResponse, error)
ParseGetProjectStatusesForProjectResponse parses an HTTP response from a GetProjectStatusesForProjectWithResponse call
func (GetProjectStatusesForProjectResponse) Status ¶
func (r GetProjectStatusesForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectStatusesForProjectResponse) StatusCode ¶
func (r GetProjectStatusesForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsForTaskParams ¶
type GetProjectsForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetProjectsForTaskParams defines parameters for GetProjectsForTask.
type GetProjectsForTaskResponse ¶
type GetProjectsForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectsForTaskResponse ¶
func ParseGetProjectsForTaskResponse(rsp *http.Response) (*GetProjectsForTaskResponse, error)
ParseGetProjectsForTaskResponse parses an HTTP response from a GetProjectsForTaskWithResponse call
func (GetProjectsForTaskResponse) Status ¶
func (r GetProjectsForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsForTaskResponse) StatusCode ¶
func (r GetProjectsForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsForTeamParams ¶
type GetProjectsForTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // Only return projects whose `archived` field takes on the value of this parameter. Archived *ArchivedQueryParam `json:"archived,omitempty"` }
GetProjectsForTeamParams defines parameters for GetProjectsForTeam.
type GetProjectsForTeamResponse ¶
type GetProjectsForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectsForTeamResponse ¶
func ParseGetProjectsForTeamResponse(rsp *http.Response) (*GetProjectsForTeamResponse, error)
ParseGetProjectsForTeamResponse parses an HTTP response from a GetProjectsForTeamWithResponse call
func (GetProjectsForTeamResponse) Status ¶
func (r GetProjectsForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsForTeamResponse) StatusCode ¶
func (r GetProjectsForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsForWorkspaceParams ¶
type GetProjectsForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // Only return projects whose `archived` field takes on the value of this parameter. Archived *ArchivedQueryParam `json:"archived,omitempty"` }
GetProjectsForWorkspaceParams defines parameters for GetProjectsForWorkspace.
type GetProjectsForWorkspaceResponse ¶
type GetProjectsForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectsForWorkspaceResponse ¶
func ParseGetProjectsForWorkspaceResponse(rsp *http.Response) (*GetProjectsForWorkspaceResponse, error)
ParseGetProjectsForWorkspaceResponse parses an HTTP response from a GetProjectsForWorkspaceWithResponse call
func (GetProjectsForWorkspaceResponse) Status ¶
func (r GetProjectsForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsForWorkspaceResponse) StatusCode ¶
func (r GetProjectsForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsParams ¶
type GetProjectsParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // The workspace or organization to filter projects on. Workspace *string `json:"workspace,omitempty"` // The team to filter projects on. Team *string `json:"team,omitempty"` // Only return projects whose `archived` field takes on the value of this parameter. Archived *ArchivedQueryParam `json:"archived,omitempty"` }
GetProjectsParams defines parameters for GetProjects.
type GetProjectsResponse ¶
type GetProjectsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetProjectsResponse ¶
func ParseGetProjectsResponse(rsp *http.Response) (*GetProjectsResponse, error)
ParseGetProjectsResponse parses an HTTP response from a GetProjectsWithResponse call
func (GetProjectsResponse) Status ¶
func (r GetProjectsResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsResponse) StatusCode ¶
func (r GetProjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSectionParams ¶
type GetSectionParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetSectionParams defines parameters for GetSection.
type GetSectionResponse ¶
type GetSectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *SectionResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetSectionResponse ¶
func ParseGetSectionResponse(rsp *http.Response) (*GetSectionResponse, error)
ParseGetSectionResponse parses an HTTP response from a GetSectionWithResponse call
func (GetSectionResponse) Status ¶
func (r GetSectionResponse) Status() string
Status returns HTTPResponse.Status
func (GetSectionResponse) StatusCode ¶
func (r GetSectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSectionsForProjectParams ¶
type GetSectionsForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetSectionsForProjectParams defines parameters for GetSectionsForProject.
type GetSectionsForProjectResponse ¶
type GetSectionsForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]SectionCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetSectionsForProjectResponse ¶
func ParseGetSectionsForProjectResponse(rsp *http.Response) (*GetSectionsForProjectResponse, error)
ParseGetSectionsForProjectResponse parses an HTTP response from a GetSectionsForProjectWithResponse call
func (GetSectionsForProjectResponse) Status ¶
func (r GetSectionsForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetSectionsForProjectResponse) StatusCode ¶
func (r GetSectionsForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStoriesForTaskParams ¶
type GetStoriesForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetStoriesForTaskParams defines parameters for GetStoriesForTask.
type GetStoriesForTaskResponse ¶
type GetStoriesForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *interface{} `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetStoriesForTaskResponse ¶
func ParseGetStoriesForTaskResponse(rsp *http.Response) (*GetStoriesForTaskResponse, error)
ParseGetStoriesForTaskResponse parses an HTTP response from a GetStoriesForTaskWithResponse call
func (GetStoriesForTaskResponse) Status ¶
func (r GetStoriesForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetStoriesForTaskResponse) StatusCode ¶
func (r GetStoriesForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStoryParams ¶
type GetStoryParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetStoryParams defines parameters for GetStory.
type GetStoryResponse ¶
type GetStoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *StoryResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetStoryResponse ¶
func ParseGetStoryResponse(rsp *http.Response) (*GetStoryResponse, error)
ParseGetStoryResponse parses an HTTP response from a GetStoryWithResponse call
func (GetStoryResponse) Status ¶
func (r GetStoryResponse) Status() string
Status returns HTTPResponse.Status
func (GetStoryResponse) StatusCode ¶
func (r GetStoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSubgoalsForGoalParams ¶
type GetSubgoalsForGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetSubgoalsForGoalParams defines parameters for GetSubgoalsForGoal.
type GetSubgoalsForGoalResponse ¶
type GetSubgoalsForGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]GoalCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetSubgoalsForGoalResponse ¶
func ParseGetSubgoalsForGoalResponse(rsp *http.Response) (*GetSubgoalsForGoalResponse, error)
ParseGetSubgoalsForGoalResponse parses an HTTP response from a GetSubgoalsForGoalWithResponse call
func (GetSubgoalsForGoalResponse) Status ¶
func (r GetSubgoalsForGoalResponse) Status() string
Status returns HTTPResponse.Status
func (GetSubgoalsForGoalResponse) StatusCode ¶
func (r GetSubgoalsForGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSubtasksForTaskParams ¶
type GetSubtasksForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetSubtasksForTaskParams defines parameters for GetSubtasksForTask.
type GetSubtasksForTaskResponse ¶
type GetSubtasksForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetSubtasksForTaskResponse ¶
func ParseGetSubtasksForTaskResponse(rsp *http.Response) (*GetSubtasksForTaskResponse, error)
ParseGetSubtasksForTaskResponse parses an HTTP response from a GetSubtasksForTaskWithResponse call
func (GetSubtasksForTaskResponse) Status ¶
func (r GetSubtasksForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetSubtasksForTaskResponse) StatusCode ¶
func (r GetSubtasksForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTagParams ¶
type GetTagParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTagParams defines parameters for GetTag.
type GetTagResponse ¶
type GetTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TagResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTagResponse ¶
func ParseGetTagResponse(rsp *http.Response) (*GetTagResponse, error)
ParseGetTagResponse parses an HTTP response from a GetTagWithResponse call
func (GetTagResponse) Status ¶
func (r GetTagResponse) Status() string
Status returns HTTPResponse.Status
func (GetTagResponse) StatusCode ¶
func (r GetTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTagsForTaskParams ¶
type GetTagsForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTagsForTaskParams defines parameters for GetTagsForTask.
type GetTagsForTaskResponse ¶
type GetTagsForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TagCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTagsForTaskResponse ¶
func ParseGetTagsForTaskResponse(rsp *http.Response) (*GetTagsForTaskResponse, error)
ParseGetTagsForTaskResponse parses an HTTP response from a GetTagsForTaskWithResponse call
func (GetTagsForTaskResponse) Status ¶
func (r GetTagsForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetTagsForTaskResponse) StatusCode ¶
func (r GetTagsForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTagsForWorkspaceParams ¶
type GetTagsForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTagsForWorkspaceParams defines parameters for GetTagsForWorkspace.
type GetTagsForWorkspaceResponse ¶
type GetTagsForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TagCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTagsForWorkspaceResponse ¶
func ParseGetTagsForWorkspaceResponse(rsp *http.Response) (*GetTagsForWorkspaceResponse, error)
ParseGetTagsForWorkspaceResponse parses an HTTP response from a GetTagsForWorkspaceWithResponse call
func (GetTagsForWorkspaceResponse) Status ¶
func (r GetTagsForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetTagsForWorkspaceResponse) StatusCode ¶
func (r GetTagsForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTagsParams ¶
type GetTagsParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // The workspace to filter tags on. Workspace *string `json:"workspace,omitempty"` }
GetTagsParams defines parameters for GetTags.
type GetTagsResponse ¶
type GetTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TagCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTagsResponse ¶
func ParseGetTagsResponse(rsp *http.Response) (*GetTagsResponse, error)
ParseGetTagsResponse parses an HTTP response from a GetTagsWithResponse call
func (GetTagsResponse) Status ¶
func (r GetTagsResponse) Status() string
Status returns HTTPResponse.Status
func (GetTagsResponse) StatusCode ¶
func (r GetTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTaskCountsForProjectParams ¶
type GetTaskCountsForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTaskCountsForProjectParams defines parameters for GetTaskCountsForProject.
type GetTaskCountsForProjectResponse ¶
type GetTaskCountsForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // A response object returned from the task count endpoint. Data *TaskCountResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTaskCountsForProjectResponse ¶
func ParseGetTaskCountsForProjectResponse(rsp *http.Response) (*GetTaskCountsForProjectResponse, error)
ParseGetTaskCountsForProjectResponse parses an HTTP response from a GetTaskCountsForProjectWithResponse call
func (GetTaskCountsForProjectResponse) Status ¶
func (r GetTaskCountsForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetTaskCountsForProjectResponse) StatusCode ¶
func (r GetTaskCountsForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTaskParams ¶
type GetTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetTaskParams defines parameters for GetTask.
type GetTaskResponse ¶
type GetTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TaskResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTaskResponse ¶
func ParseGetTaskResponse(rsp *http.Response) (*GetTaskResponse, error)
ParseGetTaskResponse parses an HTTP response from a GetTaskWithResponse call
func (GetTaskResponse) Status ¶
func (r GetTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetTaskResponse) StatusCode ¶
func (r GetTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTasksForProjectParams ¶
type GetTasksForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTasksForProjectParams defines parameters for GetTasksForProject.
type GetTasksForProjectResponse ¶
type GetTasksForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTasksForProjectResponse ¶
func ParseGetTasksForProjectResponse(rsp *http.Response) (*GetTasksForProjectResponse, error)
ParseGetTasksForProjectResponse parses an HTTP response from a GetTasksForProjectWithResponse call
func (GetTasksForProjectResponse) Status ¶
func (r GetTasksForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetTasksForProjectResponse) StatusCode ¶
func (r GetTasksForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTasksForSectionParams ¶
type GetTasksForSectionParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTasksForSectionParams defines parameters for GetTasksForSection.
type GetTasksForSectionResponse ¶
type GetTasksForSectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTasksForSectionResponse ¶
func ParseGetTasksForSectionResponse(rsp *http.Response) (*GetTasksForSectionResponse, error)
ParseGetTasksForSectionResponse parses an HTTP response from a GetTasksForSectionWithResponse call
func (GetTasksForSectionResponse) Status ¶
func (r GetTasksForSectionResponse) Status() string
Status returns HTTPResponse.Status
func (GetTasksForSectionResponse) StatusCode ¶
func (r GetTasksForSectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTasksForTagParams ¶
type GetTasksForTagParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTasksForTagParams defines parameters for GetTasksForTag.
type GetTasksForTagResponse ¶
type GetTasksForTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTasksForTagResponse ¶
func ParseGetTasksForTagResponse(rsp *http.Response) (*GetTasksForTagResponse, error)
ParseGetTasksForTagResponse parses an HTTP response from a GetTasksForTagWithResponse call
func (GetTasksForTagResponse) Status ¶
func (r GetTasksForTagResponse) Status() string
Status returns HTTPResponse.Status
func (GetTasksForTagResponse) StatusCode ¶
func (r GetTasksForTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTasksForUserTaskListParams ¶
type GetTasksForUserTaskListParams struct { // Only return tasks that are either incomplete or that have been completed since this time. Accepts a date-time string or the keyword *now*. CompletedSince *string `json:"completed_since,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTasksForUserTaskListParams defines parameters for GetTasksForUserTaskList.
type GetTasksForUserTaskListResponse ¶
type GetTasksForUserTaskListResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTasksForUserTaskListResponse ¶
func ParseGetTasksForUserTaskListResponse(rsp *http.Response) (*GetTasksForUserTaskListResponse, error)
ParseGetTasksForUserTaskListResponse parses an HTTP response from a GetTasksForUserTaskListWithResponse call
func (GetTasksForUserTaskListResponse) Status ¶
func (r GetTasksForUserTaskListResponse) Status() string
Status returns HTTPResponse.Status
func (GetTasksForUserTaskListResponse) StatusCode ¶
func (r GetTasksForUserTaskListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTasksParams ¶
type GetTasksParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // The assignee to filter tasks on. // *Note: If you specify `assignee`, you must also specify the `workspace` to filter on.* Assignee *string `json:"assignee,omitempty"` // The project to filter tasks on. Project *string `json:"project,omitempty"` // The section to filter tasks on. // *Note: Currently, this is only supported in board views.* Section *string `json:"section,omitempty"` // The workspace to filter tasks on. // *Note: If you specify `workspace`, you must also specify the `assignee` to filter on.* Workspace *string `json:"workspace,omitempty"` // Only return tasks that are either incomplete or that have been completed since this time. CompletedSince *time.Time `json:"completed_since,omitempty"` // Only return tasks that have been modified since the given time. // // *Note: A task is considered “modified” if any of its properties // change, or associations between it and other objects are modified // (e.g. a task being added to a project). A task is not considered // modified just because another object it is associated with (e.g. a // subtask) is modified. Actions that count as modifying the task // include assigning, renaming, completing, and adding stories.* ModifiedSince *time.Time `json:"modified_since,omitempty"` }
GetTasksParams defines parameters for GetTasks.
type GetTasksResponse ¶
type GetTasksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTasksResponse ¶
func ParseGetTasksResponse(rsp *http.Response) (*GetTasksResponse, error)
ParseGetTasksResponse parses an HTTP response from a GetTasksWithResponse call
func (GetTasksResponse) Status ¶
func (r GetTasksResponse) Status() string
Status returns HTTPResponse.Status
func (GetTasksResponse) StatusCode ¶
func (r GetTasksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamMembershipParams ¶
type GetTeamMembershipParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetTeamMembershipParams defines parameters for GetTeamMembership.
type GetTeamMembershipResponse ¶
type GetTeamMembershipResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TeamMembershipResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamMembershipResponse ¶
func ParseGetTeamMembershipResponse(rsp *http.Response) (*GetTeamMembershipResponse, error)
ParseGetTeamMembershipResponse parses an HTTP response from a GetTeamMembershipWithResponse call
func (GetTeamMembershipResponse) Status ¶
func (r GetTeamMembershipResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamMembershipResponse) StatusCode ¶
func (r GetTeamMembershipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamMembershipsForTeamParams ¶
type GetTeamMembershipsForTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTeamMembershipsForTeamParams defines parameters for GetTeamMembershipsForTeam.
type GetTeamMembershipsForTeamResponse ¶
type GetTeamMembershipsForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TeamMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamMembershipsForTeamResponse ¶
func ParseGetTeamMembershipsForTeamResponse(rsp *http.Response) (*GetTeamMembershipsForTeamResponse, error)
ParseGetTeamMembershipsForTeamResponse parses an HTTP response from a GetTeamMembershipsForTeamWithResponse call
func (GetTeamMembershipsForTeamResponse) Status ¶
func (r GetTeamMembershipsForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamMembershipsForTeamResponse) StatusCode ¶
func (r GetTeamMembershipsForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamMembershipsForUserParams ¶
type GetTeamMembershipsForUserParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // Globally unique identifier for the workspace. Workspace string `json:"workspace"` }
GetTeamMembershipsForUserParams defines parameters for GetTeamMembershipsForUser.
type GetTeamMembershipsForUserResponse ¶
type GetTeamMembershipsForUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TeamMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamMembershipsForUserResponse ¶
func ParseGetTeamMembershipsForUserResponse(rsp *http.Response) (*GetTeamMembershipsForUserResponse, error)
ParseGetTeamMembershipsForUserResponse parses an HTTP response from a GetTeamMembershipsForUserWithResponse call
func (GetTeamMembershipsForUserResponse) Status ¶
func (r GetTeamMembershipsForUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamMembershipsForUserResponse) StatusCode ¶
func (r GetTeamMembershipsForUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamMembershipsParams ¶
type GetTeamMembershipsParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // Globally unique identifier for the team. Team *string `json:"team,omitempty"` // A string identifying a user. This can either be the string "me", an email, or the gid of a user. This parameter must be used with the workspace parameter. User *string `json:"user,omitempty"` // Globally unique identifier for the workspace. This parameter must be used with the user parameter. Workspace *string `json:"workspace,omitempty"` }
GetTeamMembershipsParams defines parameters for GetTeamMemberships.
type GetTeamMembershipsResponse ¶
type GetTeamMembershipsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TeamMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamMembershipsResponse ¶
func ParseGetTeamMembershipsResponse(rsp *http.Response) (*GetTeamMembershipsResponse, error)
ParseGetTeamMembershipsResponse parses an HTTP response from a GetTeamMembershipsWithResponse call
func (GetTeamMembershipsResponse) Status ¶
func (r GetTeamMembershipsResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamMembershipsResponse) StatusCode ¶
func (r GetTeamMembershipsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamParams ¶
type GetTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTeamParams defines parameters for GetTeam.
type GetTeamResponse ¶
type GetTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TeamResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamResponse ¶
func ParseGetTeamResponse(rsp *http.Response) (*GetTeamResponse, error)
ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call
func (GetTeamResponse) Status ¶
func (r GetTeamResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamResponse) StatusCode ¶
func (r GetTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamsForOrganizationParams ¶
type GetTeamsForOrganizationParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetTeamsForOrganizationParams defines parameters for GetTeamsForOrganization.
type GetTeamsForOrganizationResponse ¶
type GetTeamsForOrganizationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TeamCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamsForOrganizationResponse ¶
func ParseGetTeamsForOrganizationResponse(rsp *http.Response) (*GetTeamsForOrganizationResponse, error)
ParseGetTeamsForOrganizationResponse parses an HTTP response from a GetTeamsForOrganizationWithResponse call
func (GetTeamsForOrganizationResponse) Status ¶
func (r GetTeamsForOrganizationResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamsForOrganizationResponse) StatusCode ¶
func (r GetTeamsForOrganizationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamsForUserParams ¶
type GetTeamsForUserParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // The workspace or organization to filter teams on. Organization string `json:"organization"` }
GetTeamsForUserParams defines parameters for GetTeamsForUser.
type GetTeamsForUserResponse ¶
type GetTeamsForUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TeamCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetTeamsForUserResponse ¶
func ParseGetTeamsForUserResponse(rsp *http.Response) (*GetTeamsForUserResponse, error)
ParseGetTeamsForUserResponse parses an HTTP response from a GetTeamsForUserWithResponse call
func (GetTeamsForUserResponse) Status ¶
func (r GetTeamsForUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamsForUserResponse) StatusCode ¶
func (r GetTeamsForUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserParams ¶
type GetUserParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetUserParams defines parameters for GetUser.
type GetUserResponse ¶
type GetUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *UserResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetUserResponse ¶
func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)
ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call
func (GetUserResponse) Status ¶
func (r GetUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserResponse) StatusCode ¶
func (r GetUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserTaskListForUserParams ¶
type GetUserTaskListForUserParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // The workspace in which to get the user task list. Workspace string `json:"workspace"` }
GetUserTaskListForUserParams defines parameters for GetUserTaskListForUser.
type GetUserTaskListForUserResponse ¶
type GetUserTaskListForUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *UserTaskListResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetUserTaskListForUserResponse ¶
func ParseGetUserTaskListForUserResponse(rsp *http.Response) (*GetUserTaskListForUserResponse, error)
ParseGetUserTaskListForUserResponse parses an HTTP response from a GetUserTaskListForUserWithResponse call
func (GetUserTaskListForUserResponse) Status ¶
func (r GetUserTaskListForUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserTaskListForUserResponse) StatusCode ¶
func (r GetUserTaskListForUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserTaskListParams ¶
type GetUserTaskListParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetUserTaskListParams defines parameters for GetUserTaskList.
type GetUserTaskListResponse ¶
type GetUserTaskListResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *UserTaskListResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetUserTaskListResponse ¶
func ParseGetUserTaskListResponse(rsp *http.Response) (*GetUserTaskListResponse, error)
ParseGetUserTaskListResponse parses an HTTP response from a GetUserTaskListWithResponse call
func (GetUserTaskListResponse) Status ¶
func (r GetUserTaskListResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserTaskListResponse) StatusCode ¶
func (r GetUserTaskListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsersForTeamParams ¶
type GetUsersForTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetUsersForTeamParams defines parameters for GetUsersForTeam.
type GetUsersForTeamResponse ¶
type GetUsersForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]UserCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetUsersForTeamResponse ¶
func ParseGetUsersForTeamResponse(rsp *http.Response) (*GetUsersForTeamResponse, error)
ParseGetUsersForTeamResponse parses an HTTP response from a GetUsersForTeamWithResponse call
func (GetUsersForTeamResponse) Status ¶
func (r GetUsersForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (GetUsersForTeamResponse) StatusCode ¶
func (r GetUsersForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsersForWorkspaceParams ¶
type GetUsersForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetUsersForWorkspaceParams defines parameters for GetUsersForWorkspace.
type GetUsersForWorkspaceResponse ¶
type GetUsersForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]UserCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetUsersForWorkspaceResponse ¶
func ParseGetUsersForWorkspaceResponse(rsp *http.Response) (*GetUsersForWorkspaceResponse, error)
ParseGetUsersForWorkspaceResponse parses an HTTP response from a GetUsersForWorkspaceWithResponse call
func (GetUsersForWorkspaceResponse) Status ¶
func (r GetUsersForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetUsersForWorkspaceResponse) StatusCode ¶
func (r GetUsersForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsersParams ¶
type GetUsersParams struct { // The workspace or organization ID to filter users on. Workspace *string `json:"workspace,omitempty"` // The team ID to filter users on. Team *string `json:"team,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetUsersParams defines parameters for GetUsers.
type GetUsersResponse ¶
type GetUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]UserCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetUsersResponse ¶
func ParseGetUsersResponse(rsp *http.Response) (*GetUsersResponse, error)
ParseGetUsersResponse parses an HTTP response from a GetUsersWithResponse call
func (GetUsersResponse) Status ¶
func (r GetUsersResponse) Status() string
Status returns HTTPResponse.Status
func (GetUsersResponse) StatusCode ¶
func (r GetUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWebhookParams ¶
type GetWebhookParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetWebhookParams defines parameters for GetWebhook.
type GetWebhookResponse ¶
type GetWebhookResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *WebhookResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetWebhookResponse ¶
func ParseGetWebhookResponse(rsp *http.Response) (*GetWebhookResponse, error)
ParseGetWebhookResponse parses an HTTP response from a GetWebhookWithResponse call
func (GetWebhookResponse) Status ¶
func (r GetWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (GetWebhookResponse) StatusCode ¶
func (r GetWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWebhooksParams ¶
type GetWebhooksParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` // The workspace to query for webhooks in. Workspace string `json:"workspace"` // Only return webhooks for the given resource. Resource *string `json:"resource,omitempty"` }
GetWebhooksParams defines parameters for GetWebhooks.
type GetWebhooksResponse ¶
type GetWebhooksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]WebhookResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetWebhooksResponse ¶
func ParseGetWebhooksResponse(rsp *http.Response) (*GetWebhooksResponse, error)
ParseGetWebhooksResponse parses an HTTP response from a GetWebhooksWithResponse call
func (GetWebhooksResponse) Status ¶
func (r GetWebhooksResponse) Status() string
Status returns HTTPResponse.Status
func (GetWebhooksResponse) StatusCode ¶
func (r GetWebhooksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkspaceMembershipParams ¶
type GetWorkspaceMembershipParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetWorkspaceMembershipParams defines parameters for GetWorkspaceMembership.
type GetWorkspaceMembershipResponse ¶
type GetWorkspaceMembershipResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *WorkspaceMembershipResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetWorkspaceMembershipResponse ¶
func ParseGetWorkspaceMembershipResponse(rsp *http.Response) (*GetWorkspaceMembershipResponse, error)
ParseGetWorkspaceMembershipResponse parses an HTTP response from a GetWorkspaceMembershipWithResponse call
func (GetWorkspaceMembershipResponse) Status ¶
func (r GetWorkspaceMembershipResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkspaceMembershipResponse) StatusCode ¶
func (r GetWorkspaceMembershipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkspaceMembershipsForUserParams ¶
type GetWorkspaceMembershipsForUserParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetWorkspaceMembershipsForUserParams defines parameters for GetWorkspaceMembershipsForUser.
type GetWorkspaceMembershipsForUserResponse ¶
type GetWorkspaceMembershipsForUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]WorkspaceMembershipCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetWorkspaceMembershipsForUserResponse ¶
func ParseGetWorkspaceMembershipsForUserResponse(rsp *http.Response) (*GetWorkspaceMembershipsForUserResponse, error)
ParseGetWorkspaceMembershipsForUserResponse parses an HTTP response from a GetWorkspaceMembershipsForUserWithResponse call
func (GetWorkspaceMembershipsForUserResponse) Status ¶
func (r GetWorkspaceMembershipsForUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkspaceMembershipsForUserResponse) StatusCode ¶
func (r GetWorkspaceMembershipsForUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkspaceMembershipsForWorkspaceParams ¶
type GetWorkspaceMembershipsForWorkspaceParams struct { // A string identifying a user. This can either be the string "me", an email, or the gid of a user. User *UserQueryParam `json:"user,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetWorkspaceMembershipsForWorkspaceParams defines parameters for GetWorkspaceMembershipsForWorkspace.
type GetWorkspaceMembershipsForWorkspaceResponse ¶
type GetWorkspaceMembershipsForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]WorkspaceMembershipCompact `json:"data,omitempty"` } }
func ParseGetWorkspaceMembershipsForWorkspaceResponse ¶
func ParseGetWorkspaceMembershipsForWorkspaceResponse(rsp *http.Response) (*GetWorkspaceMembershipsForWorkspaceResponse, error)
ParseGetWorkspaceMembershipsForWorkspaceResponse parses an HTTP response from a GetWorkspaceMembershipsForWorkspaceWithResponse call
func (GetWorkspaceMembershipsForWorkspaceResponse) Status ¶
func (r GetWorkspaceMembershipsForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkspaceMembershipsForWorkspaceResponse) StatusCode ¶
func (r GetWorkspaceMembershipsForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkspaceParams ¶
type GetWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
GetWorkspaceParams defines parameters for GetWorkspace.
type GetWorkspaceResponse ¶
type GetWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *WorkspaceResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetWorkspaceResponse ¶
func ParseGetWorkspaceResponse(rsp *http.Response) (*GetWorkspaceResponse, error)
ParseGetWorkspaceResponse parses an HTTP response from a GetWorkspaceWithResponse call
func (GetWorkspaceResponse) Status ¶
func (r GetWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkspaceResponse) StatusCode ¶
func (r GetWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkspacesParams ¶
type GetWorkspacesParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
GetWorkspacesParams defines parameters for GetWorkspaces.
type GetWorkspacesResponse ¶
type GetWorkspacesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]WorkspaceCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseGetWorkspacesResponse ¶
func ParseGetWorkspacesResponse(rsp *http.Response) (*GetWorkspacesResponse, error)
ParseGetWorkspacesResponse parses an HTTP response from a GetWorkspacesWithResponse call
func (GetWorkspacesResponse) Status ¶
func (r GetWorkspacesResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkspacesResponse) StatusCode ¶
func (r GetWorkspacesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GoalAddSubgoalRequest ¶
type GoalAddSubgoalRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` Subgoal string `json:"subgoal"` }
GoalAddSubgoalRequest defines model for GoalAddSubgoalRequest.
type GoalAddSupportingWorkRequest ¶
type GoalAddSupportingWorkRequest struct {
SupportingWork string `json:"supporting_work"`
}
GoalAddSupportingWorkRequest defines model for GoalAddSupportingWorkRequest.
type GoalBase ¶
type GoalBase struct { DueOn string `json:"due_on,omitempty"` Followers []UserCompact `json:"followers,omitempty"` HtmlNotes string `json:"html_notes,omitempty"` IsWorkspaceLevel bool `json:"is_workspace_level,omitempty"` Liked bool `json:"liked,omitempty"` Metric struct { // Embedded struct due to allOf(#/components/schemas/GoalMetricBase) GoalMetricBase `yaml:",inline"` } `json:"metric,omitempty"` Notes string `json:"notes,omitempty"` StartOn string `json:"start_on,omitempty"` Status string `json:"status,omitempty"` Team struct { // Embedded struct due to allOf(#/components/schemas/TeamCompact) TeamCompact `yaml:",inline"` } `json:"team,omitempty"` Workspace struct { // Embedded struct due to allOf(#/components/schemas/WorkspaceCompact) WorkspaceCompact `yaml:",inline"` } `json:"workspace,omitempty"` }
GoalBase defines model for GoalBase.
type GoalCompact ¶
type GoalCompact struct { Name string `json:"name,omitempty"` Owner struct { // Embedded struct due to allOf(#/components/schemas/UserCompact) UserCompact `yaml:",inline"` } `json:"owner,omitempty"` }
GoalCompact defines model for GoalCompact.
type GoalMetricBase ¶
type GoalMetricBase struct { CurrencyCode string `json:"currency_code,omitempty"` CurrentDisplayValue string `json:"current_display_value,omitempty"` CurrentNumberValue float32 `json:"current_number_value,omitempty"` InitialNumberValue float32 `json:"initial_number_value,omitempty"` Precision int `json:"precision,omitempty"` ResourceSubtype GoalMetricBaseResourceSubtype `json:"resource_subtype,omitempty"` TargetNumberValue float32 `json:"target_number_value,omitempty"` Unit GoalMetricBaseUnit `json:"unit,omitempty"` }
GoalMetricBase defines model for GoalMetricBase.
type GoalMetricBaseResourceSubtype ¶
type GoalMetricBaseResourceSubtype string
The subtype of this resource. Different subtypes retain many of the same fields and behavior, but may render differently in Asana or represent resources with different semantic meaning.
const (
GoalMetricBaseResourceSubtypeNumber GoalMetricBaseResourceSubtype = "number"
)
Defines values for GoalMetricBaseResourceSubtype.
type GoalMetricBaseUnit ¶
type GoalMetricBaseUnit string
A supported unit of measure for the goal metric, or none.
const ( GoalMetricBaseUnitCurrency GoalMetricBaseUnit = "currency" GoalMetricBaseUnitNone GoalMetricBaseUnit = "none" GoalMetricBaseUnitPercentage GoalMetricBaseUnit = "percentage" )
Defines values for GoalMetricBaseUnit.
type GoalMetricCurrentValueRequest ¶
type GoalMetricCurrentValueRequest struct {
CurrentNumberValue float32 `json:"current_number_value,omitempty"`
}
GoalMetricCurrentValueRequest defines model for GoalMetricCurrentValueRequest.
type GoalMetricRequest ¶
type GoalMetricRequest GoalMetricBase
GoalMetricRequest defines model for GoalMetricRequest.
type GoalRemoveSubgoalRequest ¶
type GoalRemoveSubgoalRequest struct {
Subgoal string `json:"subgoal"`
}
GoalRemoveSubgoalRequest defines model for GoalRemoveSubgoalRequest.
type GoalResponse ¶
type GoalResponse struct { Likes []Like `json:"likes,omitempty"` NumLikes int `json:"num_likes,omitempty"` }
GoalResponse defines model for GoalResponse.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InsertEnumOptionForCustomFieldJSONBody ¶
type InsertEnumOptionForCustomFieldJSONBody struct {
Data *EnumOptionInsertRequest `json:"data,omitempty"`
}
InsertEnumOptionForCustomFieldJSONBody defines parameters for InsertEnumOptionForCustomField.
type InsertEnumOptionForCustomFieldJSONRequestBody ¶
type InsertEnumOptionForCustomFieldJSONRequestBody InsertEnumOptionForCustomFieldJSONBody
InsertEnumOptionForCustomFieldJSONRequestBody defines body for InsertEnumOptionForCustomField for application/json ContentType.
type InsertEnumOptionForCustomFieldParams ¶
type InsertEnumOptionForCustomFieldParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
InsertEnumOptionForCustomFieldParams defines parameters for InsertEnumOptionForCustomField.
type InsertEnumOptionForCustomFieldResponse ¶
type InsertEnumOptionForCustomFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *EnumOption `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseInsertEnumOptionForCustomFieldResponse ¶
func ParseInsertEnumOptionForCustomFieldResponse(rsp *http.Response) (*InsertEnumOptionForCustomFieldResponse, error)
ParseInsertEnumOptionForCustomFieldResponse parses an HTTP response from a InsertEnumOptionForCustomFieldWithResponse call
func (InsertEnumOptionForCustomFieldResponse) Status ¶
func (r InsertEnumOptionForCustomFieldResponse) Status() string
Status returns HTTPResponse.Status
func (InsertEnumOptionForCustomFieldResponse) StatusCode ¶
func (r InsertEnumOptionForCustomFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InsertSectionForProjectJSONBody ¶
type InsertSectionForProjectJSONBody struct {
Data *ProjectSectionInsertRequest `json:"data,omitempty"`
}
InsertSectionForProjectJSONBody defines parameters for InsertSectionForProject.
type InsertSectionForProjectJSONRequestBody ¶
type InsertSectionForProjectJSONRequestBody InsertSectionForProjectJSONBody
InsertSectionForProjectJSONRequestBody defines body for InsertSectionForProject for application/json ContentType.
type InsertSectionForProjectParams ¶
type InsertSectionForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
InsertSectionForProjectParams defines parameters for InsertSectionForProject.
type InsertSectionForProjectResponse ¶
type InsertSectionForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseInsertSectionForProjectResponse ¶
func ParseInsertSectionForProjectResponse(rsp *http.Response) (*InsertSectionForProjectResponse, error)
ParseInsertSectionForProjectResponse parses an HTTP response from a InsertSectionForProjectWithResponse call
func (InsertSectionForProjectResponse) Status ¶
func (r InsertSectionForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (InsertSectionForProjectResponse) StatusCode ¶
func (r InsertSectionForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InternalServerError ¶
type InternalServerError ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type JobCompact ¶
type JobCompact struct { NewProject ProjectCompact `json:"new_project,omitempty"` NewTask TaskCompact `json:"new_task,omitempty"` ResourceSubtype string `json:"resource_subtype,omitempty"` Status JobCompactStatus `json:"status,omitempty"` }
JobCompact defines model for JobCompact.
type JobCompactStatus ¶
type JobCompactStatus string
JobCompactStatus defines model for JobCompact.Status.
const ( JobCompactStatusCompleted JobCompactStatus = "completed" JobCompactStatusFailed JobCompactStatus = "failed" JobCompactStatusInProgress JobCompactStatus = "in_progress" JobCompactStatusNotStarted JobCompactStatus = "not_started" )
Defines values for JobCompactStatus.
type Like ¶
type Like struct { Gid string `json:"gid,omitempty"` User UserCompact `json:"user,omitempty"` }
An object to represent a user's like.
type ModifyDependenciesRequest ¶
type ModifyDependenciesRequest struct {
Dependencies []string `json:"dependencies,omitempty"`
}
ModifyDependenciesRequest defines model for ModifyDependenciesRequest.
type ModifyDependentsRequest ¶
type ModifyDependentsRequest struct {
Dependents []string `json:"dependents,omitempty"`
}
A set of dependent tasks.
type NotFound ¶
type NotFound ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type OrganizationExportBase ¶
type OrganizationExportBase OrganizationExportCompact
OrganizationExportBase defines model for OrganizationExportBase.
type OrganizationExportCompact ¶
type OrganizationExportCompact struct { CreatedAt time.Time `json:"created_at,omitempty"` DownloadUrl string `json:"download_url,omitempty"` Organization WorkspaceCompact `json:"organization,omitempty"` State OrganizationExportCompactState `json:"state,omitempty"` }
OrganizationExportCompact defines model for OrganizationExportCompact.
type OrganizationExportCompactState ¶
type OrganizationExportCompactState string
The current state of the export.
const ( OrganizationExportCompactStateError OrganizationExportCompactState = "error" OrganizationExportCompactStateFinished OrganizationExportCompactState = "finished" OrganizationExportCompactStatePending OrganizationExportCompactState = "pending" OrganizationExportCompactStateStarted OrganizationExportCompactState = "started" )
Defines values for OrganizationExportCompactState.
type OrganizationExportPathGid ¶
type OrganizationExportPathGid string
OrganizationExportPathGid defines model for organization_export_path_gid.
type OrganizationExportRequest ¶
type OrganizationExportRequest struct {
Organization string `json:"organization,omitempty"`
}
An *organization_export* request starts a job to export the complete data of the given Organization.
type OrganizationExportResponse ¶
type OrganizationExportResponse OrganizationExportBase
OrganizationExportResponse defines model for OrganizationExportResponse.
type PaymentRequired ¶
type PaymentRequired ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type PortfolioAddItemRequest ¶
type PortfolioAddItemRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` Item string `json:"item"` }
PortfolioAddItemRequest defines model for PortfolioAddItemRequest.
type PortfolioBase ¶
type PortfolioBase struct {
Color PortfolioBaseColor `json:"color,omitempty"`
}
PortfolioBase defines model for PortfolioBase.
type PortfolioBaseColor ¶
type PortfolioBaseColor string
Color of the portfolio.
const ( PortfolioBaseColorDarkBlue PortfolioBaseColor = "dark-blue" PortfolioBaseColorDarkBrown PortfolioBaseColor = "dark-brown" PortfolioBaseColorDarkGreen PortfolioBaseColor = "dark-green" PortfolioBaseColorDarkOrange PortfolioBaseColor = "dark-orange" PortfolioBaseColorDarkPink PortfolioBaseColor = "dark-pink" PortfolioBaseColorDarkPurple PortfolioBaseColor = "dark-purple" PortfolioBaseColorDarkRed PortfolioBaseColor = "dark-red" PortfolioBaseColorDarkTeal PortfolioBaseColor = "dark-teal" PortfolioBaseColorDarkWarmGray PortfolioBaseColor = "dark-warm-gray" PortfolioBaseColorLightBlue PortfolioBaseColor = "light-blue" PortfolioBaseColorLightBrown PortfolioBaseColor = "light-brown" PortfolioBaseColorLightGreen PortfolioBaseColor = "light-green" PortfolioBaseColorLightOrange PortfolioBaseColor = "light-orange" PortfolioBaseColorLightPink PortfolioBaseColor = "light-pink" PortfolioBaseColorLightPurple PortfolioBaseColor = "light-purple" PortfolioBaseColorLightRed PortfolioBaseColor = "light-red" PortfolioBaseColorLightTeal PortfolioBaseColor = "light-teal" PortfolioBaseColorLightWarmGray PortfolioBaseColor = "light-warm-gray" )
Defines values for PortfolioBaseColor.
type PortfolioCompact ¶
type PortfolioCompact struct {
Name string `json:"name,omitempty"`
}
PortfolioCompact defines model for PortfolioCompact.
type PortfolioMembershipBase ¶
type PortfolioMembershipBase PortfolioMembershipCompact
PortfolioMembershipBase defines model for PortfolioMembershipBase.
type PortfolioMembershipCompact ¶
type PortfolioMembershipCompact struct { Portfolio PortfolioCompact `json:"portfolio,omitempty"` User UserCompact `json:"user,omitempty"` }
PortfolioMembershipCompact defines model for PortfolioMembershipCompact.
type PortfolioMembershipPathGid ¶
type PortfolioMembershipPathGid string
PortfolioMembershipPathGid defines model for portfolio_membership_path_gid.
type PortfolioMembershipResponse ¶
type PortfolioMembershipResponse PortfolioMembershipBase
PortfolioMembershipResponse defines model for PortfolioMembershipResponse.
type PortfolioPathGid ¶
type PortfolioPathGid string
PortfolioPathGid defines model for portfolio_path_gid.
type PortfolioQueryParam ¶
type PortfolioQueryParam string
PortfolioQueryParam defines model for portfolio_query_param.
type PortfolioRemoveItemRequest ¶
type PortfolioRemoveItemRequest struct {
Item string `json:"item"`
}
PortfolioRemoveItemRequest defines model for PortfolioRemoveItemRequest.
type PortfolioRequest ¶
type PortfolioRequest struct { Members []string `json:"members,omitempty"` Workspace string `json:"workspace,omitempty"` }
PortfolioRequest defines model for PortfolioRequest.
type PortfolioResponse ¶
type PortfolioResponse struct { CreatedAt time.Time `json:"created_at,omitempty"` CreatedBy UserCompact `json:"created_by,omitempty"` CustomFieldSettings []CustomFieldSettingResponse `json:"custom_field_settings,omitempty"` DueOn time.Time `json:"due_on,omitempty"` Members []UserCompact `json:"members,omitempty"` Owner UserCompact `json:"owner,omitempty"` PermalinkUrl string `json:"permalink_url,omitempty"` StartOn openapi_types.Date `json:"start_on,omitempty"` Workspace struct { // Embedded struct due to allOf(#/components/schemas/WorkspaceCompact) WorkspaceCompact `yaml:",inline"` } `json:"workspace,omitempty"` }
PortfolioResponse defines model for PortfolioResponse.
type Preview ¶
type Preview struct { Fallback string `json:"fallback,omitempty"` Header string `json:"header,omitempty"` HeaderLink string `json:"header_link,omitempty"` HtmlText string `json:"html_text,omitempty"` Text string `json:"text,omitempty"` Title string `json:"title,omitempty"` TitleLink string `json:"title_link,omitempty"` }
A collection of rich text that will be displayed as a preview to another app.
This is read-only except for a small group of whitelisted apps.
type ProjectBase ¶
type ProjectBase struct { Archived bool `json:"archived,omitempty"` Color ProjectBaseColor `json:"color,omitempty"` CreatedAt time.Time `json:"created_at,omitempty"` CurrentStatus struct { // Embedded struct due to allOf(#/components/schemas/ProjectStatusResponse) ProjectStatusResponse `yaml:",inline"` } `json:"current_status,omitempty"` CustomFieldSettings []CustomFieldSettingCompact `json:"custom_field_settings,omitempty"` DefaultView ProjectBaseDefaultView `json:"default_view,omitempty"` DueDate time.Time `json:"due_date,omitempty"` DueOn time.Time `json:"due_on,omitempty"` HtmlNotes string `json:"html_notes,omitempty"` IsTemplate bool `json:"is_template,omitempty"` Members []UserCompact `json:"members,omitempty"` ModifiedAt time.Time `json:"modified_at,omitempty"` Notes string `json:"notes,omitempty"` Public bool `json:"public,omitempty"` StartOn openapi_types.Date `json:"start_on,omitempty"` Workspace struct { // Embedded struct due to allOf(#/components/schemas/WorkspaceCompact) WorkspaceCompact `yaml:",inline"` } `json:"workspace,omitempty"` }
ProjectBase defines model for ProjectBase.
type ProjectBaseColor ¶
type ProjectBaseColor string
Color of the project.
const ( ProjectBaseColorDarkBlue ProjectBaseColor = "dark-blue" ProjectBaseColorDarkBrown ProjectBaseColor = "dark-brown" ProjectBaseColorDarkGreen ProjectBaseColor = "dark-green" ProjectBaseColorDarkOrange ProjectBaseColor = "dark-orange" ProjectBaseColorDarkPink ProjectBaseColor = "dark-pink" ProjectBaseColorDarkPurple ProjectBaseColor = "dark-purple" ProjectBaseColorDarkRed ProjectBaseColor = "dark-red" ProjectBaseColorDarkTeal ProjectBaseColor = "dark-teal" ProjectBaseColorDarkWarmGray ProjectBaseColor = "dark-warm-gray" ProjectBaseColorLightBlue ProjectBaseColor = "light-blue" ProjectBaseColorLightBrown ProjectBaseColor = "light-brown" ProjectBaseColorLightGreen ProjectBaseColor = "light-green" ProjectBaseColorLightOrange ProjectBaseColor = "light-orange" ProjectBaseColorLightPink ProjectBaseColor = "light-pink" ProjectBaseColorLightPurple ProjectBaseColor = "light-purple" ProjectBaseColorLightRed ProjectBaseColor = "light-red" ProjectBaseColorLightTeal ProjectBaseColor = "light-teal" ProjectBaseColorLightWarmGray ProjectBaseColor = "light-warm-gray" )
Defines values for ProjectBaseColor.
type ProjectBaseDefaultView ¶
type ProjectBaseDefaultView string
The default view (list, board, calendar, or timeline) of a project.
const ( ProjectBaseDefaultViewBoard ProjectBaseDefaultView = "board" ProjectBaseDefaultViewCalendar ProjectBaseDefaultView = "calendar" ProjectBaseDefaultViewList ProjectBaseDefaultView = "list" ProjectBaseDefaultViewTimeline ProjectBaseDefaultView = "timeline" )
Defines values for ProjectBaseDefaultView.
type ProjectCompact ¶
type ProjectCompact struct {
Name string `json:"name,omitempty"`
}
ProjectCompact defines model for ProjectCompact.
type ProjectDuplicateRequest ¶
type ProjectDuplicateRequest struct { Include ProjectDuplicateRequestInclude `json:"include,omitempty"` Name string `json:"name"` ScheduleDates struct { // Sets the last due date in the duplicated project to the given date. The rest of the due dates will be offset by the same amount as the due dates in the original project. DueOn *string `json:"due_on,omitempty"` // Determines if the auto-shifted dates should skip weekends. ShouldSkipWeekends bool `json:"should_skip_weekends"` // Sets the first start date in the duplicated project to the given date. The rest of the start dates will be offset by the same amount as the start dates in the original project. StartOn *string `json:"start_on,omitempty"` } `json:"schedule_dates,omitempty"` Team string `json:"team,omitempty"` }
ProjectDuplicateRequest defines model for ProjectDuplicateRequest.
type ProjectDuplicateRequestInclude ¶
type ProjectDuplicateRequestInclude string
The elements that will be duplicated to the new project. Tasks are always included.
const ( ProjectDuplicateRequestIncludeForms ProjectDuplicateRequestInclude = "forms" ProjectDuplicateRequestIncludeMembers ProjectDuplicateRequestInclude = "members" ProjectDuplicateRequestIncludeNotes ProjectDuplicateRequestInclude = "notes" ProjectDuplicateRequestIncludeTaskAssignee ProjectDuplicateRequestInclude = "task_assignee" ProjectDuplicateRequestIncludeTaskAttachments ProjectDuplicateRequestInclude = "task_attachments" ProjectDuplicateRequestIncludeTaskDates ProjectDuplicateRequestInclude = "task_dates" ProjectDuplicateRequestIncludeTaskDependencies ProjectDuplicateRequestInclude = "task_dependencies" ProjectDuplicateRequestIncludeTaskFollowers ProjectDuplicateRequestInclude = "task_followers" ProjectDuplicateRequestIncludeTaskNotes ProjectDuplicateRequestInclude = "task_notes" ProjectDuplicateRequestIncludeTaskProjects ProjectDuplicateRequestInclude = "task_projects" ProjectDuplicateRequestIncludeTaskSubtasks ProjectDuplicateRequestInclude = "task_subtasks" ProjectDuplicateRequestIncludeTaskTags ProjectDuplicateRequestInclude = "task_tags" )
Defines values for ProjectDuplicateRequestInclude.
type ProjectMembershipBase ¶
type ProjectMembershipBase ProjectMembershipCompact
ProjectMembershipBase defines model for ProjectMembershipBase.
type ProjectMembershipCompact ¶
type ProjectMembershipCompact struct {
User UserCompact `json:"user,omitempty"`
}
ProjectMembershipCompact defines model for ProjectMembershipCompact.
type ProjectMembershipPathGid ¶
type ProjectMembershipPathGid string
ProjectMembershipPathGid defines model for project_membership_path_gid.
type ProjectMembershipResponse ¶
type ProjectMembershipResponse struct { Project ProjectCompact `json:"project,omitempty"` WriteAccess ProjectMembershipResponseWriteAccess `json:"write_access,omitempty"` }
ProjectMembershipResponse defines model for ProjectMembershipResponse.
type ProjectMembershipResponseWriteAccess ¶
type ProjectMembershipResponseWriteAccess string
Whether the user has full access to the project or has comment-only access.
const ( ProjectMembershipResponseWriteAccessCommentOnly ProjectMembershipResponseWriteAccess = "comment_only" ProjectMembershipResponseWriteAccessFullWrite ProjectMembershipResponseWriteAccess = "full_write" )
Defines values for ProjectMembershipResponseWriteAccess.
type ProjectRequest ¶
type ProjectRequest struct { CustomFields ProjectRequest_CustomFields `json:"custom_fields,omitempty"` Followers string `json:"followers,omitempty"` Owner string `json:"owner,omitempty"` Team string `json:"team,omitempty"` }
ProjectRequest defines model for ProjectRequest.
type ProjectRequest_CustomFields ¶
An object where each key is a Custom Field gid and each value is an enum gid, string, or number.
func (ProjectRequest_CustomFields) Get ¶
func (a ProjectRequest_CustomFields) Get(fieldName string) (value string, found bool)
Getter for additional properties for ProjectRequest_CustomFields. Returns the specified element and whether it was found
func (ProjectRequest_CustomFields) MarshalJSON ¶
func (a ProjectRequest_CustomFields) MarshalJSON() ([]byte, error)
Override default JSON handling for ProjectRequest_CustomFields to handle AdditionalProperties
func (*ProjectRequest_CustomFields) Set ¶
func (a *ProjectRequest_CustomFields) Set(fieldName string, value string)
Setter for additional properties for ProjectRequest_CustomFields
func (*ProjectRequest_CustomFields) UnmarshalJSON ¶
func (a *ProjectRequest_CustomFields) UnmarshalJSON(b []byte) error
Override default JSON handling for ProjectRequest_CustomFields to handle AdditionalProperties
type ProjectResponse ¶
type ProjectResponse struct { CustomFields []CustomFieldCompact `json:"custom_fields,omitempty"` Followers []UserCompact `json:"followers,omitempty"` Icon ProjectResponseIcon `json:"icon,omitempty"` Owner struct { // Embedded struct due to allOf(#/components/schemas/UserCompact) UserCompact `yaml:",inline"` } `json:"owner,omitempty"` PermalinkUrl string `json:"permalink_url,omitempty"` Team struct { // Embedded struct due to allOf(#/components/schemas/TeamCompact) TeamCompact `yaml:",inline"` } `json:"team,omitempty"` }
ProjectResponse defines model for ProjectResponse.
type ProjectResponseIcon ¶
type ProjectResponseIcon string
The icon for a project.
const ( ProjectResponseIconBoard ProjectResponseIcon = "board" ProjectResponseIconBriefcase ProjectResponseIcon = "briefcase" ProjectResponseIconBug ProjectResponseIcon = "bug" ProjectResponseIconCalendar ProjectResponseIcon = "calendar" ProjectResponseIconChatBubbles ProjectResponseIcon = "chat_bubbles" ProjectResponseIconCheck ProjectResponseIcon = "check" ProjectResponseIconCoins ProjectResponseIcon = "coins" ProjectResponseIconComputer ProjectResponseIcon = "computer" ProjectResponseIconGear ProjectResponseIcon = "gear" ProjectResponseIconGlobe ProjectResponseIcon = "globe" ProjectResponseIconGraph ProjectResponseIcon = "graph" ProjectResponseIconHtml ProjectResponseIcon = "html" ProjectResponseIconLightBulb ProjectResponseIcon = "light_bulb" ProjectResponseIconLineAndSymbols ProjectResponseIcon = "line_and_symbols" ProjectResponseIconList ProjectResponseIcon = "list" ProjectResponseIconMap ProjectResponseIcon = "map" ProjectResponseIconMegaphone ProjectResponseIcon = "megaphone" ProjectResponseIconMountainFlag ProjectResponseIcon = "mountain_flag" ProjectResponseIconNotebook ProjectResponseIcon = "notebook" ProjectResponseIconPageLayout ProjectResponseIcon = "page_layout" ProjectResponseIconPeople ProjectResponseIcon = "people" ProjectResponseIconPresentation ProjectResponseIcon = "presentation" ProjectResponseIconPuzzle ProjectResponseIcon = "puzzle" ProjectResponseIconRibbon ProjectResponseIcon = "ribbon" ProjectResponseIconRocket ProjectResponseIcon = "rocket" ProjectResponseIconShoe ProjectResponseIcon = "shoe" ProjectResponseIconShoppingBasket ProjectResponseIcon = "shopping_basket" ProjectResponseIconSpeedDial ProjectResponseIcon = "speed_dial" ProjectResponseIconStar ProjectResponseIcon = "star" ProjectResponseIconTarget ProjectResponseIcon = "target" ProjectResponseIconTicket ProjectResponseIcon = "ticket" ProjectResponseIconTimeline ProjectResponseIcon = "timeline" )
Defines values for ProjectResponseIcon.
type ProjectSectionInsertRequest ¶
type ProjectSectionInsertRequest struct { AfterSection string `json:"after_section,omitempty"` BeforeSection string `json:"before_section,omitempty"` Project string `json:"project"` Section string `json:"section"` }
ProjectSectionInsertRequest defines model for ProjectSectionInsertRequest.
type ProjectStatusBase ¶
type ProjectStatusBase struct { Color ProjectStatusBaseColor `json:"color"` HtmlText string `json:"html_text,omitempty"` Text string `json:"text"` }
ProjectStatusBase defines model for ProjectStatusBase.
type ProjectStatusBaseColor ¶
type ProjectStatusBaseColor string
The color associated with the status update.
const ( ProjectStatusBaseColorBlue ProjectStatusBaseColor = "blue" ProjectStatusBaseColorGreen ProjectStatusBaseColor = "green" ProjectStatusBaseColorRed ProjectStatusBaseColor = "red" ProjectStatusBaseColorYellow ProjectStatusBaseColor = "yellow" )
Defines values for ProjectStatusBaseColor.
type ProjectStatusCompact ¶
type ProjectStatusCompact struct {
Title string `json:"title,omitempty"`
}
ProjectStatusCompact defines model for ProjectStatusCompact.
type ProjectStatusPathGid ¶
type ProjectStatusPathGid string
ProjectStatusPathGid defines model for project_status_path_gid.
type ProjectStatusRequest ¶
type ProjectStatusRequest ProjectStatusBase
ProjectStatusRequest defines model for ProjectStatusRequest.
type ProjectStatusResponse ¶
type ProjectStatusResponse struct { Author UserCompact `json:"author,omitempty"` CreatedAt time.Time `json:"created_at,omitempty"` CreatedBy UserCompact `json:"created_by,omitempty"` ModifiedAt time.Time `json:"modified_at,omitempty"` }
ProjectStatusResponse defines model for ProjectStatusResponse.
type RemoveCustomFieldSettingForPortfolioJSONBody ¶
type RemoveCustomFieldSettingForPortfolioJSONBody struct {
Data *RemoveCustomFieldSettingRequest `json:"data,omitempty"`
}
RemoveCustomFieldSettingForPortfolioJSONBody defines parameters for RemoveCustomFieldSettingForPortfolio.
type RemoveCustomFieldSettingForPortfolioJSONRequestBody ¶
type RemoveCustomFieldSettingForPortfolioJSONRequestBody RemoveCustomFieldSettingForPortfolioJSONBody
RemoveCustomFieldSettingForPortfolioJSONRequestBody defines body for RemoveCustomFieldSettingForPortfolio for application/json ContentType.
type RemoveCustomFieldSettingForPortfolioParams ¶
type RemoveCustomFieldSettingForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` }
RemoveCustomFieldSettingForPortfolioParams defines parameters for RemoveCustomFieldSettingForPortfolio.
type RemoveCustomFieldSettingForPortfolioResponse ¶
type RemoveCustomFieldSettingForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveCustomFieldSettingForPortfolioResponse ¶
func ParseRemoveCustomFieldSettingForPortfolioResponse(rsp *http.Response) (*RemoveCustomFieldSettingForPortfolioResponse, error)
ParseRemoveCustomFieldSettingForPortfolioResponse parses an HTTP response from a RemoveCustomFieldSettingForPortfolioWithResponse call
func (RemoveCustomFieldSettingForPortfolioResponse) Status ¶
func (r RemoveCustomFieldSettingForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveCustomFieldSettingForPortfolioResponse) StatusCode ¶
func (r RemoveCustomFieldSettingForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveCustomFieldSettingForProjectJSONBody ¶
type RemoveCustomFieldSettingForProjectJSONBody struct {
Data *RemoveCustomFieldSettingRequest `json:"data,omitempty"`
}
RemoveCustomFieldSettingForProjectJSONBody defines parameters for RemoveCustomFieldSettingForProject.
type RemoveCustomFieldSettingForProjectJSONRequestBody ¶
type RemoveCustomFieldSettingForProjectJSONRequestBody RemoveCustomFieldSettingForProjectJSONBody
RemoveCustomFieldSettingForProjectJSONRequestBody defines body for RemoveCustomFieldSettingForProject for application/json ContentType.
type RemoveCustomFieldSettingForProjectParams ¶
type RemoveCustomFieldSettingForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` }
RemoveCustomFieldSettingForProjectParams defines parameters for RemoveCustomFieldSettingForProject.
type RemoveCustomFieldSettingForProjectResponse ¶
type RemoveCustomFieldSettingForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveCustomFieldSettingForProjectResponse ¶
func ParseRemoveCustomFieldSettingForProjectResponse(rsp *http.Response) (*RemoveCustomFieldSettingForProjectResponse, error)
ParseRemoveCustomFieldSettingForProjectResponse parses an HTTP response from a RemoveCustomFieldSettingForProjectWithResponse call
func (RemoveCustomFieldSettingForProjectResponse) Status ¶
func (r RemoveCustomFieldSettingForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveCustomFieldSettingForProjectResponse) StatusCode ¶
func (r RemoveCustomFieldSettingForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveCustomFieldSettingRequest ¶
type RemoveCustomFieldSettingRequest struct {
CustomField string `json:"custom_field"`
}
RemoveCustomFieldSettingRequest defines model for RemoveCustomFieldSettingRequest.
type RemoveDependenciesForTaskJSONBody ¶
type RemoveDependenciesForTaskJSONBody struct {
Data *ModifyDependenciesRequest `json:"data,omitempty"`
}
RemoveDependenciesForTaskJSONBody defines parameters for RemoveDependenciesForTask.
type RemoveDependenciesForTaskJSONRequestBody ¶
type RemoveDependenciesForTaskJSONRequestBody RemoveDependenciesForTaskJSONBody
RemoveDependenciesForTaskJSONRequestBody defines body for RemoveDependenciesForTask for application/json ContentType.
type RemoveDependenciesForTaskParams ¶
type RemoveDependenciesForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveDependenciesForTaskParams defines parameters for RemoveDependenciesForTask.
type RemoveDependenciesForTaskResponse ¶
type RemoveDependenciesForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveDependenciesForTaskResponse ¶
func ParseRemoveDependenciesForTaskResponse(rsp *http.Response) (*RemoveDependenciesForTaskResponse, error)
ParseRemoveDependenciesForTaskResponse parses an HTTP response from a RemoveDependenciesForTaskWithResponse call
func (RemoveDependenciesForTaskResponse) Status ¶
func (r RemoveDependenciesForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveDependenciesForTaskResponse) StatusCode ¶
func (r RemoveDependenciesForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveDependentsForTaskJSONBody ¶
type RemoveDependentsForTaskJSONBody struct { // A set of dependent tasks. Data *ModifyDependentsRequest `json:"data,omitempty"` }
RemoveDependentsForTaskJSONBody defines parameters for RemoveDependentsForTask.
type RemoveDependentsForTaskJSONRequestBody ¶
type RemoveDependentsForTaskJSONRequestBody RemoveDependentsForTaskJSONBody
RemoveDependentsForTaskJSONRequestBody defines body for RemoveDependentsForTask for application/json ContentType.
type RemoveDependentsForTaskParams ¶
type RemoveDependentsForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveDependentsForTaskParams defines parameters for RemoveDependentsForTask.
type RemoveDependentsForTaskResponse ¶
type RemoveDependentsForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveDependentsForTaskResponse ¶
func ParseRemoveDependentsForTaskResponse(rsp *http.Response) (*RemoveDependentsForTaskResponse, error)
ParseRemoveDependentsForTaskResponse parses an HTTP response from a RemoveDependentsForTaskWithResponse call
func (RemoveDependentsForTaskResponse) Status ¶
func (r RemoveDependentsForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveDependentsForTaskResponse) StatusCode ¶
func (r RemoveDependentsForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveFollowerForTaskJSONBody ¶
type RemoveFollowerForTaskJSONBody struct {
Data *TaskRemoveFollowersRequest `json:"data,omitempty"`
}
RemoveFollowerForTaskJSONBody defines parameters for RemoveFollowerForTask.
type RemoveFollowerForTaskJSONRequestBody ¶
type RemoveFollowerForTaskJSONRequestBody RemoveFollowerForTaskJSONBody
RemoveFollowerForTaskJSONRequestBody defines body for RemoveFollowerForTask for application/json ContentType.
type RemoveFollowerForTaskParams ¶
type RemoveFollowerForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveFollowerForTaskParams defines parameters for RemoveFollowerForTask.
type RemoveFollowerForTaskResponse ¶
type RemoveFollowerForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveFollowerForTaskResponse ¶
func ParseRemoveFollowerForTaskResponse(rsp *http.Response) (*RemoveFollowerForTaskResponse, error)
ParseRemoveFollowerForTaskResponse parses an HTTP response from a RemoveFollowerForTaskWithResponse call
func (RemoveFollowerForTaskResponse) Status ¶
func (r RemoveFollowerForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveFollowerForTaskResponse) StatusCode ¶
func (r RemoveFollowerForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveFollowersForProjectJSONBody ¶
type RemoveFollowersForProjectJSONBody struct {
Data *RemoveFollowersRequest `json:"data,omitempty"`
}
RemoveFollowersForProjectJSONBody defines parameters for RemoveFollowersForProject.
type RemoveFollowersForProjectJSONRequestBody ¶
type RemoveFollowersForProjectJSONRequestBody RemoveFollowersForProjectJSONBody
RemoveFollowersForProjectJSONRequestBody defines body for RemoveFollowersForProject for application/json ContentType.
type RemoveFollowersForProjectParams ¶
type RemoveFollowersForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveFollowersForProjectParams defines parameters for RemoveFollowersForProject.
type RemoveFollowersForProjectResponse ¶
type RemoveFollowersForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveFollowersForProjectResponse ¶
func ParseRemoveFollowersForProjectResponse(rsp *http.Response) (*RemoveFollowersForProjectResponse, error)
ParseRemoveFollowersForProjectResponse parses an HTTP response from a RemoveFollowersForProjectWithResponse call
func (RemoveFollowersForProjectResponse) Status ¶
func (r RemoveFollowersForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveFollowersForProjectResponse) StatusCode ¶
func (r RemoveFollowersForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveFollowersJSONBody ¶
type RemoveFollowersJSONBody struct {
Data *TaskAddFollowersRequest `json:"data,omitempty"`
}
RemoveFollowersJSONBody defines parameters for RemoveFollowers.
type RemoveFollowersJSONRequestBody ¶
type RemoveFollowersJSONRequestBody RemoveFollowersJSONBody
RemoveFollowersJSONRequestBody defines body for RemoveFollowers for application/json ContentType.
type RemoveFollowersParams ¶
type RemoveFollowersParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveFollowersParams defines parameters for RemoveFollowers.
type RemoveFollowersRequest ¶
type RemoveFollowersRequest struct {
Followers string `json:"followers"`
}
RemoveFollowersRequest defines model for RemoveFollowersRequest.
type RemoveFollowersResponse ¶
type RemoveFollowersResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Data *GoalResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveFollowersResponse ¶
func ParseRemoveFollowersResponse(rsp *http.Response) (*RemoveFollowersResponse, error)
ParseRemoveFollowersResponse parses an HTTP response from a RemoveFollowersWithResponse call
func (RemoveFollowersResponse) Status ¶
func (r RemoveFollowersResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveFollowersResponse) StatusCode ¶
func (r RemoveFollowersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveItemForPortfolioJSONBody ¶
type RemoveItemForPortfolioJSONBody struct {
Data *PortfolioRemoveItemRequest `json:"data,omitempty"`
}
RemoveItemForPortfolioJSONBody defines parameters for RemoveItemForPortfolio.
type RemoveItemForPortfolioJSONRequestBody ¶
type RemoveItemForPortfolioJSONRequestBody RemoveItemForPortfolioJSONBody
RemoveItemForPortfolioJSONRequestBody defines body for RemoveItemForPortfolio for application/json ContentType.
type RemoveItemForPortfolioParams ¶
type RemoveItemForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveItemForPortfolioParams defines parameters for RemoveItemForPortfolio.
type RemoveItemForPortfolioResponse ¶
type RemoveItemForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveItemForPortfolioResponse ¶
func ParseRemoveItemForPortfolioResponse(rsp *http.Response) (*RemoveItemForPortfolioResponse, error)
ParseRemoveItemForPortfolioResponse parses an HTTP response from a RemoveItemForPortfolioWithResponse call
func (RemoveItemForPortfolioResponse) Status ¶
func (r RemoveItemForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveItemForPortfolioResponse) StatusCode ¶
func (r RemoveItemForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveMembersForPortfolioJSONBody ¶
type RemoveMembersForPortfolioJSONBody struct {
Data *RemoveMembersRequest `json:"data,omitempty"`
}
RemoveMembersForPortfolioJSONBody defines parameters for RemoveMembersForPortfolio.
type RemoveMembersForPortfolioJSONRequestBody ¶
type RemoveMembersForPortfolioJSONRequestBody RemoveMembersForPortfolioJSONBody
RemoveMembersForPortfolioJSONRequestBody defines body for RemoveMembersForPortfolio for application/json ContentType.
type RemoveMembersForPortfolioParams ¶
type RemoveMembersForPortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveMembersForPortfolioParams defines parameters for RemoveMembersForPortfolio.
type RemoveMembersForPortfolioResponse ¶
type RemoveMembersForPortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveMembersForPortfolioResponse ¶
func ParseRemoveMembersForPortfolioResponse(rsp *http.Response) (*RemoveMembersForPortfolioResponse, error)
ParseRemoveMembersForPortfolioResponse parses an HTTP response from a RemoveMembersForPortfolioWithResponse call
func (RemoveMembersForPortfolioResponse) Status ¶
func (r RemoveMembersForPortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveMembersForPortfolioResponse) StatusCode ¶
func (r RemoveMembersForPortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveMembersForProjectJSONBody ¶
type RemoveMembersForProjectJSONBody struct {
Data *RemoveMembersRequest `json:"data,omitempty"`
}
RemoveMembersForProjectJSONBody defines parameters for RemoveMembersForProject.
type RemoveMembersForProjectJSONRequestBody ¶
type RemoveMembersForProjectJSONRequestBody RemoveMembersForProjectJSONBody
RemoveMembersForProjectJSONRequestBody defines body for RemoveMembersForProject for application/json ContentType.
type RemoveMembersForProjectParams ¶
type RemoveMembersForProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveMembersForProjectParams defines parameters for RemoveMembersForProject.
type RemoveMembersForProjectResponse ¶
type RemoveMembersForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveMembersForProjectResponse ¶
func ParseRemoveMembersForProjectResponse(rsp *http.Response) (*RemoveMembersForProjectResponse, error)
ParseRemoveMembersForProjectResponse parses an HTTP response from a RemoveMembersForProjectWithResponse call
func (RemoveMembersForProjectResponse) Status ¶
func (r RemoveMembersForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveMembersForProjectResponse) StatusCode ¶
func (r RemoveMembersForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveMembersRequest ¶
type RemoveMembersRequest struct {
Members string `json:"members"`
}
RemoveMembersRequest defines model for RemoveMembersRequest.
type RemoveProjectForTaskJSONBody ¶
type RemoveProjectForTaskJSONBody struct {
Data *TaskRemoveProjectRequest `json:"data,omitempty"`
}
RemoveProjectForTaskJSONBody defines parameters for RemoveProjectForTask.
type RemoveProjectForTaskJSONRequestBody ¶
type RemoveProjectForTaskJSONRequestBody RemoveProjectForTaskJSONBody
RemoveProjectForTaskJSONRequestBody defines body for RemoveProjectForTask for application/json ContentType.
type RemoveProjectForTaskParams ¶
type RemoveProjectForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveProjectForTaskParams defines parameters for RemoveProjectForTask.
type RemoveProjectForTaskResponse ¶
type RemoveProjectForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveProjectForTaskResponse ¶
func ParseRemoveProjectForTaskResponse(rsp *http.Response) (*RemoveProjectForTaskResponse, error)
ParseRemoveProjectForTaskResponse parses an HTTP response from a RemoveProjectForTaskWithResponse call
func (RemoveProjectForTaskResponse) Status ¶
func (r RemoveProjectForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveProjectForTaskResponse) StatusCode ¶
func (r RemoveProjectForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveSubgoalJSONBody ¶
type RemoveSubgoalJSONBody struct {
Data *GoalRemoveSubgoalRequest `json:"data,omitempty"`
}
RemoveSubgoalJSONBody defines parameters for RemoveSubgoal.
type RemoveSubgoalJSONRequestBody ¶
type RemoveSubgoalJSONRequestBody RemoveSubgoalJSONBody
RemoveSubgoalJSONRequestBody defines body for RemoveSubgoal for application/json ContentType.
type RemoveSubgoalParams ¶
type RemoveSubgoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveSubgoalParams defines parameters for RemoveSubgoal.
type RemoveSubgoalResponse ¶
type RemoveSubgoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveSubgoalResponse ¶
func ParseRemoveSubgoalResponse(rsp *http.Response) (*RemoveSubgoalResponse, error)
ParseRemoveSubgoalResponse parses an HTTP response from a RemoveSubgoalWithResponse call
func (RemoveSubgoalResponse) Status ¶
func (r RemoveSubgoalResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveSubgoalResponse) StatusCode ¶
func (r RemoveSubgoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveSupportingWorkForGoalJSONBody ¶
type RemoveSupportingWorkForGoalJSONBody struct {
Data *GoalAddSupportingWorkRequest `json:"data,omitempty"`
}
RemoveSupportingWorkForGoalJSONBody defines parameters for RemoveSupportingWorkForGoal.
type RemoveSupportingWorkForGoalJSONRequestBody ¶
type RemoveSupportingWorkForGoalJSONRequestBody RemoveSupportingWorkForGoalJSONBody
RemoveSupportingWorkForGoalJSONRequestBody defines body for RemoveSupportingWorkForGoal for application/json ContentType.
type RemoveSupportingWorkForGoalParams ¶
type RemoveSupportingWorkForGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveSupportingWorkForGoalParams defines parameters for RemoveSupportingWorkForGoal.
type RemoveSupportingWorkForGoalResponse ¶
type RemoveSupportingWorkForGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveSupportingWorkForGoalResponse ¶
func ParseRemoveSupportingWorkForGoalResponse(rsp *http.Response) (*RemoveSupportingWorkForGoalResponse, error)
ParseRemoveSupportingWorkForGoalResponse parses an HTTP response from a RemoveSupportingWorkForGoalWithResponse call
func (RemoveSupportingWorkForGoalResponse) Status ¶
func (r RemoveSupportingWorkForGoalResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveSupportingWorkForGoalResponse) StatusCode ¶
func (r RemoveSupportingWorkForGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveTagForTaskJSONBody ¶
type RemoveTagForTaskJSONBody struct {
Data *TaskRemoveTagRequest `json:"data,omitempty"`
}
RemoveTagForTaskJSONBody defines parameters for RemoveTagForTask.
type RemoveTagForTaskJSONRequestBody ¶
type RemoveTagForTaskJSONRequestBody RemoveTagForTaskJSONBody
RemoveTagForTaskJSONRequestBody defines body for RemoveTagForTask for application/json ContentType.
type RemoveTagForTaskParams ¶
type RemoveTagForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveTagForTaskParams defines parameters for RemoveTagForTask.
type RemoveTagForTaskResponse ¶
type RemoveTagForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveTagForTaskResponse ¶
func ParseRemoveTagForTaskResponse(rsp *http.Response) (*RemoveTagForTaskResponse, error)
ParseRemoveTagForTaskResponse parses an HTTP response from a RemoveTagForTaskWithResponse call
func (RemoveTagForTaskResponse) Status ¶
func (r RemoveTagForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveTagForTaskResponse) StatusCode ¶
func (r RemoveTagForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveUserForTeamJSONBody ¶
type RemoveUserForTeamJSONBody struct { // A user identification object for specification with the addUser/removeUser endpoints. Data *TeamRemoveUserRequest `json:"data,omitempty"` }
RemoveUserForTeamJSONBody defines parameters for RemoveUserForTeam.
type RemoveUserForTeamJSONRequestBody ¶
type RemoveUserForTeamJSONRequestBody RemoveUserForTeamJSONBody
RemoveUserForTeamJSONRequestBody defines body for RemoveUserForTeam for application/json ContentType.
type RemoveUserForTeamParams ¶
type RemoveUserForTeamParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveUserForTeamParams defines parameters for RemoveUserForTeam.
type RemoveUserForTeamResponse ¶
type RemoveUserForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON204 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveUserForTeamResponse ¶
func ParseRemoveUserForTeamResponse(rsp *http.Response) (*RemoveUserForTeamResponse, error)
ParseRemoveUserForTeamResponse parses an HTTP response from a RemoveUserForTeamWithResponse call
func (RemoveUserForTeamResponse) Status ¶
func (r RemoveUserForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveUserForTeamResponse) StatusCode ¶
func (r RemoveUserForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveUserForWorkspaceJSONBody ¶
type RemoveUserForWorkspaceJSONBody struct { // A user identification object for specification with the addUser/removeUser endpoints. Data *WorkspaceRemoveUserRequest `json:"data,omitempty"` }
RemoveUserForWorkspaceJSONBody defines parameters for RemoveUserForWorkspace.
type RemoveUserForWorkspaceJSONRequestBody ¶
type RemoveUserForWorkspaceJSONRequestBody RemoveUserForWorkspaceJSONBody
RemoveUserForWorkspaceJSONRequestBody defines body for RemoveUserForWorkspace for application/json ContentType.
type RemoveUserForWorkspaceParams ¶
type RemoveUserForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
RemoveUserForWorkspaceParams defines parameters for RemoveUserForWorkspace.
type RemoveUserForWorkspaceResponse ¶
type RemoveUserForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON204 *struct { // An empty object. Some endpoints do not return an object on success. The success is conveyed through a 2-- status code and returning an empty object. Data *EmptyResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseRemoveUserForWorkspaceResponse ¶
func ParseRemoveUserForWorkspaceResponse(rsp *http.Response) (*RemoveUserForWorkspaceResponse, error)
ParseRemoveUserForWorkspaceResponse parses an HTTP response from a RemoveUserForWorkspaceWithResponse call
func (RemoveUserForWorkspaceResponse) Status ¶
func (r RemoveUserForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveUserForWorkspaceResponse) StatusCode ¶
func (r RemoveUserForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type SearchTasksForWorkspaceParams ¶
type SearchTasksForWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Performs full-text search on both task name and description Text *string `json:"text,omitempty"` // Filters results by the task's resource_subtype ResourceSubtype *string `json:"resource_subtype,omitempty"` // Comma-separated list of user identifiers AssigneeAny *string `json:"assignee.any,omitempty"` // Comma-separated list of user identifiers AssigneeNot *string `json:"assignee.not,omitempty"` // Comma-separated list of portfolio IDs PortfoliosAny *string `json:"portfolios.any,omitempty"` // Comma-separated list of project IDs ProjectsAny *string `json:"projects.any,omitempty"` // Comma-separated list of project IDs ProjectsNot *string `json:"projects.not,omitempty"` // Comma-separated list of project IDs ProjectsAll *string `json:"projects.all,omitempty"` // Comma-separated list of section or column IDs SectionsAny *string `json:"sections.any,omitempty"` // Comma-separated list of section or column IDs SectionsNot *string `json:"sections.not,omitempty"` // Comma-separated list of section or column IDs SectionsAll *string `json:"sections.all,omitempty"` // Comma-separated list of tag IDs TagsAny *string `json:"tags.any,omitempty"` // Comma-separated list of tag IDs TagsNot *string `json:"tags.not,omitempty"` // Comma-separated list of tag IDs TagsAll *string `json:"tags.all,omitempty"` // Comma-separated list of team IDs TeamsAny *string `json:"teams.any,omitempty"` // Comma-separated list of user identifiers FollowersAny *string `json:"followers.any,omitempty"` // Comma-separated list of user identifiers FollowersNot *string `json:"followers.not,omitempty"` // Comma-separated list of user identifiers CreatedByAny *string `json:"created_by.any,omitempty"` // Comma-separated list of user identifiers CreatedByNot *string `json:"created_by.not,omitempty"` // Comma-separated list of user identifiers AssignedByAny *string `json:"assigned_by.any,omitempty"` // Comma-separated list of user identifiers AssignedByNot *string `json:"assigned_by.not,omitempty"` // Comma-separated list of user identifiers LikedByAny *string `json:"liked_by.any,omitempty"` // Comma-separated list of user identifiers LikedByNot *string `json:"liked_by.not,omitempty"` // Comma-separated list of user identifiers CommentedOnByAny *string `json:"commented_on_by.any,omitempty"` // Comma-separated list of user identifiers CommentedOnByNot *string `json:"commented_on_by.not,omitempty"` // ISO 8601 date string DueOnBefore *openapi_types.Date `json:"due_on.before,omitempty"` // ISO 8601 date string DueOnAfter *openapi_types.Date `json:"due_on.after,omitempty"` // ISO 8601 date string or `null` DueOn *openapi_types.Date `json:"due_on,omitempty"` // ISO 8601 datetime string DueAtBefore *time.Time `json:"due_at.before,omitempty"` // ISO 8601 datetime string DueAtAfter *time.Time `json:"due_at.after,omitempty"` // ISO 8601 date string StartOnBefore *openapi_types.Date `json:"start_on.before,omitempty"` // ISO 8601 date string StartOnAfter *openapi_types.Date `json:"start_on.after,omitempty"` // ISO 8601 date string or `null` StartOn *openapi_types.Date `json:"start_on,omitempty"` // ISO 8601 date string CreatedOnBefore *openapi_types.Date `json:"created_on.before,omitempty"` // ISO 8601 date string CreatedOnAfter *openapi_types.Date `json:"created_on.after,omitempty"` // ISO 8601 date string or `null` CreatedOn *openapi_types.Date `json:"created_on,omitempty"` // ISO 8601 datetime string CreatedAtBefore *time.Time `json:"created_at.before,omitempty"` // ISO 8601 datetime string CreatedAtAfter *time.Time `json:"created_at.after,omitempty"` // ISO 8601 date string CompletedOnBefore *openapi_types.Date `json:"completed_on.before,omitempty"` // ISO 8601 date string CompletedOnAfter *openapi_types.Date `json:"completed_on.after,omitempty"` // ISO 8601 date string or `null` CompletedOn *openapi_types.Date `json:"completed_on,omitempty"` // ISO 8601 datetime string CompletedAtBefore *time.Time `json:"completed_at.before,omitempty"` // ISO 8601 datetime string CompletedAtAfter *time.Time `json:"completed_at.after,omitempty"` // ISO 8601 date string ModifiedOnBefore *openapi_types.Date `json:"modified_on.before,omitempty"` // ISO 8601 date string ModifiedOnAfter *openapi_types.Date `json:"modified_on.after,omitempty"` // ISO 8601 date string or `null` ModifiedOn *openapi_types.Date `json:"modified_on,omitempty"` // ISO 8601 datetime string ModifiedAtBefore *time.Time `json:"modified_at.before,omitempty"` // ISO 8601 datetime string ModifiedAtAfter *time.Time `json:"modified_at.after,omitempty"` // Filter to incomplete tasks with dependents IsBlocking *bool `json:"is_blocking,omitempty"` // Filter to tasks with incomplete dependencies IsBlocked *bool `json:"is_blocked,omitempty"` // Filter to tasks with attachments HasAttachment *bool `json:"has_attachment,omitempty"` // Filter to completed tasks Completed *bool `json:"completed,omitempty"` // Filter to subtasks IsSubtask *bool `json:"is_subtask,omitempty"` // One of `due_date`, `created_at`, `completed_at`, `likes`, or `modified_at`, defaults to `modified_at` SortBy *string `json:"sort_by,omitempty"` // Default `false` SortAscending *bool `json:"sort_ascending,omitempty"` }
SearchTasksForWorkspaceParams defines parameters for SearchTasksForWorkspace.
type SearchTasksForWorkspaceResponse ¶
type SearchTasksForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]TaskCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseSearchTasksForWorkspaceResponse ¶
func ParseSearchTasksForWorkspaceResponse(rsp *http.Response) (*SearchTasksForWorkspaceResponse, error)
ParseSearchTasksForWorkspaceResponse parses an HTTP response from a SearchTasksForWorkspaceWithResponse call
func (SearchTasksForWorkspaceResponse) Status ¶
func (r SearchTasksForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (SearchTasksForWorkspaceResponse) StatusCode ¶
func (r SearchTasksForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SectionCompact ¶
type SectionCompact struct {
Name string `json:"name,omitempty"`
}
SectionCompact defines model for SectionCompact.
type SectionRequest ¶
type SectionRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` Name string `json:"name"` Project string `json:"project"` }
SectionRequest defines model for SectionRequest.
type SectionResponse ¶
type SectionResponse struct { CreatedAt time.Time `json:"created_at,omitempty"` Project ProjectCompact `json:"project,omitempty"` Projects []ProjectCompact `json:"projects,omitempty"` }
SectionResponse defines model for SectionResponse.
type SectionTaskInsertRequest ¶
type SectionTaskInsertRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` Task string `json:"task"` }
SectionTaskInsertRequest defines model for SectionTaskInsertRequest.
type ServiceUnavailable ¶
type ServiceUnavailable ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type SetParentForTaskJSONBody ¶
type SetParentForTaskJSONBody struct {
Data *TaskSetParentRequest `json:"data,omitempty"`
}
SetParentForTaskJSONBody defines parameters for SetParentForTask.
type SetParentForTaskJSONRequestBody ¶
type SetParentForTaskJSONRequestBody SetParentForTaskJSONBody
SetParentForTaskJSONRequestBody defines body for SetParentForTask for application/json ContentType.
type SetParentForTaskParams ¶
type SetParentForTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
SetParentForTaskParams defines parameters for SetParentForTask.
type SetParentForTaskResponse ¶
type SetParentForTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TaskResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseSetParentForTaskResponse ¶
func ParseSetParentForTaskResponse(rsp *http.Response) (*SetParentForTaskResponse, error)
ParseSetParentForTaskResponse parses an HTTP response from a SetParentForTaskWithResponse call
func (SetParentForTaskResponse) Status ¶
func (r SetParentForTaskResponse) Status() string
Status returns HTTPResponse.Status
func (SetParentForTaskResponse) StatusCode ¶
func (r SetParentForTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StoryBase ¶
type StoryBase struct { CreatedAt time.Time `json:"created_at,omitempty"` HtmlText string `json:"html_text,omitempty"` IsPinned bool `json:"is_pinned,omitempty"` ResourceSubtype string `json:"resource_subtype,omitempty"` StickerName StoryBaseStickerName `json:"sticker_name,omitempty"` Text string `json:"text,omitempty"` }
StoryBase defines model for StoryBase.
type StoryBaseStickerName ¶
type StoryBaseStickerName string
The name of the sticker in this story. `null` if there is no sticker.
const ( StoryBaseStickerNameCelebratingPeople StoryBaseStickerName = "celebrating_people" StoryBaseStickerNameDancingUnicorn StoryBaseStickerName = "dancing_unicorn" StoryBaseStickerNameDeterminedClimbers StoryBaseStickerName = "determined_climbers" StoryBaseStickerNameGreenCheckmark StoryBaseStickerName = "green_checkmark" StoryBaseStickerNameHeart StoryBaseStickerName = "heart" StoryBaseStickerNamePartyPopper StoryBaseStickerName = "party_popper" StoryBaseStickerNamePeopleDancing StoryBaseStickerName = "people_dancing" StoryBaseStickerNamePeopleWavingFlags StoryBaseStickerName = "people_waving_flags" StoryBaseStickerNamePhoenixSpreadingLove StoryBaseStickerName = "phoenix_spreading_love" StoryBaseStickerNameSplashingNarwhal StoryBaseStickerName = "splashing_narwhal" StoryBaseStickerNameTrophy StoryBaseStickerName = "trophy" StoryBaseStickerNameYetiRidingUnicorn StoryBaseStickerName = "yeti_riding_unicorn" )
Defines values for StoryBaseStickerName.
type StoryCompact ¶
type StoryCompact struct { CreatedAt time.Time `json:"created_at,omitempty"` CreatedBy UserCompact `json:"created_by,omitempty"` ResourceSubtype string `json:"resource_subtype,omitempty"` Text string `json:"text,omitempty"` }
StoryCompact defines model for StoryCompact.
type StoryResponse ¶
type StoryResponse struct { Assignee UserCompact `json:"assignee,omitempty"` CreatedBy UserCompact `json:"created_by,omitempty"` CustomField CustomFieldCompact `json:"custom_field,omitempty"` Dependency TaskCompact `json:"dependency,omitempty"` DuplicateOf TaskCompact `json:"duplicate_of,omitempty"` DuplicatedFrom TaskCompact `json:"duplicated_from,omitempty"` Follower UserCompact `json:"follower,omitempty"` Hearted bool `json:"hearted,omitempty"` Hearts []Like `json:"hearts,omitempty"` IsEdited bool `json:"is_edited,omitempty"` Liked bool `json:"liked,omitempty"` Likes []Like `json:"likes,omitempty"` NewApprovalStatus string `json:"new_approval_status,omitempty"` NewDates StoryResponseDates `json:"new_dates,omitempty"` NewEnumValue EnumOption `json:"new_enum_value,omitempty"` NewMultiEnumValues []EnumOption `json:"new_multi_enum_values,omitempty"` NewName string `json:"new_name,omitempty"` NewNumberValue int `json:"new_number_value,omitempty"` NewResourceSubtype string `json:"new_resource_subtype,omitempty"` NewSection SectionCompact `json:"new_section,omitempty"` NewTextValue string `json:"new_text_value,omitempty"` NumHearts int `json:"num_hearts,omitempty"` NumLikes int `json:"num_likes,omitempty"` OldApprovalStatus string `json:"old_approval_status,omitempty"` OldDates StoryResponseDates `json:"old_dates,omitempty"` OldEnumValue EnumOption `json:"old_enum_value,omitempty"` OldMultiEnumValues []EnumOption `json:"old_multi_enum_values,omitempty"` OldName string `json:"old_name,omitempty"` OldNumberValue int `json:"old_number_value,omitempty"` OldResourceSubtype string `json:"old_resource_subtype,omitempty"` OldSection SectionCompact `json:"old_section,omitempty"` OldTextValue string `json:"old_text_value,omitempty"` Previews []Preview `json:"previews,omitempty"` Project ProjectCompact `json:"project,omitempty"` Source StoryResponseSource `json:"source,omitempty"` Story StoryCompact `json:"story,omitempty"` Tag TagCompact `json:"tag,omitempty"` Target struct { Gid *string `json:"gid,omitempty"` Name *string `json:"name,omitempty"` } `json:"target,omitempty"` Task TaskCompact `json:"task,omitempty"` }
StoryResponse defines model for StoryResponse.
type StoryResponseDates ¶
type StoryResponseDates struct { DueAt time.Time `json:"due_at,omitempty"` DueOn openapi_types.Date `json:"due_on,omitempty"` StartOn openapi_types.Date `json:"start_on,omitempty"` }
*Conditional*
type StoryResponseSource ¶
type StoryResponseSource string
The component of the Asana product the user used to trigger the story.
const ( StoryResponseSourceApi StoryResponseSource = "api" StoryResponseSourceEmail StoryResponseSource = "email" StoryResponseSourceMobile StoryResponseSource = "mobile" StoryResponseSourceUnknown StoryResponseSource = "unknown" StoryResponseSourceWeb StoryResponseSource = "web" )
Defines values for StoryResponseSource.
type SupportingWorkParams ¶
type SupportingWorkParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
SupportingWorkParams defines parameters for SupportingWork.
type SupportingWorkResponse ¶
type SupportingWorkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]ProjectCompact `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseSupportingWorkResponse ¶
func ParseSupportingWorkResponse(rsp *http.Response) (*SupportingWorkResponse, error)
ParseSupportingWorkResponse parses an HTTP response from a SupportingWorkWithResponse call
func (SupportingWorkResponse) Status ¶
func (r SupportingWorkResponse) Status() string
Status returns HTTPResponse.Status
func (SupportingWorkResponse) StatusCode ¶
func (r SupportingWorkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TagBase ¶
type TagBase struct {
Color TagBaseColor `json:"color,omitempty"`
}
TagBase defines model for TagBase.
type TagBaseColor ¶
type TagBaseColor string
Color of the tag.
const ( TagBaseColorDarkBlue TagBaseColor = "dark-blue" TagBaseColorDarkBrown TagBaseColor = "dark-brown" TagBaseColorDarkGreen TagBaseColor = "dark-green" TagBaseColorDarkOrange TagBaseColor = "dark-orange" TagBaseColorDarkPink TagBaseColor = "dark-pink" TagBaseColorDarkPurple TagBaseColor = "dark-purple" TagBaseColorDarkRed TagBaseColor = "dark-red" TagBaseColorDarkTeal TagBaseColor = "dark-teal" TagBaseColorDarkWarmGray TagBaseColor = "dark-warm-gray" TagBaseColorLightBlue TagBaseColor = "light-blue" TagBaseColorLightBrown TagBaseColor = "light-brown" TagBaseColorLightGreen TagBaseColor = "light-green" TagBaseColorLightOrange TagBaseColor = "light-orange" TagBaseColorLightPink TagBaseColor = "light-pink" TagBaseColorLightPurple TagBaseColor = "light-purple" TagBaseColorLightRed TagBaseColor = "light-red" TagBaseColorLightTeal TagBaseColor = "light-teal" TagBaseColorLightWarmGray TagBaseColor = "light-warm-gray" )
Defines values for TagBaseColor.
type TagCompact ¶
type TagCompact struct {
Name string `json:"name,omitempty"`
}
TagCompact defines model for TagCompact.
type TagRequest ¶
type TagRequest struct { Followers []string `json:"followers,omitempty"` Workspace string `json:"workspace,omitempty"` }
TagRequest defines model for TagRequest.
type TagResponse ¶
type TagResponse struct { Followers []UserCompact `json:"followers,omitempty"` PermalinkUrl string `json:"permalink_url,omitempty"` Workspace WorkspaceCompact `json:"workspace,omitempty"` }
TagResponse defines model for TagResponse.
type TaskAddFollowersRequest ¶
type TaskAddFollowersRequest struct {
Followers []string `json:"followers"`
}
TaskAddFollowersRequest defines model for TaskAddFollowersRequest.
type TaskAddProjectRequest ¶
type TaskAddProjectRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` Project string `json:"project"` Section string `json:"section,omitempty"` }
TaskAddProjectRequest defines model for TaskAddProjectRequest.
type TaskAddTagRequest ¶
type TaskAddTagRequest struct {
Tag string `json:"tag"`
}
TaskAddTagRequest defines model for TaskAddTagRequest.
type TaskBase ¶
type TaskBase struct { ApprovalStatus TaskBaseApprovalStatus `json:"approval_status,omitempty"` AssigneeStatus TaskBaseAssigneeStatus `json:"assignee_status,omitempty"` Completed bool `json:"completed,omitempty"` CompletedAt time.Time `json:"completed_at,omitempty"` CompletedBy UserCompact `json:"completed_by,omitempty"` CreatedAt time.Time `json:"created_at,omitempty"` Dependencies []AsanaResource `json:"dependencies,omitempty"` Dependents []AsanaResource `json:"dependents,omitempty"` DueAt openapi_types.Date `json:"due_at,omitempty"` DueOn openapi_types.Date `json:"due_on,omitempty"` External struct { Data *string `json:"data,omitempty"` Gid *string `json:"gid,omitempty"` } `json:"external,omitempty"` Hearted bool `json:"hearted,omitempty"` Hearts []Like `json:"hearts,omitempty"` HtmlNotes string `json:"html_notes,omitempty"` IsRenderedAsSeparator bool `json:"is_rendered_as_separator,omitempty"` Liked bool `json:"liked,omitempty"` Likes []Like `json:"likes,omitempty"` Memberships []struct { Project *ProjectCompact `json:"project,omitempty"` Section *SectionCompact `json:"section,omitempty"` } `json:"memberships,omitempty"` ModifiedAt time.Time `json:"modified_at,omitempty"` Name string `json:"name,omitempty"` Notes string `json:"notes,omitempty"` NumHearts int `json:"num_hearts,omitempty"` NumLikes int `json:"num_likes,omitempty"` NumSubtasks int `json:"num_subtasks,omitempty"` ResourceSubtype TaskBaseResourceSubtype `json:"resource_subtype,omitempty"` StartOn openapi_types.Date `json:"start_on,omitempty"` }
TaskBase defines model for TaskBase.
type TaskBaseApprovalStatus ¶
type TaskBaseApprovalStatus string
*Conditional* Reflects the approval status of this task. This field is kept in sync with `completed`, meaning `pending` translates to false while `approved`, `rejected`, and `changes_requested` translate to true. If you set completed to true, this field will be set to `approved`.
const ( TaskBaseApprovalStatusApproved TaskBaseApprovalStatus = "approved" TaskBaseApprovalStatusChangesRequested TaskBaseApprovalStatus = "changes_requested" TaskBaseApprovalStatusPending TaskBaseApprovalStatus = "pending" TaskBaseApprovalStatusRejected TaskBaseApprovalStatus = "rejected" )
Defines values for TaskBaseApprovalStatus.
type TaskBaseAssigneeStatus ¶
type TaskBaseAssigneeStatus string
*Deprecated* Scheduling status of this task for the user it is assigned to. This field can only be set if the assignee is non-null. Setting this field to "inbox" or "upcoming" inserts it at the top of the section, while the other options will insert at the bottom.
const ( TaskBaseAssigneeStatusInbox TaskBaseAssigneeStatus = "inbox" TaskBaseAssigneeStatusLater TaskBaseAssigneeStatus = "later" TaskBaseAssigneeStatusNew TaskBaseAssigneeStatus = "new" TaskBaseAssigneeStatusToday TaskBaseAssigneeStatus = "today" TaskBaseAssigneeStatusUpcoming TaskBaseAssigneeStatus = "upcoming" )
Defines values for TaskBaseAssigneeStatus.
type TaskBaseResourceSubtype ¶
type TaskBaseResourceSubtype string
The subtype of this resource. Different subtypes retain many of the same fields and behavior, but may render differently in Asana or represent resources with different semantic meaning. The resource_subtype `milestone` represent a single moment in time. This means tasks with this subtype cannot have a start_date.
const ( TaskBaseResourceSubtypeApproval TaskBaseResourceSubtype = "approval" TaskBaseResourceSubtypeDefaultTask TaskBaseResourceSubtype = "default_task" TaskBaseResourceSubtypeMilestone TaskBaseResourceSubtype = "milestone" TaskBaseResourceSubtypeSection TaskBaseResourceSubtype = "section" )
Defines values for TaskBaseResourceSubtype.
type TaskCompact ¶
type TaskCompact struct {
Name string `json:"name,omitempty"`
}
TaskCompact defines model for TaskCompact.
type TaskCountResponse ¶
type TaskCountResponse struct { NumCompletedMilestones int `json:"num_completed_milestones,omitempty"` NumCompletedTasks int `json:"num_completed_tasks,omitempty"` NumIncompleteMilestones int `json:"num_incomplete_milestones,omitempty"` NumIncompleteTasks int `json:"num_incomplete_tasks,omitempty"` NumMilestones int `json:"num_milestones,omitempty"` NumTasks int `json:"num_tasks,omitempty"` }
A response object returned from the task count endpoint.
type TaskDuplicateRequest ¶
type TaskDuplicateRequest struct { Include TaskDuplicateRequestInclude `json:"include,omitempty"` Name string `json:"name,omitempty"` }
TaskDuplicateRequest defines model for TaskDuplicateRequest.
type TaskDuplicateRequestInclude ¶
type TaskDuplicateRequestInclude string
The fields that will be duplicated to the new task.
const ( TaskDuplicateRequestIncludeAssignee TaskDuplicateRequestInclude = "assignee" TaskDuplicateRequestIncludeAttachments TaskDuplicateRequestInclude = "attachments" TaskDuplicateRequestIncludeDates TaskDuplicateRequestInclude = "dates" TaskDuplicateRequestIncludeDependencies TaskDuplicateRequestInclude = "dependencies" TaskDuplicateRequestIncludeFollowers TaskDuplicateRequestInclude = "followers" TaskDuplicateRequestIncludeNotes TaskDuplicateRequestInclude = "notes" TaskDuplicateRequestIncludeParent TaskDuplicateRequestInclude = "parent" TaskDuplicateRequestIncludeProjects TaskDuplicateRequestInclude = "projects" TaskDuplicateRequestIncludeSubtasks TaskDuplicateRequestInclude = "subtasks" TaskDuplicateRequestIncludeTags TaskDuplicateRequestInclude = "tags" )
Defines values for TaskDuplicateRequestInclude.
type TaskRemoveFollowersRequest ¶
type TaskRemoveFollowersRequest struct {
Followers []string `json:"followers"`
}
TaskRemoveFollowersRequest defines model for TaskRemoveFollowersRequest.
type TaskRemoveProjectRequest ¶
type TaskRemoveProjectRequest struct {
Project string `json:"project"`
}
TaskRemoveProjectRequest defines model for TaskRemoveProjectRequest.
type TaskRemoveTagRequest ¶
type TaskRemoveTagRequest struct {
Tag string `json:"tag"`
}
TaskRemoveTagRequest defines model for TaskRemoveTagRequest.
type TaskRequest ¶
type TaskRequest struct { Assignee string `json:"assignee,omitempty"` AssigneeSection struct { // Embedded struct due to allOf(#/components/schemas/SectionCompact) SectionCompact `yaml:",inline"` } `json:"assignee_section,omitempty"` CustomFields TaskRequest_CustomFields `json:"custom_fields,omitempty"` Followers []string `json:"followers,omitempty"` Parent string `json:"parent,omitempty"` Projects []string `json:"projects,omitempty"` Tags []string `json:"tags,omitempty"` Workspace string `json:"workspace,omitempty"` }
TaskRequest defines model for TaskRequest.
type TaskRequest_CustomFields ¶
An object where each key is a Custom Field gid and each value is an enum gid, string, or number.
func (TaskRequest_CustomFields) Get ¶
func (a TaskRequest_CustomFields) Get(fieldName string) (value string, found bool)
Getter for additional properties for TaskRequest_CustomFields. Returns the specified element and whether it was found
func (TaskRequest_CustomFields) MarshalJSON ¶
func (a TaskRequest_CustomFields) MarshalJSON() ([]byte, error)
Override default JSON handling for TaskRequest_CustomFields to handle AdditionalProperties
func (*TaskRequest_CustomFields) Set ¶
func (a *TaskRequest_CustomFields) Set(fieldName string, value string)
Setter for additional properties for TaskRequest_CustomFields
func (*TaskRequest_CustomFields) UnmarshalJSON ¶
func (a *TaskRequest_CustomFields) UnmarshalJSON(b []byte) error
Override default JSON handling for TaskRequest_CustomFields to handle AdditionalProperties
type TaskResponse ¶
type TaskResponse struct { Assignee struct { // Embedded struct due to allOf(#/components/schemas/UserCompact) UserCompact `yaml:",inline"` } `json:"assignee,omitempty"` AssigneeSection struct { // Embedded struct due to allOf(#/components/schemas/SectionCompact) SectionCompact `yaml:",inline"` } `json:"assignee_section,omitempty"` CustomFields []CustomFieldResponse `json:"custom_fields,omitempty"` Followers []UserCompact `json:"followers,omitempty"` Parent struct { // Embedded struct due to allOf(#/components/schemas/TaskCompact) TaskCompact `yaml:",inline"` } `json:"parent,omitempty"` PermalinkUrl string `json:"permalink_url,omitempty"` Projects []ProjectCompact `json:"projects,omitempty"` Tags []TagCompact `json:"tags,omitempty"` Workspace struct { // Embedded struct due to allOf(#/components/schemas/WorkspaceCompact) WorkspaceCompact `yaml:",inline"` } `json:"workspace,omitempty"` }
TaskResponse defines model for TaskResponse.
type TaskSetParentRequest ¶
type TaskSetParentRequest struct { InsertAfter string `json:"insert_after,omitempty"` InsertBefore string `json:"insert_before,omitempty"` Parent string `json:"parent"` }
TaskSetParentRequest defines model for TaskSetParentRequest.
type TeamAddUserRequest ¶
type TeamAddUserRequest struct {
User string `json:"user,omitempty"`
}
A user identification object for specification with the addUser/removeUser endpoints.
type TeamCompact ¶
type TeamCompact struct {
Name string `json:"name,omitempty"`
}
TeamCompact defines model for TeamCompact.
type TeamMembershipBase ¶
type TeamMembershipBase TeamMembershipCompact
TeamMembershipBase defines model for TeamMembershipBase.
type TeamMembershipCompact ¶
type TeamMembershipCompact struct { IsGuest bool `json:"is_guest,omitempty"` Team TeamCompact `json:"team,omitempty"` User UserCompact `json:"user,omitempty"` }
TeamMembershipCompact defines model for TeamMembershipCompact.
type TeamMembershipPathGid ¶
type TeamMembershipPathGid string
TeamMembershipPathGid defines model for team_membership_path_gid.
type TeamMembershipResponse ¶
type TeamMembershipResponse TeamMembershipBase
TeamMembershipResponse defines model for TeamMembershipResponse.
type TeamRemoveUserRequest ¶
type TeamRemoveUserRequest struct {
User string `json:"user,omitempty"`
}
A user identification object for specification with the addUser/removeUser endpoints.
type TeamRequest ¶
type TeamRequest struct { Description string `json:"description,omitempty"` HtmlDescription string `json:"html_description,omitempty"` Organization string `json:"organization,omitempty"` }
TeamRequest defines model for TeamRequest.
type TeamResponse ¶
type TeamResponse struct { Description string `json:"description,omitempty"` HtmlDescription string `json:"html_description,omitempty"` Organization struct { // Embedded struct due to allOf(#/components/schemas/WorkspaceCompact) WorkspaceCompact `yaml:",inline"` } `json:"organization,omitempty"` PermalinkUrl string `json:"permalink_url,omitempty"` }
TeamResponse defines model for TeamResponse.
type TooManyRequests ¶
type TooManyRequests ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type TypeaheadForWorkspaceParams ¶
type TypeaheadForWorkspaceParams struct { // The type of values the typeahead should return. You can choose from one of the following: `custom_field`, `project`, `portfolio`, `tag`, `task`, and `user`. Note that unlike in the names of endpoints, the types listed here are in singular form (e.g. `task`). Using multiple types is not yet supported. ResourceType string `json:"resource_type"` // *Deprecated: new integrations should prefer the resource_type field.* Type *string `json:"type,omitempty"` // The string that will be used to search for relevant objects. If an empty string is passed in, the API will currently return an empty result set. Query *string `json:"query,omitempty"` // The number of results to return. The default is 20 if this parameter is omitted, with a minimum of 1 and a maximum of 100. If there are fewer results found than requested, all will be returned. Count *int `json:"count,omitempty"` // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
TypeaheadForWorkspaceParams defines parameters for TypeaheadForWorkspace.
type TypeaheadForWorkspaceResponse ¶
type TypeaheadForWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *[]AsanaNamedResource `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseTypeaheadForWorkspaceResponse ¶
func ParseTypeaheadForWorkspaceResponse(rsp *http.Response) (*TypeaheadForWorkspaceResponse, error)
ParseTypeaheadForWorkspaceResponse parses an HTTP response from a TypeaheadForWorkspaceWithResponse call
func (TypeaheadForWorkspaceResponse) Status ¶
func (r TypeaheadForWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (TypeaheadForWorkspaceResponse) StatusCode ¶
func (r TypeaheadForWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Unauthorized ¶
type Unauthorized ErrorResponse
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. In all cases, the API should return an HTTP Status Code that indicates the nature of the failure, with a response body in JSON format containing additional information.
In the event of a server error the response body will contain an error phrase. These phrases are automatically generated using the [node-asana-phrase library](https://github.com/Asana/node-asana-phrase) and can be used by Asana support to quickly look up the incident that caused the server error.
type UpdateCustomFieldJSONBody ¶
type UpdateCustomFieldJSONBody struct {
Data *CustomFieldRequest `json:"data,omitempty"`
}
UpdateCustomFieldJSONBody defines parameters for UpdateCustomField.
type UpdateCustomFieldJSONRequestBody ¶
type UpdateCustomFieldJSONRequestBody UpdateCustomFieldJSONBody
UpdateCustomFieldJSONRequestBody defines body for UpdateCustomField for application/json ContentType.
type UpdateCustomFieldParams ¶
type UpdateCustomFieldParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateCustomFieldParams defines parameters for UpdateCustomField.
type UpdateCustomFieldResponse ¶
type UpdateCustomFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *CustomFieldResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateCustomFieldResponse ¶
func ParseUpdateCustomFieldResponse(rsp *http.Response) (*UpdateCustomFieldResponse, error)
ParseUpdateCustomFieldResponse parses an HTTP response from a UpdateCustomFieldWithResponse call
func (UpdateCustomFieldResponse) Status ¶
func (r UpdateCustomFieldResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCustomFieldResponse) StatusCode ¶
func (r UpdateCustomFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEnumOptionJSONBody ¶
type UpdateEnumOptionJSONBody struct {
Data *EnumOptionRequest `json:"data,omitempty"`
}
UpdateEnumOptionJSONBody defines parameters for UpdateEnumOption.
type UpdateEnumOptionJSONRequestBody ¶
type UpdateEnumOptionJSONRequestBody UpdateEnumOptionJSONBody
UpdateEnumOptionJSONRequestBody defines body for UpdateEnumOption for application/json ContentType.
type UpdateEnumOptionParams ¶
type UpdateEnumOptionParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateEnumOptionParams defines parameters for UpdateEnumOption.
type UpdateEnumOptionResponse ¶
type UpdateEnumOptionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *EnumOption `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateEnumOptionResponse ¶
func ParseUpdateEnumOptionResponse(rsp *http.Response) (*UpdateEnumOptionResponse, error)
ParseUpdateEnumOptionResponse parses an HTTP response from a UpdateEnumOptionWithResponse call
func (UpdateEnumOptionResponse) Status ¶
func (r UpdateEnumOptionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEnumOptionResponse) StatusCode ¶
func (r UpdateEnumOptionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGoalJSONBody ¶
type UpdateGoalJSONBody struct {
Data *GoalRequest `json:"data,omitempty"`
}
UpdateGoalJSONBody defines parameters for UpdateGoal.
type UpdateGoalJSONRequestBody ¶
type UpdateGoalJSONRequestBody UpdateGoalJSONBody
UpdateGoalJSONRequestBody defines body for UpdateGoal for application/json ContentType.
type UpdateGoalMetricJSONBody ¶
type UpdateGoalMetricJSONBody struct {
Data *GoalMetricCurrentValueRequest `json:"data,omitempty"`
}
UpdateGoalMetricJSONBody defines parameters for UpdateGoalMetric.
type UpdateGoalMetricJSONRequestBody ¶
type UpdateGoalMetricJSONRequestBody UpdateGoalMetricJSONBody
UpdateGoalMetricJSONRequestBody defines body for UpdateGoalMetric for application/json ContentType.
type UpdateGoalMetricParams ¶
type UpdateGoalMetricParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateGoalMetricParams defines parameters for UpdateGoalMetric.
type UpdateGoalMetricResponse ¶
type UpdateGoalMetricResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *GoalResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON402 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateGoalMetricResponse ¶
func ParseUpdateGoalMetricResponse(rsp *http.Response) (*UpdateGoalMetricResponse, error)
ParseUpdateGoalMetricResponse parses an HTTP response from a UpdateGoalMetricWithResponse call
func (UpdateGoalMetricResponse) Status ¶
func (r UpdateGoalMetricResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGoalMetricResponse) StatusCode ¶
func (r UpdateGoalMetricResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGoalParams ¶
type UpdateGoalParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateGoalParams defines parameters for UpdateGoal.
type UpdateGoalResponse ¶
type UpdateGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *GoalResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateGoalResponse ¶
func ParseUpdateGoalResponse(rsp *http.Response) (*UpdateGoalResponse, error)
ParseUpdateGoalResponse parses an HTTP response from a UpdateGoalWithResponse call
func (UpdateGoalResponse) Status ¶
func (r UpdateGoalResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGoalResponse) StatusCode ¶
func (r UpdateGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePortfolioJSONBody ¶
type UpdatePortfolioJSONBody struct {
Data *PortfolioRequest `json:"data,omitempty"`
}
UpdatePortfolioJSONBody defines parameters for UpdatePortfolio.
type UpdatePortfolioJSONRequestBody ¶
type UpdatePortfolioJSONRequestBody UpdatePortfolioJSONBody
UpdatePortfolioJSONRequestBody defines body for UpdatePortfolio for application/json ContentType.
type UpdatePortfolioParams ¶
type UpdatePortfolioParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdatePortfolioParams defines parameters for UpdatePortfolio.
type UpdatePortfolioResponse ¶
type UpdatePortfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *PortfolioResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdatePortfolioResponse ¶
func ParseUpdatePortfolioResponse(rsp *http.Response) (*UpdatePortfolioResponse, error)
ParseUpdatePortfolioResponse parses an HTTP response from a UpdatePortfolioWithResponse call
func (UpdatePortfolioResponse) Status ¶
func (r UpdatePortfolioResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePortfolioResponse) StatusCode ¶
func (r UpdatePortfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectJSONBody ¶
type UpdateProjectJSONBody struct {
Data *ProjectRequest `json:"data,omitempty"`
}
UpdateProjectJSONBody defines parameters for UpdateProject.
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody UpdateProjectJSONBody
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectParams ¶
type UpdateProjectParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateProjectParams defines parameters for UpdateProject.
type UpdateProjectResponse ¶
type UpdateProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *ProjectResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateProjectResponse ¶
func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)
ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectResponse) Status ¶
func (r UpdateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectResponse) StatusCode ¶
func (r UpdateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSectionJSONBody ¶
type UpdateSectionJSONBody struct {
Data *SectionRequest `json:"data,omitempty"`
}
UpdateSectionJSONBody defines parameters for UpdateSection.
type UpdateSectionJSONRequestBody ¶
type UpdateSectionJSONRequestBody UpdateSectionJSONBody
UpdateSectionJSONRequestBody defines body for UpdateSection for application/json ContentType.
type UpdateSectionParams ¶
type UpdateSectionParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateSectionParams defines parameters for UpdateSection.
type UpdateSectionResponse ¶
type UpdateSectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *SectionResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateSectionResponse ¶
func ParseUpdateSectionResponse(rsp *http.Response) (*UpdateSectionResponse, error)
ParseUpdateSectionResponse parses an HTTP response from a UpdateSectionWithResponse call
func (UpdateSectionResponse) Status ¶
func (r UpdateSectionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSectionResponse) StatusCode ¶
func (r UpdateSectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateStoryJSONBody ¶
type UpdateStoryJSONBody struct {
Data *StoryRequest `json:"data,omitempty"`
}
UpdateStoryJSONBody defines parameters for UpdateStory.
type UpdateStoryJSONRequestBody ¶
type UpdateStoryJSONRequestBody UpdateStoryJSONBody
UpdateStoryJSONRequestBody defines body for UpdateStory for application/json ContentType.
type UpdateStoryParams ¶
type UpdateStoryParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateStoryParams defines parameters for UpdateStory.
type UpdateStoryResponse ¶
type UpdateStoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *StoryResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateStoryResponse ¶
func ParseUpdateStoryResponse(rsp *http.Response) (*UpdateStoryResponse, error)
ParseUpdateStoryResponse parses an HTTP response from a UpdateStoryWithResponse call
func (UpdateStoryResponse) Status ¶
func (r UpdateStoryResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateStoryResponse) StatusCode ¶
func (r UpdateStoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTagParams ¶
type UpdateTagParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` // Results per page. // The number of objects to return per page. The value must be between 1 and 100. Limit *Limit `json:"limit,omitempty"` // Offset token. // An offset to the next page returned by the API. A pagination request will return an offset token, which can be used as an input parameter to the next request. If an offset is not passed in, the API will return the first page of results. // 'Note: You can only pass in an offset that was returned to you via a previously paginated request.' Offset *Offset `json:"offset,omitempty"` }
UpdateTagParams defines parameters for UpdateTag.
type UpdateTagResponse ¶
type UpdateTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TagResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateTagResponse ¶
func ParseUpdateTagResponse(rsp *http.Response) (*UpdateTagResponse, error)
ParseUpdateTagResponse parses an HTTP response from a UpdateTagWithResponse call
func (UpdateTagResponse) Status ¶
func (r UpdateTagResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTagResponse) StatusCode ¶
func (r UpdateTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTaskJSONBody ¶
type UpdateTaskJSONBody struct {
Data *TaskRequest `json:"data,omitempty"`
}
UpdateTaskJSONBody defines parameters for UpdateTask.
type UpdateTaskJSONRequestBody ¶
type UpdateTaskJSONRequestBody UpdateTaskJSONBody
UpdateTaskJSONRequestBody defines body for UpdateTask for application/json ContentType.
type UpdateTaskParams ¶
type UpdateTaskParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateTaskParams defines parameters for UpdateTask.
type UpdateTaskResponse ¶
type UpdateTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *TaskResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateTaskResponse ¶
func ParseUpdateTaskResponse(rsp *http.Response) (*UpdateTaskResponse, error)
ParseUpdateTaskResponse parses an HTTP response from a UpdateTaskWithResponse call
func (UpdateTaskResponse) Status ¶
func (r UpdateTaskResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTaskResponse) StatusCode ¶
func (r UpdateTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWorkspaceJSONBody ¶
type UpdateWorkspaceJSONBody struct {
Data *WorkspaceRequest `json:"data,omitempty"`
}
UpdateWorkspaceJSONBody defines parameters for UpdateWorkspace.
type UpdateWorkspaceJSONRequestBody ¶
type UpdateWorkspaceJSONRequestBody UpdateWorkspaceJSONBody
UpdateWorkspaceJSONRequestBody defines body for UpdateWorkspace for application/json ContentType.
type UpdateWorkspaceParams ¶
type UpdateWorkspaceParams struct { // Provides “pretty” output. // Provides the response in a “pretty” format. In the case of JSON this means doing proper line breaking and indentation to make it readable. This will take extra time and increase the response size so it is advisable only to use this during debugging. OptPretty *Pretty `json:"opt_pretty,omitempty"` // Defines fields to return. // Some requests return *compact* representations of objects in order to conserve resources and complete the request more efficiently. Other times requests return more information than you may need. This option allows you to list the exact set of fields that the API should be sure to return for the objects. The field names should be provided as paths, described below. // The id of included objects will always be returned, regardless of the field options. OptFields *Fields `json:"opt_fields,omitempty"` }
UpdateWorkspaceParams defines parameters for UpdateWorkspace.
type UpdateWorkspaceResponse ¶
type UpdateWorkspaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *WorkspaceResponse `json:"data,omitempty"` } JSON400 *ErrorResponse JSON401 *ErrorResponse JSON403 *ErrorResponse JSON404 *ErrorResponse JSON500 *ErrorResponse }
func ParseUpdateWorkspaceResponse ¶
func ParseUpdateWorkspaceResponse(rsp *http.Response) (*UpdateWorkspaceResponse, error)
ParseUpdateWorkspaceResponse parses an HTTP response from a UpdateWorkspaceWithResponse call
func (UpdateWorkspaceResponse) Status ¶
func (r UpdateWorkspaceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateWorkspaceResponse) StatusCode ¶
func (r UpdateWorkspaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserCompact ¶
type UserCompact struct {
Name string `json:"name,omitempty"`
}
UserCompact defines model for UserCompact.
type UserResponse ¶
type UserResponse struct { Email openapi_types.Email `json:"email,omitempty"` Photo struct { Image128x128 *string `json:"image_128x128,omitempty"` Image21x21 *string `json:"image_21x21,omitempty"` Image27x27 *string `json:"image_27x27,omitempty"` Image36x36 *string `json:"image_36x36,omitempty"` Image60x60 *string `json:"image_60x60,omitempty"` } `json:"photo,omitempty"` Workspaces []WorkspaceCompact `json:"workspaces,omitempty"` }
UserResponse defines model for UserResponse.
type UserTaskListBase ¶
type UserTaskListBase UserTaskListCompact
UserTaskListBase defines model for UserTaskListBase.
type UserTaskListCompact ¶
type UserTaskListCompact struct { Name string `json:"name,omitempty"` Owner struct { // Embedded struct due to allOf(#/components/schemas/UserCompact) UserCompact `yaml:",inline"` } `json:"owner,omitempty"` Workspace struct { // Embedded struct due to allOf(#/components/schemas/WorkspaceCompact) WorkspaceCompact `yaml:",inline"` } `json:"workspace,omitempty"` }
UserTaskListCompact defines model for UserTaskListCompact.
type UserTaskListPathGid ¶
type UserTaskListPathGid string
UserTaskListPathGid defines model for user_task_list_path_gid.
type UserTaskListResponse ¶
type UserTaskListResponse UserTaskListBase
UserTaskListResponse defines model for UserTaskListResponse.
type WebhookCompact ¶
type WebhookCompact struct { Active bool `json:"active,omitempty"` Resource AsanaNamedResource `json:"resource,omitempty"` Target string `json:"target,omitempty"` }
WebhookCompact defines model for WebhookCompact.
type WebhookFilter ¶
type WebhookFilter struct { Action string `json:"action,omitempty"` Fields []string `json:"fields,omitempty"` ResourceSubtype string `json:"resource_subtype,omitempty"` ResourceType string `json:"resource_type,omitempty"` }
A WebhookFilter can be passed on creation of a webhook in order to filter the types of actions that trigger delivery of an [Event](/docs/tocS_Event)
type WebhookRequest ¶
type WebhookRequest struct { Filters []struct { // Embedded struct due to allOf(#/components/schemas/WebhookFilter) WebhookFilter `yaml:",inline"` } `json:"filters,omitempty"` Resource string `json:"resource"` Target string `json:"target"` }
WebhookRequest defines model for WebhookRequest.
type WebhookResponse ¶
type WebhookResponse struct { CreatedAt time.Time `json:"created_at,omitempty"` Filters []struct { // Embedded struct due to allOf(#/components/schemas/WebhookFilter) WebhookFilter `yaml:",inline"` } `json:"filters,omitempty"` LastFailureAt time.Time `json:"last_failure_at,omitempty"` LastFailureContent string `json:"last_failure_content,omitempty"` LastSuccessAt time.Time `json:"last_success_at,omitempty"` }
WebhookResponse defines model for WebhookResponse.
type WorkspaceAddUserRequest ¶
type WorkspaceAddUserRequest struct {
User string `json:"user,omitempty"`
}
A user identification object for specification with the addUser/removeUser endpoints.
type WorkspaceBase ¶
type WorkspaceBase WorkspaceCompact
WorkspaceBase defines model for WorkspaceBase.
type WorkspaceCompact ¶
type WorkspaceCompact struct {
Name string `json:"name,omitempty"`
}
WorkspaceCompact defines model for WorkspaceCompact.
type WorkspaceMembershipBase ¶
type WorkspaceMembershipBase WorkspaceMembershipCompact
WorkspaceMembershipBase defines model for WorkspaceMembershipBase.
type WorkspaceMembershipCompact ¶
type WorkspaceMembershipCompact struct { User UserCompact `json:"user,omitempty"` Workspace WorkspaceCompact `json:"workspace,omitempty"` }
WorkspaceMembershipCompact defines model for WorkspaceMembershipCompact.
type WorkspaceMembershipPathGid ¶
type WorkspaceMembershipPathGid string
WorkspaceMembershipPathGid defines model for workspace_membership_path_gid.
type WorkspaceMembershipResponse ¶
type WorkspaceMembershipResponse struct { IsActive bool `json:"is_active,omitempty"` IsAdmin bool `json:"is_admin,omitempty"` IsGuest bool `json:"is_guest,omitempty"` UserTaskList UserTaskListResponse `json:"user_task_list,omitempty"` }
WorkspaceMembershipResponse defines model for WorkspaceMembershipResponse.
type WorkspacePathGid ¶
type WorkspacePathGid string
WorkspacePathGid defines model for workspace_path_gid.
type WorkspaceQueryParam ¶
type WorkspaceQueryParam string
WorkspaceQueryParam defines model for workspace_query_param.
type WorkspaceRemoveUserRequest ¶
type WorkspaceRemoveUserRequest struct {
User string `json:"user,omitempty"`
}
A user identification object for specification with the addUser/removeUser endpoints.
type WorkspaceRequest ¶
type WorkspaceRequest WorkspaceBase
WorkspaceRequest defines model for WorkspaceRequest.
type WorkspaceResponse ¶
type WorkspaceResponse struct { EmailDomains []string `json:"email_domains,omitempty"` IsOrganization bool `json:"is_organization,omitempty"` }
WorkspaceResponse defines model for WorkspaceResponse.