package devops_rdc

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// ObjectInGetTaskDetailBase is a nested struct in devops_rdc response
type ObjectInGetTaskDetailBase struct {
	Parent                string              `json:"Parent" xml:"Parent"`
	DueDate               string              `json:"DueDate" xml:"DueDate"`
	Sprint                string              `json:"Sprint" xml:"Sprint"`
	Rating                int                 `json:"Rating" xml:"Rating"`
	SourceId              string              `json:"SourceId" xml:"SourceId"`
	Source                string              `json:"Source" xml:"Source"`
	StageId               string              `json:"StageId" xml:"StageId"`
	ObjectType            string              `json:"ObjectType" xml:"ObjectType"`
	TaskflowstatusId      string              `json:"TaskflowstatusId" xml:"TaskflowstatusId"`
	LikesCount            int                 `json:"LikesCount" xml:"LikesCount"`
	Accomplished          string              `json:"Accomplished" xml:"Accomplished"`
	ObjectlinksCount      int                 `json:"ObjectlinksCount" xml:"ObjectlinksCount"`
	CreatorId             string              `json:"CreatorId" xml:"CreatorId"`
	Visible               string              `json:"Visible" xml:"Visible"`
	StoryPoint            string              `json:"StoryPoint" xml:"StoryPoint"`
	Created               string              `json:"Created" xml:"Created"`
	Priority              int                 `json:"Priority" xml:"Priority"`
	Recurrence            string              `json:"Recurrence" xml:"Recurrence"`
	UntilDate             string              `json:"UntilDate" xml:"UntilDate"`
	Id                    string              `json:"Id" xml:"Id"`
	Updated               string              `json:"Updated" xml:"Updated"`
	StartDate             string              `json:"StartDate" xml:"StartDate"`
	UniqueId              int                 `json:"UniqueId" xml:"UniqueId"`
	IsFavorite            bool                `json:"IsFavorite" xml:"IsFavorite"`
	Note                  string              `json:"Note" xml:"Note"`
	IsArchived            bool                `json:"IsArchived" xml:"IsArchived"`
	Content               string              `json:"Content" xml:"Content"`
	SourceDate            string              `json:"SourceDate" xml:"SourceDate"`
	AttachmentsCount      int                 `json:"AttachmentsCount" xml:"AttachmentsCount"`
	ScenariofieldconfigId string              `json:"ScenariofieldconfigId" xml:"ScenariofieldconfigId"`
	IsTopInProject        bool                `json:"IsTopInProject" xml:"IsTopInProject"`
	ExecutorId            string              `json:"ExecutorId" xml:"ExecutorId"`
	OrganizationId        string              `json:"OrganizationId" xml:"OrganizationId"`
	IsDone                bool                `json:"IsDone" xml:"IsDone"`
	TaskId                string              `json:"TaskId" xml:"TaskId"`
	CommentsCount         int                 `json:"CommentsCount" xml:"CommentsCount"`
	Organization          string              `json:"Organization" xml:"Organization"`
	Progress              int                 `json:"Progress" xml:"Progress"`
	SprintId              string              `json:"SprintId" xml:"SprintId"`
	ProjectId             string              `json:"ProjectId" xml:"ProjectId"`
	ShareStatus           int                 `json:"ShareStatus" xml:"ShareStatus"`
	Divisions             []string            `json:"Divisions" xml:"Divisions"`
	Ancestors             []string            `json:"Ancestors" xml:"Ancestors"`
	Labels                []string            `json:"Labels" xml:"Labels"`
	TagIds                []string            `json:"TagIds" xml:"TagIds"`
	AncestorIds           []string            `json:"AncestorIds" xml:"AncestorIds"`
	InvolveMembers        []string            `json:"InvolveMembers" xml:"InvolveMembers"`
	Scenariofieldconfig   Scenariofieldconfig `json:"Scenariofieldconfig" xml:"Scenariofieldconfig"`
	Executor              Executor            `json:"Executor" xml:"Executor"`
	Tasklist              Tasklist            `json:"Tasklist" xml:"Tasklist"`
	Taskflowstatus        Taskflowstatus      `json:"Taskflowstatus" xml:"Taskflowstatus"`
	Creator               Creator             `json:"Creator" xml:"Creator"`
	Reminder              Reminder            `json:"Reminder" xml:"Reminder"`
	SubtaskCount          SubtaskCount        `json:"SubtaskCount" xml:"SubtaskCount"`
	WorkTime              WorkTime            `json:"WorkTime" xml:"WorkTime"`
	Badges                Badges              `json:"Badges" xml:"Badges"`
	Stage                 Stage               `json:"Stage" xml:"Stage"`
	Customfields          []Customfield       `json:"Customfields" xml:"Customfields"`
	Subtasks              []Subtask           `json:"Subtasks" xml:"Subtasks"`
	Involvers             []Involver          `json:"Involvers" xml:"Involvers"`
}
