Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddEnterpriseMemberRequest
- type AddEnterpriseMemberResponse
- type AddProjectMembersRequest
- type AddProjectMembersResponse
- type AddRamMemberRequest
- type AddRamMemberResponse
- type AliyunUser
- type ApproveJoinCompanyRequest
- type ApproveJoinCompanyResponse
- type CfsListInGetIssueById
- type CfsListInGetWorkitemById
- type CfsListItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddEnterpriseMember(request *AddEnterpriseMemberRequest) (response *AddEnterpriseMemberResponse, err error)
- func (client *Client) AddEnterpriseMemberWithCallback(request *AddEnterpriseMemberRequest, ...) <-chan int
- func (client *Client) AddEnterpriseMemberWithChan(request *AddEnterpriseMemberRequest) (<-chan *AddEnterpriseMemberResponse, <-chan error)
- func (client *Client) AddProjectMembers(request *AddProjectMembersRequest) (response *AddProjectMembersResponse, err error)
- func (client *Client) AddProjectMembersWithCallback(request *AddProjectMembersRequest, ...) <-chan int
- func (client *Client) AddProjectMembersWithChan(request *AddProjectMembersRequest) (<-chan *AddProjectMembersResponse, <-chan error)
- func (client *Client) AddRamMember(request *AddRamMemberRequest) (response *AddRamMemberResponse, err error)
- func (client *Client) AddRamMemberWithCallback(request *AddRamMemberRequest, ...) <-chan int
- func (client *Client) AddRamMemberWithChan(request *AddRamMemberRequest) (<-chan *AddRamMemberResponse, <-chan error)
- func (client *Client) ApproveJoinCompany(request *ApproveJoinCompanyRequest) (response *ApproveJoinCompanyResponse, err error)
- func (client *Client) ApproveJoinCompanyWithCallback(request *ApproveJoinCompanyRequest, ...) <-chan int
- func (client *Client) ApproveJoinCompanyWithChan(request *ApproveJoinCompanyRequest) (<-chan *ApproveJoinCompanyResponse, <-chan error)
- func (client *Client) CreateEnterprise(request *CreateEnterpriseRequest) (response *CreateEnterpriseResponse, err error)
- func (client *Client) CreateEnterpriseWithCallback(request *CreateEnterpriseRequest, ...) <-chan int
- func (client *Client) CreateEnterpriseWithChan(request *CreateEnterpriseRequest) (<-chan *CreateEnterpriseResponse, <-chan error)
- func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)
- func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, ...) <-chan int
- func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)
- func (client *Client) CreateWorkitem(request *CreateWorkitemRequest) (response *CreateWorkitemResponse, err error)
- func (client *Client) CreateWorkitemWithCallback(request *CreateWorkitemRequest, ...) <-chan int
- func (client *Client) CreateWorkitemWithChan(request *CreateWorkitemRequest) (<-chan *CreateWorkitemResponse, <-chan error)
- func (client *Client) DeleteProjectMembers(request *DeleteProjectMembersRequest) (response *DeleteProjectMembersResponse, err error)
- func (client *Client) DeleteProjectMembersWithCallback(request *DeleteProjectMembersRequest, ...) <-chan int
- func (client *Client) DeleteProjectMembersWithChan(request *DeleteProjectMembersRequest) (<-chan *DeleteProjectMembersResponse, <-chan error)
- func (client *Client) GetBindedUserByDingId(request *GetBindedUserByDingIdRequest) (response *GetBindedUserByDingIdResponse, err error)
- func (client *Client) GetBindedUserByDingIdWithCallback(request *GetBindedUserByDingIdRequest, ...) <-chan int
- func (client *Client) GetBindedUserByDingIdWithChan(request *GetBindedUserByDingIdRequest) (<-chan *GetBindedUserByDingIdResponse, <-chan error)
- func (client *Client) GetChangeLog(request *GetChangeLogRequest) (response *GetChangeLogResponse, err error)
- func (client *Client) GetChangeLogWithCallback(request *GetChangeLogRequest, ...) <-chan int
- func (client *Client) GetChangeLogWithChan(request *GetChangeLogRequest) (<-chan *GetChangeLogResponse, <-chan error)
- func (client *Client) GetCustomFieldsByTemplateId(request *GetCustomFieldsByTemplateIdRequest) (response *GetCustomFieldsByTemplateIdResponse, err error)
- func (client *Client) GetCustomFieldsByTemplateIdWithCallback(request *GetCustomFieldsByTemplateIdRequest, ...) <-chan int
- func (client *Client) GetCustomFieldsByTemplateIdWithChan(request *GetCustomFieldsByTemplateIdRequest) (<-chan *GetCustomFieldsByTemplateIdResponse, <-chan error)
- func (client *Client) GetIssueById(request *GetIssueByIdRequest) (response *GetIssueByIdResponse, err error)
- func (client *Client) GetIssueByIdWithCallback(request *GetIssueByIdRequest, ...) <-chan int
- func (client *Client) GetIssueByIdWithChan(request *GetIssueByIdRequest) (<-chan *GetIssueByIdResponse, <-chan error)
- func (client *Client) GetJoinCode(request *GetJoinCodeRequest) (response *GetJoinCodeResponse, err error)
- func (client *Client) GetJoinCodeWithCallback(request *GetJoinCodeRequest, ...) <-chan int
- func (client *Client) GetJoinCodeWithChan(request *GetJoinCodeRequest) (<-chan *GetJoinCodeResponse, <-chan error)
- func (client *Client) GetProjectInfo(request *GetProjectInfoRequest) (response *GetProjectInfoResponse, err error)
- func (client *Client) GetProjectInfoWithCallback(request *GetProjectInfoRequest, ...) <-chan int
- func (client *Client) GetProjectInfoWithChan(request *GetProjectInfoRequest) (<-chan *GetProjectInfoResponse, <-chan error)
- func (client *Client) GetProjectMembers(request *GetProjectMembersRequest) (response *GetProjectMembersResponse, err error)
- func (client *Client) GetProjectMembersWithCallback(request *GetProjectMembersRequest, ...) <-chan int
- func (client *Client) GetProjectMembersWithChan(request *GetProjectMembersRequest) (<-chan *GetProjectMembersResponse, <-chan error)
- func (client *Client) GetUserByAliyunPk(request *GetUserByAliyunPkRequest) (response *GetUserByAliyunPkResponse, err error)
- func (client *Client) GetUserByAliyunPkWithCallback(request *GetUserByAliyunPkRequest, ...) <-chan int
- func (client *Client) GetUserByAliyunPkWithChan(request *GetUserByAliyunPkRequest) (<-chan *GetUserByAliyunPkResponse, <-chan error)
- func (client *Client) GetWorkitemById(request *GetWorkitemByIdRequest) (response *GetWorkitemByIdResponse, err error)
- func (client *Client) GetWorkitemByIdWithCallback(request *GetWorkitemByIdRequest, ...) <-chan int
- func (client *Client) GetWorkitemByIdWithChan(request *GetWorkitemByIdRequest) (<-chan *GetWorkitemByIdResponse, <-chan error)
- func (client *Client) JoinCompany(request *JoinCompanyRequest) (response *JoinCompanyResponse, err error)
- func (client *Client) JoinCompanyWithCallback(request *JoinCompanyRequest, ...) <-chan int
- func (client *Client) JoinCompanyWithChan(request *JoinCompanyRequest) (<-chan *JoinCompanyResponse, <-chan error)
- func (client *Client) SearchProjectsByRegion(request *SearchProjectsByRegionRequest) (response *SearchProjectsByRegionResponse, err error)
- func (client *Client) SearchProjectsByRegionWithCallback(request *SearchProjectsByRegionRequest, ...) <-chan int
- func (client *Client) SearchProjectsByRegionWithChan(request *SearchProjectsByRegionRequest) (<-chan *SearchProjectsByRegionResponse, <-chan error)
- func (client *Client) SearchTestCase(request *SearchTestCaseRequest) (response *SearchTestCaseResponse, err error)
- func (client *Client) SearchTestCaseWithCallback(request *SearchTestCaseRequest, ...) <-chan int
- func (client *Client) SearchTestCaseWithChan(request *SearchTestCaseRequest) (<-chan *SearchTestCaseResponse, <-chan error)
- func (client *Client) SearchWorkitem(request *SearchWorkitemRequest) (response *SearchWorkitemResponse, err error)
- func (client *Client) SearchWorkitemWithCallback(request *SearchWorkitemRequest, ...) <-chan int
- func (client *Client) SearchWorkitemWithChan(request *SearchWorkitemRequest) (<-chan *SearchWorkitemResponse, <-chan error)
- func (client *Client) SearchWorkitemWithTotalCount(request *SearchWorkitemWithTotalCountRequest) (response *SearchWorkitemWithTotalCountResponse, err error)
- func (client *Client) SearchWorkitemWithTotalCountWithCallback(request *SearchWorkitemWithTotalCountRequest, ...) <-chan int
- func (client *Client) SearchWorkitemWithTotalCountWithChan(request *SearchWorkitemWithTotalCountRequest) (<-chan *SearchWorkitemWithTotalCountResponse, <-chan error)
- func (client *Client) SyncUserToRdc(request *SyncUserToRdcRequest) (response *SyncUserToRdcResponse, err error)
- func (client *Client) SyncUserToRdcWithCallback(request *SyncUserToRdcRequest, ...) <-chan int
- func (client *Client) SyncUserToRdcWithChan(request *SyncUserToRdcRequest) (<-chan *SyncUserToRdcResponse, <-chan error)
- func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
- func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, ...) <-chan int
- func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)
- func (client *Client) UpdateWorkitem(request *UpdateWorkitemRequest) (response *UpdateWorkitemResponse, err error)
- func (client *Client) UpdateWorkitemWithCallback(request *UpdateWorkitemRequest, ...) <-chan int
- func (client *Client) UpdateWorkitemWithChan(request *UpdateWorkitemRequest) (<-chan *UpdateWorkitemResponse, <-chan error)
- type CreateEnterpriseRequest
- type CreateEnterpriseResponse
- type CreateProjectRequest
- type CreateProjectResponse
- type CreateWorkitemRequest
- type CreateWorkitemResponse
- type Creator
- type CustomFieldMap
- type Data
- type DataInAddRamMember
- type DataInApproveJoinCompany
- type DataInGetBindedUserByDingId
- type DataInGetChangeLog
- type DataInGetCustomFieldsByTemplateId
- type DataInGetIssueById
- type DataInGetProjectMembers
- type DataInGetUserByAliyunPk
- type DataInGetWorkitemById
- type DataInSearchProjectsByRegion
- type DataInSearchWorkitem
- type DataInSearchWorkitemWithTotalCount
- type DataItem
- type DeleteProjectMembersRequest
- type DeleteProjectMembersResponse
- type DingtalkUser
- type GetBindedUserByDingIdRequest
- type GetBindedUserByDingIdResponse
- type GetChangeLogRequest
- type GetChangeLogResponse
- type GetCustomFieldsByTemplateIdRequest
- type GetCustomFieldsByTemplateIdResponse
- type GetIssueByIdRequest
- type GetIssueByIdResponse
- type GetJoinCodeRequest
- type GetJoinCodeResponse
- type GetProjectInfoRequest
- type GetProjectInfoResponse
- type GetProjectMembersRequest
- type GetProjectMembersResponse
- type GetUserByAliyunPkRequest
- type GetUserByAliyunPkResponse
- type GetWorkitemByIdRequest
- type GetWorkitemByIdResponse
- type Icons
- type JoinCompanyRequest
- type JoinCompanyResponse
- type Modifier
- type ProjectMember
- type ProjectMembers
- type SearchProjectsByRegionRequest
- type SearchProjectsByRegionResponse
- type SearchTestCaseRequest
- type SearchTestCaseResponse
- type SearchWorkitemRequest
- type SearchWorkitemResponse
- type SearchWorkitemWithTotalCountRequest
- type SearchWorkitemWithTotalCountResponse
- type SyncUserToRdcRequest
- type SyncUserToRdcResponse
- type UpdateProjectRequest
- type UpdateProjectResponse
- type UpdateWorkitemRequest
- type UpdateWorkitemResponse
- type User
- type UserProfileDTO
- type Users
- type UsersItem
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddEnterpriseMemberRequest ¶
type AddEnterpriseMemberRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` StaffId string `position:"Query" name:"StaffId"` Operator string `position:"Query" name:"Operator"` }
AddEnterpriseMemberRequest is the request struct for api AddEnterpriseMember
func CreateAddEnterpriseMemberRequest ¶
func CreateAddEnterpriseMemberRequest() (request *AddEnterpriseMemberRequest)
CreateAddEnterpriseMemberRequest creates a request to invoke AddEnterpriseMember API
type AddEnterpriseMemberResponse ¶
type AddEnterpriseMemberResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` }
AddEnterpriseMemberResponse is the response struct for api AddEnterpriseMember
func CreateAddEnterpriseMemberResponse ¶
func CreateAddEnterpriseMemberResponse() (response *AddEnterpriseMemberResponse)
CreateAddEnterpriseMemberResponse creates a response to parse from AddEnterpriseMember response
type AddProjectMembersRequest ¶
type AddProjectMembersRequest struct { *requests.RpcRequest MemberStaffIds string `position:"Body" name:"MemberStaffIds"` Role string `position:"Body" name:"Role"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ProjectId requests.Integer `position:"Body" name:"ProjectId"` StaffId string `position:"Body" name:"StaffId"` }
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 Code int `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` 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 AddRamMemberRequest ¶
type AddRamMemberRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Body" name:"CorpIdentifier"` StaffIdentifier string `position:"Body" name:"StaffIdentifier"` }
AddRamMemberRequest is the request struct for api AddRamMember
func CreateAddRamMemberRequest ¶
func CreateAddRamMemberRequest() (request *AddRamMemberRequest)
CreateAddRamMemberRequest creates a request to invoke AddRamMember API
type AddRamMemberResponse ¶
type AddRamMemberResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []string `json:"Data" xml:"Data"` }
AddRamMemberResponse is the response struct for api AddRamMember
func CreateAddRamMemberResponse ¶
func CreateAddRamMemberResponse() (response *AddRamMemberResponse)
CreateAddRamMemberResponse creates a response to parse from AddRamMember response
type AliyunUser ¶
type AliyunUser struct { Realname string `json:"Realname" xml:"Realname"` Id int `json:"Id" xml:"Id"` Email string `json:"Email" xml:"Email"` AliyunId string `json:"AliyunId" xml:"AliyunId"` NickName string `json:"NickName" xml:"NickName"` HavanaId string `json:"HavanaId" xml:"HavanaId"` AccountStructure int `json:"AccountStructure" xml:"AccountStructure"` TaobaoNick string `json:"TaobaoNick" xml:"TaobaoNick"` Kp string `json:"Kp" xml:"Kp"` }
AliyunUser is a nested struct in rdc response
type ApproveJoinCompanyRequest ¶
type ApproveJoinCompanyRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ApplicationIds string `position:"Body" name:"ApplicationIds"` }
ApproveJoinCompanyRequest is the request struct for api ApproveJoinCompany
func CreateApproveJoinCompanyRequest ¶
func CreateApproveJoinCompanyRequest() (request *ApproveJoinCompanyRequest)
CreateApproveJoinCompanyRequest creates a request to invoke ApproveJoinCompany API
type ApproveJoinCompanyResponse ¶
type ApproveJoinCompanyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []string `json:"Data" xml:"Data"` }
ApproveJoinCompanyResponse is the response struct for api ApproveJoinCompany
func CreateApproveJoinCompanyResponse ¶
func CreateApproveJoinCompanyResponse() (response *ApproveJoinCompanyResponse)
CreateApproveJoinCompanyResponse creates a response to parse from ApproveJoinCompany response
type CfsListInGetIssueById ¶
type CfsListInGetIssueById struct {
CfsListItem []CfsListItem `json:"CfsList" xml:"CfsList"`
}
CfsListInGetIssueById is a nested struct in rdc response
type CfsListInGetWorkitemById ¶
type CfsListInGetWorkitemById struct {
CfsListItem []CfsListItem `json:"CfsList" xml:"CfsList"`
}
CfsListInGetWorkitemById is a nested struct in rdc response
type CfsListItem ¶
type CfsListItem struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` Id string `json:"Id" xml:"Id"` Type string `json:"Type" xml:"Type"` }
CfsListItem is a nested struct in rdc response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
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) AddEnterpriseMember ¶
func (client *Client) AddEnterpriseMember(request *AddEnterpriseMemberRequest) (response *AddEnterpriseMemberResponse, err error)
AddEnterpriseMember invokes the rdc.AddEnterpriseMember API synchronously api document: https://help.aliyun.com/api/rdc/addenterprisemember.html
func (*Client) AddEnterpriseMemberWithCallback ¶
func (client *Client) AddEnterpriseMemberWithCallback(request *AddEnterpriseMemberRequest, callback func(response *AddEnterpriseMemberResponse, err error)) <-chan int
AddEnterpriseMemberWithCallback invokes the rdc.AddEnterpriseMember API asynchronously api document: https://help.aliyun.com/api/rdc/addenterprisemember.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddEnterpriseMemberWithChan ¶
func (client *Client) AddEnterpriseMemberWithChan(request *AddEnterpriseMemberRequest) (<-chan *AddEnterpriseMemberResponse, <-chan error)
AddEnterpriseMemberWithChan invokes the rdc.AddEnterpriseMember API asynchronously api document: https://help.aliyun.com/api/rdc/addenterprisemember.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddProjectMembers ¶
func (client *Client) AddProjectMembers(request *AddProjectMembersRequest) (response *AddProjectMembersResponse, err error)
AddProjectMembers invokes the rdc.AddProjectMembers API synchronously api document: https://help.aliyun.com/api/rdc/addprojectmembers.html
func (*Client) AddProjectMembersWithCallback ¶
func (client *Client) AddProjectMembersWithCallback(request *AddProjectMembersRequest, callback func(response *AddProjectMembersResponse, err error)) <-chan int
AddProjectMembersWithCallback invokes the rdc.AddProjectMembers API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.AddProjectMembers API asynchronously api document: https://help.aliyun.com/api/rdc/addprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddRamMember ¶
func (client *Client) AddRamMember(request *AddRamMemberRequest) (response *AddRamMemberResponse, err error)
AddRamMember invokes the rdc.AddRamMember API synchronously api document: https://help.aliyun.com/api/rdc/addrammember.html
func (*Client) AddRamMemberWithCallback ¶
func (client *Client) AddRamMemberWithCallback(request *AddRamMemberRequest, callback func(response *AddRamMemberResponse, err error)) <-chan int
AddRamMemberWithCallback invokes the rdc.AddRamMember API asynchronously api document: https://help.aliyun.com/api/rdc/addrammember.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddRamMemberWithChan ¶
func (client *Client) AddRamMemberWithChan(request *AddRamMemberRequest) (<-chan *AddRamMemberResponse, <-chan error)
AddRamMemberWithChan invokes the rdc.AddRamMember API asynchronously api document: https://help.aliyun.com/api/rdc/addrammember.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveJoinCompany ¶
func (client *Client) ApproveJoinCompany(request *ApproveJoinCompanyRequest) (response *ApproveJoinCompanyResponse, err error)
ApproveJoinCompany invokes the rdc.ApproveJoinCompany API synchronously api document: https://help.aliyun.com/api/rdc/approvejoincompany.html
func (*Client) ApproveJoinCompanyWithCallback ¶
func (client *Client) ApproveJoinCompanyWithCallback(request *ApproveJoinCompanyRequest, callback func(response *ApproveJoinCompanyResponse, err error)) <-chan int
ApproveJoinCompanyWithCallback invokes the rdc.ApproveJoinCompany API asynchronously api document: https://help.aliyun.com/api/rdc/approvejoincompany.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ApproveJoinCompanyWithChan ¶
func (client *Client) ApproveJoinCompanyWithChan(request *ApproveJoinCompanyRequest) (<-chan *ApproveJoinCompanyResponse, <-chan error)
ApproveJoinCompanyWithChan invokes the rdc.ApproveJoinCompany API asynchronously api document: https://help.aliyun.com/api/rdc/approvejoincompany.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateEnterprise ¶
func (client *Client) CreateEnterprise(request *CreateEnterpriseRequest) (response *CreateEnterpriseResponse, err error)
CreateEnterprise invokes the rdc.CreateEnterprise API synchronously api document: https://help.aliyun.com/api/rdc/createenterprise.html
func (*Client) CreateEnterpriseWithCallback ¶
func (client *Client) CreateEnterpriseWithCallback(request *CreateEnterpriseRequest, callback func(response *CreateEnterpriseResponse, err error)) <-chan int
CreateEnterpriseWithCallback invokes the rdc.CreateEnterprise API asynchronously api document: https://help.aliyun.com/api/rdc/createenterprise.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateEnterpriseWithChan ¶
func (client *Client) CreateEnterpriseWithChan(request *CreateEnterpriseRequest) (<-chan *CreateEnterpriseResponse, <-chan error)
CreateEnterpriseWithChan invokes the rdc.CreateEnterprise API asynchronously api document: https://help.aliyun.com/api/rdc/createenterprise.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 rdc.CreateProject API synchronously api document: https://help.aliyun.com/api/rdc/createproject.html
func (*Client) CreateProjectWithCallback ¶
func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, callback func(response *CreateProjectResponse, err error)) <-chan int
CreateProjectWithCallback invokes the rdc.CreateProject API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.CreateProject API asynchronously api document: https://help.aliyun.com/api/rdc/createproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateWorkitem ¶
func (client *Client) CreateWorkitem(request *CreateWorkitemRequest) (response *CreateWorkitemResponse, err error)
CreateWorkitem invokes the rdc.CreateWorkitem API synchronously api document: https://help.aliyun.com/api/rdc/createworkitem.html
func (*Client) CreateWorkitemWithCallback ¶
func (client *Client) CreateWorkitemWithCallback(request *CreateWorkitemRequest, callback func(response *CreateWorkitemResponse, err error)) <-chan int
CreateWorkitemWithCallback invokes the rdc.CreateWorkitem API asynchronously api document: https://help.aliyun.com/api/rdc/createworkitem.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateWorkitemWithChan ¶
func (client *Client) CreateWorkitemWithChan(request *CreateWorkitemRequest) (<-chan *CreateWorkitemResponse, <-chan error)
CreateWorkitemWithChan invokes the rdc.CreateWorkitem API asynchronously api document: https://help.aliyun.com/api/rdc/createworkitem.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteProjectMembers ¶
func (client *Client) DeleteProjectMembers(request *DeleteProjectMembersRequest) (response *DeleteProjectMembersResponse, err error)
DeleteProjectMembers invokes the rdc.DeleteProjectMembers API synchronously api document: https://help.aliyun.com/api/rdc/deleteprojectmembers.html
func (*Client) DeleteProjectMembersWithCallback ¶
func (client *Client) DeleteProjectMembersWithCallback(request *DeleteProjectMembersRequest, callback func(response *DeleteProjectMembersResponse, err error)) <-chan int
DeleteProjectMembersWithCallback invokes the rdc.DeleteProjectMembers API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.DeleteProjectMembers API asynchronously api document: https://help.aliyun.com/api/rdc/deleteprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetBindedUserByDingId ¶
func (client *Client) GetBindedUserByDingId(request *GetBindedUserByDingIdRequest) (response *GetBindedUserByDingIdResponse, err error)
GetBindedUserByDingId invokes the rdc.GetBindedUserByDingId API synchronously api document: https://help.aliyun.com/api/rdc/getbindeduserbydingid.html
func (*Client) GetBindedUserByDingIdWithCallback ¶
func (client *Client) GetBindedUserByDingIdWithCallback(request *GetBindedUserByDingIdRequest, callback func(response *GetBindedUserByDingIdResponse, err error)) <-chan int
GetBindedUserByDingIdWithCallback invokes the rdc.GetBindedUserByDingId API asynchronously api document: https://help.aliyun.com/api/rdc/getbindeduserbydingid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetBindedUserByDingIdWithChan ¶
func (client *Client) GetBindedUserByDingIdWithChan(request *GetBindedUserByDingIdRequest) (<-chan *GetBindedUserByDingIdResponse, <-chan error)
GetBindedUserByDingIdWithChan invokes the rdc.GetBindedUserByDingId API asynchronously api document: https://help.aliyun.com/api/rdc/getbindeduserbydingid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetChangeLog ¶
func (client *Client) GetChangeLog(request *GetChangeLogRequest) (response *GetChangeLogResponse, err error)
GetChangeLog invokes the rdc.GetChangeLog API synchronously api document: https://help.aliyun.com/api/rdc/getchangelog.html
func (*Client) GetChangeLogWithCallback ¶
func (client *Client) GetChangeLogWithCallback(request *GetChangeLogRequest, callback func(response *GetChangeLogResponse, err error)) <-chan int
GetChangeLogWithCallback invokes the rdc.GetChangeLog API asynchronously api document: https://help.aliyun.com/api/rdc/getchangelog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetChangeLogWithChan ¶
func (client *Client) GetChangeLogWithChan(request *GetChangeLogRequest) (<-chan *GetChangeLogResponse, <-chan error)
GetChangeLogWithChan invokes the rdc.GetChangeLog API asynchronously api document: https://help.aliyun.com/api/rdc/getchangelog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCustomFieldsByTemplateId ¶
func (client *Client) GetCustomFieldsByTemplateId(request *GetCustomFieldsByTemplateIdRequest) (response *GetCustomFieldsByTemplateIdResponse, err error)
GetCustomFieldsByTemplateId invokes the rdc.GetCustomFieldsByTemplateId API synchronously api document: https://help.aliyun.com/api/rdc/getcustomfieldsbytemplateid.html
func (*Client) GetCustomFieldsByTemplateIdWithCallback ¶
func (client *Client) GetCustomFieldsByTemplateIdWithCallback(request *GetCustomFieldsByTemplateIdRequest, callback func(response *GetCustomFieldsByTemplateIdResponse, err error)) <-chan int
GetCustomFieldsByTemplateIdWithCallback invokes the rdc.GetCustomFieldsByTemplateId API asynchronously api document: https://help.aliyun.com/api/rdc/getcustomfieldsbytemplateid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCustomFieldsByTemplateIdWithChan ¶
func (client *Client) GetCustomFieldsByTemplateIdWithChan(request *GetCustomFieldsByTemplateIdRequest) (<-chan *GetCustomFieldsByTemplateIdResponse, <-chan error)
GetCustomFieldsByTemplateIdWithChan invokes the rdc.GetCustomFieldsByTemplateId API asynchronously api document: https://help.aliyun.com/api/rdc/getcustomfieldsbytemplateid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetIssueById ¶
func (client *Client) GetIssueById(request *GetIssueByIdRequest) (response *GetIssueByIdResponse, err error)
GetIssueById invokes the rdc.GetIssueById API synchronously api document: https://help.aliyun.com/api/rdc/getissuebyid.html
func (*Client) GetIssueByIdWithCallback ¶
func (client *Client) GetIssueByIdWithCallback(request *GetIssueByIdRequest, callback func(response *GetIssueByIdResponse, err error)) <-chan int
GetIssueByIdWithCallback invokes the rdc.GetIssueById API asynchronously api document: https://help.aliyun.com/api/rdc/getissuebyid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetIssueByIdWithChan ¶
func (client *Client) GetIssueByIdWithChan(request *GetIssueByIdRequest) (<-chan *GetIssueByIdResponse, <-chan error)
GetIssueByIdWithChan invokes the rdc.GetIssueById API asynchronously api document: https://help.aliyun.com/api/rdc/getissuebyid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetJoinCode ¶
func (client *Client) GetJoinCode(request *GetJoinCodeRequest) (response *GetJoinCodeResponse, err error)
GetJoinCode invokes the rdc.GetJoinCode API synchronously api document: https://help.aliyun.com/api/rdc/getjoincode.html
func (*Client) GetJoinCodeWithCallback ¶
func (client *Client) GetJoinCodeWithCallback(request *GetJoinCodeRequest, callback func(response *GetJoinCodeResponse, err error)) <-chan int
GetJoinCodeWithCallback invokes the rdc.GetJoinCode API asynchronously api document: https://help.aliyun.com/api/rdc/getjoincode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetJoinCodeWithChan ¶
func (client *Client) GetJoinCodeWithChan(request *GetJoinCodeRequest) (<-chan *GetJoinCodeResponse, <-chan error)
GetJoinCodeWithChan invokes the rdc.GetJoinCode API asynchronously api document: https://help.aliyun.com/api/rdc/getjoincode.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 rdc.GetProjectInfo API synchronously api document: https://help.aliyun.com/api/rdc/getprojectinfo.html
func (*Client) GetProjectInfoWithCallback ¶
func (client *Client) GetProjectInfoWithCallback(request *GetProjectInfoRequest, callback func(response *GetProjectInfoResponse, err error)) <-chan int
GetProjectInfoWithCallback invokes the rdc.GetProjectInfo API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.GetProjectInfo API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.GetProjectMembers API synchronously api document: https://help.aliyun.com/api/rdc/getprojectmembers.html
func (*Client) GetProjectMembersWithCallback ¶
func (client *Client) GetProjectMembersWithCallback(request *GetProjectMembersRequest, callback func(response *GetProjectMembersResponse, err error)) <-chan int
GetProjectMembersWithCallback invokes the rdc.GetProjectMembers API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.GetProjectMembers API asynchronously api document: https://help.aliyun.com/api/rdc/getprojectmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetUserByAliyunPk ¶
func (client *Client) GetUserByAliyunPk(request *GetUserByAliyunPkRequest) (response *GetUserByAliyunPkResponse, err error)
GetUserByAliyunPk invokes the rdc.GetUserByAliyunPk API synchronously api document: https://help.aliyun.com/api/rdc/getuserbyaliyunpk.html
func (*Client) GetUserByAliyunPkWithCallback ¶
func (client *Client) GetUserByAliyunPkWithCallback(request *GetUserByAliyunPkRequest, callback func(response *GetUserByAliyunPkResponse, err error)) <-chan int
GetUserByAliyunPkWithCallback invokes the rdc.GetUserByAliyunPk API asynchronously api document: https://help.aliyun.com/api/rdc/getuserbyaliyunpk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetUserByAliyunPkWithChan ¶
func (client *Client) GetUserByAliyunPkWithChan(request *GetUserByAliyunPkRequest) (<-chan *GetUserByAliyunPkResponse, <-chan error)
GetUserByAliyunPkWithChan invokes the rdc.GetUserByAliyunPk API asynchronously api document: https://help.aliyun.com/api/rdc/getuserbyaliyunpk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetWorkitemById ¶
func (client *Client) GetWorkitemById(request *GetWorkitemByIdRequest) (response *GetWorkitemByIdResponse, err error)
GetWorkitemById invokes the rdc.GetWorkitemById API synchronously api document: https://help.aliyun.com/api/rdc/getworkitembyid.html
func (*Client) GetWorkitemByIdWithCallback ¶
func (client *Client) GetWorkitemByIdWithCallback(request *GetWorkitemByIdRequest, callback func(response *GetWorkitemByIdResponse, err error)) <-chan int
GetWorkitemByIdWithCallback invokes the rdc.GetWorkitemById API asynchronously api document: https://help.aliyun.com/api/rdc/getworkitembyid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetWorkitemByIdWithChan ¶
func (client *Client) GetWorkitemByIdWithChan(request *GetWorkitemByIdRequest) (<-chan *GetWorkitemByIdResponse, <-chan error)
GetWorkitemByIdWithChan invokes the rdc.GetWorkitemById API asynchronously api document: https://help.aliyun.com/api/rdc/getworkitembyid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) JoinCompany ¶
func (client *Client) JoinCompany(request *JoinCompanyRequest) (response *JoinCompanyResponse, err error)
JoinCompany invokes the rdc.JoinCompany API synchronously api document: https://help.aliyun.com/api/rdc/joincompany.html
func (*Client) JoinCompanyWithCallback ¶
func (client *Client) JoinCompanyWithCallback(request *JoinCompanyRequest, callback func(response *JoinCompanyResponse, err error)) <-chan int
JoinCompanyWithCallback invokes the rdc.JoinCompany API asynchronously api document: https://help.aliyun.com/api/rdc/joincompany.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) JoinCompanyWithChan ¶
func (client *Client) JoinCompanyWithChan(request *JoinCompanyRequest) (<-chan *JoinCompanyResponse, <-chan error)
JoinCompanyWithChan invokes the rdc.JoinCompany API asynchronously api document: https://help.aliyun.com/api/rdc/joincompany.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchProjectsByRegion ¶
func (client *Client) SearchProjectsByRegion(request *SearchProjectsByRegionRequest) (response *SearchProjectsByRegionResponse, err error)
SearchProjectsByRegion invokes the rdc.SearchProjectsByRegion API synchronously api document: https://help.aliyun.com/api/rdc/searchprojectsbyregion.html
func (*Client) SearchProjectsByRegionWithCallback ¶
func (client *Client) SearchProjectsByRegionWithCallback(request *SearchProjectsByRegionRequest, callback func(response *SearchProjectsByRegionResponse, err error)) <-chan int
SearchProjectsByRegionWithCallback invokes the rdc.SearchProjectsByRegion API asynchronously api document: https://help.aliyun.com/api/rdc/searchprojectsbyregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchProjectsByRegionWithChan ¶
func (client *Client) SearchProjectsByRegionWithChan(request *SearchProjectsByRegionRequest) (<-chan *SearchProjectsByRegionResponse, <-chan error)
SearchProjectsByRegionWithChan invokes the rdc.SearchProjectsByRegion API asynchronously api document: https://help.aliyun.com/api/rdc/searchprojectsbyregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchTestCase ¶
func (client *Client) SearchTestCase(request *SearchTestCaseRequest) (response *SearchTestCaseResponse, err error)
SearchTestCase invokes the rdc.SearchTestCase API synchronously api document: https://help.aliyun.com/api/rdc/searchtestcase.html
func (*Client) SearchTestCaseWithCallback ¶
func (client *Client) SearchTestCaseWithCallback(request *SearchTestCaseRequest, callback func(response *SearchTestCaseResponse, err error)) <-chan int
SearchTestCaseWithCallback invokes the rdc.SearchTestCase API asynchronously api document: https://help.aliyun.com/api/rdc/searchtestcase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchTestCaseWithChan ¶
func (client *Client) SearchTestCaseWithChan(request *SearchTestCaseRequest) (<-chan *SearchTestCaseResponse, <-chan error)
SearchTestCaseWithChan invokes the rdc.SearchTestCase API asynchronously api document: https://help.aliyun.com/api/rdc/searchtestcase.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchWorkitem ¶
func (client *Client) SearchWorkitem(request *SearchWorkitemRequest) (response *SearchWorkitemResponse, err error)
SearchWorkitem invokes the rdc.SearchWorkitem API synchronously api document: https://help.aliyun.com/api/rdc/searchworkitem.html
func (*Client) SearchWorkitemWithCallback ¶
func (client *Client) SearchWorkitemWithCallback(request *SearchWorkitemRequest, callback func(response *SearchWorkitemResponse, err error)) <-chan int
SearchWorkitemWithCallback invokes the rdc.SearchWorkitem API asynchronously api document: https://help.aliyun.com/api/rdc/searchworkitem.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchWorkitemWithChan ¶
func (client *Client) SearchWorkitemWithChan(request *SearchWorkitemRequest) (<-chan *SearchWorkitemResponse, <-chan error)
SearchWorkitemWithChan invokes the rdc.SearchWorkitem API asynchronously api document: https://help.aliyun.com/api/rdc/searchworkitem.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchWorkitemWithTotalCount ¶
func (client *Client) SearchWorkitemWithTotalCount(request *SearchWorkitemWithTotalCountRequest) (response *SearchWorkitemWithTotalCountResponse, err error)
SearchWorkitemWithTotalCount invokes the rdc.SearchWorkitemWithTotalCount API synchronously api document: https://help.aliyun.com/api/rdc/searchworkitemwithtotalcount.html
func (*Client) SearchWorkitemWithTotalCountWithCallback ¶
func (client *Client) SearchWorkitemWithTotalCountWithCallback(request *SearchWorkitemWithTotalCountRequest, callback func(response *SearchWorkitemWithTotalCountResponse, err error)) <-chan int
SearchWorkitemWithTotalCountWithCallback invokes the rdc.SearchWorkitemWithTotalCount API asynchronously api document: https://help.aliyun.com/api/rdc/searchworkitemwithtotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchWorkitemWithTotalCountWithChan ¶
func (client *Client) SearchWorkitemWithTotalCountWithChan(request *SearchWorkitemWithTotalCountRequest) (<-chan *SearchWorkitemWithTotalCountResponse, <-chan error)
SearchWorkitemWithTotalCountWithChan invokes the rdc.SearchWorkitemWithTotalCount API asynchronously api document: https://help.aliyun.com/api/rdc/searchworkitemwithtotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SyncUserToRdc ¶
func (client *Client) SyncUserToRdc(request *SyncUserToRdcRequest) (response *SyncUserToRdcResponse, err error)
SyncUserToRdc invokes the rdc.SyncUserToRdc API synchronously api document: https://help.aliyun.com/api/rdc/syncusertordc.html
func (*Client) SyncUserToRdcWithCallback ¶
func (client *Client) SyncUserToRdcWithCallback(request *SyncUserToRdcRequest, callback func(response *SyncUserToRdcResponse, err error)) <-chan int
SyncUserToRdcWithCallback invokes the rdc.SyncUserToRdc API asynchronously api document: https://help.aliyun.com/api/rdc/syncusertordc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SyncUserToRdcWithChan ¶
func (client *Client) SyncUserToRdcWithChan(request *SyncUserToRdcRequest) (<-chan *SyncUserToRdcResponse, <-chan error)
SyncUserToRdcWithChan invokes the rdc.SyncUserToRdc API asynchronously api document: https://help.aliyun.com/api/rdc/syncusertordc.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 rdc.UpdateProject API synchronously api document: https://help.aliyun.com/api/rdc/updateproject.html
func (*Client) UpdateProjectWithCallback ¶
func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int
UpdateProjectWithCallback invokes the rdc.UpdateProject API asynchronously api document: https://help.aliyun.com/api/rdc/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 rdc.UpdateProject API asynchronously api document: https://help.aliyun.com/api/rdc/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateWorkitem ¶
func (client *Client) UpdateWorkitem(request *UpdateWorkitemRequest) (response *UpdateWorkitemResponse, err error)
UpdateWorkitem invokes the rdc.UpdateWorkitem API synchronously api document: https://help.aliyun.com/api/rdc/updateworkitem.html
func (*Client) UpdateWorkitemWithCallback ¶
func (client *Client) UpdateWorkitemWithCallback(request *UpdateWorkitemRequest, callback func(response *UpdateWorkitemResponse, err error)) <-chan int
UpdateWorkitemWithCallback invokes the rdc.UpdateWorkitem API asynchronously api document: https://help.aliyun.com/api/rdc/updateworkitem.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateWorkitemWithChan ¶
func (client *Client) UpdateWorkitemWithChan(request *UpdateWorkitemRequest) (<-chan *UpdateWorkitemResponse, <-chan error)
UpdateWorkitemWithChan invokes the rdc.UpdateWorkitem API asynchronously api document: https://help.aliyun.com/api/rdc/updateworkitem.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CreateEnterpriseRequest ¶
type CreateEnterpriseRequest struct { *requests.RpcRequest Emails string `position:"Query" name:"Emails"` CreatorStaffId string `position:"Query" name:"CreatorStaffId"` Domain string `position:"Query" name:"Domain"` Name string `position:"Query" name:"Name"` Description string `position:"Query" name:"Description"` }
CreateEnterpriseRequest is the request struct for api CreateEnterprise
func CreateCreateEnterpriseRequest ¶
func CreateCreateEnterpriseRequest() (request *CreateEnterpriseRequest)
CreateCreateEnterpriseRequest creates a request to invoke CreateEnterprise API
type CreateEnterpriseResponse ¶
type CreateEnterpriseResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
CreateEnterpriseResponse is the response struct for api CreateEnterprise
func CreateCreateEnterpriseResponse ¶
func CreateCreateEnterpriseResponse() (response *CreateEnterpriseResponse)
CreateCreateEnterpriseResponse creates a response to parse from CreateEnterprise response
type CreateProjectRequest ¶
type CreateProjectRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ParamJson string `position:"Body" name:"ParamJson"` Region string `position:"Body" name:"Region"` StaffId string `position:"Body" name:"StaffId"` }
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 Code int `json:"Code" xml:"Code"` Data int `json:"Data" xml:"Data"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` }
CreateProjectResponse is the response struct for api CreateProject
func CreateCreateProjectResponse ¶
func CreateCreateProjectResponse() (response *CreateProjectResponse)
CreateCreateProjectResponse creates a response to parse from CreateProject response
type CreateWorkitemRequest ¶
type CreateWorkitemRequest struct { *requests.RpcRequest Author string `position:"Body" name:"Author"` Subject string `position:"Body" name:"Subject"` Description string `position:"Body" name:"Description"` Stamp string `position:"Body" name:"Stamp"` AKProjectId requests.Integer `position:"Body" name:"AKProjectId"` TemplateId requests.Integer `position:"Body" name:"TemplateId"` AssignedTo string `position:"Body" name:"AssignedTo"` PriorityId requests.Integer `position:"Body" name:"PriorityId"` SeriousLevelId requests.Integer `position:"Body" name:"SeriousLevelId"` ModuleIds string `position:"Body" name:"ModuleIds"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` WatcherUsers string `position:"Body" name:"WatcherUsers"` Verifier string `position:"Body" name:"Verifier"` CfList string `position:"Body" name:"CfList"` }
CreateWorkitemRequest is the request struct for api CreateWorkitem
func CreateCreateWorkitemRequest ¶
func CreateCreateWorkitemRequest() (request *CreateWorkitemRequest)
CreateCreateWorkitemRequest creates a request to invoke CreateWorkitem API
type CreateWorkitemResponse ¶
type CreateWorkitemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Data int `json:"Data" xml:"Data"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
CreateWorkitemResponse is the response struct for api CreateWorkitem
func CreateCreateWorkitemResponse ¶
func CreateCreateWorkitemResponse() (response *CreateWorkitemResponse)
CreateCreateWorkitemResponse creates a response to parse from CreateWorkitem response
type Creator ¶
type Creator struct { RealName string `json:"RealName" xml:"RealName"` NickName string `json:"NickName" xml:"NickName"` Avatar string `json:"Avatar" xml:"Avatar"` Id int `json:"Id" xml:"Id"` Email string `json:"Email" xml:"Email"` StaffId string `json:"StaffId" xml:"StaffId"` }
Creator is a nested struct in rdc response
type CustomFieldMap ¶
type CustomFieldMap struct {
CustomFieldMap []string `json:"CustomFieldMap" xml:"CustomFieldMap"`
}
CustomFieldMap is a nested struct in rdc response
type Data ¶
type Data struct { GmtModified string `json:"GmtModified" xml:"GmtModified"` Description string `json:"Description" xml:"Description"` Stamp string `json:"Stamp" xml:"Stamp"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` Type string `json:"Type" xml:"Type"` ParentId int `json:"ParentId" xml:"ParentId"` Mode string `json:"Mode" xml:"Mode"` IdPath string `json:"IdPath" xml:"IdPath"` Name string `json:"Name" xml:"Name"` Id int `json:"Id" xml:"Id"` Region string `json:"Region" xml:"Region"` CustomValues string `json:"CustomValues" xml:"CustomValues"` Status string `json:"Status" xml:"Status"` Creator Creator `json:"Creator" xml:"Creator"` Modifier Modifier `json:"Modifier" xml:"Modifier"` ProjectMembers []ProjectMember `json:"ProjectMembers" xml:"ProjectMembers"` }
Data is a nested struct in rdc response
type DataInAddRamMember ¶
type DataInAddRamMember struct {
Data []string `json:"Data" xml:"Data"`
}
DataInAddRamMember is a nested struct in rdc response
type DataInApproveJoinCompany ¶
type DataInApproveJoinCompany struct {
Data []string `json:"Data" xml:"Data"`
}
DataInApproveJoinCompany is a nested struct in rdc response
type DataInGetBindedUserByDingId ¶
type DataInGetBindedUserByDingId struct { NickName string `json:"NickName" xml:"NickName"` IsValid bool `json:"IsValid" xml:"IsValid"` Uuid string `json:"Uuid" xml:"Uuid"` Guid string `json:"Guid" xml:"Guid"` Id int `json:"Id" xml:"Id"` MainAccountType string `json:"MainAccountType" xml:"MainAccountType"` AliyunUser AliyunUser `json:"AliyunUser" xml:"AliyunUser"` DingtalkUser DingtalkUser `json:"DingtalkUser" xml:"DingtalkUser"` UserProfileDTO UserProfileDTO `json:"UserProfileDTO" xml:"UserProfileDTO"` }
DataInGetBindedUserByDingId is a nested struct in rdc response
type DataInGetChangeLog ¶
type DataInGetChangeLog struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetChangeLog is a nested struct in rdc response
type DataInGetCustomFieldsByTemplateId ¶
type DataInGetCustomFieldsByTemplateId struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetCustomFieldsByTemplateId is a nested struct in rdc response
type DataInGetIssueById ¶
type DataInGetIssueById struct { AkProjectId int `json:"AkProjectId" xml:"AkProjectId"` AssignedTo string `json:"AssignedTo" xml:"AssignedTo"` AssignedToId int `json:"AssignedToId" xml:"AssignedToId"` AssignedToIdList string `json:"AssignedToIdList" xml:"AssignedToIdList"` AssignedToIds string `json:"AssignedToIds" xml:"AssignedToIds"` AssignedToMaps string `json:"AssignedToMaps" xml:"AssignedToMaps"` AssignedToStaffId string `json:"AssignedToStaffId" xml:"AssignedToStaffId"` AttachmentIds string `json:"AttachmentIds" xml:"AttachmentIds"` AttachmentList string `json:"AttachmentList" xml:"AttachmentList"` Attachmented bool `json:"Attachmented" xml:"Attachmented"` BlackListNotice string `json:"BlackListNotice" xml:"BlackListNotice"` ChangeLogList string `json:"ChangeLogList" xml:"ChangeLogList"` CommentList string `json:"CommentList" xml:"CommentList"` CommitDate int64 `json:"CommitDate" xml:"CommitDate"` CreatedAt int64 `json:"CreatedAt" xml:"CreatedAt"` Description string `json:"Description" xml:"Description"` Guid string `json:"Guid" xml:"Guid"` Id int `json:"Id" xml:"Id"` IdPath string `json:"IdPath" xml:"IdPath"` IgnoreCheck bool `json:"IgnoreCheck" xml:"IgnoreCheck"` IgnoreIntegrate bool `json:"IgnoreIntegrate" xml:"IgnoreIntegrate"` IssueTypeId int `json:"IssueTypeId" xml:"IssueTypeId"` LogicalStatus string `json:"LogicalStatus" xml:"LogicalStatus"` ModuleIds string `json:"ModuleIds" xml:"ModuleIds"` ModuleList string `json:"ModuleList" xml:"ModuleList"` ModuleUpdated bool `json:"ModuleUpdated" xml:"ModuleUpdated"` ParentId int `json:"ParentId" xml:"ParentId"` Priority string `json:"Priority" xml:"Priority"` PriorityId int `json:"PriorityId" xml:"PriorityId"` ProjectIds string `json:"ProjectIds" xml:"ProjectIds"` RecordChangeLog bool `json:"RecordChangeLog" xml:"RecordChangeLog"` RegionId int `json:"RegionId" xml:"RegionId"` RelatedAKProjectGuids string `json:"RelatedAKProjectGuids" xml:"RelatedAKProjectGuids"` RelatedAKProjectIds string `json:"RelatedAKProjectIds" xml:"RelatedAKProjectIds"` RelatedUserIds string `json:"RelatedUserIds" xml:"RelatedUserIds"` SendWangwang bool `json:"SendWangwang" xml:"SendWangwang"` SeriousLevel string `json:"SeriousLevel" xml:"SeriousLevel"` SeriousLevelId int `json:"SeriousLevelId" xml:"SeriousLevelId"` SkipCollab bool `json:"SkipCollab" xml:"SkipCollab"` Stamp string `json:"Stamp" xml:"Stamp"` Status string `json:"Status" xml:"Status"` StatusId int `json:"StatusId" xml:"StatusId"` StatusStage int `json:"StatusStage" xml:"StatusStage"` Subject string `json:"Subject" xml:"Subject"` TagIdList string `json:"TagIdList" xml:"TagIdList"` TemplateId int `json:"TemplateId" xml:"TemplateId"` TrackerIds string `json:"TrackerIds" xml:"TrackerIds"` Trackers string `json:"Trackers" xml:"Trackers"` UpdateStatusAt int64 `json:"UpdateStatusAt" xml:"UpdateStatusAt"` UpdatedAt int64 `json:"UpdatedAt" xml:"UpdatedAt"` User string `json:"User" xml:"User"` UserId int `json:"UserId" xml:"UserId"` UserStaffId string `json:"UserStaffId" xml:"UserStaffId"` Verifier string `json:"Verifier" xml:"Verifier"` VerifierId int `json:"VerifierId" xml:"VerifierId"` VerifierStaffId string `json:"VerifierStaffId" xml:"VerifierStaffId"` VersionIds string `json:"VersionIds" xml:"VersionIds"` VersionList string `json:"VersionList" xml:"VersionList"` Watched bool `json:"Watched" xml:"Watched"` CfsList []CfsListItem `json:"CfsList" xml:"CfsList"` }
DataInGetIssueById is a nested struct in rdc response
type DataInGetProjectMembers ¶
type DataInGetProjectMembers struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetProjectMembers is a nested struct in rdc response
type DataInGetUserByAliyunPk ¶
type DataInGetUserByAliyunPk struct { NickName string `json:"NickName" xml:"NickName"` IsValid bool `json:"IsValid" xml:"IsValid"` Uuid string `json:"Uuid" xml:"Uuid"` Guid string `json:"Guid" xml:"Guid"` Id int `json:"Id" xml:"Id"` MainAccountType string `json:"MainAccountType" xml:"MainAccountType"` AliyunUser AliyunUser `json:"AliyunUser" xml:"AliyunUser"` DingtalkUser DingtalkUser `json:"DingtalkUser" xml:"DingtalkUser"` UserProfileDTO UserProfileDTO `json:"UserProfileDTO" xml:"UserProfileDTO"` }
DataInGetUserByAliyunPk is a nested struct in rdc response
type DataInGetWorkitemById ¶
type DataInGetWorkitemById struct { AkProjectId int `json:"AkProjectId" xml:"AkProjectId"` AssignedTo string `json:"AssignedTo" xml:"AssignedTo"` AssignedToId int `json:"AssignedToId" xml:"AssignedToId"` AssignedToIdList string `json:"AssignedToIdList" xml:"AssignedToIdList"` AssignedToIds string `json:"AssignedToIds" xml:"AssignedToIds"` AssignedToMaps string `json:"AssignedToMaps" xml:"AssignedToMaps"` AssignedToStaffId string `json:"AssignedToStaffId" xml:"AssignedToStaffId"` AttachmentIds string `json:"AttachmentIds" xml:"AttachmentIds"` AttachmentList string `json:"AttachmentList" xml:"AttachmentList"` Attachmented bool `json:"Attachmented" xml:"Attachmented"` BlackListNotice string `json:"BlackListNotice" xml:"BlackListNotice"` ChangeLogList string `json:"ChangeLogList" xml:"ChangeLogList"` CommentList string `json:"CommentList" xml:"CommentList"` CommitDate int64 `json:"CommitDate" xml:"CommitDate"` CreatedAt int64 `json:"CreatedAt" xml:"CreatedAt"` Description string `json:"Description" xml:"Description"` Guid string `json:"Guid" xml:"Guid"` Id int `json:"Id" xml:"Id"` IdPath string `json:"IdPath" xml:"IdPath"` IgnoreCheck bool `json:"IgnoreCheck" xml:"IgnoreCheck"` IgnoreIntegrate bool `json:"IgnoreIntegrate" xml:"IgnoreIntegrate"` IssueTypeId int `json:"IssueTypeId" xml:"IssueTypeId"` LogicalStatus string `json:"LogicalStatus" xml:"LogicalStatus"` ModuleIds string `json:"ModuleIds" xml:"ModuleIds"` ModuleList string `json:"ModuleList" xml:"ModuleList"` ModuleUpdated bool `json:"ModuleUpdated" xml:"ModuleUpdated"` ParentId int `json:"ParentId" xml:"ParentId"` Priority string `json:"Priority" xml:"Priority"` PriorityId int `json:"PriorityId" xml:"PriorityId"` ProjectIds string `json:"ProjectIds" xml:"ProjectIds"` RecordChangeLog bool `json:"RecordChangeLog" xml:"RecordChangeLog"` RegionId int `json:"RegionId" xml:"RegionId"` RelatedAKProjectGuids string `json:"RelatedAKProjectGuids" xml:"RelatedAKProjectGuids"` RelatedAKProjectIds string `json:"RelatedAKProjectIds" xml:"RelatedAKProjectIds"` RelatedUserIds string `json:"RelatedUserIds" xml:"RelatedUserIds"` SendWangwang bool `json:"SendWangwang" xml:"SendWangwang"` SeriousLevel string `json:"SeriousLevel" xml:"SeriousLevel"` SeriousLevelId int `json:"SeriousLevelId" xml:"SeriousLevelId"` SkipCollab bool `json:"SkipCollab" xml:"SkipCollab"` Stamp string `json:"Stamp" xml:"Stamp"` Status string `json:"Status" xml:"Status"` StatusId int `json:"StatusId" xml:"StatusId"` StatusStage int `json:"StatusStage" xml:"StatusStage"` Subject string `json:"Subject" xml:"Subject"` TagIdList string `json:"TagIdList" xml:"TagIdList"` TemplateId int `json:"TemplateId" xml:"TemplateId"` TrackerIds string `json:"TrackerIds" xml:"TrackerIds"` Trackers string `json:"Trackers" xml:"Trackers"` UpdateStatusAt int64 `json:"UpdateStatusAt" xml:"UpdateStatusAt"` UpdatedAt int64 `json:"UpdatedAt" xml:"UpdatedAt"` User string `json:"User" xml:"User"` UserId int `json:"UserId" xml:"UserId"` UserStaffId string `json:"UserStaffId" xml:"UserStaffId"` Verifier string `json:"Verifier" xml:"Verifier"` VerifierId int `json:"VerifierId" xml:"VerifierId"` VerifierStaffId string `json:"VerifierStaffId" xml:"VerifierStaffId"` VersionIds string `json:"VersionIds" xml:"VersionIds"` VersionList string `json:"VersionList" xml:"VersionList"` Watched bool `json:"Watched" xml:"Watched"` CfsList []CfsListItem `json:"CfsList" xml:"CfsList"` }
DataInGetWorkitemById is a nested struct in rdc response
type DataInSearchProjectsByRegion ¶
type DataInSearchProjectsByRegion struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchProjectsByRegion is a nested struct in rdc response
type DataInSearchWorkitem ¶
type DataInSearchWorkitem struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchWorkitem is a nested struct in rdc response
type DataInSearchWorkitemWithTotalCount ¶
type DataInSearchWorkitemWithTotalCount struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInSearchWorkitemWithTotalCount is a nested struct in rdc response
type DataItem ¶
type DataItem struct { User string `json:"User" xml:"User"` VerifierId int `json:"VerifierId" xml:"VerifierId"` PossibleValues string `json:"PossibleValues" xml:"PossibleValues"` UserId int `json:"UserId" xml:"UserId"` PriorityId int `json:"PriorityId" xml:"PriorityId"` AttachmentIds string `json:"AttachmentIds" xml:"AttachmentIds"` ProjectIds string `json:"ProjectIds" xml:"ProjectIds"` FieldFormat string `json:"FieldFormat" xml:"FieldFormat"` LogicalStatus string `json:"LogicalStatus" xml:"LogicalStatus"` Source string `json:"Source" xml:"Source"` SkipCollab bool `json:"SkipCollab" xml:"SkipCollab"` Attachmented bool `json:"Attachmented" xml:"Attachmented"` IgnoreCheck bool `json:"IgnoreCheck" xml:"IgnoreCheck"` AkPaths string `json:"AkPaths" xml:"AkPaths"` LinePath string `json:"LinePath" xml:"LinePath"` Watched bool `json:"Watched" xml:"Watched"` VersionId int `json:"VersionId" xml:"VersionId"` StatusId int `json:"StatusId" xml:"StatusId"` PropertyType string `json:"PropertyType" xml:"PropertyType"` Type string `json:"Type" xml:"Type"` CommentList string `json:"CommentList" xml:"CommentList"` CreatedAt int64 `json:"CreatedAt" xml:"CreatedAt"` DefaultValue string `json:"DefaultValue" xml:"DefaultValue"` RecordChangeLog bool `json:"RecordChangeLog" xml:"RecordChangeLog"` AkVersionIds string `json:"AkVersionIds" xml:"AkVersionIds"` MinLength int `json:"MinLength" xml:"MinLength"` Other string `json:"Other" xml:"Other"` TrackerIds string `json:"TrackerIds" xml:"TrackerIds"` AoneType string `json:"AoneType" xml:"AoneType"` RelatedAKProjectGuids string `json:"RelatedAKProjectGuids" xml:"RelatedAKProjectGuids"` Scope int `json:"Scope" xml:"Scope"` ModuleList string `json:"ModuleList" xml:"ModuleList"` AssignedTo string `json:"AssignedTo" xml:"AssignedTo"` OldValue string `json:"OldValue" xml:"OldValue"` BlackListNotice string `json:"BlackListNotice" xml:"BlackListNotice"` TargetId int `json:"TargetId" xml:"TargetId"` Status string `json:"Status" xml:"Status"` AttachmentList string `json:"AttachmentList" xml:"AttachmentList"` IssueTypeId int `json:"IssueTypeId" xml:"IssueTypeId"` Name string `json:"Name" xml:"Name"` Dynamic bool `json:"Dynamic" xml:"Dynamic"` TemplateId int `json:"TemplateId" xml:"TemplateId"` VerifierStaffId string `json:"VerifierStaffId" xml:"VerifierStaffId"` RelatedUserIds string `json:"RelatedUserIds" xml:"RelatedUserIds"` DevDuration int `json:"DevDuration" xml:"DevDuration"` FullName string `json:"FullName" xml:"FullName"` CommitDate int64 `json:"CommitDate" xml:"CommitDate"` WatcherIdList string `json:"WatcherIdList" xml:"WatcherIdList"` PropertyKey string `json:"PropertyKey" xml:"PropertyKey"` SendWangwang bool `json:"SendWangwang" xml:"SendWangwang"` Id int `json:"Id" xml:"Id"` SeriousLevel string `json:"SeriousLevel" xml:"SeriousLevel"` SprintId int `json:"SprintId" xml:"SprintId"` AssignedToIdList string `json:"AssignedToIdList" xml:"AssignedToIdList"` SeriousLevelId int `json:"SeriousLevelId" xml:"SeriousLevelId"` ParentId int `json:"ParentId" xml:"ParentId"` IdPath string `json:"IdPath" xml:"IdPath"` ModuleUpdated bool `json:"ModuleUpdated" xml:"ModuleUpdated"` Identifier string `json:"Identifier" xml:"Identifier"` UserStaffId string `json:"UserStaffId" xml:"UserStaffId"` FixedUserId int `json:"FixedUserId" xml:"FixedUserId"` VersionList string `json:"VersionList" xml:"VersionList"` AssignedToId int `json:"AssignedToId" xml:"AssignedToId"` RespondDuration int `json:"RespondDuration" xml:"RespondDuration"` TargetType string `json:"TargetType" xml:"TargetType"` IsDelete bool `json:"IsDelete" xml:"IsDelete"` StatusStage int `json:"StatusStage" xml:"StatusStage"` Editable bool `json:"Editable" xml:"Editable"` ModuleIds string `json:"ModuleIds" xml:"ModuleIds"` AkProjectId int `json:"AkProjectId" xml:"AkProjectId"` SourceId int `json:"SourceId" xml:"SourceId"` ChangeLogList string `json:"ChangeLogList" xml:"ChangeLogList"` MaxLength int `json:"MaxLength" xml:"MaxLength"` IsRemember bool `json:"IsRemember" xml:"IsRemember"` RelatedAKProjectIds string `json:"RelatedAKProjectIds" xml:"RelatedAKProjectIds"` FixedDuration int `json:"FixedDuration" xml:"FixedDuration"` VersionIds string `json:"VersionIds" xml:"VersionIds"` IssueRelations string `json:"IssueRelations" xml:"IssueRelations"` Stamp string `json:"Stamp" xml:"Stamp"` ProjectId int `json:"ProjectId" xml:"ProjectId"` NameI18N string `json:"NameI18N" xml:"NameI18N"` Region string `json:"Region" xml:"Region"` IgnoreIntegrate bool `json:"IgnoreIntegrate" xml:"IgnoreIntegrate"` Verifier string `json:"Verifier" xml:"Verifier"` AssignedToIds string `json:"AssignedToIds" xml:"AssignedToIds"` Mode string `json:"Mode" xml:"Mode"` Subject string `json:"Subject" xml:"Subject"` IsRequired bool `json:"IsRequired" xml:"IsRequired"` TestsuiteId int `json:"TestsuiteId" xml:"TestsuiteId"` UpdatedAt int64 `json:"UpdatedAt" xml:"UpdatedAt"` AssignedToStaffId string `json:"AssignedToStaffId" xml:"AssignedToStaffId"` Description string `json:"Description" xml:"Description"` ClosedDuration int `json:"ClosedDuration" xml:"ClosedDuration"` ScopeUserIds string `json:"ScopeUserIds" xml:"ScopeUserIds"` Priority string `json:"Priority" xml:"Priority"` AoneId int `json:"AoneId" xml:"AoneId"` Trackers string `json:"Trackers" xml:"Trackers"` Solution int `json:"Solution" xml:"Solution"` NewValue string `json:"NewValue" xml:"NewValue"` TagIdList string `json:"TagIdList" xml:"TagIdList"` Icons []string `json:"Icons" xml:"Icons"` CustomFieldMap []string `json:"CustomFieldMap" xml:"CustomFieldMap"` Users []UsersItem `json:"Users" xml:"Users"` }
DataItem is a nested struct in rdc response
type DeleteProjectMembersRequest ¶
type DeleteProjectMembersRequest struct { *requests.RpcRequest MemberStaffIds string `position:"Body" name:"MemberStaffIds"` Role string `position:"Body" name:"Role"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ProjectId string `position:"Body" name:"ProjectId"` StaffId string `position:"Body" name:"StaffId"` }
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 Code int `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` 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 DingtalkUser ¶
type DingtalkUser struct { Id int `json:"Id" xml:"Id"` DingtalkUserId int `json:"DingtalkUserId" xml:"DingtalkUserId"` CodeUserName string `json:"CodeUserName" xml:"CodeUserName"` UnionId string `json:"UnionId" xml:"UnionId"` Nick string `json:"Nick" xml:"Nick"` DingId string `json:"DingId" xml:"DingId"` }
DingtalkUser is a nested struct in rdc response
type GetBindedUserByDingIdRequest ¶
type GetBindedUserByDingIdRequest struct { *requests.RpcRequest DingId string `position:"Query" name:"DingId"` }
GetBindedUserByDingIdRequest is the request struct for api GetBindedUserByDingId
func CreateGetBindedUserByDingIdRequest ¶
func CreateGetBindedUserByDingIdRequest() (request *GetBindedUserByDingIdRequest)
CreateGetBindedUserByDingIdRequest creates a request to invoke GetBindedUserByDingId API
type GetBindedUserByDingIdResponse ¶
type GetBindedUserByDingIdResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetBindedUserByDingId `json:"Data" xml:"Data"` }
GetBindedUserByDingIdResponse is the response struct for api GetBindedUserByDingId
func CreateGetBindedUserByDingIdResponse ¶
func CreateGetBindedUserByDingIdResponse() (response *GetBindedUserByDingIdResponse)
CreateGetBindedUserByDingIdResponse creates a response to parse from GetBindedUserByDingId response
type GetChangeLogRequest ¶
type GetChangeLogRequest struct { *requests.RpcRequest TargetType string `position:"Body" name:"TargetType"` TargetIds string `position:"Body" name:"TargetIds"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` }
GetChangeLogRequest is the request struct for api GetChangeLog
func CreateGetChangeLogRequest ¶
func CreateGetChangeLogRequest() (request *GetChangeLogRequest)
CreateGetChangeLogRequest creates a request to invoke GetChangeLog API
type GetChangeLogResponse ¶
type GetChangeLogResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
GetChangeLogResponse is the response struct for api GetChangeLog
func CreateGetChangeLogResponse ¶
func CreateGetChangeLogResponse() (response *GetChangeLogResponse)
CreateGetChangeLogResponse creates a response to parse from GetChangeLog response
type GetCustomFieldsByTemplateIdRequest ¶
type GetCustomFieldsByTemplateIdRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` AKProjectId requests.Integer `position:"Body" name:"AKProjectId"` TemplateId requests.Integer `position:"Body" name:"TemplateId"` }
GetCustomFieldsByTemplateIdRequest is the request struct for api GetCustomFieldsByTemplateId
func CreateGetCustomFieldsByTemplateIdRequest ¶
func CreateGetCustomFieldsByTemplateIdRequest() (request *GetCustomFieldsByTemplateIdRequest)
CreateGetCustomFieldsByTemplateIdRequest creates a request to invoke GetCustomFieldsByTemplateId API
type GetCustomFieldsByTemplateIdResponse ¶
type GetCustomFieldsByTemplateIdResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
GetCustomFieldsByTemplateIdResponse is the response struct for api GetCustomFieldsByTemplateId
func CreateGetCustomFieldsByTemplateIdResponse ¶
func CreateGetCustomFieldsByTemplateIdResponse() (response *GetCustomFieldsByTemplateIdResponse)
CreateGetCustomFieldsByTemplateIdResponse creates a response to parse from GetCustomFieldsByTemplateId response
type GetIssueByIdRequest ¶
type GetIssueByIdRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` Id requests.Integer `position:"Body" name:"Id"` }
GetIssueByIdRequest is the request struct for api GetIssueById
func CreateGetIssueByIdRequest ¶
func CreateGetIssueByIdRequest() (request *GetIssueByIdRequest)
CreateGetIssueByIdRequest creates a request to invoke GetIssueById API
type GetIssueByIdResponse ¶
type GetIssueByIdResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetIssueById `json:"Data" xml:"Data"` }
GetIssueByIdResponse is the response struct for api GetIssueById
func CreateGetIssueByIdResponse ¶
func CreateGetIssueByIdResponse() (response *GetIssueByIdResponse)
CreateGetIssueByIdResponse creates a response to parse from GetIssueById response
type GetJoinCodeRequest ¶
type GetJoinCodeRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` }
GetJoinCodeRequest is the request struct for api GetJoinCode
func CreateGetJoinCodeRequest ¶
func CreateGetJoinCodeRequest() (request *GetJoinCodeRequest)
CreateGetJoinCodeRequest creates a request to invoke GetJoinCode API
type GetJoinCodeResponse ¶
type GetJoinCodeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GetJoinCodeResponse is the response struct for api GetJoinCode
func CreateGetJoinCodeResponse ¶
func CreateGetJoinCodeResponse() (response *GetJoinCodeResponse)
CreateGetJoinCodeResponse creates a response to parse from GetJoinCode response
type GetProjectInfoRequest ¶
type GetProjectInfoRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ProjectId requests.Integer `position:"Query" name:"ProjectId"` }
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 Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
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 CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ProjectId requests.Integer `position:"Query" name:"ProjectId"` StaffId string `position:"Query" name:"StaffId"` }
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 Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Data []DataItem `json:"Data" xml:"Data"` }
GetProjectMembersResponse is the response struct for api GetProjectMembers
func CreateGetProjectMembersResponse ¶
func CreateGetProjectMembersResponse() (response *GetProjectMembersResponse)
CreateGetProjectMembersResponse creates a response to parse from GetProjectMembers response
type GetUserByAliyunPkRequest ¶
type GetUserByAliyunPkRequest struct { *requests.RpcRequest Pk string `position:"Query" name:"Pk"` }
GetUserByAliyunPkRequest is the request struct for api GetUserByAliyunPk
func CreateGetUserByAliyunPkRequest ¶
func CreateGetUserByAliyunPkRequest() (request *GetUserByAliyunPkRequest)
CreateGetUserByAliyunPkRequest creates a request to invoke GetUserByAliyunPk API
type GetUserByAliyunPkResponse ¶
type GetUserByAliyunPkResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetUserByAliyunPk `json:"Data" xml:"Data"` }
GetUserByAliyunPkResponse is the response struct for api GetUserByAliyunPk
func CreateGetUserByAliyunPkResponse ¶
func CreateGetUserByAliyunPkResponse() (response *GetUserByAliyunPkResponse)
CreateGetUserByAliyunPkResponse creates a response to parse from GetUserByAliyunPk response
type GetWorkitemByIdRequest ¶
type GetWorkitemByIdRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` Id requests.Integer `position:"Body" name:"Id"` }
GetWorkitemByIdRequest is the request struct for api GetWorkitemById
func CreateGetWorkitemByIdRequest ¶
func CreateGetWorkitemByIdRequest() (request *GetWorkitemByIdRequest)
CreateGetWorkitemByIdRequest creates a request to invoke GetWorkitemById API
type GetWorkitemByIdResponse ¶
type GetWorkitemByIdResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetWorkitemById `json:"Data" xml:"Data"` }
GetWorkitemByIdResponse is the response struct for api GetWorkitemById
func CreateGetWorkitemByIdResponse ¶
func CreateGetWorkitemByIdResponse() (response *GetWorkitemByIdResponse)
CreateGetWorkitemByIdResponse creates a response to parse from GetWorkitemById response
type Icons ¶
type Icons struct {
Icons []string `json:"Icons" xml:"Icons"`
}
Icons is a nested struct in rdc response
type JoinCompanyRequest ¶
type JoinCompanyRequest struct { *requests.RpcRequest Code string `position:"Body" name:"Code"` }
JoinCompanyRequest is the request struct for api JoinCompany
func CreateJoinCompanyRequest ¶
func CreateJoinCompanyRequest() (request *JoinCompanyRequest)
CreateJoinCompanyRequest creates a request to invoke JoinCompany API
type JoinCompanyResponse ¶
type JoinCompanyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
JoinCompanyResponse is the response struct for api JoinCompany
func CreateJoinCompanyResponse ¶
func CreateJoinCompanyResponse() (response *JoinCompanyResponse)
CreateJoinCompanyResponse creates a response to parse from JoinCompany response
type Modifier ¶
type Modifier struct { RealName string `json:"RealName" xml:"RealName"` NickName string `json:"NickName" xml:"NickName"` Avatar string `json:"Avatar" xml:"Avatar"` Id int `json:"Id" xml:"Id"` Email string `json:"Email" xml:"Email"` StaffId string `json:"StaffId" xml:"StaffId"` }
Modifier is a nested struct in rdc response
type ProjectMember ¶
type ProjectMember struct { Identifier string `json:"Identifier" xml:"Identifier"` Name string `json:"Name" xml:"Name"` Id int `json:"Id" xml:"Id"` Users []User `json:"Users" xml:"Users"` }
ProjectMember is a nested struct in rdc response
type ProjectMembers ¶
type ProjectMembers struct {
ProjectMember []ProjectMember `json:"ProjectMember" xml:"ProjectMember"`
}
ProjectMembers is a nested struct in rdc response
type SearchProjectsByRegionRequest ¶
type SearchProjectsByRegionRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ToPage requests.Integer `position:"Query" name:"ToPage"` PageSize requests.Integer `position:"Query" name:"PageSize"` Region string `position:"Query" name:"Region"` Status string `position:"Query" name:"Status"` }
SearchProjectsByRegionRequest is the request struct for api SearchProjectsByRegion
func CreateSearchProjectsByRegionRequest ¶
func CreateSearchProjectsByRegionRequest() (request *SearchProjectsByRegionRequest)
CreateSearchProjectsByRegionRequest creates a request to invoke SearchProjectsByRegion API
type SearchProjectsByRegionResponse ¶
type SearchProjectsByRegionResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Data []DataItem `json:"Data" xml:"Data"` }
SearchProjectsByRegionResponse is the response struct for api SearchProjectsByRegion
func CreateSearchProjectsByRegionResponse ¶
func CreateSearchProjectsByRegionResponse() (response *SearchProjectsByRegionResponse)
CreateSearchProjectsByRegionResponse creates a response to parse from SearchProjectsByRegion response
type SearchTestCaseRequest ¶
type SearchTestCaseRequest struct { *requests.RpcRequest UpdateDateEnd string `position:"Body" name:"UpdateDateEnd"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` CreateDateEnd string `position:"Body" name:"CreateDateEnd"` CreateDateStart string `position:"Body" name:"CreateDateStart"` UpdateDateStart string `position:"Body" name:"UpdateDateStart"` PageSize requests.Integer `position:"Body" name:"PageSize"` AkProjectId string `position:"Body" name:"AkProjectId"` CaseTag string `position:"Body" name:"CaseTag"` PageNum string `position:"Body" name:"PageNum"` }
SearchTestCaseRequest is the request struct for api SearchTestCase
func CreateSearchTestCaseRequest ¶
func CreateSearchTestCaseRequest() (request *SearchTestCaseRequest)
CreateSearchTestCaseRequest creates a request to invoke SearchTestCase API
type SearchTestCaseResponse ¶
type SearchTestCaseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
SearchTestCaseResponse is the response struct for api SearchTestCase
func CreateSearchTestCaseResponse ¶
func CreateSearchTestCaseResponse() (response *SearchTestCaseResponse)
CreateSearchTestCaseResponse creates a response to parse from SearchTestCase response
type SearchWorkitemRequest ¶
type SearchWorkitemRequest struct { *requests.RpcRequest SprintId requests.Integer `position:"Body" name:"SprintId"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ToPage requests.Integer `position:"Body" name:"ToPage"` PageSize requests.Integer `position:"Body" name:"PageSize"` Stamp string `position:"Body" name:"Stamp"` AKProjectId requests.Integer `position:"Body" name:"AKProjectId"` }
SearchWorkitemRequest is the request struct for api SearchWorkitem
func CreateSearchWorkitemRequest ¶
func CreateSearchWorkitemRequest() (request *SearchWorkitemRequest)
CreateSearchWorkitemRequest creates a request to invoke SearchWorkitem API
type SearchWorkitemResponse ¶
type SearchWorkitemResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPages int `json:"TotalPages" xml:"TotalPages"` ToPage int `json:"ToPage" xml:"ToPage"` PageSize int `json:"PageSize" xml:"PageSize"` Data []DataItem `json:"Data" xml:"Data"` }
SearchWorkitemResponse is the response struct for api SearchWorkitem
func CreateSearchWorkitemResponse ¶
func CreateSearchWorkitemResponse() (response *SearchWorkitemResponse)
CreateSearchWorkitemResponse creates a response to parse from SearchWorkitem response
type SearchWorkitemWithTotalCountRequest ¶
type SearchWorkitemWithTotalCountRequest struct { *requests.RpcRequest SprintId requests.Integer `position:"Body" name:"SprintId"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ToPage requests.Integer `position:"Body" name:"ToPage"` PageSize requests.Integer `position:"Body" name:"PageSize"` Stamp string `position:"Body" name:"Stamp"` AKProjectId requests.Integer `position:"Body" name:"AKProjectId"` }
SearchWorkitemWithTotalCountRequest is the request struct for api SearchWorkitemWithTotalCount
func CreateSearchWorkitemWithTotalCountRequest ¶
func CreateSearchWorkitemWithTotalCountRequest() (request *SearchWorkitemWithTotalCountRequest)
CreateSearchWorkitemWithTotalCountRequest creates a request to invoke SearchWorkitemWithTotalCount API
type SearchWorkitemWithTotalCountResponse ¶
type SearchWorkitemWithTotalCountResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPages int `json:"TotalPages" xml:"TotalPages"` ToPage int `json:"ToPage" xml:"ToPage"` PageSize int `json:"PageSize" xml:"PageSize"` Data []DataItem `json:"Data" xml:"Data"` }
SearchWorkitemWithTotalCountResponse is the response struct for api SearchWorkitemWithTotalCount
func CreateSearchWorkitemWithTotalCountResponse ¶
func CreateSearchWorkitemWithTotalCountResponse() (response *SearchWorkitemWithTotalCountResponse)
CreateSearchWorkitemWithTotalCountResponse creates a response to parse from SearchWorkitemWithTotalCount response
type SyncUserToRdcRequest ¶
type SyncUserToRdcRequest struct { *requests.RpcRequest LoginTicket string `position:"Body" name:"LoginTicket"` }
SyncUserToRdcRequest is the request struct for api SyncUserToRdc
func CreateSyncUserToRdcRequest ¶
func CreateSyncUserToRdcRequest() (request *SyncUserToRdcRequest)
CreateSyncUserToRdcRequest creates a request to invoke SyncUserToRdc API
type SyncUserToRdcResponse ¶
type SyncUserToRdcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
SyncUserToRdcResponse is the response struct for api SyncUserToRdc
func CreateSyncUserToRdcResponse ¶
func CreateSyncUserToRdcResponse() (response *SyncUserToRdcResponse)
CreateSyncUserToRdcResponse creates a response to parse from SyncUserToRdc response
type UpdateProjectRequest ¶
type UpdateProjectRequest struct { *requests.RpcRequest CorpIdentifier string `position:"Query" name:"CorpIdentifier"` ParamJson string `position:"Body" name:"ParamJson"` StaffId string `position:"Body" name:"StaffId"` }
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 Code int `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateProjectResponse is the response struct for api UpdateProject
func CreateUpdateProjectResponse ¶
func CreateUpdateProjectResponse() (response *UpdateProjectResponse)
CreateUpdateProjectResponse creates a response to parse from UpdateProject response
type UpdateWorkitemRequest ¶
type UpdateWorkitemRequest struct { *requests.RpcRequest IssueId requests.Integer `position:"Body" name:"IssueId"` Subject string `position:"Body" name:"Subject"` Modifier string `position:"Body" name:"Modifier"` SeriousLevel string `position:"Body" name:"SeriousLevel"` AKProjectId requests.Integer `position:"Body" name:"AKProjectId"` Description string `position:"Body" name:"Description"` Stamp string `position:"Body" name:"Stamp"` TemplateId requests.Integer `position:"Body" name:"TemplateId"` Priority string `position:"Body" name:"Priority"` AssignedTo string `position:"Body" name:"AssignedTo"` SprintId requests.Integer `position:"Body" name:"SprintId"` IgnoreCheck requests.Boolean `position:"Body" name:"IgnoreCheck"` Cfs string `position:"Body" name:"Cfs"` CorpIdentifier string `position:"Query" name:"CorpIdentifier"` Verifier string `position:"Body" name:"Verifier"` CfList string `position:"Body" name:"CfList"` Status string `position:"Body" name:"Status"` }
UpdateWorkitemRequest is the request struct for api UpdateWorkitem
func CreateUpdateWorkitemRequest ¶
func CreateUpdateWorkitemRequest() (request *UpdateWorkitemRequest)
CreateUpdateWorkitemRequest creates a request to invoke UpdateWorkitem API
type UpdateWorkitemResponse ¶
type UpdateWorkitemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
UpdateWorkitemResponse is the response struct for api UpdateWorkitem
func CreateUpdateWorkitemResponse ¶
func CreateUpdateWorkitemResponse() (response *UpdateWorkitemResponse)
CreateUpdateWorkitemResponse creates a response to parse from UpdateWorkitem response
type User ¶
type User struct { RealName string `json:"RealName" xml:"RealName"` NickName string `json:"NickName" xml:"NickName"` Avatar string `json:"Avatar" xml:"Avatar"` Id int `json:"Id" xml:"Id"` Email string `json:"Email" xml:"Email"` StaffId string `json:"StaffId" xml:"StaffId"` }
User is a nested struct in rdc response
type UserProfileDTO ¶
type UserProfileDTO struct { Name string `json:"Name" xml:"Name"` EnglishName string `json:"EnglishName" xml:"EnglishName"` Avatar string `json:"Avatar" xml:"Avatar"` Mobile string `json:"Mobile" xml:"Mobile"` Email string `json:"Email" xml:"Email"` NickName string `json:"NickName" xml:"NickName"` UserId int `json:"UserId" xml:"UserId"` DataSource string `json:"DataSource" xml:"DataSource"` CreatedAt int64 `json:"CreatedAt" xml:"CreatedAt"` }
UserProfileDTO is a nested struct in rdc response
type Users ¶
type Users struct {
User []User `json:"User" xml:"User"`
}
Users is a nested struct in rdc response
type UsersItem ¶
type UsersItem struct { Id int `json:"Id" xml:"Id"` StaffId string `json:"StaffId" xml:"StaffId"` RealName string `json:"RealName" xml:"RealName"` NickName string `json:"NickName" xml:"NickName"` Avatar string `json:"Avatar" xml:"Avatar"` Email string `json:"Email" xml:"Email"` }
UsersItem is a nested struct in rdc response
Source Files ¶
- add_enterprise_member.go
- add_project_members.go
- add_ram_member.go
- approve_join_company.go
- client.go
- create_enterprise.go
- create_project.go
- create_workitem.go
- delete_project_members.go
- endpoint.go
- get_binded_user_by_ding_id.go
- get_change_log.go
- get_custom_fields_by_template_id.go
- get_issue_by_id.go
- get_join_code.go
- get_project_info.go
- get_project_members.go
- get_user_by_aliyun_pk.go
- get_workitem_by_id.go
- join_company.go
- search_projects_by_region.go
- search_test_case.go
- search_workitem.go
- search_workitem_with_total_count.go
- struct_aliyun_user.go
- struct_cfs_list_in_get_issue_by_id.go
- struct_cfs_list_in_get_workitem_by_id.go
- struct_cfs_list_item.go
- struct_creator.go
- struct_custom_field_map.go
- struct_data.go
- struct_data_in_add_ram_member.go
- struct_data_in_approve_join_company.go
- struct_data_in_get_binded_user_by_ding_id.go
- struct_data_in_get_change_log.go
- struct_data_in_get_custom_fields_by_template_id.go
- struct_data_in_get_issue_by_id.go
- struct_data_in_get_project_members.go
- struct_data_in_get_user_by_aliyun_pk.go
- struct_data_in_get_workitem_by_id.go
- struct_data_in_search_projects_by_region.go
- struct_data_in_search_workitem.go
- struct_data_in_search_workitem_with_total_count.go
- struct_data_item.go
- struct_dingtalk_user.go
- struct_icons.go
- struct_modifier.go
- struct_project_member.go
- struct_project_members.go
- struct_user.go
- struct_user_profile_dto.go
- struct_users.go
- struct_users_item.go
- sync_user_to_rdc.go
- update_project.go
- update_workitem.go