devops-rdc-20200303/core/Client.cs (1,938 lines of code) (raw):

// This file is auto-generated, don't edit it. Thanks. using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Threading.Tasks; using Tea; using Tea.Utils; using AlibabaCloud.SDK.Devops_rdc20200303.Models; namespace AlibabaCloud.SDK.Devops_rdc20200303 { public class Client : AlibabaCloud.OpenApiClient.Client { public Client(AlibabaCloud.OpenApiClient.Models.Config config): base(config) { this._endpointRule = ""; CheckConfig(config); this._endpoint = GetEndpoint("devops-rdc", _regionId, _endpointRule, _network, _suffix, _endpointMap, _endpoint); } public string GetEndpoint(string productId, string regionId, string endpointRule, string network, string suffix, Dictionary<string, string> endpointMap, string endpoint) { if (!AlibabaCloud.TeaUtil.Common.Empty(endpoint)) { return endpoint; } if (!AlibabaCloud.TeaUtil.Common.IsUnset(endpointMap) && !AlibabaCloud.TeaUtil.Common.Empty(endpointMap.Get(regionId))) { return endpointMap.Get(regionId); } return AlibabaCloud.EndpointUtil.Common.GetEndpointRules(productId, regionId, endpointRule, network, suffix); } public InsertPipelineMemberResponse InsertPipelineMemberWithOptions(InsertPipelineMemberRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<InsertPipelineMemberResponse>(DoRPCRequest("InsertPipelineMember", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<InsertPipelineMemberResponse> InsertPipelineMemberWithOptionsAsync(InsertPipelineMemberRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<InsertPipelineMemberResponse>(await DoRPCRequestAsync("InsertPipelineMember", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public InsertPipelineMemberResponse InsertPipelineMember(InsertPipelineMemberRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return InsertPipelineMemberWithOptions(request, runtime); } public async Task<InsertPipelineMemberResponse> InsertPipelineMemberAsync(InsertPipelineMemberRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await InsertPipelineMemberWithOptionsAsync(request, runtime); } public ListDevopsProjectTaskFlowResponse ListDevopsProjectTaskFlowWithOptions(ListDevopsProjectTaskFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTaskFlowResponse>(DoRPCRequest("ListDevopsProjectTaskFlow", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsProjectTaskFlowResponse> ListDevopsProjectTaskFlowWithOptionsAsync(ListDevopsProjectTaskFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTaskFlowResponse>(await DoRPCRequestAsync("ListDevopsProjectTaskFlow", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsProjectTaskFlowResponse ListDevopsProjectTaskFlow(ListDevopsProjectTaskFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsProjectTaskFlowWithOptions(request, runtime); } public async Task<ListDevopsProjectTaskFlowResponse> ListDevopsProjectTaskFlowAsync(ListDevopsProjectTaskFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsProjectTaskFlowWithOptionsAsync(request, runtime); } public GetDevopsProjectMembersResponse GetDevopsProjectMembersWithOptions(GetDevopsProjectMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectMembersResponse>(DoRPCRequest("GetDevopsProjectMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetDevopsProjectMembersResponse> GetDevopsProjectMembersWithOptionsAsync(GetDevopsProjectMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectMembersResponse>(await DoRPCRequestAsync("GetDevopsProjectMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetDevopsProjectMembersResponse GetDevopsProjectMembers(GetDevopsProjectMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetDevopsProjectMembersWithOptions(request, runtime); } public async Task<GetDevopsProjectMembersResponse> GetDevopsProjectMembersAsync(GetDevopsProjectMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetDevopsProjectMembersWithOptionsAsync(request, runtime); } public AddCodeupSourceToPipelineResponse AddCodeupSourceToPipelineWithOptions(AddCodeupSourceToPipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddCodeupSourceToPipelineResponse>(DoRPCRequest("AddCodeupSourceToPipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddCodeupSourceToPipelineResponse> AddCodeupSourceToPipelineWithOptionsAsync(AddCodeupSourceToPipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddCodeupSourceToPipelineResponse>(await DoRPCRequestAsync("AddCodeupSourceToPipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddCodeupSourceToPipelineResponse AddCodeupSourceToPipeline(AddCodeupSourceToPipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddCodeupSourceToPipelineWithOptions(request, runtime); } public async Task<AddCodeupSourceToPipelineResponse> AddCodeupSourceToPipelineAsync(AddCodeupSourceToPipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddCodeupSourceToPipelineWithOptionsAsync(request, runtime); } public DeleteDevopsProjectSprintResponse DeleteDevopsProjectSprintWithOptions(DeleteDevopsProjectSprintRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectSprintResponse>(DoRPCRequest("DeleteDevopsProjectSprint", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteDevopsProjectSprintResponse> DeleteDevopsProjectSprintWithOptionsAsync(DeleteDevopsProjectSprintRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectSprintResponse>(await DoRPCRequestAsync("DeleteDevopsProjectSprint", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteDevopsProjectSprintResponse DeleteDevopsProjectSprint(DeleteDevopsProjectSprintRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteDevopsProjectSprintWithOptions(request, runtime); } public async Task<DeleteDevopsProjectSprintResponse> DeleteDevopsProjectSprintAsync(DeleteDevopsProjectSprintRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteDevopsProjectSprintWithOptionsAsync(request, runtime); } public DeleteCommonGroupResponse DeleteCommonGroupWithOptions(DeleteCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteCommonGroupResponse>(DoRPCRequest("DeleteCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteCommonGroupResponse> DeleteCommonGroupWithOptionsAsync(DeleteCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteCommonGroupResponse>(await DoRPCRequestAsync("DeleteCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteCommonGroupResponse DeleteCommonGroup(DeleteCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteCommonGroupWithOptions(request, runtime); } public async Task<DeleteCommonGroupResponse> DeleteCommonGroupAsync(DeleteCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteCommonGroupWithOptionsAsync(request, runtime); } public ListProjectCustomFieldsResponse ListProjectCustomFieldsWithOptions(ListProjectCustomFieldsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListProjectCustomFieldsResponse>(DoRPCRequest("ListProjectCustomFields", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListProjectCustomFieldsResponse> ListProjectCustomFieldsWithOptionsAsync(ListProjectCustomFieldsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListProjectCustomFieldsResponse>(await DoRPCRequestAsync("ListProjectCustomFields", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListProjectCustomFieldsResponse ListProjectCustomFields(ListProjectCustomFieldsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListProjectCustomFieldsWithOptions(request, runtime); } public async Task<ListProjectCustomFieldsResponse> ListProjectCustomFieldsAsync(ListProjectCustomFieldsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListProjectCustomFieldsWithOptionsAsync(request, runtime); } public InsertDevopsUserResponse InsertDevopsUserWithOptions(InsertDevopsUserRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<InsertDevopsUserResponse>(DoRPCRequest("InsertDevopsUser", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<InsertDevopsUserResponse> InsertDevopsUserWithOptionsAsync(InsertDevopsUserRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<InsertDevopsUserResponse>(await DoRPCRequestAsync("InsertDevopsUser", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public InsertDevopsUserResponse InsertDevopsUser(InsertDevopsUserRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return InsertDevopsUserWithOptions(request, runtime); } public async Task<InsertDevopsUserResponse> InsertDevopsUserAsync(InsertDevopsUserRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await InsertDevopsUserWithOptionsAsync(request, runtime); } public UpdateDevopsProjectResponse UpdateDevopsProjectWithOptions(UpdateDevopsProjectRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateDevopsProjectResponse>(DoRPCRequest("UpdateDevopsProject", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateDevopsProjectResponse> UpdateDevopsProjectWithOptionsAsync(UpdateDevopsProjectRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateDevopsProjectResponse>(await DoRPCRequestAsync("UpdateDevopsProject", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateDevopsProjectResponse UpdateDevopsProject(UpdateDevopsProjectRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateDevopsProjectWithOptions(request, runtime); } public async Task<UpdateDevopsProjectResponse> UpdateDevopsProjectAsync(UpdateDevopsProjectRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateDevopsProjectWithOptionsAsync(request, runtime); } public CheckAliyunAccountExistsResponse CheckAliyunAccountExistsWithOptions(CheckAliyunAccountExistsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CheckAliyunAccountExistsResponse>(DoRPCRequest("CheckAliyunAccountExists", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CheckAliyunAccountExistsResponse> CheckAliyunAccountExistsWithOptionsAsync(CheckAliyunAccountExistsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CheckAliyunAccountExistsResponse>(await DoRPCRequestAsync("CheckAliyunAccountExists", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CheckAliyunAccountExistsResponse CheckAliyunAccountExists(CheckAliyunAccountExistsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CheckAliyunAccountExistsWithOptions(request, runtime); } public async Task<CheckAliyunAccountExistsResponse> CheckAliyunAccountExistsAsync(CheckAliyunAccountExistsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CheckAliyunAccountExistsWithOptionsAsync(request, runtime); } public GetPipelineInstanceInfoResponse GetPipelineInstanceInfoWithOptions(GetPipelineInstanceInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceInfoResponse>(DoRPCRequest("GetPipelineInstanceInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineInstanceInfoResponse> GetPipelineInstanceInfoWithOptionsAsync(GetPipelineInstanceInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceInfoResponse>(await DoRPCRequestAsync("GetPipelineInstanceInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineInstanceInfoResponse GetPipelineInstanceInfo(GetPipelineInstanceInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineInstanceInfoWithOptions(request, runtime); } public async Task<GetPipelineInstanceInfoResponse> GetPipelineInstanceInfoAsync(GetPipelineInstanceInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineInstanceInfoWithOptionsAsync(request, runtime); } public BatchInsertMembersResponse BatchInsertMembersWithOptions(BatchInsertMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<BatchInsertMembersResponse>(DoRPCRequest("BatchInsertMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<BatchInsertMembersResponse> BatchInsertMembersWithOptionsAsync(BatchInsertMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<BatchInsertMembersResponse>(await DoRPCRequestAsync("BatchInsertMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public BatchInsertMembersResponse BatchInsertMembers(BatchInsertMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return BatchInsertMembersWithOptions(request, runtime); } public async Task<BatchInsertMembersResponse> BatchInsertMembersAsync(BatchInsertMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await BatchInsertMembersWithOptionsAsync(request, runtime); } public ListServiceConnectionsResponse ListServiceConnectionsWithOptions(ListServiceConnectionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListServiceConnectionsResponse>(DoRPCRequest("ListServiceConnections", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListServiceConnectionsResponse> ListServiceConnectionsWithOptionsAsync(ListServiceConnectionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListServiceConnectionsResponse>(await DoRPCRequestAsync("ListServiceConnections", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListServiceConnectionsResponse ListServiceConnections(ListServiceConnectionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListServiceConnectionsWithOptions(request, runtime); } public async Task<ListServiceConnectionsResponse> ListServiceConnectionsAsync(ListServiceConnectionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListServiceConnectionsWithOptionsAsync(request, runtime); } public GetUserNameResponse GetUserNameWithOptions(GetUserNameRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetUserNameResponse>(DoRPCRequest("GetUserName", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetUserNameResponse> GetUserNameWithOptionsAsync(GetUserNameRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetUserNameResponse>(await DoRPCRequestAsync("GetUserName", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetUserNameResponse GetUserName(GetUserNameRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetUserNameWithOptions(request, runtime); } public async Task<GetUserNameResponse> GetUserNameAsync(GetUserNameRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetUserNameWithOptionsAsync(request, runtime); } public InsertProjectMembersResponse InsertProjectMembersWithOptions(InsertProjectMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<InsertProjectMembersResponse>(DoRPCRequest("InsertProjectMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<InsertProjectMembersResponse> InsertProjectMembersWithOptionsAsync(InsertProjectMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<InsertProjectMembersResponse>(await DoRPCRequestAsync("InsertProjectMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public InsertProjectMembersResponse InsertProjectMembers(InsertProjectMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return InsertProjectMembersWithOptions(request, runtime); } public async Task<InsertProjectMembersResponse> InsertProjectMembersAsync(InsertProjectMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await InsertProjectMembersWithOptionsAsync(request, runtime); } public ListDevopsProjectTaskListResponse ListDevopsProjectTaskListWithOptions(ListDevopsProjectTaskListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTaskListResponse>(DoRPCRequest("ListDevopsProjectTaskList", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsProjectTaskListResponse> ListDevopsProjectTaskListWithOptionsAsync(ListDevopsProjectTaskListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTaskListResponse>(await DoRPCRequestAsync("ListDevopsProjectTaskList", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsProjectTaskListResponse ListDevopsProjectTaskList(ListDevopsProjectTaskListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsProjectTaskListWithOptions(request, runtime); } public async Task<ListDevopsProjectTaskListResponse> ListDevopsProjectTaskListAsync(ListDevopsProjectTaskListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsProjectTaskListWithOptionsAsync(request, runtime); } public GetTaskDetailBaseResponse GetTaskDetailBaseWithOptions(GetTaskDetailBaseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetTaskDetailBaseResponse>(DoRPCRequest("GetTaskDetailBase", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetTaskDetailBaseResponse> GetTaskDetailBaseWithOptionsAsync(GetTaskDetailBaseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetTaskDetailBaseResponse>(await DoRPCRequestAsync("GetTaskDetailBase", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetTaskDetailBaseResponse GetTaskDetailBase(GetTaskDetailBaseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetTaskDetailBaseWithOptions(request, runtime); } public async Task<GetTaskDetailBaseResponse> GetTaskDetailBaseAsync(GetTaskDetailBaseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetTaskDetailBaseWithOptionsAsync(request, runtime); } public DeleteDevopsProjectMembersResponse DeleteDevopsProjectMembersWithOptions(DeleteDevopsProjectMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectMembersResponse>(DoRPCRequest("DeleteDevopsProjectMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteDevopsProjectMembersResponse> DeleteDevopsProjectMembersWithOptionsAsync(DeleteDevopsProjectMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectMembersResponse>(await DoRPCRequestAsync("DeleteDevopsProjectMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteDevopsProjectMembersResponse DeleteDevopsProjectMembers(DeleteDevopsProjectMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteDevopsProjectMembersWithOptions(request, runtime); } public async Task<DeleteDevopsProjectMembersResponse> DeleteDevopsProjectMembersAsync(DeleteDevopsProjectMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteDevopsProjectMembersWithOptionsAsync(request, runtime); } public CreateDevopsProjectSprintResponse CreateDevopsProjectSprintWithOptions(CreateDevopsProjectSprintRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsProjectSprintResponse>(DoRPCRequest("CreateDevopsProjectSprint", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateDevopsProjectSprintResponse> CreateDevopsProjectSprintWithOptionsAsync(CreateDevopsProjectSprintRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsProjectSprintResponse>(await DoRPCRequestAsync("CreateDevopsProjectSprint", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateDevopsProjectSprintResponse CreateDevopsProjectSprint(CreateDevopsProjectSprintRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateDevopsProjectSprintWithOptions(request, runtime); } public async Task<CreateDevopsProjectSprintResponse> CreateDevopsProjectSprintAsync(CreateDevopsProjectSprintRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateDevopsProjectSprintWithOptionsAsync(request, runtime); } public UpdateDevopsProjectSprintResponse UpdateDevopsProjectSprintWithOptions(UpdateDevopsProjectSprintRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateDevopsProjectSprintResponse>(DoRPCRequest("UpdateDevopsProjectSprint", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateDevopsProjectSprintResponse> UpdateDevopsProjectSprintWithOptionsAsync(UpdateDevopsProjectSprintRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateDevopsProjectSprintResponse>(await DoRPCRequestAsync("UpdateDevopsProjectSprint", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateDevopsProjectSprintResponse UpdateDevopsProjectSprint(UpdateDevopsProjectSprintRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateDevopsProjectSprintWithOptions(request, runtime); } public async Task<UpdateDevopsProjectSprintResponse> UpdateDevopsProjectSprintAsync(UpdateDevopsProjectSprintRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateDevopsProjectSprintWithOptionsAsync(request, runtime); } public DeleteDevopsOrganizationResponse DeleteDevopsOrganizationWithOptions(DeleteDevopsOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsOrganizationResponse>(DoRPCRequest("DeleteDevopsOrganization", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteDevopsOrganizationResponse> DeleteDevopsOrganizationWithOptionsAsync(DeleteDevopsOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsOrganizationResponse>(await DoRPCRequestAsync("DeleteDevopsOrganization", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteDevopsOrganizationResponse DeleteDevopsOrganization(DeleteDevopsOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteDevopsOrganizationWithOptions(request, runtime); } public async Task<DeleteDevopsOrganizationResponse> DeleteDevopsOrganizationAsync(DeleteDevopsOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteDevopsOrganizationWithOptionsAsync(request, runtime); } public CancelPipelineResponse CancelPipelineWithOptions(CancelPipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CancelPipelineResponse>(DoRPCRequest("CancelPipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CancelPipelineResponse> CancelPipelineWithOptionsAsync(CancelPipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CancelPipelineResponse>(await DoRPCRequestAsync("CancelPipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CancelPipelineResponse CancelPipeline(CancelPipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CancelPipelineWithOptions(request, runtime); } public async Task<CancelPipelineResponse> CancelPipelineAsync(CancelPipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CancelPipelineWithOptionsAsync(request, runtime); } public ListDevopsProjectTaskFlowStatusResponse ListDevopsProjectTaskFlowStatusWithOptions(ListDevopsProjectTaskFlowStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTaskFlowStatusResponse>(DoRPCRequest("ListDevopsProjectTaskFlowStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsProjectTaskFlowStatusResponse> ListDevopsProjectTaskFlowStatusWithOptionsAsync(ListDevopsProjectTaskFlowStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTaskFlowStatusResponse>(await DoRPCRequestAsync("ListDevopsProjectTaskFlowStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsProjectTaskFlowStatusResponse ListDevopsProjectTaskFlowStatus(ListDevopsProjectTaskFlowStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsProjectTaskFlowStatusWithOptions(request, runtime); } public async Task<ListDevopsProjectTaskFlowStatusResponse> ListDevopsProjectTaskFlowStatusAsync(ListDevopsProjectTaskFlowStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsProjectTaskFlowStatusWithOptionsAsync(request, runtime); } public ListUserOrganizationResponse ListUserOrganizationWithOptions(ListUserOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserOrganizationResponse>(DoRPCRequest("ListUserOrganization", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserOrganizationResponse> ListUserOrganizationWithOptionsAsync(ListUserOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserOrganizationResponse>(await DoRPCRequestAsync("ListUserOrganization", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserOrganizationResponse ListUserOrganization(ListUserOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserOrganizationWithOptions(request, runtime); } public async Task<ListUserOrganizationResponse> ListUserOrganizationAsync(ListUserOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserOrganizationWithOptionsAsync(request, runtime); } public UpdatePipelineEnvVarsResponse UpdatePipelineEnvVarsWithOptions(UpdatePipelineEnvVarsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdatePipelineEnvVarsResponse>(DoRPCRequest("UpdatePipelineEnvVars", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdatePipelineEnvVarsResponse> UpdatePipelineEnvVarsWithOptionsAsync(UpdatePipelineEnvVarsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdatePipelineEnvVarsResponse>(await DoRPCRequestAsync("UpdatePipelineEnvVars", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdatePipelineEnvVarsResponse UpdatePipelineEnvVars(UpdatePipelineEnvVarsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdatePipelineEnvVarsWithOptions(request, runtime); } public async Task<UpdatePipelineEnvVarsResponse> UpdatePipelineEnvVarsAsync(UpdatePipelineEnvVarsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdatePipelineEnvVarsWithOptionsAsync(request, runtime); } public DeleteDevopsProjectResponse DeleteDevopsProjectWithOptions(DeleteDevopsProjectRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectResponse>(DoRPCRequest("DeleteDevopsProject", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteDevopsProjectResponse> DeleteDevopsProjectWithOptionsAsync(DeleteDevopsProjectRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectResponse>(await DoRPCRequestAsync("DeleteDevopsProject", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteDevopsProjectResponse DeleteDevopsProject(DeleteDevopsProjectRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteDevopsProjectWithOptions(request, runtime); } public async Task<DeleteDevopsProjectResponse> DeleteDevopsProjectAsync(DeleteDevopsProjectRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteDevopsProjectWithOptionsAsync(request, runtime); } public GetPipelineInstanceStatusResponse GetPipelineInstanceStatusWithOptions(GetPipelineInstanceStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceStatusResponse>(DoRPCRequest("GetPipelineInstanceStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineInstanceStatusResponse> GetPipelineInstanceStatusWithOptionsAsync(GetPipelineInstanceStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceStatusResponse>(await DoRPCRequestAsync("GetPipelineInstanceStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineInstanceStatusResponse GetPipelineInstanceStatus(GetPipelineInstanceStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineInstanceStatusWithOptions(request, runtime); } public async Task<GetPipelineInstanceStatusResponse> GetPipelineInstanceStatusAsync(GetPipelineInstanceStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineInstanceStatusWithOptionsAsync(request, runtime); } public GetPipelineLogResponse GetPipelineLogWithOptions(GetPipelineLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineLogResponse>(DoRPCRequest("GetPipelineLog", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineLogResponse> GetPipelineLogWithOptionsAsync(GetPipelineLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineLogResponse>(await DoRPCRequestAsync("GetPipelineLog", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineLogResponse GetPipelineLog(GetPipelineLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineLogWithOptions(request, runtime); } public async Task<GetPipelineLogResponse> GetPipelineLogAsync(GetPipelineLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineLogWithOptionsAsync(request, runtime); } public GetUserByAliyunUidResponse GetUserByAliyunUidWithOptions(GetUserByAliyunUidRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetUserByAliyunUidResponse>(DoRPCRequest("GetUserByAliyunUid", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetUserByAliyunUidResponse> GetUserByAliyunUidWithOptionsAsync(GetUserByAliyunUidRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetUserByAliyunUidResponse>(await DoRPCRequestAsync("GetUserByAliyunUid", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetUserByAliyunUidResponse GetUserByAliyunUid(GetUserByAliyunUidRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetUserByAliyunUidWithOptions(request, runtime); } public async Task<GetUserByAliyunUidResponse> GetUserByAliyunUidAsync(GetUserByAliyunUidRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetUserByAliyunUidWithOptionsAsync(request, runtime); } public UpdatePipelineMemberResponse UpdatePipelineMemberWithOptions(UpdatePipelineMemberRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdatePipelineMemberResponse>(DoRPCRequest("UpdatePipelineMember", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdatePipelineMemberResponse> UpdatePipelineMemberWithOptionsAsync(UpdatePipelineMemberRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdatePipelineMemberResponse>(await DoRPCRequestAsync("UpdatePipelineMember", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdatePipelineMemberResponse UpdatePipelineMember(UpdatePipelineMemberRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdatePipelineMemberWithOptions(request, runtime); } public async Task<UpdatePipelineMemberResponse> UpdatePipelineMemberAsync(UpdatePipelineMemberRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdatePipelineMemberWithOptionsAsync(request, runtime); } public ListDevopsProjectsResponse ListDevopsProjectsWithOptions(ListDevopsProjectsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectsResponse>(DoRPCRequest("ListDevopsProjects", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsProjectsResponse> ListDevopsProjectsWithOptionsAsync(ListDevopsProjectsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectsResponse>(await DoRPCRequestAsync("ListDevopsProjects", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsProjectsResponse ListDevopsProjects(ListDevopsProjectsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsProjectsWithOptions(request, runtime); } public async Task<ListDevopsProjectsResponse> ListDevopsProjectsAsync(ListDevopsProjectsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsProjectsWithOptionsAsync(request, runtime); } public CreateDevopsProjectTaskResponse CreateDevopsProjectTaskWithOptions(CreateDevopsProjectTaskRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsProjectTaskResponse>(DoRPCRequest("CreateDevopsProjectTask", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateDevopsProjectTaskResponse> CreateDevopsProjectTaskWithOptionsAsync(CreateDevopsProjectTaskRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsProjectTaskResponse>(await DoRPCRequestAsync("CreateDevopsProjectTask", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateDevopsProjectTaskResponse CreateDevopsProjectTask(CreateDevopsProjectTaskRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateDevopsProjectTaskWithOptions(request, runtime); } public async Task<CreateDevopsProjectTaskResponse> CreateDevopsProjectTaskAsync(CreateDevopsProjectTaskRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateDevopsProjectTaskWithOptionsAsync(request, runtime); } public GetPipelineInstanceBuildNumberStatusResponse GetPipelineInstanceBuildNumberStatusWithOptions(GetPipelineInstanceBuildNumberStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceBuildNumberStatusResponse>(DoRPCRequest("GetPipelineInstanceBuildNumberStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineInstanceBuildNumberStatusResponse> GetPipelineInstanceBuildNumberStatusWithOptionsAsync(GetPipelineInstanceBuildNumberStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceBuildNumberStatusResponse>(await DoRPCRequestAsync("GetPipelineInstanceBuildNumberStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineInstanceBuildNumberStatusResponse GetPipelineInstanceBuildNumberStatus(GetPipelineInstanceBuildNumberStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineInstanceBuildNumberStatusWithOptions(request, runtime); } public async Task<GetPipelineInstanceBuildNumberStatusResponse> GetPipelineInstanceBuildNumberStatusAsync(GetPipelineInstanceBuildNumberStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineInstanceBuildNumberStatusWithOptionsAsync(request, runtime); } public ListDevopsProjectSprintsResponse ListDevopsProjectSprintsWithOptions(ListDevopsProjectSprintsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectSprintsResponse>(DoRPCRequest("ListDevopsProjectSprints", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsProjectSprintsResponse> ListDevopsProjectSprintsWithOptionsAsync(ListDevopsProjectSprintsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectSprintsResponse>(await DoRPCRequestAsync("ListDevopsProjectSprints", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsProjectSprintsResponse ListDevopsProjectSprints(ListDevopsProjectSprintsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsProjectSprintsWithOptions(request, runtime); } public async Task<ListDevopsProjectSprintsResponse> ListDevopsProjectSprintsAsync(ListDevopsProjectSprintsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsProjectSprintsWithOptionsAsync(request, runtime); } public GetDevopsProjectInfoResponse GetDevopsProjectInfoWithOptions(GetDevopsProjectInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectInfoResponse>(DoRPCRequest("GetDevopsProjectInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetDevopsProjectInfoResponse> GetDevopsProjectInfoWithOptionsAsync(GetDevopsProjectInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectInfoResponse>(await DoRPCRequestAsync("GetDevopsProjectInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetDevopsProjectInfoResponse GetDevopsProjectInfo(GetDevopsProjectInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetDevopsProjectInfoWithOptions(request, runtime); } public async Task<GetDevopsProjectInfoResponse> GetDevopsProjectInfoAsync(GetDevopsProjectInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetDevopsProjectInfoWithOptionsAsync(request, runtime); } public DeletePipelineMemberResponse DeletePipelineMemberWithOptions(DeletePipelineMemberRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeletePipelineMemberResponse>(DoRPCRequest("DeletePipelineMember", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeletePipelineMemberResponse> DeletePipelineMemberWithOptionsAsync(DeletePipelineMemberRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeletePipelineMemberResponse>(await DoRPCRequestAsync("DeletePipelineMember", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeletePipelineMemberResponse DeletePipelineMember(DeletePipelineMemberRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeletePipelineMemberWithOptions(request, runtime); } public async Task<DeletePipelineMemberResponse> DeletePipelineMemberAsync(DeletePipelineMemberRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeletePipelineMemberWithOptionsAsync(request, runtime); } public GetDevopsProjectSprintInfoResponse GetDevopsProjectSprintInfoWithOptions(GetDevopsProjectSprintInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectSprintInfoResponse>(DoRPCRequest("GetDevopsProjectSprintInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetDevopsProjectSprintInfoResponse> GetDevopsProjectSprintInfoWithOptionsAsync(GetDevopsProjectSprintInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectSprintInfoResponse>(await DoRPCRequestAsync("GetDevopsProjectSprintInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetDevopsProjectSprintInfoResponse GetDevopsProjectSprintInfo(GetDevopsProjectSprintInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetDevopsProjectSprintInfoWithOptions(request, runtime); } public async Task<GetDevopsProjectSprintInfoResponse> GetDevopsProjectSprintInfoAsync(GetDevopsProjectSprintInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetDevopsProjectSprintInfoWithOptionsAsync(request, runtime); } public DeleteDevopsOrganizationMembersResponse DeleteDevopsOrganizationMembersWithOptions(DeleteDevopsOrganizationMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsOrganizationMembersResponse>(DoRPCRequest("DeleteDevopsOrganizationMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteDevopsOrganizationMembersResponse> DeleteDevopsOrganizationMembersWithOptionsAsync(DeleteDevopsOrganizationMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsOrganizationMembersResponse>(await DoRPCRequestAsync("DeleteDevopsOrganizationMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteDevopsOrganizationMembersResponse DeleteDevopsOrganizationMembers(DeleteDevopsOrganizationMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteDevopsOrganizationMembersWithOptions(request, runtime); } public async Task<DeleteDevopsOrganizationMembersResponse> DeleteDevopsOrganizationMembersAsync(DeleteDevopsOrganizationMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteDevopsOrganizationMembersWithOptionsAsync(request, runtime); } public GetLastWorkspaceResponse GetLastWorkspaceWithOptions(GetLastWorkspaceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetLastWorkspaceResponse>(DoRPCRequest("GetLastWorkspace", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetLastWorkspaceResponse> GetLastWorkspaceWithOptionsAsync(GetLastWorkspaceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetLastWorkspaceResponse>(await DoRPCRequestAsync("GetLastWorkspace", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetLastWorkspaceResponse GetLastWorkspace(GetLastWorkspaceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetLastWorkspaceWithOptions(request, runtime); } public async Task<GetLastWorkspaceResponse> GetLastWorkspaceAsync(GetLastWorkspaceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetLastWorkspaceWithOptionsAsync(request, runtime); } public CreateCredentialResponse CreateCredentialWithOptions(CreateCredentialRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateCredentialResponse>(DoRPCRequest("CreateCredential", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateCredentialResponse> CreateCredentialWithOptionsAsync(CreateCredentialRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateCredentialResponse>(await DoRPCRequestAsync("CreateCredential", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateCredentialResponse CreateCredential(CreateCredentialRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateCredentialWithOptions(request, runtime); } public async Task<CreateCredentialResponse> CreateCredentialAsync(CreateCredentialRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateCredentialWithOptionsAsync(request, runtime); } public ListCredentialsResponse ListCredentialsWithOptions(ListCredentialsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListCredentialsResponse>(DoRPCRequest("ListCredentials", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListCredentialsResponse> ListCredentialsWithOptionsAsync(ListCredentialsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListCredentialsResponse>(await DoRPCRequestAsync("ListCredentials", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListCredentialsResponse ListCredentials(ListCredentialsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListCredentialsWithOptions(request, runtime); } public async Task<ListCredentialsResponse> ListCredentialsAsync(ListCredentialsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListCredentialsWithOptionsAsync(request, runtime); } public CreatePipelineResponse CreatePipelineWithOptions(CreatePipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreatePipelineResponse>(DoRPCRequest("CreatePipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreatePipelineResponse> CreatePipelineWithOptionsAsync(CreatePipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreatePipelineResponse>(await DoRPCRequestAsync("CreatePipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreatePipelineResponse CreatePipeline(CreatePipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreatePipelineWithOptions(request, runtime); } public async Task<CreatePipelineResponse> CreatePipelineAsync(CreatePipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreatePipelineWithOptionsAsync(request, runtime); } public ListPipelinesResponse ListPipelinesWithOptions(ListPipelinesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListPipelinesResponse>(DoRPCRequest("ListPipelines", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListPipelinesResponse> ListPipelinesWithOptionsAsync(ListPipelinesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListPipelinesResponse>(await DoRPCRequestAsync("ListPipelines", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListPipelinesResponse ListPipelines(ListPipelinesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListPipelinesWithOptions(request, runtime); } public async Task<ListPipelinesResponse> ListPipelinesAsync(ListPipelinesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListPipelinesWithOptionsAsync(request, runtime); } public CreatePipelineFromTemplateResponse CreatePipelineFromTemplateWithOptions(CreatePipelineFromTemplateRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreatePipelineFromTemplateResponse>(DoRPCRequest("CreatePipelineFromTemplate", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreatePipelineFromTemplateResponse> CreatePipelineFromTemplateWithOptionsAsync(CreatePipelineFromTemplateRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreatePipelineFromTemplateResponse>(await DoRPCRequestAsync("CreatePipelineFromTemplate", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreatePipelineFromTemplateResponse CreatePipelineFromTemplate(CreatePipelineFromTemplateRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreatePipelineFromTemplateWithOptions(request, runtime); } public async Task<CreatePipelineFromTemplateResponse> CreatePipelineFromTemplateAsync(CreatePipelineFromTemplateRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreatePipelineFromTemplateWithOptionsAsync(request, runtime); } public ListSmartGroupResponse ListSmartGroupWithOptions(ListSmartGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListSmartGroupResponse>(DoRPCRequest("ListSmartGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListSmartGroupResponse> ListSmartGroupWithOptionsAsync(ListSmartGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListSmartGroupResponse>(await DoRPCRequestAsync("ListSmartGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListSmartGroupResponse ListSmartGroup(ListSmartGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListSmartGroupWithOptions(request, runtime); } public async Task<ListSmartGroupResponse> ListSmartGroupAsync(ListSmartGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListSmartGroupWithOptionsAsync(request, runtime); } public TransferPipelineOwnerResponse TransferPipelineOwnerWithOptions(TransferPipelineOwnerRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<TransferPipelineOwnerResponse>(DoRPCRequest("TransferPipelineOwner", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<TransferPipelineOwnerResponse> TransferPipelineOwnerWithOptionsAsync(TransferPipelineOwnerRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<TransferPipelineOwnerResponse>(await DoRPCRequestAsync("TransferPipelineOwner", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public TransferPipelineOwnerResponse TransferPipelineOwner(TransferPipelineOwnerRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return TransferPipelineOwnerWithOptions(request, runtime); } public async Task<TransferPipelineOwnerResponse> TransferPipelineOwnerAsync(TransferPipelineOwnerRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await TransferPipelineOwnerWithOptionsAsync(request, runtime); } public CreateCommonGroupResponse CreateCommonGroupWithOptions(CreateCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateCommonGroupResponse>(DoRPCRequest("CreateCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateCommonGroupResponse> CreateCommonGroupWithOptionsAsync(CreateCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateCommonGroupResponse>(await DoRPCRequestAsync("CreateCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateCommonGroupResponse CreateCommonGroup(CreateCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateCommonGroupWithOptions(request, runtime); } public async Task<CreateCommonGroupResponse> CreateCommonGroupAsync(CreateCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateCommonGroupWithOptionsAsync(request, runtime); } public CreateDevopsOrganizationResponse CreateDevopsOrganizationWithOptions(CreateDevopsOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsOrganizationResponse>(DoRPCRequest("CreateDevopsOrganization", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateDevopsOrganizationResponse> CreateDevopsOrganizationWithOptionsAsync(CreateDevopsOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsOrganizationResponse>(await DoRPCRequestAsync("CreateDevopsOrganization", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateDevopsOrganizationResponse CreateDevopsOrganization(CreateDevopsOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateDevopsOrganizationWithOptions(request, runtime); } public async Task<CreateDevopsOrganizationResponse> CreateDevopsOrganizationAsync(CreateDevopsOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateDevopsOrganizationWithOptionsAsync(request, runtime); } public ListDevopsScenarioFieldConfigResponse ListDevopsScenarioFieldConfigWithOptions(ListDevopsScenarioFieldConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsScenarioFieldConfigResponse>(DoRPCRequest("ListDevopsScenarioFieldConfig", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsScenarioFieldConfigResponse> ListDevopsScenarioFieldConfigWithOptionsAsync(ListDevopsScenarioFieldConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsScenarioFieldConfigResponse>(await DoRPCRequestAsync("ListDevopsScenarioFieldConfig", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsScenarioFieldConfigResponse ListDevopsScenarioFieldConfig(ListDevopsScenarioFieldConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsScenarioFieldConfigWithOptions(request, runtime); } public async Task<ListDevopsScenarioFieldConfigResponse> ListDevopsScenarioFieldConfigAsync(ListDevopsScenarioFieldConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsScenarioFieldConfigWithOptionsAsync(request, runtime); } public ListPipelineTemplatesResponse ListPipelineTemplatesWithOptions(ListPipelineTemplatesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); Dictionary<string, string> query = AlibabaCloud.OpenApiUtil.Client.Query(AlibabaCloud.TeaUtil.Common.ToMap(request)); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Query = query, }; return TeaModel.ToObject<ListPipelineTemplatesResponse>(DoRPCRequest("ListPipelineTemplates", "2020-03-03", "HTTPS", "GET", "AK", "json", req, runtime)); } public async Task<ListPipelineTemplatesResponse> ListPipelineTemplatesWithOptionsAsync(ListPipelineTemplatesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); Dictionary<string, string> query = AlibabaCloud.OpenApiUtil.Client.Query(AlibabaCloud.TeaUtil.Common.ToMap(request)); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Query = query, }; return TeaModel.ToObject<ListPipelineTemplatesResponse>(await DoRPCRequestAsync("ListPipelineTemplates", "2020-03-03", "HTTPS", "GET", "AK", "json", req, runtime)); } public ListPipelineTemplatesResponse ListPipelineTemplates(ListPipelineTemplatesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListPipelineTemplatesWithOptions(request, runtime); } public async Task<ListPipelineTemplatesResponse> ListPipelineTemplatesAsync(ListPipelineTemplatesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListPipelineTemplatesWithOptionsAsync(request, runtime); } public UpdateDevopsProjectTaskResponse UpdateDevopsProjectTaskWithOptions(UpdateDevopsProjectTaskRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateDevopsProjectTaskResponse>(DoRPCRequest("UpdateDevopsProjectTask", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateDevopsProjectTaskResponse> UpdateDevopsProjectTaskWithOptionsAsync(UpdateDevopsProjectTaskRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateDevopsProjectTaskResponse>(await DoRPCRequestAsync("UpdateDevopsProjectTask", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateDevopsProjectTaskResponse UpdateDevopsProjectTask(UpdateDevopsProjectTaskRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateDevopsProjectTaskWithOptions(request, runtime); } public async Task<UpdateDevopsProjectTaskResponse> UpdateDevopsProjectTaskAsync(UpdateDevopsProjectTaskRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateDevopsProjectTaskWithOptionsAsync(request, runtime); } public GetDevopsProjectTaskInfoResponse GetDevopsProjectTaskInfoWithOptions(GetDevopsProjectTaskInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectTaskInfoResponse>(DoRPCRequest("GetDevopsProjectTaskInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetDevopsProjectTaskInfoResponse> GetDevopsProjectTaskInfoWithOptionsAsync(GetDevopsProjectTaskInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsProjectTaskInfoResponse>(await DoRPCRequestAsync("GetDevopsProjectTaskInfo", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetDevopsProjectTaskInfoResponse GetDevopsProjectTaskInfo(GetDevopsProjectTaskInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetDevopsProjectTaskInfoWithOptions(request, runtime); } public async Task<GetDevopsProjectTaskInfoResponse> GetDevopsProjectTaskInfoAsync(GetDevopsProjectTaskInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetDevopsProjectTaskInfoWithOptionsAsync(request, runtime); } public GetPipelineInstanceGroupStatusResponse GetPipelineInstanceGroupStatusWithOptions(GetPipelineInstanceGroupStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceGroupStatusResponse>(DoRPCRequest("GetPipelineInstanceGroupStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineInstanceGroupStatusResponse> GetPipelineInstanceGroupStatusWithOptionsAsync(GetPipelineInstanceGroupStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstanceGroupStatusResponse>(await DoRPCRequestAsync("GetPipelineInstanceGroupStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineInstanceGroupStatusResponse GetPipelineInstanceGroupStatus(GetPipelineInstanceGroupStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineInstanceGroupStatusWithOptions(request, runtime); } public async Task<GetPipelineInstanceGroupStatusResponse> GetPipelineInstanceGroupStatusAsync(GetPipelineInstanceGroupStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineInstanceGroupStatusWithOptionsAsync(request, runtime); } public UpdateTaskDetailResponse UpdateTaskDetailWithOptions(UpdateTaskDetailRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateTaskDetailResponse>(DoRPCRequest("UpdateTaskDetail", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateTaskDetailResponse> UpdateTaskDetailWithOptionsAsync(UpdateTaskDetailRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateTaskDetailResponse>(await DoRPCRequestAsync("UpdateTaskDetail", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateTaskDetailResponse UpdateTaskDetail(UpdateTaskDetailRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateTaskDetailWithOptions(request, runtime); } public async Task<UpdateTaskDetailResponse> UpdateTaskDetailAsync(UpdateTaskDetailRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateTaskDetailWithOptionsAsync(request, runtime); } public GetTaskListFilterResponse GetTaskListFilterWithOptions(GetTaskListFilterRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetTaskListFilterResponse>(DoRPCRequest("GetTaskListFilter", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetTaskListFilterResponse> GetTaskListFilterWithOptionsAsync(GetTaskListFilterRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetTaskListFilterResponse>(await DoRPCRequestAsync("GetTaskListFilter", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetTaskListFilterResponse GetTaskListFilter(GetTaskListFilterRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetTaskListFilterWithOptions(request, runtime); } public async Task<GetTaskListFilterResponse> GetTaskListFilterAsync(GetTaskListFilterRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetTaskListFilterWithOptionsAsync(request, runtime); } public GetProjectOptionResponse GetProjectOptionWithOptions(GetProjectOptionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetProjectOptionResponse>(DoRPCRequest("GetProjectOption", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetProjectOptionResponse> GetProjectOptionWithOptionsAsync(GetProjectOptionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetProjectOptionResponse>(await DoRPCRequestAsync("GetProjectOption", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetProjectOptionResponse GetProjectOption(GetProjectOptionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetProjectOptionWithOptions(request, runtime); } public async Task<GetProjectOptionResponse> GetProjectOptionAsync(GetProjectOptionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetProjectOptionWithOptionsAsync(request, runtime); } public UpdateCommonGroupResponse UpdateCommonGroupWithOptions(UpdateCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCommonGroupResponse>(DoRPCRequest("UpdateCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCommonGroupResponse> UpdateCommonGroupWithOptionsAsync(UpdateCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCommonGroupResponse>(await DoRPCRequestAsync("UpdateCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCommonGroupResponse UpdateCommonGroup(UpdateCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCommonGroupWithOptions(request, runtime); } public async Task<UpdateCommonGroupResponse> UpdateCommonGroupAsync(UpdateCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCommonGroupWithOptionsAsync(request, runtime); } public ListCommonGroupResponse ListCommonGroupWithOptions(ListCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListCommonGroupResponse>(DoRPCRequest("ListCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListCommonGroupResponse> ListCommonGroupWithOptionsAsync(ListCommonGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListCommonGroupResponse>(await DoRPCRequestAsync("ListCommonGroup", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListCommonGroupResponse ListCommonGroup(ListCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListCommonGroupWithOptions(request, runtime); } public async Task<ListCommonGroupResponse> ListCommonGroupAsync(ListCommonGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListCommonGroupWithOptionsAsync(request, runtime); } public DeleteDevopsProjectTaskResponse DeleteDevopsProjectTaskWithOptions(DeleteDevopsProjectTaskRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectTaskResponse>(DoRPCRequest("DeleteDevopsProjectTask", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteDevopsProjectTaskResponse> DeleteDevopsProjectTaskWithOptionsAsync(DeleteDevopsProjectTaskRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteDevopsProjectTaskResponse>(await DoRPCRequestAsync("DeleteDevopsProjectTask", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteDevopsProjectTaskResponse DeleteDevopsProjectTask(DeleteDevopsProjectTaskRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteDevopsProjectTaskWithOptions(request, runtime); } public async Task<DeleteDevopsProjectTaskResponse> DeleteDevopsProjectTaskAsync(DeleteDevopsProjectTaskRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteDevopsProjectTaskWithOptionsAsync(request, runtime); } public GetDevopsOrganizationMembersResponse GetDevopsOrganizationMembersWithOptions(GetDevopsOrganizationMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsOrganizationMembersResponse>(DoRPCRequest("GetDevopsOrganizationMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetDevopsOrganizationMembersResponse> GetDevopsOrganizationMembersWithOptionsAsync(GetDevopsOrganizationMembersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetDevopsOrganizationMembersResponse>(await DoRPCRequestAsync("GetDevopsOrganizationMembers", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetDevopsOrganizationMembersResponse GetDevopsOrganizationMembers(GetDevopsOrganizationMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetDevopsOrganizationMembersWithOptions(request, runtime); } public async Task<GetDevopsOrganizationMembersResponse> GetDevopsOrganizationMembersAsync(GetDevopsOrganizationMembersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetDevopsOrganizationMembersWithOptionsAsync(request, runtime); } public CreateDevopsProjectResponse CreateDevopsProjectWithOptions(CreateDevopsProjectRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsProjectResponse>(DoRPCRequest("CreateDevopsProject", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateDevopsProjectResponse> CreateDevopsProjectWithOptionsAsync(CreateDevopsProjectRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateDevopsProjectResponse>(await DoRPCRequestAsync("CreateDevopsProject", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateDevopsProjectResponse CreateDevopsProject(CreateDevopsProjectRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateDevopsProjectWithOptions(request, runtime); } public async Task<CreateDevopsProjectResponse> CreateDevopsProjectAsync(CreateDevopsProjectRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateDevopsProjectWithOptionsAsync(request, runtime); } public GetTaskDetailActivityResponse GetTaskDetailActivityWithOptions(GetTaskDetailActivityRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetTaskDetailActivityResponse>(DoRPCRequest("GetTaskDetailActivity", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetTaskDetailActivityResponse> GetTaskDetailActivityWithOptionsAsync(GetTaskDetailActivityRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetTaskDetailActivityResponse>(await DoRPCRequestAsync("GetTaskDetailActivity", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetTaskDetailActivityResponse GetTaskDetailActivity(GetTaskDetailActivityRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetTaskDetailActivityWithOptions(request, runtime); } public async Task<GetTaskDetailActivityResponse> GetTaskDetailActivityAsync(GetTaskDetailActivityRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetTaskDetailActivityWithOptionsAsync(request, runtime); } public ExecutePipelineResponse ExecutePipelineWithOptions(ExecutePipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ExecutePipelineResponse>(DoRPCRequest("ExecutePipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ExecutePipelineResponse> ExecutePipelineWithOptionsAsync(ExecutePipelineRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ExecutePipelineResponse>(await DoRPCRequestAsync("ExecutePipeline", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ExecutePipelineResponse ExecutePipeline(ExecutePipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ExecutePipelineWithOptions(request, runtime); } public async Task<ExecutePipelineResponse> ExecutePipelineAsync(ExecutePipelineRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ExecutePipelineWithOptionsAsync(request, runtime); } public CreateServiceConnectionResponse CreateServiceConnectionWithOptions(CreateServiceConnectionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateServiceConnectionResponse>(DoRPCRequest("CreateServiceConnection", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateServiceConnectionResponse> CreateServiceConnectionWithOptionsAsync(CreateServiceConnectionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateServiceConnectionResponse>(await DoRPCRequestAsync("CreateServiceConnection", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateServiceConnectionResponse CreateServiceConnection(CreateServiceConnectionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateServiceConnectionWithOptions(request, runtime); } public async Task<CreateServiceConnectionResponse> CreateServiceConnectionAsync(CreateServiceConnectionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateServiceConnectionWithOptionsAsync(request, runtime); } public GetPipelineInstHistoryResponse GetPipelineInstHistoryWithOptions(GetPipelineInstHistoryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstHistoryResponse>(DoRPCRequest("GetPipelineInstHistory", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineInstHistoryResponse> GetPipelineInstHistoryWithOptionsAsync(GetPipelineInstHistoryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineInstHistoryResponse>(await DoRPCRequestAsync("GetPipelineInstHistory", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineInstHistoryResponse GetPipelineInstHistory(GetPipelineInstHistoryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineInstHistoryWithOptions(request, runtime); } public async Task<GetPipelineInstHistoryResponse> GetPipelineInstHistoryAsync(GetPipelineInstHistoryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineInstHistoryWithOptionsAsync(request, runtime); } public GetPipelineStepLogResponse GetPipelineStepLogWithOptions(GetPipelineStepLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineStepLogResponse>(DoRPCRequest("GetPipelineStepLog", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipelineStepLogResponse> GetPipelineStepLogWithOptionsAsync(GetPipelineStepLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipelineStepLogResponse>(await DoRPCRequestAsync("GetPipelineStepLog", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipelineStepLogResponse GetPipelineStepLog(GetPipelineStepLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipelineStepLogWithOptions(request, runtime); } public async Task<GetPipelineStepLogResponse> GetPipelineStepLogAsync(GetPipelineStepLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipelineStepLogWithOptionsAsync(request, runtime); } public GetPipleineLatestInstanceStatusResponse GetPipleineLatestInstanceStatusWithOptions(GetPipleineLatestInstanceStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipleineLatestInstanceStatusResponse>(DoRPCRequest("GetPipleineLatestInstanceStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GetPipleineLatestInstanceStatusResponse> GetPipleineLatestInstanceStatusWithOptionsAsync(GetPipleineLatestInstanceStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GetPipleineLatestInstanceStatusResponse>(await DoRPCRequestAsync("GetPipleineLatestInstanceStatus", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public GetPipleineLatestInstanceStatusResponse GetPipleineLatestInstanceStatus(GetPipleineLatestInstanceStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GetPipleineLatestInstanceStatusWithOptions(request, runtime); } public async Task<GetPipleineLatestInstanceStatusResponse> GetPipleineLatestInstanceStatusAsync(GetPipleineLatestInstanceStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GetPipleineLatestInstanceStatusWithOptionsAsync(request, runtime); } public ListDevopsProjectTasksResponse ListDevopsProjectTasksWithOptions(ListDevopsProjectTasksRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTasksResponse>(DoRPCRequest("ListDevopsProjectTasks", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListDevopsProjectTasksResponse> ListDevopsProjectTasksWithOptionsAsync(ListDevopsProjectTasksRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListDevopsProjectTasksResponse>(await DoRPCRequestAsync("ListDevopsProjectTasks", "2020-03-03", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListDevopsProjectTasksResponse ListDevopsProjectTasks(ListDevopsProjectTasksRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListDevopsProjectTasksWithOptions(request, runtime); } public async Task<ListDevopsProjectTasksResponse> ListDevopsProjectTasksAsync(ListDevopsProjectTasksRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListDevopsProjectTasksWithOptionsAsync(request, runtime); } } }