teambition_aliyun

package
v1.62.301 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddProjectMembersRequest

type AddProjectMembersRequest struct {
	*requests.RpcRequest
	Members   string `position:"Body" name:"Members"`
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

AddProjectMembersRequest is the request struct for api AddProjectMembers

func CreateAddProjectMembersRequest

func CreateAddProjectMembersRequest() (request *AddProjectMembersRequest)

CreateAddProjectMembersRequest creates a request to invoke AddProjectMembers API

type AddProjectMembersResponse

type AddProjectMembersResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	Object     bool   `json:"Object" xml:"Object"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

AddProjectMembersResponse is the response struct for api AddProjectMembers

func CreateAddProjectMembersResponse

func CreateAddProjectMembersResponse() (response *AddProjectMembersResponse)

CreateAddProjectMembersResponse creates a response to parse from AddProjectMembers response

type ApplySmallMicroRequest

type ApplySmallMicroRequest struct {
	*requests.RpcRequest
	ApplicantEmail    string `position:"Body" name:"ApplicantEmail"`
	DevelopScale      string `position:"Query" name:"DevelopScale"`
	Type              string `position:"Body" name:"Type"`
	OrgId             string `position:"Body" name:"OrgId"`
	ApplicantPosition string `position:"Body" name:"ApplicantPosition"`
	DevelopLanguage   string `position:"Body" name:"DevelopLanguage"`
	OrgName           string `position:"Body" name:"OrgName"`
	ApplicantTel      string `position:"Body" name:"ApplicantTel"`
	Solution          string `position:"Body" name:"Solution"`
	ForHelp           string `position:"Body" name:"ForHelp"`
	ApplicantName     string `position:"Body" name:"ApplicantName"`
	BusinessModel     string `position:"Body" name:"BusinessModel"`
}

ApplySmallMicroRequest is the request struct for api ApplySmallMicro

func CreateApplySmallMicroRequest

func CreateApplySmallMicroRequest() (request *ApplySmallMicroRequest)

CreateApplySmallMicroRequest creates a request to invoke ApplySmallMicro API

type ApplySmallMicroResponse

type ApplySmallMicroResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Code      int                    `json:"code" xml:"code"`
	Result    map[string]interface{} `json:"result" xml:"result"`
	Message   bool                   `json:"message" xml:"message"`
	Raw       bool                   `json:"raw" xml:"raw"`
}

ApplySmallMicroResponse is the response struct for api ApplySmallMicro

func CreateApplySmallMicroResponse

func CreateApplySmallMicroResponse() (response *ApplySmallMicroResponse)

CreateApplySmallMicroResponse creates a response to parse from ApplySmallMicro response

type BactchInsertMembersRequest

type BactchInsertMembersRequest struct {
	*requests.RpcRequest
	Members string `position:"Body" name:"Members"`
	RealPk  string `position:"Body" name:"RealPk"`
	OrgId   string `position:"Body" name:"OrgId"`
}

BactchInsertMembersRequest is the request struct for api BactchInsertMembers

func CreateBactchInsertMembersRequest

func CreateBactchInsertMembersRequest() (request *BactchInsertMembersRequest)

CreateBactchInsertMembersRequest creates a request to invoke BactchInsertMembers API

type BactchInsertMembersResponse

type BactchInsertMembersResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	Object       bool   `json:"Object" xml:"Object"`
}

BactchInsertMembersResponse is the response struct for api BactchInsertMembers

func CreateBactchInsertMembersResponse

func CreateBactchInsertMembersResponse() (response *BactchInsertMembersResponse)

CreateBactchInsertMembersResponse creates a response to parse from BactchInsertMembers response

type CheckAliyunUserExistsRequest

type CheckAliyunUserExistsRequest struct {
	*requests.RpcRequest
	UserPk string `position:"Body" name:"UserPk"`
}

CheckAliyunUserExistsRequest is the request struct for api CheckAliyunUserExists

func CreateCheckAliyunUserExistsRequest

func CreateCheckAliyunUserExistsRequest() (request *CheckAliyunUserExistsRequest)

CreateCheckAliyunUserExistsRequest creates a request to invoke CheckAliyunUserExists API

type CheckAliyunUserExistsResponse

type CheckAliyunUserExistsResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     bool   `json:"Object" xml:"Object"`
}

CheckAliyunUserExistsResponse is the response struct for api CheckAliyunUserExists

func CreateCheckAliyunUserExistsResponse

func CreateCheckAliyunUserExistsResponse() (response *CheckAliyunUserExistsResponse)

CreateCheckAliyunUserExistsResponse creates a response to parse from CheckAliyunUserExists response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AddProjectMembers

func (client *Client) AddProjectMembers(request *AddProjectMembersRequest) (response *AddProjectMembersResponse, err error)

AddProjectMembers invokes the teambition_aliyun.AddProjectMembers API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/addprojectmembers.html

func (*Client) AddProjectMembersWithCallback

func (client *Client) AddProjectMembersWithCallback(request *AddProjectMembersRequest, callback func(response *AddProjectMembersResponse, err error)) <-chan int

AddProjectMembersWithCallback invokes the teambition_aliyun.AddProjectMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/addprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddProjectMembersWithChan

func (client *Client) AddProjectMembersWithChan(request *AddProjectMembersRequest) (<-chan *AddProjectMembersResponse, <-chan error)

AddProjectMembersWithChan invokes the teambition_aliyun.AddProjectMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/addprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplySmallMicro

func (client *Client) ApplySmallMicro(request *ApplySmallMicroRequest) (response *ApplySmallMicroResponse, err error)

ApplySmallMicro invokes the teambition_aliyun.ApplySmallMicro API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/applysmallmicro.html

func (*Client) ApplySmallMicroWithCallback

func (client *Client) ApplySmallMicroWithCallback(request *ApplySmallMicroRequest, callback func(response *ApplySmallMicroResponse, err error)) <-chan int

ApplySmallMicroWithCallback invokes the teambition_aliyun.ApplySmallMicro API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/applysmallmicro.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplySmallMicroWithChan

func (client *Client) ApplySmallMicroWithChan(request *ApplySmallMicroRequest) (<-chan *ApplySmallMicroResponse, <-chan error)

ApplySmallMicroWithChan invokes the teambition_aliyun.ApplySmallMicro API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/applysmallmicro.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BactchInsertMembers

func (client *Client) BactchInsertMembers(request *BactchInsertMembersRequest) (response *BactchInsertMembersResponse, err error)

BactchInsertMembers invokes the teambition_aliyun.BactchInsertMembers API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/bactchinsertmembers.html

func (*Client) BactchInsertMembersWithCallback

func (client *Client) BactchInsertMembersWithCallback(request *BactchInsertMembersRequest, callback func(response *BactchInsertMembersResponse, err error)) <-chan int

BactchInsertMembersWithCallback invokes the teambition_aliyun.BactchInsertMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/bactchinsertmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BactchInsertMembersWithChan

func (client *Client) BactchInsertMembersWithChan(request *BactchInsertMembersRequest) (<-chan *BactchInsertMembersResponse, <-chan error)

BactchInsertMembersWithChan invokes the teambition_aliyun.BactchInsertMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/bactchinsertmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckAliyunUserExists

func (client *Client) CheckAliyunUserExists(request *CheckAliyunUserExistsRequest) (response *CheckAliyunUserExistsResponse, err error)

CheckAliyunUserExists invokes the teambition_aliyun.CheckAliyunUserExists API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/checkaliyunuserexists.html

func (*Client) CheckAliyunUserExistsWithCallback

func (client *Client) CheckAliyunUserExistsWithCallback(request *CheckAliyunUserExistsRequest, callback func(response *CheckAliyunUserExistsResponse, err error)) <-chan int

CheckAliyunUserExistsWithCallback invokes the teambition_aliyun.CheckAliyunUserExists API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/checkaliyunuserexists.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckAliyunUserExistsWithChan

func (client *Client) CheckAliyunUserExistsWithChan(request *CheckAliyunUserExistsRequest) (<-chan *CheckAliyunUserExistsResponse, <-chan error)

CheckAliyunUserExistsWithChan invokes the teambition_aliyun.CheckAliyunUserExists API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/checkaliyunuserexists.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDevopsOrg

func (client *Client) CreateDevopsOrg(request *CreateDevopsOrgRequest) (response *CreateDevopsOrgResponse, err error)

CreateDevopsOrg invokes the teambition_aliyun.CreateDevopsOrg API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/createdevopsorg.html

func (*Client) CreateDevopsOrgWithCallback

func (client *Client) CreateDevopsOrgWithCallback(request *CreateDevopsOrgRequest, callback func(response *CreateDevopsOrgResponse, err error)) <-chan int

CreateDevopsOrgWithCallback invokes the teambition_aliyun.CreateDevopsOrg API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createdevopsorg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDevopsOrgWithChan

func (client *Client) CreateDevopsOrgWithChan(request *CreateDevopsOrgRequest) (<-chan *CreateDevopsOrgResponse, <-chan error)

CreateDevopsOrgWithChan invokes the teambition_aliyun.CreateDevopsOrg API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createdevopsorg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProject

func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)

CreateProject invokes the teambition_aliyun.CreateProject API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/createproject.html

func (*Client) CreateProjectSprint

func (client *Client) CreateProjectSprint(request *CreateProjectSprintRequest) (response *CreateProjectSprintResponse, err error)

CreateProjectSprint invokes the teambition_aliyun.CreateProjectSprint API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/createprojectsprint.html

func (*Client) CreateProjectSprintWithCallback

func (client *Client) CreateProjectSprintWithCallback(request *CreateProjectSprintRequest, callback func(response *CreateProjectSprintResponse, err error)) <-chan int

CreateProjectSprintWithCallback invokes the teambition_aliyun.CreateProjectSprint API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createprojectsprint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProjectSprintWithChan

func (client *Client) CreateProjectSprintWithChan(request *CreateProjectSprintRequest) (<-chan *CreateProjectSprintResponse, <-chan error)

CreateProjectSprintWithChan invokes the teambition_aliyun.CreateProjectSprint API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createprojectsprint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProjectTask

func (client *Client) CreateProjectTask(request *CreateProjectTaskRequest) (response *CreateProjectTaskResponse, err error)

CreateProjectTask invokes the teambition_aliyun.CreateProjectTask API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/createprojecttask.html

func (*Client) CreateProjectTaskWithCallback

func (client *Client) CreateProjectTaskWithCallback(request *CreateProjectTaskRequest, callback func(response *CreateProjectTaskResponse, err error)) <-chan int

CreateProjectTaskWithCallback invokes the teambition_aliyun.CreateProjectTask API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createprojecttask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProjectTaskWithChan

func (client *Client) CreateProjectTaskWithChan(request *CreateProjectTaskRequest) (<-chan *CreateProjectTaskResponse, <-chan error)

CreateProjectTaskWithChan invokes the teambition_aliyun.CreateProjectTask API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createprojecttask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProjectWithCallback

func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, callback func(response *CreateProjectResponse, err error)) <-chan int

CreateProjectWithCallback invokes the teambition_aliyun.CreateProject API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProjectWithChan

func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)

CreateProjectWithChan invokes the teambition_aliyun.CreateProject API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/createproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMembersForOrg

func (client *Client) DeleteMembersForOrg(request *DeleteMembersForOrgRequest) (response *DeleteMembersForOrgResponse, err error)

DeleteMembersForOrg invokes the teambition_aliyun.DeleteMembersForOrg API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/deletemembersfororg.html

func (*Client) DeleteMembersForOrgWithCallback

func (client *Client) DeleteMembersForOrgWithCallback(request *DeleteMembersForOrgRequest, callback func(response *DeleteMembersForOrgResponse, err error)) <-chan int

DeleteMembersForOrgWithCallback invokes the teambition_aliyun.DeleteMembersForOrg API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deletemembersfororg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMembersForOrgWithChan

func (client *Client) DeleteMembersForOrgWithChan(request *DeleteMembersForOrgRequest) (<-chan *DeleteMembersForOrgResponse, <-chan error)

DeleteMembersForOrgWithChan invokes the teambition_aliyun.DeleteMembersForOrg API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deletemembersfororg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProject

func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)

DeleteProject invokes the teambition_aliyun.DeleteProject API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteproject.html

func (*Client) DeleteProjectMembers

func (client *Client) DeleteProjectMembers(request *DeleteProjectMembersRequest) (response *DeleteProjectMembersResponse, err error)

DeleteProjectMembers invokes the teambition_aliyun.DeleteProjectMembers API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojectmembers.html

func (*Client) DeleteProjectMembersWithCallback

func (client *Client) DeleteProjectMembersWithCallback(request *DeleteProjectMembersRequest, callback func(response *DeleteProjectMembersResponse, err error)) <-chan int

DeleteProjectMembersWithCallback invokes the teambition_aliyun.DeleteProjectMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectMembersWithChan

func (client *Client) DeleteProjectMembersWithChan(request *DeleteProjectMembersRequest) (<-chan *DeleteProjectMembersResponse, <-chan error)

DeleteProjectMembersWithChan invokes the teambition_aliyun.DeleteProjectMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectSprint

func (client *Client) DeleteProjectSprint(request *DeleteProjectSprintRequest) (response *DeleteProjectSprintResponse, err error)

DeleteProjectSprint invokes the teambition_aliyun.DeleteProjectSprint API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojectsprint.html

func (*Client) DeleteProjectSprintWithCallback

func (client *Client) DeleteProjectSprintWithCallback(request *DeleteProjectSprintRequest, callback func(response *DeleteProjectSprintResponse, err error)) <-chan int

DeleteProjectSprintWithCallback invokes the teambition_aliyun.DeleteProjectSprint API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojectsprint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectSprintWithChan

func (client *Client) DeleteProjectSprintWithChan(request *DeleteProjectSprintRequest) (<-chan *DeleteProjectSprintResponse, <-chan error)

DeleteProjectSprintWithChan invokes the teambition_aliyun.DeleteProjectSprint API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojectsprint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectTask

func (client *Client) DeleteProjectTask(request *DeleteProjectTaskRequest) (response *DeleteProjectTaskResponse, err error)

DeleteProjectTask invokes the teambition_aliyun.DeleteProjectTask API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojecttask.html

func (*Client) DeleteProjectTaskWithCallback

func (client *Client) DeleteProjectTaskWithCallback(request *DeleteProjectTaskRequest, callback func(response *DeleteProjectTaskResponse, err error)) <-chan int

DeleteProjectTaskWithCallback invokes the teambition_aliyun.DeleteProjectTask API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojecttask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectTaskWithChan

func (client *Client) DeleteProjectTaskWithChan(request *DeleteProjectTaskRequest) (<-chan *DeleteProjectTaskResponse, <-chan error)

DeleteProjectTaskWithChan invokes the teambition_aliyun.DeleteProjectTask API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteprojecttask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectWithCallback

func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, callback func(response *DeleteProjectResponse, err error)) <-chan int

DeleteProjectWithCallback invokes the teambition_aliyun.DeleteProject API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectWithChan

func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)

DeleteProjectWithChan invokes the teambition_aliyun.DeleteProject API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/deleteproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOrganizationMembers

func (client *Client) GetOrganizationMembers(request *GetOrganizationMembersRequest) (response *GetOrganizationMembersResponse, err error)

GetOrganizationMembers invokes the teambition_aliyun.GetOrganizationMembers API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/getorganizationmembers.html

func (*Client) GetOrganizationMembersWithCallback

func (client *Client) GetOrganizationMembersWithCallback(request *GetOrganizationMembersRequest, callback func(response *GetOrganizationMembersResponse, err error)) <-chan int

GetOrganizationMembersWithCallback invokes the teambition_aliyun.GetOrganizationMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getorganizationmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOrganizationMembersWithChan

func (client *Client) GetOrganizationMembersWithChan(request *GetOrganizationMembersRequest) (<-chan *GetOrganizationMembersResponse, <-chan error)

GetOrganizationMembersWithChan invokes the teambition_aliyun.GetOrganizationMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getorganizationmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectInfo

func (client *Client) GetProjectInfo(request *GetProjectInfoRequest) (response *GetProjectInfoResponse, err error)

GetProjectInfo invokes the teambition_aliyun.GetProjectInfo API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectinfo.html

func (*Client) GetProjectInfoWithCallback

func (client *Client) GetProjectInfoWithCallback(request *GetProjectInfoRequest, callback func(response *GetProjectInfoResponse, err error)) <-chan int

GetProjectInfoWithCallback invokes the teambition_aliyun.GetProjectInfo API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectInfoWithChan

func (client *Client) GetProjectInfoWithChan(request *GetProjectInfoRequest) (<-chan *GetProjectInfoResponse, <-chan error)

GetProjectInfoWithChan invokes the teambition_aliyun.GetProjectInfo API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectMembers

func (client *Client) GetProjectMembers(request *GetProjectMembersRequest) (response *GetProjectMembersResponse, err error)

GetProjectMembers invokes the teambition_aliyun.GetProjectMembers API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectmembers.html

func (*Client) GetProjectMembersWithCallback

func (client *Client) GetProjectMembersWithCallback(request *GetProjectMembersRequest, callback func(response *GetProjectMembersResponse, err error)) <-chan int

GetProjectMembersWithCallback invokes the teambition_aliyun.GetProjectMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectMembersWithChan

func (client *Client) GetProjectMembersWithChan(request *GetProjectMembersRequest) (<-chan *GetProjectMembersResponse, <-chan error)

GetProjectMembersWithChan invokes the teambition_aliyun.GetProjectMembers API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectSprintInfo

func (client *Client) GetProjectSprintInfo(request *GetProjectSprintInfoRequest) (response *GetProjectSprintInfoResponse, err error)

GetProjectSprintInfo invokes the teambition_aliyun.GetProjectSprintInfo API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectsprintinfo.html

func (*Client) GetProjectSprintInfoWithCallback

func (client *Client) GetProjectSprintInfoWithCallback(request *GetProjectSprintInfoRequest, callback func(response *GetProjectSprintInfoResponse, err error)) <-chan int

GetProjectSprintInfoWithCallback invokes the teambition_aliyun.GetProjectSprintInfo API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectsprintinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectSprintInfoWithChan

func (client *Client) GetProjectSprintInfoWithChan(request *GetProjectSprintInfoRequest) (<-chan *GetProjectSprintInfoResponse, <-chan error)

GetProjectSprintInfoWithChan invokes the teambition_aliyun.GetProjectSprintInfo API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojectsprintinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectTaskInfo

func (client *Client) GetProjectTaskInfo(request *GetProjectTaskInfoRequest) (response *GetProjectTaskInfoResponse, err error)

GetProjectTaskInfo invokes the teambition_aliyun.GetProjectTaskInfo API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojecttaskinfo.html

func (*Client) GetProjectTaskInfoWithCallback

func (client *Client) GetProjectTaskInfoWithCallback(request *GetProjectTaskInfoRequest, callback func(response *GetProjectTaskInfoResponse, err error)) <-chan int

GetProjectTaskInfoWithCallback invokes the teambition_aliyun.GetProjectTaskInfo API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojecttaskinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectTaskInfoWithChan

func (client *Client) GetProjectTaskInfoWithChan(request *GetProjectTaskInfoRequest) (<-chan *GetProjectTaskInfoResponse, <-chan error)

GetProjectTaskInfoWithChan invokes the teambition_aliyun.GetProjectTaskInfo API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getprojecttaskinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetUserByUid

func (client *Client) GetUserByUid(request *GetUserByUidRequest) (response *GetUserByUidResponse, err error)

GetUserByUid invokes the teambition_aliyun.GetUserByUid API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/getuserbyuid.html

func (*Client) GetUserByUidWithCallback

func (client *Client) GetUserByUidWithCallback(request *GetUserByUidRequest, callback func(response *GetUserByUidResponse, err error)) <-chan int

GetUserByUidWithCallback invokes the teambition_aliyun.GetUserByUid API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getuserbyuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetUserByUidWithChan

func (client *Client) GetUserByUidWithChan(request *GetUserByUidRequest) (<-chan *GetUserByUidResponse, <-chan error)

GetUserByUidWithChan invokes the teambition_aliyun.GetUserByUid API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/getuserbyuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) InsertDevopsMember

func (client *Client) InsertDevopsMember(request *InsertDevopsMemberRequest) (response *InsertDevopsMemberResponse, err error)

InsertDevopsMember invokes the teambition_aliyun.InsertDevopsMember API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/insertdevopsmember.html

func (*Client) InsertDevopsMemberWithCallback

func (client *Client) InsertDevopsMemberWithCallback(request *InsertDevopsMemberRequest, callback func(response *InsertDevopsMemberResponse, err error)) <-chan int

InsertDevopsMemberWithCallback invokes the teambition_aliyun.InsertDevopsMember API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/insertdevopsmember.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) InsertDevopsMemberWithChan

func (client *Client) InsertDevopsMemberWithChan(request *InsertDevopsMemberRequest) (<-chan *InsertDevopsMemberResponse, <-chan error)

InsertDevopsMemberWithChan invokes the teambition_aliyun.InsertDevopsMember API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/insertdevopsmember.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectSprints

func (client *Client) ListProjectSprints(request *ListProjectSprintsRequest) (response *ListProjectSprintsResponse, err error)

ListProjectSprints invokes the teambition_aliyun.ListProjectSprints API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojectsprints.html

func (*Client) ListProjectSprintsWithCallback

func (client *Client) ListProjectSprintsWithCallback(request *ListProjectSprintsRequest, callback func(response *ListProjectSprintsResponse, err error)) <-chan int

ListProjectSprintsWithCallback invokes the teambition_aliyun.ListProjectSprints API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojectsprints.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectSprintsWithChan

func (client *Client) ListProjectSprintsWithChan(request *ListProjectSprintsRequest) (<-chan *ListProjectSprintsResponse, <-chan error)

ListProjectSprintsWithChan invokes the teambition_aliyun.ListProjectSprints API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojectsprints.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectTaskFlow

func (client *Client) ListProjectTaskFlow(request *ListProjectTaskFlowRequest) (response *ListProjectTaskFlowResponse, err error)

ListProjectTaskFlow invokes the teambition_aliyun.ListProjectTaskFlow API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttaskflow.html

func (*Client) ListProjectTaskFlowStatus

func (client *Client) ListProjectTaskFlowStatus(request *ListProjectTaskFlowStatusRequest) (response *ListProjectTaskFlowStatusResponse, err error)

ListProjectTaskFlowStatus invokes the teambition_aliyun.ListProjectTaskFlowStatus API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttaskflowstatus.html

func (*Client) ListProjectTaskFlowStatusWithCallback

func (client *Client) ListProjectTaskFlowStatusWithCallback(request *ListProjectTaskFlowStatusRequest, callback func(response *ListProjectTaskFlowStatusResponse, err error)) <-chan int

ListProjectTaskFlowStatusWithCallback invokes the teambition_aliyun.ListProjectTaskFlowStatus API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttaskflowstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectTaskFlowStatusWithChan

func (client *Client) ListProjectTaskFlowStatusWithChan(request *ListProjectTaskFlowStatusRequest) (<-chan *ListProjectTaskFlowStatusResponse, <-chan error)

ListProjectTaskFlowStatusWithChan invokes the teambition_aliyun.ListProjectTaskFlowStatus API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttaskflowstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectTaskFlowWithCallback

func (client *Client) ListProjectTaskFlowWithCallback(request *ListProjectTaskFlowRequest, callback func(response *ListProjectTaskFlowResponse, err error)) <-chan int

ListProjectTaskFlowWithCallback invokes the teambition_aliyun.ListProjectTaskFlow API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttaskflow.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectTaskFlowWithChan

func (client *Client) ListProjectTaskFlowWithChan(request *ListProjectTaskFlowRequest) (<-chan *ListProjectTaskFlowResponse, <-chan error)

ListProjectTaskFlowWithChan invokes the teambition_aliyun.ListProjectTaskFlow API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttaskflow.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectTasks

func (client *Client) ListProjectTasks(request *ListProjectTasksRequest) (response *ListProjectTasksResponse, err error)

ListProjectTasks invokes the teambition_aliyun.ListProjectTasks API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttasks.html

func (*Client) ListProjectTasksWithCallback

func (client *Client) ListProjectTasksWithCallback(request *ListProjectTasksRequest, callback func(response *ListProjectTasksResponse, err error)) <-chan int

ListProjectTasksWithCallback invokes the teambition_aliyun.ListProjectTasks API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectTasksWithChan

func (client *Client) ListProjectTasksWithChan(request *ListProjectTasksRequest) (<-chan *ListProjectTasksResponse, <-chan error)

ListProjectTasksWithChan invokes the teambition_aliyun.ListProjectTasks API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listprojecttasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListScenarioFieldConfig

func (client *Client) ListScenarioFieldConfig(request *ListScenarioFieldConfigRequest) (response *ListScenarioFieldConfigResponse, err error)

ListScenarioFieldConfig invokes the teambition_aliyun.ListScenarioFieldConfig API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/listscenariofieldconfig.html

func (*Client) ListScenarioFieldConfigWithCallback

func (client *Client) ListScenarioFieldConfigWithCallback(request *ListScenarioFieldConfigRequest, callback func(response *ListScenarioFieldConfigResponse, err error)) <-chan int

ListScenarioFieldConfigWithCallback invokes the teambition_aliyun.ListScenarioFieldConfig API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listscenariofieldconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListScenarioFieldConfigWithChan

func (client *Client) ListScenarioFieldConfigWithChan(request *ListScenarioFieldConfigRequest) (<-chan *ListScenarioFieldConfigResponse, <-chan error)

ListScenarioFieldConfigWithChan invokes the teambition_aliyun.ListScenarioFieldConfig API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/listscenariofieldconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProject

func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)

UpdateProject invokes the teambition_aliyun.UpdateProject API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateproject.html

func (*Client) UpdateProjectSprint

func (client *Client) UpdateProjectSprint(request *UpdateProjectSprintRequest) (response *UpdateProjectSprintResponse, err error)

UpdateProjectSprint invokes the teambition_aliyun.UpdateProjectSprint API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateprojectsprint.html

func (*Client) UpdateProjectSprintWithCallback

func (client *Client) UpdateProjectSprintWithCallback(request *UpdateProjectSprintRequest, callback func(response *UpdateProjectSprintResponse, err error)) <-chan int

UpdateProjectSprintWithCallback invokes the teambition_aliyun.UpdateProjectSprint API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateprojectsprint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectSprintWithChan

func (client *Client) UpdateProjectSprintWithChan(request *UpdateProjectSprintRequest) (<-chan *UpdateProjectSprintResponse, <-chan error)

UpdateProjectSprintWithChan invokes the teambition_aliyun.UpdateProjectSprint API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateprojectsprint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectTask

func (client *Client) UpdateProjectTask(request *UpdateProjectTaskRequest) (response *UpdateProjectTaskResponse, err error)

UpdateProjectTask invokes the teambition_aliyun.UpdateProjectTask API synchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateprojecttask.html

func (*Client) UpdateProjectTaskWithCallback

func (client *Client) UpdateProjectTaskWithCallback(request *UpdateProjectTaskRequest, callback func(response *UpdateProjectTaskResponse, err error)) <-chan int

UpdateProjectTaskWithCallback invokes the teambition_aliyun.UpdateProjectTask API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateprojecttask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectTaskWithChan

func (client *Client) UpdateProjectTaskWithChan(request *UpdateProjectTaskRequest) (<-chan *UpdateProjectTaskResponse, <-chan error)

UpdateProjectTaskWithChan invokes the teambition_aliyun.UpdateProjectTask API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateprojecttask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectWithCallback

func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int

UpdateProjectWithCallback invokes the teambition_aliyun.UpdateProject API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectWithChan

func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)

UpdateProjectWithChan invokes the teambition_aliyun.UpdateProject API asynchronously api document: https://help.aliyun.com/api/teambition-aliyun/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CreateDevopsOrgRequest

type CreateDevopsOrgRequest struct {
	*requests.RpcRequest
	OrgName            string           `position:"Body" name:"OrgName"`
	Source             string           `position:"Body" name:"Source"`
	RealPk             string           `position:"Body" name:"RealPk"`
	DesiredMemberCount requests.Integer `position:"Body" name:"DesiredMemberCount"`
}

CreateDevopsOrgRequest is the request struct for api CreateDevopsOrg

func CreateCreateDevopsOrgRequest

func CreateCreateDevopsOrgRequest() (request *CreateDevopsOrgRequest)

CreateCreateDevopsOrgRequest creates a request to invoke CreateDevopsOrg API

type CreateDevopsOrgResponse

type CreateDevopsOrgResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	Object       string `json:"Object" xml:"Object"`
}

CreateDevopsOrgResponse is the response struct for api CreateDevopsOrg

func CreateCreateDevopsOrgResponse

func CreateCreateDevopsOrgResponse() (response *CreateDevopsOrgResponse)

CreateCreateDevopsOrgResponse creates a response to parse from CreateDevopsOrg response

type CreateProjectRequest

type CreateProjectRequest struct {
	*requests.RpcRequest
	Name        string `position:"Body" name:"Name"`
	Description string `position:"Body" name:"Description"`
	OrgId       string `position:"Body" name:"OrgId"`
}

CreateProjectRequest is the request struct for api CreateProject

func CreateCreateProjectRequest

func CreateCreateProjectRequest() (request *CreateProjectRequest)

CreateCreateProjectRequest creates a request to invoke CreateProject API

type CreateProjectResponse

type CreateProjectResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	Object       string `json:"Object" xml:"Object"`
}

CreateProjectResponse is the response struct for api CreateProject

func CreateCreateProjectResponse

func CreateCreateProjectResponse() (response *CreateProjectResponse)

CreateCreateProjectResponse creates a response to parse from CreateProject response

type CreateProjectSprintRequest

type CreateProjectSprintRequest struct {
	*requests.RpcRequest
	ExecutorId  string `position:"Body" name:"ExecutorId"`
	Description string `position:"Body" name:"Description"`
	StartDate   string `position:"Body" name:"StartDate"`
	OrgId       string `position:"Body" name:"OrgId"`
	DueDate     string `position:"Body" name:"DueDate"`
	Name        string `position:"Body" name:"Name"`
	ProjectId   string `position:"Body" name:"ProjectId"`
}

CreateProjectSprintRequest is the request struct for api CreateProjectSprint

func CreateCreateProjectSprintRequest

func CreateCreateProjectSprintRequest() (request *CreateProjectSprintRequest)

CreateCreateProjectSprintRequest creates a request to invoke CreateProjectSprint API

type CreateProjectSprintResponse

type CreateProjectSprintResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     Object `json:"Object" xml:"Object"`
}

CreateProjectSprintResponse is the response struct for api CreateProjectSprint

func CreateCreateProjectSprintResponse

func CreateCreateProjectSprintResponse() (response *CreateProjectSprintResponse)

CreateCreateProjectSprintResponse creates a response to parse from CreateProjectSprint response

type CreateProjectTaskRequest

type CreateProjectTaskRequest struct {
	*requests.RpcRequest
	Note                  string           `position:"Body" name:"Note"`
	Visible               string           `position:"Body" name:"Visible"`
	ExecutorId            string           `position:"Body" name:"ExecutorId"`
	TaskFlowStatusId      string           `position:"Body" name:"TaskFlowStatusId"`
	StartDate             string           `position:"Body" name:"StartDate"`
	Priority              requests.Integer `position:"Body" name:"Priority"`
	ParentTaskId          string           `position:"Body" name:"ParentTaskId"`
	OrgId                 string           `position:"Body" name:"OrgId"`
	Content               string           `position:"Body" name:"Content"`
	SprintId              string           `position:"Body" name:"SprintId"`
	DueDate               string           `position:"Body" name:"DueDate"`
	ScenarioFieldConfigId string           `position:"Body" name:"ScenarioFieldConfigId"`
	ProjectId             string           `position:"Body" name:"ProjectId"`
	TaskListId            string           `position:"Body" name:"TaskListId"`
}

CreateProjectTaskRequest is the request struct for api CreateProjectTask

func CreateCreateProjectTaskRequest

func CreateCreateProjectTaskRequest() (request *CreateProjectTaskRequest)

CreateCreateProjectTaskRequest creates a request to invoke CreateProjectTask API

type CreateProjectTaskResponse

type CreateProjectTaskResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     Object `json:"Object" xml:"Object"`
}

CreateProjectTaskResponse is the response struct for api CreateProjectTask

func CreateCreateProjectTaskResponse

func CreateCreateProjectTaskResponse() (response *CreateProjectTaskResponse)

CreateCreateProjectTaskResponse creates a response to parse from CreateProjectTask response

type DeleteMembersForOrgRequest

type DeleteMembersForOrgRequest struct {
	*requests.RpcRequest
	RealPk string `position:"Body" name:"RealPk"`
	UserId string `position:"Body" name:"UserId"`
	OrgId  string `position:"Body" name:"OrgId"`
}

DeleteMembersForOrgRequest is the request struct for api DeleteMembersForOrg

func CreateDeleteMembersForOrgRequest

func CreateDeleteMembersForOrgRequest() (request *DeleteMembersForOrgRequest)

CreateDeleteMembersForOrgRequest creates a request to invoke DeleteMembersForOrg API

type DeleteMembersForOrgResponse

type DeleteMembersForOrgResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	Object       bool   `json:"Object" xml:"Object"`
}

DeleteMembersForOrgResponse is the response struct for api DeleteMembersForOrg

func CreateDeleteMembersForOrgResponse

func CreateDeleteMembersForOrgResponse() (response *DeleteMembersForOrgResponse)

CreateDeleteMembersForOrgResponse creates a response to parse from DeleteMembersForOrg response

type DeleteProjectMembersRequest

type DeleteProjectMembersRequest struct {
	*requests.RpcRequest
	UserIds   string `position:"Body" name:"UserIds"`
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

DeleteProjectMembersRequest is the request struct for api DeleteProjectMembers

func CreateDeleteProjectMembersRequest

func CreateDeleteProjectMembersRequest() (request *DeleteProjectMembersRequest)

CreateDeleteProjectMembersRequest creates a request to invoke DeleteProjectMembers API

type DeleteProjectMembersResponse

type DeleteProjectMembersResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	Object     bool   `json:"Object" xml:"Object"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

DeleteProjectMembersResponse is the response struct for api DeleteProjectMembers

func CreateDeleteProjectMembersResponse

func CreateDeleteProjectMembersResponse() (response *DeleteProjectMembersResponse)

CreateDeleteProjectMembersResponse creates a response to parse from DeleteProjectMembers response

type DeleteProjectRequest

type DeleteProjectRequest struct {
	*requests.RpcRequest
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

DeleteProjectRequest is the request struct for api DeleteProject

func CreateDeleteProjectRequest

func CreateDeleteProjectRequest() (request *DeleteProjectRequest)

CreateDeleteProjectRequest creates a request to invoke DeleteProject API

type DeleteProjectResponse

type DeleteProjectResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Object       string `json:"Object" xml:"Object"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
}

DeleteProjectResponse is the response struct for api DeleteProject

func CreateDeleteProjectResponse

func CreateDeleteProjectResponse() (response *DeleteProjectResponse)

CreateDeleteProjectResponse creates a response to parse from DeleteProject response

type DeleteProjectSprintRequest

type DeleteProjectSprintRequest struct {
	*requests.RpcRequest
	SprintId string `position:"Body" name:"SprintId"`
	OrgId    string `position:"Body" name:"OrgId"`
}

DeleteProjectSprintRequest is the request struct for api DeleteProjectSprint

func CreateDeleteProjectSprintRequest

func CreateDeleteProjectSprintRequest() (request *DeleteProjectSprintRequest)

CreateDeleteProjectSprintRequest creates a request to invoke DeleteProjectSprint API

type DeleteProjectSprintResponse

type DeleteProjectSprintResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     bool   `json:"Object" xml:"Object"`
}

DeleteProjectSprintResponse is the response struct for api DeleteProjectSprint

func CreateDeleteProjectSprintResponse

func CreateDeleteProjectSprintResponse() (response *DeleteProjectSprintResponse)

CreateDeleteProjectSprintResponse creates a response to parse from DeleteProjectSprint response

type DeleteProjectTaskRequest

type DeleteProjectTaskRequest struct {
	*requests.RpcRequest
	OrgId  string `position:"Body" name:"OrgId"`
	TaskId string `position:"Body" name:"TaskId"`
}

DeleteProjectTaskRequest is the request struct for api DeleteProjectTask

func CreateDeleteProjectTaskRequest

func CreateDeleteProjectTaskRequest() (request *DeleteProjectTaskRequest)

CreateDeleteProjectTaskRequest creates a request to invoke DeleteProjectTask API

type DeleteProjectTaskResponse

type DeleteProjectTaskResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     bool   `json:"Object" xml:"Object"`
}

DeleteProjectTaskResponse is the response struct for api DeleteProjectTask

func CreateDeleteProjectTaskResponse

func CreateDeleteProjectTaskResponse() (response *DeleteProjectTaskResponse)

CreateDeleteProjectTaskResponse creates a response to parse from DeleteProjectTask response

type GetOrganizationMembersRequest

type GetOrganizationMembersRequest struct {
	*requests.RpcRequest
	OrgId string `position:"Body" name:"OrgId"`
}

GetOrganizationMembersRequest is the request struct for api GetOrganizationMembers

func CreateGetOrganizationMembersRequest

func CreateGetOrganizationMembersRequest() (request *GetOrganizationMembersRequest)

CreateGetOrganizationMembersRequest creates a request to invoke GetOrganizationMembers API

type GetOrganizationMembersResponse

type GetOrganizationMembersResponse struct {
	*responses.BaseResponse
	Successful bool     `json:"Successful" xml:"Successful"`
	ErrorCode  string   `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string   `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	Object     []Member `json:"Object" xml:"Object"`
}

GetOrganizationMembersResponse is the response struct for api GetOrganizationMembers

func CreateGetOrganizationMembersResponse

func CreateGetOrganizationMembersResponse() (response *GetOrganizationMembersResponse)

CreateGetOrganizationMembersResponse creates a response to parse from GetOrganizationMembers response

type GetProjectInfoRequest

type GetProjectInfoRequest struct {
	*requests.RpcRequest
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

GetProjectInfoRequest is the request struct for api GetProjectInfo

func CreateGetProjectInfoRequest

func CreateGetProjectInfoRequest() (request *GetProjectInfoRequest)

CreateGetProjectInfoRequest creates a request to invoke GetProjectInfo API

type GetProjectInfoResponse

type GetProjectInfoResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     Object `json:"Object" xml:"Object"`
}

GetProjectInfoResponse is the response struct for api GetProjectInfo

func CreateGetProjectInfoResponse

func CreateGetProjectInfoResponse() (response *GetProjectInfoResponse)

CreateGetProjectInfoResponse creates a response to parse from GetProjectInfo response

type GetProjectMembersRequest

type GetProjectMembersRequest struct {
	*requests.RpcRequest
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

GetProjectMembersRequest is the request struct for api GetProjectMembers

func CreateGetProjectMembersRequest

func CreateGetProjectMembersRequest() (request *GetProjectMembersRequest)

CreateGetProjectMembersRequest creates a request to invoke GetProjectMembers API

type GetProjectMembersResponse

type GetProjectMembersResponse struct {
	*responses.BaseResponse
	Successful bool     `json:"Successful" xml:"Successful"`
	ErrorCode  string   `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string   `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	Object     []Member `json:"Object" xml:"Object"`
}

GetProjectMembersResponse is the response struct for api GetProjectMembers

func CreateGetProjectMembersResponse

func CreateGetProjectMembersResponse() (response *GetProjectMembersResponse)

CreateGetProjectMembersResponse creates a response to parse from GetProjectMembers response

type GetProjectSprintInfoRequest

type GetProjectSprintInfoRequest struct {
	*requests.RpcRequest
	SprintId string `position:"Body" name:"SprintId"`
	OrgId    string `position:"Body" name:"OrgId"`
}

GetProjectSprintInfoRequest is the request struct for api GetProjectSprintInfo

func CreateGetProjectSprintInfoRequest

func CreateGetProjectSprintInfoRequest() (request *GetProjectSprintInfoRequest)

CreateGetProjectSprintInfoRequest creates a request to invoke GetProjectSprintInfo API

type GetProjectSprintInfoResponse

type GetProjectSprintInfoResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     Object `json:"Object" xml:"Object"`
}

GetProjectSprintInfoResponse is the response struct for api GetProjectSprintInfo

func CreateGetProjectSprintInfoResponse

func CreateGetProjectSprintInfoResponse() (response *GetProjectSprintInfoResponse)

CreateGetProjectSprintInfoResponse creates a response to parse from GetProjectSprintInfo response

type GetProjectTaskInfoRequest

type GetProjectTaskInfoRequest struct {
	*requests.RpcRequest
	OrgId  string `position:"Body" name:"OrgId"`
	TaskId string `position:"Body" name:"TaskId"`
}

GetProjectTaskInfoRequest is the request struct for api GetProjectTaskInfo

func CreateGetProjectTaskInfoRequest

func CreateGetProjectTaskInfoRequest() (request *GetProjectTaskInfoRequest)

CreateGetProjectTaskInfoRequest creates a request to invoke GetProjectTaskInfo API

type GetProjectTaskInfoResponse

type GetProjectTaskInfoResponse struct {
	*responses.BaseResponse
	Successful bool                       `json:"Successful" xml:"Successful"`
	ErrorCode  string                     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string                     `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string                     `json:"RequestId" xml:"RequestId"`
	Object     ObjectInGetProjectTaskInfo `json:"Object" xml:"Object"`
}

GetProjectTaskInfoResponse is the response struct for api GetProjectTaskInfo

func CreateGetProjectTaskInfoResponse

func CreateGetProjectTaskInfoResponse() (response *GetProjectTaskInfoResponse)

CreateGetProjectTaskInfoResponse creates a response to parse from GetProjectTaskInfo response

type GetUserByUidRequest

type GetUserByUidRequest struct {
	*requests.RpcRequest
	UserPk string `position:"Body" name:"UserPk"`
	OrgId  string `position:"Body" name:"OrgId"`
}

GetUserByUidRequest is the request struct for api GetUserByUid

func CreateGetUserByUidRequest

func CreateGetUserByUidRequest() (request *GetUserByUidRequest)

CreateGetUserByUidRequest creates a request to invoke GetUserByUid API

type GetUserByUidResponse

type GetUserByUidResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     Object `json:"Object" xml:"Object"`
}

GetUserByUidResponse is the response struct for api GetUserByUid

func CreateGetUserByUidResponse

func CreateGetUserByUidResponse() (response *GetUserByUidResponse)

CreateGetUserByUidResponse creates a response to parse from GetUserByUid response

type InsertDevopsMemberRequest

type InsertDevopsMemberRequest struct {
	*requests.RpcRequest
	Phone    string `position:"Body" name:"Phone"`
	UserPk   string `position:"Body" name:"UserPk"`
	Email    string `position:"Body" name:"Email"`
	UserName string `position:"Body" name:"UserName"`
}

InsertDevopsMemberRequest is the request struct for api InsertDevopsMember

func CreateInsertDevopsMemberRequest

func CreateInsertDevopsMemberRequest() (request *InsertDevopsMemberRequest)

CreateInsertDevopsMemberRequest creates a request to invoke InsertDevopsMember API

type InsertDevopsMemberResponse

type InsertDevopsMemberResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Object       string `json:"Object" xml:"Object"`
}

InsertDevopsMemberResponse is the response struct for api InsertDevopsMember

func CreateInsertDevopsMemberResponse

func CreateInsertDevopsMemberResponse() (response *InsertDevopsMemberResponse)

CreateInsertDevopsMemberResponse creates a response to parse from InsertDevopsMember response

type InvolveMembers

type InvolveMembers struct {
	InvolveMember []string `json:"InvolveMember" xml:"InvolveMember"`
}

InvolveMembers is a nested struct in teambition_aliyun response

type ListProjectSprintsRequest

type ListProjectSprintsRequest struct {
	*requests.RpcRequest
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

ListProjectSprintsRequest is the request struct for api ListProjectSprints

func CreateListProjectSprintsRequest

func CreateListProjectSprintsRequest() (request *ListProjectSprintsRequest)

CreateListProjectSprintsRequest creates a request to invoke ListProjectSprints API

type ListProjectSprintsResponse

type ListProjectSprintsResponse struct {
	*responses.BaseResponse
	Successful bool     `json:"Successful" xml:"Successful"`
	ErrorCode  string   `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string   `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	Object     []Sprint `json:"Object" xml:"Object"`
}

ListProjectSprintsResponse is the response struct for api ListProjectSprints

func CreateListProjectSprintsResponse

func CreateListProjectSprintsResponse() (response *ListProjectSprintsResponse)

CreateListProjectSprintsResponse creates a response to parse from ListProjectSprints response

type ListProjectTaskFlowRequest

type ListProjectTaskFlowRequest struct {
	*requests.RpcRequest
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

ListProjectTaskFlowRequest is the request struct for api ListProjectTaskFlow

func CreateListProjectTaskFlowRequest

func CreateListProjectTaskFlowRequest() (request *ListProjectTaskFlowRequest)

CreateListProjectTaskFlowRequest creates a request to invoke ListProjectTaskFlow API

type ListProjectTaskFlowResponse

type ListProjectTaskFlowResponse struct {
	*responses.BaseResponse
	Successful bool       `json:"Successful" xml:"Successful"`
	ErrorCode  string     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string     `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Object     []Taskflow `json:"Object" xml:"Object"`
}

ListProjectTaskFlowResponse is the response struct for api ListProjectTaskFlow

func CreateListProjectTaskFlowResponse

func CreateListProjectTaskFlowResponse() (response *ListProjectTaskFlowResponse)

CreateListProjectTaskFlowResponse creates a response to parse from ListProjectTaskFlow response

type ListProjectTaskFlowStatusRequest

type ListProjectTaskFlowStatusRequest struct {
	*requests.RpcRequest
	TaskFlowId string `position:"Body" name:"TaskFlowId"`
	OrgId      string `position:"Body" name:"OrgId"`
}

ListProjectTaskFlowStatusRequest is the request struct for api ListProjectTaskFlowStatus

func CreateListProjectTaskFlowStatusRequest

func CreateListProjectTaskFlowStatusRequest() (request *ListProjectTaskFlowStatusRequest)

CreateListProjectTaskFlowStatusRequest creates a request to invoke ListProjectTaskFlowStatus API

type ListProjectTaskFlowStatusResponse

type ListProjectTaskFlowStatusResponse struct {
	*responses.BaseResponse
	Successful bool             `json:"Successful" xml:"Successful"`
	ErrorCode  string           `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string           `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	Object     []TaskflowStatus `json:"Object" xml:"Object"`
}

ListProjectTaskFlowStatusResponse is the response struct for api ListProjectTaskFlowStatus

func CreateListProjectTaskFlowStatusResponse

func CreateListProjectTaskFlowStatusResponse() (response *ListProjectTaskFlowStatusResponse)

CreateListProjectTaskFlowStatusResponse creates a response to parse from ListProjectTaskFlowStatus response

type ListProjectTasksRequest

type ListProjectTasksRequest struct {
	*requests.RpcRequest
	ProjectIds string `position:"Body" name:"ProjectIds"`
	OrgId      string `position:"Body" name:"OrgId"`
}

ListProjectTasksRequest is the request struct for api ListProjectTasks

func CreateListProjectTasksRequest

func CreateListProjectTasksRequest() (request *ListProjectTasksRequest)

CreateListProjectTasksRequest creates a request to invoke ListProjectTasks API

type ListProjectTasksResponse

type ListProjectTasksResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     []Task `json:"Object" xml:"Object"`
}

ListProjectTasksResponse is the response struct for api ListProjectTasks

func CreateListProjectTasksResponse

func CreateListProjectTasksResponse() (response *ListProjectTasksResponse)

CreateListProjectTasksResponse creates a response to parse from ListProjectTasks response

type ListScenarioFieldConfigRequest

type ListScenarioFieldConfigRequest struct {
	*requests.RpcRequest
	ProjectId string `position:"Body" name:"ProjectId"`
	OrgId     string `position:"Body" name:"OrgId"`
}

ListScenarioFieldConfigRequest is the request struct for api ListScenarioFieldConfig

func CreateListScenarioFieldConfigRequest

func CreateListScenarioFieldConfigRequest() (request *ListScenarioFieldConfigRequest)

CreateListScenarioFieldConfigRequest creates a request to invoke ListScenarioFieldConfig API

type ListScenarioFieldConfigResponse

type ListScenarioFieldConfigResponse struct {
	*responses.BaseResponse
	Successful bool                  `json:"Successful" xml:"Successful"`
	ErrorCode  string                `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string                `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string                `json:"RequestId" xml:"RequestId"`
	Object     []ScenarioFieldConfig `json:"Object" xml:"Object"`
}

ListScenarioFieldConfigResponse is the response struct for api ListScenarioFieldConfig

func CreateListScenarioFieldConfigResponse

func CreateListScenarioFieldConfigResponse() (response *ListScenarioFieldConfigResponse)

CreateListScenarioFieldConfigResponse creates a response to parse from ListScenarioFieldConfig response

type Member

type Member struct {
	Name      string `json:"Name" xml:"Name"`
	Email     string `json:"Email" xml:"Email"`
	UserId    string `json:"UserId" xml:"UserId"`
	MemberId  string `json:"MemberId" xml:"MemberId"`
	Role      int    `json:"Role" xml:"Role"`
	Phone     string `json:"Phone" xml:"Phone"`
	AvatarUrl string `json:"AvatarUrl" xml:"AvatarUrl"`
}

Member is a nested struct in teambition_aliyun response

type Object

type Object struct {
	StoryPoint            string   `json:"StoryPoint" xml:"StoryPoint"`
	Source                string   `json:"Source" xml:"Source"`
	AvatarUrl             string   `json:"AvatarUrl" xml:"AvatarUrl"`
	TaskflowstatusId      string   `json:"TaskflowstatusId" xml:"TaskflowstatusId"`
	Pos                   int      `json:"Pos" xml:"Pos"`
	RootCollectionId      string   `json:"RootCollectionId" xml:"RootCollectionId"`
	Content               string   `json:"Content" xml:"Content"`
	IsTemplate            bool     `json:"IsTemplate" xml:"IsTemplate"`
	ProjectId             string   `json:"ProjectId" xml:"ProjectId"`
	IsDone                bool     `json:"IsDone" xml:"IsDone"`
	Id                    string   `json:"Id" xml:"Id"`
	OrganizationId        string   `json:"OrganizationId" xml:"OrganizationId"`
	EndDate               string   `json:"EndDate" xml:"EndDate"`
	Accomplished          string   `json:"Accomplished" xml:"Accomplished"`
	Email                 string   `json:"Email" xml:"Email"`
	AliyunPk              string   `json:"AliyunPk" xml:"AliyunPk"`
	UniqueIdPrefix        string   `json:"UniqueIdPrefix" xml:"UniqueIdPrefix"`
	Note                  string   `json:"Note" xml:"Note"`
	StartDate             string   `json:"StartDate" xml:"StartDate"`
	Customfields          string   `json:"Customfields" xml:"Customfields"`
	Visible               string   `json:"Visible" xml:"Visible"`
	IsArchived            bool     `json:"IsArchived" xml:"IsArchived"`
	IsDeleted             bool     `json:"IsDeleted" xml:"IsDeleted"`
	IsSuspended           bool     `json:"IsSuspended" xml:"IsSuspended"`
	UniqueId              int      `json:"UniqueId" xml:"UniqueId"`
	Status                string   `json:"Status" xml:"Status"`
	TaskType              string   `json:"TaskType" xml:"TaskType"`
	Py                    string   `json:"Py" xml:"Py"`
	Pinyin                string   `json:"Pinyin" xml:"Pinyin"`
	ModifierId            string   `json:"ModifierId" xml:"ModifierId"`
	Visibility            string   `json:"Visibility" xml:"Visibility"`
	Name                  string   `json:"Name" xml:"Name"`
	Category              string   `json:"Category" xml:"Category"`
	Created               string   `json:"Created" xml:"Created"`
	ExecutorId            string   `json:"ExecutorId" xml:"ExecutorId"`
	DefaultCollectionId   string   `json:"DefaultCollectionId" xml:"DefaultCollectionId"`
	NormalType            string   `json:"NormalType" xml:"NormalType"`
	Executor              string   `json:"Executor" xml:"Executor"`
	SourceType            string   `json:"SourceType" xml:"SourceType"`
	SortMethod            string   `json:"SortMethod" xml:"SortMethod"`
	CreatorId             string   `json:"CreatorId" xml:"CreatorId"`
	DefaultRoleId         string   `json:"DefaultRoleId" xml:"DefaultRoleId"`
	Description           string   `json:"Description" xml:"Description"`
	Phone                 string   `json:"Phone" xml:"Phone"`
	SprintId              string   `json:"SprintId" xml:"SprintId"`
	Priority              int      `json:"Priority" xml:"Priority"`
	Updated               string   `json:"Updated" xml:"Updated"`
	TasklistId            string   `json:"TasklistId" xml:"TasklistId"`
	AncestorIds           string   `json:"AncestorIds" xml:"AncestorIds"`
	SourceId              string   `json:"SourceId" xml:"SourceId"`
	NextTaskUniqueId      int      `json:"NextTaskUniqueId" xml:"NextTaskUniqueId"`
	ScenarioFieldConfigId string   `json:"ScenarioFieldConfigId" xml:"ScenarioFieldConfigId"`
	DueDate               string   `json:"DueDate" xml:"DueDate"`
	Rating                int      `json:"Rating" xml:"Rating"`
	PlanToDo              PlanToDo `json:"PlanToDo" xml:"PlanToDo"`
}

Object is a nested struct in teambition_aliyun response

type ObjectInGetOrganizationMembers

type ObjectInGetOrganizationMembers struct {
	Member []Member `json:"member" xml:"member"`
}

ObjectInGetOrganizationMembers is a nested struct in teambition_aliyun response

type ObjectInGetProjectMembers

type ObjectInGetProjectMembers struct {
	Member []Member `json:"Member" xml:"Member"`
}

ObjectInGetProjectMembers is a nested struct in teambition_aliyun response

type ObjectInGetProjectTaskInfo

type ObjectInGetProjectTaskInfo struct {
	TasklistId       string   `json:"TasklistId" xml:"TasklistId"`
	TaskflowstatusId string   `json:"TaskflowstatusId" xml:"TaskflowstatusId"`
	TaskType         string   `json:"TaskType" xml:"TaskType"`
	IsDeleted        bool     `json:"IsDeleted" xml:"IsDeleted"`
	CreatorId        string   `json:"CreatorId" xml:"CreatorId"`
	IsTopInProject   bool     `json:"IsTopInProject" xml:"IsTopInProject"`
	ExecutorId       string   `json:"ExecutorId" xml:"ExecutorId"`
	StoryPoint       string   `json:"StoryPoint" xml:"StoryPoint"`
	Created          string   `json:"Created" xml:"Created"`
	OrganizationId   string   `json:"OrganizationId" xml:"OrganizationId"`
	IsDone           bool     `json:"IsDone" xml:"IsDone"`
	Id               string   `json:"Id" xml:"Id"`
	Updated          string   `json:"Updated" xml:"Updated"`
	SprintId         string   `json:"SprintId" xml:"SprintId"`
	ProjectId        string   `json:"ProjectId" xml:"ProjectId"`
	Content          string   `json:"Content" xml:"Content"`
	Note             string   `json:"Note" xml:"Note"`
	DueDate          string   `json:"DueDate" xml:"DueDate"`
	StartDate        string   `json:"StartDate" xml:"StartDate"`
	Visible          string   `json:"Visible" xml:"Visible"`
	Priority         string   `json:"Priority" xml:"Priority"`
	InvolveMembers   []string `json:"InvolveMembers" xml:"InvolveMembers"`
}

ObjectInGetProjectTaskInfo is a nested struct in teambition_aliyun response

type ObjectInListProjectSprints

type ObjectInListProjectSprints struct {
	Sprint []Sprint `json:"Sprint" xml:"Sprint"`
}

ObjectInListProjectSprints is a nested struct in teambition_aliyun response

type ObjectInListProjectTaskFlow

type ObjectInListProjectTaskFlow struct {
	Taskflow []Taskflow `json:"Taskflow" xml:"Taskflow"`
}

ObjectInListProjectTaskFlow is a nested struct in teambition_aliyun response

type ObjectInListProjectTaskFlowStatus

type ObjectInListProjectTaskFlowStatus struct {
	TaskflowStatus []TaskflowStatus `json:"taskflowStatus" xml:"taskflowStatus"`
}

ObjectInListProjectTaskFlowStatus is a nested struct in teambition_aliyun response

type ObjectInListProjectTasks

type ObjectInListProjectTasks struct {
	Task []Task `json:"Task" xml:"Task"`
}

ObjectInListProjectTasks is a nested struct in teambition_aliyun response

type ObjectInListScenarioFieldConfig

type ObjectInListScenarioFieldConfig struct {
	ScenarioFieldConfig []ScenarioFieldConfig `json:"scenarioFieldConfig" xml:"scenarioFieldConfig"`
}

ObjectInListScenarioFieldConfig is a nested struct in teambition_aliyun response

type PlanToDo

type PlanToDo struct {
	StoryPoints int `json:"StoryPoints" xml:"StoryPoints"`
	Tasks       int `json:"Tasks" xml:"Tasks"`
	WorkTimes   int `json:"WorkTimes" xml:"WorkTimes"`
}

PlanToDo is a nested struct in teambition_aliyun response

type ScenarioFieldConfig

type ScenarioFieldConfig struct {
	Id   string `json:"Id" xml:"Id"`
	Type string `json:"Type" xml:"Type"`
}

ScenarioFieldConfig is a nested struct in teambition_aliyun response

type Sprint

type Sprint struct {
	Accomplished string   `json:"Accomplished" xml:"Accomplished"`
	IsDeleted    bool     `json:"IsDeleted" xml:"IsDeleted"`
	Created      string   `json:"Created" xml:"Created"`
	DueDate      string   `json:"DueDate" xml:"DueDate"`
	Name         string   `json:"Name" xml:"Name"`
	CreatorId    string   `json:"CreatorId" xml:"CreatorId"`
	Id           string   `json:"Id" xml:"Id"`
	Updated      string   `json:"Updated" xml:"Updated"`
	StartDate    string   `json:"StartDate" xml:"StartDate"`
	Status       string   `json:"Status" xml:"Status"`
	ProjectId    string   `json:"ProjectId" xml:"ProjectId"`
	PlanToDo     PlanToDo `json:"PlanToDo" xml:"PlanToDo"`
}

Sprint is a nested struct in teambition_aliyun response

type Task

type Task struct {
	TasklistId  string `json:"TasklistId" xml:"TasklistId"`
	ProjectId   string `json:"ProjectId" xml:"ProjectId"`
	TaskgroupId string `json:"TaskgroupId" xml:"TaskgroupId"`
	Name        string `json:"Name" xml:"Name"`
	CreatorId   string `json:"CreatorId" xml:"CreatorId"`
	Created     string `json:"Created" xml:"Created"`
	ModifierId  string `json:"ModifierId" xml:"ModifierId"`
	Updated     string `json:"Updated" xml:"Updated"`
	Id          string `json:"Id" xml:"Id"`
}

Task is a nested struct in teambition_aliyun response

type Taskflow

type Taskflow struct {
	Id   string `json:"Id" xml:"Id"`
	Type string `json:"Type" xml:"Type"`
}

Taskflow is a nested struct in teambition_aliyun response

type TaskflowStatus

type TaskflowStatus struct {
	IsDeleted       bool   `json:"IsDeleted" xml:"IsDeleted"`
	RejectStatusIds string `json:"RejectStatusIds" xml:"RejectStatusIds"`
	Pos             int    `json:"Pos" xml:"Pos"`
	Kind            string `json:"Kind" xml:"Kind"`
	Created         string `json:"Created" xml:"Created"`
	TaskflowId      string `json:"TaskflowId" xml:"TaskflowId"`
	Name            string `json:"Name" xml:"Name"`
	CreatorId       string `json:"CreatorId" xml:"CreatorId"`
	Id              string `json:"Id" xml:"Id"`
	Updated         string `json:"Updated" xml:"Updated"`
}

TaskflowStatus is a nested struct in teambition_aliyun response

type UpdateProjectRequest

type UpdateProjectRequest struct {
	*requests.RpcRequest
	Name        string `position:"Body" name:"Name"`
	Description string `position:"Body" name:"Description"`
	ProjectId   string `position:"Body" name:"ProjectId"`
	OrgId       string `position:"Body" name:"OrgId"`
}

UpdateProjectRequest is the request struct for api UpdateProject

func CreateUpdateProjectRequest

func CreateUpdateProjectRequest() (request *UpdateProjectRequest)

CreateUpdateProjectRequest creates a request to invoke UpdateProject API

type UpdateProjectResponse

type UpdateProjectResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	Object       string `json:"Object" xml:"Object"`
}

UpdateProjectResponse is the response struct for api UpdateProject

func CreateUpdateProjectResponse

func CreateUpdateProjectResponse() (response *UpdateProjectResponse)

CreateUpdateProjectResponse creates a response to parse from UpdateProject response

type UpdateProjectSprintRequest

type UpdateProjectSprintRequest struct {
	*requests.RpcRequest
	ExecutorId  string `position:"Body" name:"ExecutorId"`
	Description string `position:"Body" name:"Description"`
	StartDate   string `position:"Body" name:"StartDate"`
	OrgId       string `position:"Body" name:"OrgId"`
	SprintId    string `position:"Body" name:"SprintId"`
	DueDate     string `position:"Body" name:"DueDate"`
	Name        string `position:"Body" name:"Name"`
	ProjectId   string `position:"Body" name:"ProjectId"`
}

UpdateProjectSprintRequest is the request struct for api UpdateProjectSprint

func CreateUpdateProjectSprintRequest

func CreateUpdateProjectSprintRequest() (request *UpdateProjectSprintRequest)

CreateUpdateProjectSprintRequest creates a request to invoke UpdateProjectSprint API

type UpdateProjectSprintResponse

type UpdateProjectSprintResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     bool   `json:"Object" xml:"Object"`
}

UpdateProjectSprintResponse is the response struct for api UpdateProjectSprint

func CreateUpdateProjectSprintResponse

func CreateUpdateProjectSprintResponse() (response *UpdateProjectSprintResponse)

CreateUpdateProjectSprintResponse creates a response to parse from UpdateProjectSprint response

type UpdateProjectTaskRequest

type UpdateProjectTaskRequest struct {
	*requests.RpcRequest
	Note                   string           `position:"Body" name:"Note"`
	Visible                string           `position:"Body" name:"Visible"`
	ExecutorId             string           `position:"Body" name:"ExecutorId"`
	TaskFlowStatusId       string           `position:"Body" name:"TaskFlowStatusId"`
	ScenarioFiieldConfigId string           `position:"Body" name:"ScenarioFiieldConfigId"`
	StartDate              string           `position:"Body" name:"StartDate"`
	Priority               requests.Integer `position:"Body" name:"Priority"`
	ParentTaskId           string           `position:"Body" name:"ParentTaskId"`
	OrgId                  string           `position:"Body" name:"OrgId"`
	Content                string           `position:"Body" name:"Content"`
	SprintId               string           `position:"Body" name:"SprintId"`
	DueDate                string           `position:"Body" name:"DueDate"`
	ProjectId              string           `position:"Body" name:"ProjectId"`
	TaskId                 string           `position:"Body" name:"TaskId"`
}

UpdateProjectTaskRequest is the request struct for api UpdateProjectTask

func CreateUpdateProjectTaskRequest

func CreateUpdateProjectTaskRequest() (request *UpdateProjectTaskRequest)

CreateUpdateProjectTaskRequest creates a request to invoke UpdateProjectTask API

type UpdateProjectTaskResponse

type UpdateProjectTaskResponse struct {
	*responses.BaseResponse
	Successful bool   `json:"Successful" xml:"Successful"`
	ErrorCode  string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Object     bool   `json:"Object" xml:"Object"`
}

UpdateProjectTaskResponse is the response struct for api UpdateProjectTask

func CreateUpdateProjectTaskResponse

func CreateUpdateProjectTaskResponse() (response *UpdateProjectTaskResponse)

CreateUpdateProjectTaskResponse creates a response to parse from UpdateProjectTask response

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL