yundun-dbaudit-20180320/core/Client.cs (3,140 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.Yundun_dbaudit20180320.Models;
namespace AlibabaCloud.SDK.Yundun_dbaudit20180320
{
public class Client : AlibabaCloud.OpenApiClient.Client
{
public Client(AlibabaCloud.OpenApiClient.Models.Config config): base(config)
{
this._endpointRule = "central";
CheckConfig(config);
this._endpoint = GetEndpoint("yundun-dbaudit", _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 AddLogMaskConfigResponse AddLogMaskConfigWithOptions(AddLogMaskConfigRequest 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<AddLogMaskConfigResponse>(DoRPCRequest("AddLogMaskConfig", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<AddLogMaskConfigResponse> AddLogMaskConfigWithOptionsAsync(AddLogMaskConfigRequest 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<AddLogMaskConfigResponse>(await DoRPCRequestAsync("AddLogMaskConfig", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public AddLogMaskConfigResponse AddLogMaskConfig(AddLogMaskConfigRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return AddLogMaskConfigWithOptions(request, runtime);
}
public async Task<AddLogMaskConfigResponse> AddLogMaskConfigAsync(AddLogMaskConfigRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await AddLogMaskConfigWithOptionsAsync(request, runtime);
}
public AssociateDbToRuleResponse AssociateDbToRuleWithOptions(AssociateDbToRuleRequest 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<AssociateDbToRuleResponse>(DoRPCRequest("AssociateDbToRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<AssociateDbToRuleResponse> AssociateDbToRuleWithOptionsAsync(AssociateDbToRuleRequest 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<AssociateDbToRuleResponse>(await DoRPCRequestAsync("AssociateDbToRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public AssociateDbToRuleResponse AssociateDbToRule(AssociateDbToRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return AssociateDbToRuleWithOptions(request, runtime);
}
public async Task<AssociateDbToRuleResponse> AssociateDbToRuleAsync(AssociateDbToRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await AssociateDbToRuleWithOptionsAsync(request, runtime);
}
public AssociateRuleToDbResponse AssociateRuleToDbWithOptions(AssociateRuleToDbRequest 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<AssociateRuleToDbResponse>(DoRPCRequest("AssociateRuleToDb", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<AssociateRuleToDbResponse> AssociateRuleToDbWithOptionsAsync(AssociateRuleToDbRequest 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<AssociateRuleToDbResponse>(await DoRPCRequestAsync("AssociateRuleToDb", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public AssociateRuleToDbResponse AssociateRuleToDb(AssociateRuleToDbRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return AssociateRuleToDbWithOptions(request, runtime);
}
public async Task<AssociateRuleToDbResponse> AssociateRuleToDbAsync(AssociateRuleToDbRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await AssociateRuleToDbWithOptionsAsync(request, runtime);
}
public ChangeAgentStatusResponse ChangeAgentStatusWithOptions(ChangeAgentStatusRequest 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<ChangeAgentStatusResponse>(DoRPCRequest("ChangeAgentStatus", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ChangeAgentStatusResponse> ChangeAgentStatusWithOptionsAsync(ChangeAgentStatusRequest 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<ChangeAgentStatusResponse>(await DoRPCRequestAsync("ChangeAgentStatus", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ChangeAgentStatusResponse ChangeAgentStatus(ChangeAgentStatusRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ChangeAgentStatusWithOptions(request, runtime);
}
public async Task<ChangeAgentStatusResponse> ChangeAgentStatusAsync(ChangeAgentStatusRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ChangeAgentStatusWithOptionsAsync(request, runtime);
}
public ChangeLogMaskConfigStateResponse ChangeLogMaskConfigStateWithOptions(ChangeLogMaskConfigStateRequest 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<ChangeLogMaskConfigStateResponse>(DoRPCRequest("ChangeLogMaskConfigState", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ChangeLogMaskConfigStateResponse> ChangeLogMaskConfigStateWithOptionsAsync(ChangeLogMaskConfigStateRequest 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<ChangeLogMaskConfigStateResponse>(await DoRPCRequestAsync("ChangeLogMaskConfigState", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ChangeLogMaskConfigStateResponse ChangeLogMaskConfigState(ChangeLogMaskConfigStateRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ChangeLogMaskConfigStateWithOptions(request, runtime);
}
public async Task<ChangeLogMaskConfigStateResponse> ChangeLogMaskConfigStateAsync(ChangeLogMaskConfigStateRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ChangeLogMaskConfigStateWithOptionsAsync(request, runtime);
}
public ChangeRulePriorityResponse ChangeRulePriorityWithOptions(ChangeRulePriorityRequest 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<ChangeRulePriorityResponse>(DoRPCRequest("ChangeRulePriority", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ChangeRulePriorityResponse> ChangeRulePriorityWithOptionsAsync(ChangeRulePriorityRequest 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<ChangeRulePriorityResponse>(await DoRPCRequestAsync("ChangeRulePriority", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ChangeRulePriorityResponse ChangeRulePriority(ChangeRulePriorityRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ChangeRulePriorityWithOptions(request, runtime);
}
public async Task<ChangeRulePriorityResponse> ChangeRulePriorityAsync(ChangeRulePriorityRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ChangeRulePriorityWithOptionsAsync(request, runtime);
}
public ChangeRuleStatusResponse ChangeRuleStatusWithOptions(ChangeRuleStatusRequest 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<ChangeRuleStatusResponse>(DoRPCRequest("ChangeRuleStatus", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ChangeRuleStatusResponse> ChangeRuleStatusWithOptionsAsync(ChangeRuleStatusRequest 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<ChangeRuleStatusResponse>(await DoRPCRequestAsync("ChangeRuleStatus", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ChangeRuleStatusResponse ChangeRuleStatus(ChangeRuleStatusRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ChangeRuleStatusWithOptions(request, runtime);
}
public async Task<ChangeRuleStatusResponse> ChangeRuleStatusAsync(ChangeRuleStatusRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ChangeRuleStatusWithOptionsAsync(request, runtime);
}
public CheckMailRegisteredResponse CheckMailRegisteredWithOptions(CheckMailRegisteredRequest 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<CheckMailRegisteredResponse>(DoRPCRequest("CheckMailRegistered", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CheckMailRegisteredResponse> CheckMailRegisteredWithOptionsAsync(CheckMailRegisteredRequest 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<CheckMailRegisteredResponse>(await DoRPCRequestAsync("CheckMailRegistered", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CheckMailRegisteredResponse CheckMailRegistered(CheckMailRegisteredRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CheckMailRegisteredWithOptions(request, runtime);
}
public async Task<CheckMailRegisteredResponse> CheckMailRegisteredAsync(CheckMailRegisteredRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CheckMailRegisteredWithOptionsAsync(request, runtime);
}
public ClearAgentRecordsResponse ClearAgentRecordsWithOptions(ClearAgentRecordsRequest 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<ClearAgentRecordsResponse>(DoRPCRequest("ClearAgentRecords", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ClearAgentRecordsResponse> ClearAgentRecordsWithOptionsAsync(ClearAgentRecordsRequest 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<ClearAgentRecordsResponse>(await DoRPCRequestAsync("ClearAgentRecords", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ClearAgentRecordsResponse ClearAgentRecords(ClearAgentRecordsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ClearAgentRecordsWithOptions(request, runtime);
}
public async Task<ClearAgentRecordsResponse> ClearAgentRecordsAsync(ClearAgentRecordsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ClearAgentRecordsWithOptionsAsync(request, runtime);
}
public ConfigInstanceNetworkResponse ConfigInstanceNetworkWithOptions(ConfigInstanceNetworkRequest 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<ConfigInstanceNetworkResponse>(DoRPCRequest("ConfigInstanceNetwork", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ConfigInstanceNetworkResponse> ConfigInstanceNetworkWithOptionsAsync(ConfigInstanceNetworkRequest 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<ConfigInstanceNetworkResponse>(await DoRPCRequestAsync("ConfigInstanceNetwork", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ConfigInstanceNetworkResponse ConfigInstanceNetwork(ConfigInstanceNetworkRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ConfigInstanceNetworkWithOptions(request, runtime);
}
public async Task<ConfigInstanceNetworkResponse> ConfigInstanceNetworkAsync(ConfigInstanceNetworkRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ConfigInstanceNetworkWithOptionsAsync(request, runtime);
}
public CreateDataSourceResponse CreateDataSourceWithOptions(CreateDataSourceRequest 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<CreateDataSourceResponse>(DoRPCRequest("CreateDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateDataSourceResponse> CreateDataSourceWithOptionsAsync(CreateDataSourceRequest 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<CreateDataSourceResponse>(await DoRPCRequestAsync("CreateDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateDataSourceResponse CreateDataSource(CreateDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateDataSourceWithOptions(request, runtime);
}
public async Task<CreateDataSourceResponse> CreateDataSourceAsync(CreateDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateDataSourceWithOptionsAsync(request, runtime);
}
public CreateGradeProtectionReportResponse CreateGradeProtectionReportWithOptions(CreateGradeProtectionReportRequest 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<CreateGradeProtectionReportResponse>(DoRPCRequest("CreateGradeProtectionReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateGradeProtectionReportResponse> CreateGradeProtectionReportWithOptionsAsync(CreateGradeProtectionReportRequest 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<CreateGradeProtectionReportResponse>(await DoRPCRequestAsync("CreateGradeProtectionReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateGradeProtectionReportResponse CreateGradeProtectionReport(CreateGradeProtectionReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateGradeProtectionReportWithOptions(request, runtime);
}
public async Task<CreateGradeProtectionReportResponse> CreateGradeProtectionReportAsync(CreateGradeProtectionReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateGradeProtectionReportWithOptionsAsync(request, runtime);
}
public CreateIntegratedReportResponse CreateIntegratedReportWithOptions(CreateIntegratedReportRequest 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<CreateIntegratedReportResponse>(DoRPCRequest("CreateIntegratedReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateIntegratedReportResponse> CreateIntegratedReportWithOptionsAsync(CreateIntegratedReportRequest 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<CreateIntegratedReportResponse>(await DoRPCRequestAsync("CreateIntegratedReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateIntegratedReportResponse CreateIntegratedReport(CreateIntegratedReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateIntegratedReportWithOptions(request, runtime);
}
public async Task<CreateIntegratedReportResponse> CreateIntegratedReportAsync(CreateIntegratedReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateIntegratedReportWithOptionsAsync(request, runtime);
}
public CreateLogAlarmTaskResponse CreateLogAlarmTaskWithOptions(CreateLogAlarmTaskRequest 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<CreateLogAlarmTaskResponse>(DoRPCRequest("CreateLogAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateLogAlarmTaskResponse> CreateLogAlarmTaskWithOptionsAsync(CreateLogAlarmTaskRequest 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<CreateLogAlarmTaskResponse>(await DoRPCRequestAsync("CreateLogAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateLogAlarmTaskResponse CreateLogAlarmTask(CreateLogAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateLogAlarmTaskWithOptions(request, runtime);
}
public async Task<CreateLogAlarmTaskResponse> CreateLogAlarmTaskAsync(CreateLogAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateLogAlarmTaskWithOptionsAsync(request, runtime);
}
public CreatePCIReportResponse CreatePCIReportWithOptions(CreatePCIReportRequest 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<CreatePCIReportResponse>(DoRPCRequest("CreatePCIReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreatePCIReportResponse> CreatePCIReportWithOptionsAsync(CreatePCIReportRequest 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<CreatePCIReportResponse>(await DoRPCRequestAsync("CreatePCIReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreatePCIReportResponse CreatePCIReport(CreatePCIReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreatePCIReportWithOptions(request, runtime);
}
public async Task<CreatePCIReportResponse> CreatePCIReportAsync(CreatePCIReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreatePCIReportWithOptionsAsync(request, runtime);
}
public CreateReportPushTaskResponse CreateReportPushTaskWithOptions(CreateReportPushTaskRequest 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<CreateReportPushTaskResponse>(DoRPCRequest("CreateReportPushTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateReportPushTaskResponse> CreateReportPushTaskWithOptionsAsync(CreateReportPushTaskRequest 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<CreateReportPushTaskResponse>(await DoRPCRequestAsync("CreateReportPushTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateReportPushTaskResponse CreateReportPushTask(CreateReportPushTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateReportPushTaskWithOptions(request, runtime);
}
public async Task<CreateReportPushTaskResponse> CreateReportPushTaskAsync(CreateReportPushTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateReportPushTaskWithOptionsAsync(request, runtime);
}
public CreateRuleResponse CreateRuleWithOptions(CreateRuleRequest 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<CreateRuleResponse>(DoRPCRequest("CreateRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateRuleResponse> CreateRuleWithOptionsAsync(CreateRuleRequest 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<CreateRuleResponse>(await DoRPCRequestAsync("CreateRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateRuleResponse CreateRule(CreateRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateRuleWithOptions(request, runtime);
}
public async Task<CreateRuleResponse> CreateRuleAsync(CreateRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateRuleWithOptionsAsync(request, runtime);
}
public CreateRuleGroupResponse CreateRuleGroupWithOptions(CreateRuleGroupRequest 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<CreateRuleGroupResponse>(DoRPCRequest("CreateRuleGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateRuleGroupResponse> CreateRuleGroupWithOptionsAsync(CreateRuleGroupRequest 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<CreateRuleGroupResponse>(await DoRPCRequestAsync("CreateRuleGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateRuleGroupResponse CreateRuleGroup(CreateRuleGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateRuleGroupWithOptions(request, runtime);
}
public async Task<CreateRuleGroupResponse> CreateRuleGroupAsync(CreateRuleGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateRuleGroupWithOptionsAsync(request, runtime);
}
public CreateSOXReportResponse CreateSOXReportWithOptions(CreateSOXReportRequest 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<CreateSOXReportResponse>(DoRPCRequest("CreateSOXReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateSOXReportResponse> CreateSOXReportWithOptionsAsync(CreateSOXReportRequest 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<CreateSOXReportResponse>(await DoRPCRequestAsync("CreateSOXReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateSOXReportResponse CreateSOXReport(CreateSOXReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateSOXReportWithOptions(request, runtime);
}
public async Task<CreateSOXReportResponse> CreateSOXReportAsync(CreateSOXReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateSOXReportWithOptionsAsync(request, runtime);
}
public CreateSqlRuleResponse CreateSqlRuleWithOptions(CreateSqlRuleRequest 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<CreateSqlRuleResponse>(DoRPCRequest("CreateSqlRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateSqlRuleResponse> CreateSqlRuleWithOptionsAsync(CreateSqlRuleRequest 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<CreateSqlRuleResponse>(await DoRPCRequestAsync("CreateSqlRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateSqlRuleResponse CreateSqlRule(CreateSqlRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateSqlRuleWithOptions(request, runtime);
}
public async Task<CreateSqlRuleResponse> CreateSqlRuleAsync(CreateSqlRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateSqlRuleWithOptionsAsync(request, runtime);
}
public CreateSystemAlarmTaskResponse CreateSystemAlarmTaskWithOptions(CreateSystemAlarmTaskRequest 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<CreateSystemAlarmTaskResponse>(DoRPCRequest("CreateSystemAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<CreateSystemAlarmTaskResponse> CreateSystemAlarmTaskWithOptionsAsync(CreateSystemAlarmTaskRequest 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<CreateSystemAlarmTaskResponse>(await DoRPCRequestAsync("CreateSystemAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public CreateSystemAlarmTaskResponse CreateSystemAlarmTask(CreateSystemAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return CreateSystemAlarmTaskWithOptions(request, runtime);
}
public async Task<CreateSystemAlarmTaskResponse> CreateSystemAlarmTaskAsync(CreateSystemAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await CreateSystemAlarmTaskWithOptionsAsync(request, runtime);
}
public DeleteAlarmTaskResponse DeleteAlarmTaskWithOptions(DeleteAlarmTaskRequest 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<DeleteAlarmTaskResponse>(DoRPCRequest("DeleteAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DeleteAlarmTaskResponse> DeleteAlarmTaskWithOptionsAsync(DeleteAlarmTaskRequest 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<DeleteAlarmTaskResponse>(await DoRPCRequestAsync("DeleteAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DeleteAlarmTaskResponse DeleteAlarmTask(DeleteAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DeleteAlarmTaskWithOptions(request, runtime);
}
public async Task<DeleteAlarmTaskResponse> DeleteAlarmTaskAsync(DeleteAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DeleteAlarmTaskWithOptionsAsync(request, runtime);
}
public DeleteDataSourceResponse DeleteDataSourceWithOptions(DeleteDataSourceRequest 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<DeleteDataSourceResponse>(DoRPCRequest("DeleteDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DeleteDataSourceResponse> DeleteDataSourceWithOptionsAsync(DeleteDataSourceRequest 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<DeleteDataSourceResponse>(await DoRPCRequestAsync("DeleteDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DeleteDataSourceResponse DeleteDataSource(DeleteDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DeleteDataSourceWithOptions(request, runtime);
}
public async Task<DeleteDataSourceResponse> DeleteDataSourceAsync(DeleteDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DeleteDataSourceWithOptionsAsync(request, runtime);
}
public DeleteReportPushTaskResponse DeleteReportPushTaskWithOptions(DeleteReportPushTaskRequest 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<DeleteReportPushTaskResponse>(DoRPCRequest("DeleteReportPushTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DeleteReportPushTaskResponse> DeleteReportPushTaskWithOptionsAsync(DeleteReportPushTaskRequest 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<DeleteReportPushTaskResponse>(await DoRPCRequestAsync("DeleteReportPushTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DeleteReportPushTaskResponse DeleteReportPushTask(DeleteReportPushTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DeleteReportPushTaskWithOptions(request, runtime);
}
public async Task<DeleteReportPushTaskResponse> DeleteReportPushTaskAsync(DeleteReportPushTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DeleteReportPushTaskWithOptionsAsync(request, runtime);
}
public DeleteRuleResponse DeleteRuleWithOptions(DeleteRuleRequest 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<DeleteRuleResponse>(DoRPCRequest("DeleteRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DeleteRuleResponse> DeleteRuleWithOptionsAsync(DeleteRuleRequest 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<DeleteRuleResponse>(await DoRPCRequestAsync("DeleteRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DeleteRuleResponse DeleteRule(DeleteRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DeleteRuleWithOptions(request, runtime);
}
public async Task<DeleteRuleResponse> DeleteRuleAsync(DeleteRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DeleteRuleWithOptionsAsync(request, runtime);
}
public DeleteRuleGroupResponse DeleteRuleGroupWithOptions(DeleteRuleGroupRequest 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<DeleteRuleGroupResponse>(DoRPCRequest("DeleteRuleGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DeleteRuleGroupResponse> DeleteRuleGroupWithOptionsAsync(DeleteRuleGroupRequest 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<DeleteRuleGroupResponse>(await DoRPCRequestAsync("DeleteRuleGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DeleteRuleGroupResponse DeleteRuleGroup(DeleteRuleGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DeleteRuleGroupWithOptions(request, runtime);
}
public async Task<DeleteRuleGroupResponse> DeleteRuleGroupAsync(DeleteRuleGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DeleteRuleGroupWithOptionsAsync(request, runtime);
}
public DeregisterTemplatesFromRuleResponse DeregisterTemplatesFromRuleWithOptions(DeregisterTemplatesFromRuleRequest 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<DeregisterTemplatesFromRuleResponse>(DoRPCRequest("DeregisterTemplatesFromRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DeregisterTemplatesFromRuleResponse> DeregisterTemplatesFromRuleWithOptionsAsync(DeregisterTemplatesFromRuleRequest 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<DeregisterTemplatesFromRuleResponse>(await DoRPCRequestAsync("DeregisterTemplatesFromRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DeregisterTemplatesFromRuleResponse DeregisterTemplatesFromRule(DeregisterTemplatesFromRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DeregisterTemplatesFromRuleWithOptions(request, runtime);
}
public async Task<DeregisterTemplatesFromRuleResponse> DeregisterTemplatesFromRuleAsync(DeregisterTemplatesFromRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DeregisterTemplatesFromRuleWithOptionsAsync(request, runtime);
}
public DescribeInstanceAttributeResponse DescribeInstanceAttributeWithOptions(DescribeInstanceAttributeRequest 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<DescribeInstanceAttributeResponse>(DoRPCRequest("DescribeInstanceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DescribeInstanceAttributeResponse> DescribeInstanceAttributeWithOptionsAsync(DescribeInstanceAttributeRequest 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<DescribeInstanceAttributeResponse>(await DoRPCRequestAsync("DescribeInstanceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DescribeInstanceAttributeResponse DescribeInstanceAttribute(DescribeInstanceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DescribeInstanceAttributeWithOptions(request, runtime);
}
public async Task<DescribeInstanceAttributeResponse> DescribeInstanceAttributeAsync(DescribeInstanceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DescribeInstanceAttributeWithOptionsAsync(request, runtime);
}
public DescribeInstancesResponse DescribeInstancesWithOptions(DescribeInstancesRequest 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<DescribeInstancesResponse>(DoRPCRequest("DescribeInstances", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DescribeInstancesResponse> DescribeInstancesWithOptionsAsync(DescribeInstancesRequest 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<DescribeInstancesResponse>(await DoRPCRequestAsync("DescribeInstances", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DescribeInstancesResponse DescribeInstances(DescribeInstancesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DescribeInstancesWithOptions(request, runtime);
}
public async Task<DescribeInstancesResponse> DescribeInstancesAsync(DescribeInstancesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DescribeInstancesWithOptionsAsync(request, runtime);
}
public DescribeLoginTicketResponse DescribeLoginTicketWithOptions(DescribeLoginTicketRequest 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<DescribeLoginTicketResponse>(DoRPCRequest("DescribeLoginTicket", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DescribeLoginTicketResponse> DescribeLoginTicketWithOptionsAsync(DescribeLoginTicketRequest 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<DescribeLoginTicketResponse>(await DoRPCRequestAsync("DescribeLoginTicket", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DescribeLoginTicketResponse DescribeLoginTicket(DescribeLoginTicketRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DescribeLoginTicketWithOptions(request, runtime);
}
public async Task<DescribeLoginTicketResponse> DescribeLoginTicketAsync(DescribeLoginTicketRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DescribeLoginTicketWithOptionsAsync(request, runtime);
}
public DescribeRegionsResponse DescribeRegionsWithOptions(DescribeRegionsRequest 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<DescribeRegionsResponse>(DoRPCRequest("DescribeRegions", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DescribeRegionsResponse> DescribeRegionsWithOptionsAsync(DescribeRegionsRequest 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<DescribeRegionsResponse>(await DoRPCRequestAsync("DescribeRegions", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DescribeRegionsResponse DescribeRegions(DescribeRegionsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DescribeRegionsWithOptions(request, runtime);
}
public async Task<DescribeRegionsResponse> DescribeRegionsAsync(DescribeRegionsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DescribeRegionsWithOptionsAsync(request, runtime);
}
public DescribeSyncInfoResponse DescribeSyncInfoWithOptions(DescribeSyncInfoRequest 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<DescribeSyncInfoResponse>(DoRPCRequest("DescribeSyncInfo", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DescribeSyncInfoResponse> DescribeSyncInfoWithOptionsAsync(DescribeSyncInfoRequest 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<DescribeSyncInfoResponse>(await DoRPCRequestAsync("DescribeSyncInfo", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DescribeSyncInfoResponse DescribeSyncInfo(DescribeSyncInfoRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DescribeSyncInfoWithOptions(request, runtime);
}
public async Task<DescribeSyncInfoResponse> DescribeSyncInfoAsync(DescribeSyncInfoRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DescribeSyncInfoWithOptionsAsync(request, runtime);
}
public DisableLogMaskConfigsResponse DisableLogMaskConfigsWithOptions(DisableLogMaskConfigsRequest 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<DisableLogMaskConfigsResponse>(DoRPCRequest("DisableLogMaskConfigs", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DisableLogMaskConfigsResponse> DisableLogMaskConfigsWithOptionsAsync(DisableLogMaskConfigsRequest 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<DisableLogMaskConfigsResponse>(await DoRPCRequestAsync("DisableLogMaskConfigs", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DisableLogMaskConfigsResponse DisableLogMaskConfigs(DisableLogMaskConfigsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DisableLogMaskConfigsWithOptions(request, runtime);
}
public async Task<DisableLogMaskConfigsResponse> DisableLogMaskConfigsAsync(DisableLogMaskConfigsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DisableLogMaskConfigsWithOptionsAsync(request, runtime);
}
public DissociateRulesFromDbResponse DissociateRulesFromDbWithOptions(DissociateRulesFromDbRequest 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<DissociateRulesFromDbResponse>(DoRPCRequest("DissociateRulesFromDb", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DissociateRulesFromDbResponse> DissociateRulesFromDbWithOptionsAsync(DissociateRulesFromDbRequest 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<DissociateRulesFromDbResponse>(await DoRPCRequestAsync("DissociateRulesFromDb", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DissociateRulesFromDbResponse DissociateRulesFromDb(DissociateRulesFromDbRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DissociateRulesFromDbWithOptions(request, runtime);
}
public async Task<DissociateRulesFromDbResponse> DissociateRulesFromDbAsync(DissociateRulesFromDbRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DissociateRulesFromDbWithOptionsAsync(request, runtime);
}
public DissociateTemplatesFromRuleResponse DissociateTemplatesFromRuleWithOptions(DissociateTemplatesFromRuleRequest 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<DissociateTemplatesFromRuleResponse>(DoRPCRequest("DissociateTemplatesFromRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<DissociateTemplatesFromRuleResponse> DissociateTemplatesFromRuleWithOptionsAsync(DissociateTemplatesFromRuleRequest 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<DissociateTemplatesFromRuleResponse>(await DoRPCRequestAsync("DissociateTemplatesFromRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public DissociateTemplatesFromRuleResponse DissociateTemplatesFromRule(DissociateTemplatesFromRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return DissociateTemplatesFromRuleWithOptions(request, runtime);
}
public async Task<DissociateTemplatesFromRuleResponse> DissociateTemplatesFromRuleAsync(DissociateTemplatesFromRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await DissociateTemplatesFromRuleWithOptionsAsync(request, runtime);
}
public EditLogMaskConfigResponse EditLogMaskConfigWithOptions(EditLogMaskConfigRequest 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<EditLogMaskConfigResponse>(DoRPCRequest("EditLogMaskConfig", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<EditLogMaskConfigResponse> EditLogMaskConfigWithOptionsAsync(EditLogMaskConfigRequest 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<EditLogMaskConfigResponse>(await DoRPCRequestAsync("EditLogMaskConfig", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public EditLogMaskConfigResponse EditLogMaskConfig(EditLogMaskConfigRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return EditLogMaskConfigWithOptions(request, runtime);
}
public async Task<EditLogMaskConfigResponse> EditLogMaskConfigAsync(EditLogMaskConfigRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await EditLogMaskConfigWithOptionsAsync(request, runtime);
}
public EnableLogMaskConfigsResponse EnableLogMaskConfigsWithOptions(EnableLogMaskConfigsRequest 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<EnableLogMaskConfigsResponse>(DoRPCRequest("EnableLogMaskConfigs", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<EnableLogMaskConfigsResponse> EnableLogMaskConfigsWithOptionsAsync(EnableLogMaskConfigsRequest 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<EnableLogMaskConfigsResponse>(await DoRPCRequestAsync("EnableLogMaskConfigs", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public EnableLogMaskConfigsResponse EnableLogMaskConfigs(EnableLogMaskConfigsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return EnableLogMaskConfigsWithOptions(request, runtime);
}
public async Task<EnableLogMaskConfigsResponse> EnableLogMaskConfigsAsync(EnableLogMaskConfigsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await EnableLogMaskConfigsWithOptionsAsync(request, runtime);
}
public GetAgentFileUrlResponse GetAgentFileUrlWithOptions(GetAgentFileUrlRequest 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<GetAgentFileUrlResponse>(DoRPCRequest("GetAgentFileUrl", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetAgentFileUrlResponse> GetAgentFileUrlWithOptionsAsync(GetAgentFileUrlRequest 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<GetAgentFileUrlResponse>(await DoRPCRequestAsync("GetAgentFileUrl", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetAgentFileUrlResponse GetAgentFileUrl(GetAgentFileUrlRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetAgentFileUrlWithOptions(request, runtime);
}
public async Task<GetAgentFileUrlResponse> GetAgentFileUrlAsync(GetAgentFileUrlRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetAgentFileUrlWithOptionsAsync(request, runtime);
}
public GetAgentListResponse GetAgentListWithOptions(GetAgentListRequest 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<GetAgentListResponse>(DoRPCRequest("GetAgentList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetAgentListResponse> GetAgentListWithOptionsAsync(GetAgentListRequest 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<GetAgentListResponse>(await DoRPCRequestAsync("GetAgentList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetAgentListResponse GetAgentList(GetAgentListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetAgentListWithOptions(request, runtime);
}
public async Task<GetAgentListResponse> GetAgentListAsync(GetAgentListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetAgentListWithOptionsAsync(request, runtime);
}
public GetAppointOperationResponse GetAppointOperationWithOptions(GetAppointOperationRequest 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<GetAppointOperationResponse>(DoRPCRequest("GetAppointOperation", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetAppointOperationResponse> GetAppointOperationWithOptionsAsync(GetAppointOperationRequest 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<GetAppointOperationResponse>(await DoRPCRequestAsync("GetAppointOperation", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetAppointOperationResponse GetAppointOperation(GetAppointOperationRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetAppointOperationWithOptions(request, runtime);
}
public async Task<GetAppointOperationResponse> GetAppointOperationAsync(GetAppointOperationRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetAppointOperationWithOptionsAsync(request, runtime);
}
public GetAuditCountResponse GetAuditCountWithOptions(GetAuditCountRequest 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<GetAuditCountResponse>(DoRPCRequest("GetAuditCount", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetAuditCountResponse> GetAuditCountWithOptionsAsync(GetAuditCountRequest 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<GetAuditCountResponse>(await DoRPCRequestAsync("GetAuditCount", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetAuditCountResponse GetAuditCount(GetAuditCountRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetAuditCountWithOptions(request, runtime);
}
public async Task<GetAuditCountResponse> GetAuditCountAsync(GetAuditCountRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetAuditCountWithOptionsAsync(request, runtime);
}
public GetAuditCountDistributionResponse GetAuditCountDistributionWithOptions(GetAuditCountDistributionRequest 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<GetAuditCountDistributionResponse>(DoRPCRequest("GetAuditCountDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetAuditCountDistributionResponse> GetAuditCountDistributionWithOptionsAsync(GetAuditCountDistributionRequest 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<GetAuditCountDistributionResponse>(await DoRPCRequestAsync("GetAuditCountDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetAuditCountDistributionResponse GetAuditCountDistribution(GetAuditCountDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetAuditCountDistributionWithOptions(request, runtime);
}
public async Task<GetAuditCountDistributionResponse> GetAuditCountDistributionAsync(GetAuditCountDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetAuditCountDistributionWithOptionsAsync(request, runtime);
}
public GetBaseTemplateListResponse GetBaseTemplateListWithOptions(GetBaseTemplateListRequest 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<GetBaseTemplateListResponse>(DoRPCRequest("GetBaseTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetBaseTemplateListResponse> GetBaseTemplateListWithOptionsAsync(GetBaseTemplateListRequest 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<GetBaseTemplateListResponse>(await DoRPCRequestAsync("GetBaseTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetBaseTemplateListResponse GetBaseTemplateList(GetBaseTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetBaseTemplateListWithOptions(request, runtime);
}
public async Task<GetBaseTemplateListResponse> GetBaseTemplateListAsync(GetBaseTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetBaseTemplateListWithOptionsAsync(request, runtime);
}
public GetDasUsageResponse GetDasUsageWithOptions(GetDasUsageRequest 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<GetDasUsageResponse>(DoRPCRequest("GetDasUsage", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetDasUsageResponse> GetDasUsageWithOptionsAsync(GetDasUsageRequest 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<GetDasUsageResponse>(await DoRPCRequestAsync("GetDasUsage", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetDasUsageResponse GetDasUsage(GetDasUsageRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetDasUsageWithOptions(request, runtime);
}
public async Task<GetDasUsageResponse> GetDasUsageAsync(GetDasUsageRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetDasUsageWithOptionsAsync(request, runtime);
}
public GetDBAuditCountListResponse GetDBAuditCountListWithOptions(GetDBAuditCountListRequest 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<GetDBAuditCountListResponse>(DoRPCRequest("GetDBAuditCountList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetDBAuditCountListResponse> GetDBAuditCountListWithOptionsAsync(GetDBAuditCountListRequest 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<GetDBAuditCountListResponse>(await DoRPCRequestAsync("GetDBAuditCountList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetDBAuditCountListResponse GetDBAuditCountList(GetDBAuditCountListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetDBAuditCountListWithOptions(request, runtime);
}
public async Task<GetDBAuditCountListResponse> GetDBAuditCountListAsync(GetDBAuditCountListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetDBAuditCountListWithOptionsAsync(request, runtime);
}
public GetGroupDetailResponse GetGroupDetailWithOptions(GetGroupDetailRequest 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<GetGroupDetailResponse>(DoRPCRequest("GetGroupDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetGroupDetailResponse> GetGroupDetailWithOptionsAsync(GetGroupDetailRequest 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<GetGroupDetailResponse>(await DoRPCRequestAsync("GetGroupDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetGroupDetailResponse GetGroupDetail(GetGroupDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetGroupDetailWithOptions(request, runtime);
}
public async Task<GetGroupDetailResponse> GetGroupDetailAsync(GetGroupDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetGroupDetailWithOptionsAsync(request, runtime);
}
public GetLicenseResponse GetLicenseWithOptions(GetLicenseRequest 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<GetLicenseResponse>(DoRPCRequest("GetLicense", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLicenseResponse> GetLicenseWithOptionsAsync(GetLicenseRequest 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<GetLicenseResponse>(await DoRPCRequestAsync("GetLicense", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLicenseResponse GetLicense(GetLicenseRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLicenseWithOptions(request, runtime);
}
public async Task<GetLicenseResponse> GetLicenseAsync(GetLicenseRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLicenseWithOptionsAsync(request, runtime);
}
public GetLogDetailResponse GetLogDetailWithOptions(GetLogDetailRequest 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<GetLogDetailResponse>(DoRPCRequest("GetLogDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogDetailResponse> GetLogDetailWithOptionsAsync(GetLogDetailRequest 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<GetLogDetailResponse>(await DoRPCRequestAsync("GetLogDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogDetailResponse GetLogDetail(GetLogDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogDetailWithOptions(request, runtime);
}
public async Task<GetLogDetailResponse> GetLogDetailAsync(GetLogDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogDetailWithOptionsAsync(request, runtime);
}
public GetLogListResponse GetLogListWithOptions(GetLogListRequest 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<GetLogListResponse>(DoRPCRequest("GetLogList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogListResponse> GetLogListWithOptionsAsync(GetLogListRequest 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<GetLogListResponse>(await DoRPCRequestAsync("GetLogList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogListResponse GetLogList(GetLogListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogListWithOptions(request, runtime);
}
public async Task<GetLogListResponse> GetLogListAsync(GetLogListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogListWithOptionsAsync(request, runtime);
}
public GetLogMaskConfigsResponse GetLogMaskConfigsWithOptions(GetLogMaskConfigsRequest 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<GetLogMaskConfigsResponse>(DoRPCRequest("GetLogMaskConfigs", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogMaskConfigsResponse> GetLogMaskConfigsWithOptionsAsync(GetLogMaskConfigsRequest 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<GetLogMaskConfigsResponse>(await DoRPCRequestAsync("GetLogMaskConfigs", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogMaskConfigsResponse GetLogMaskConfigs(GetLogMaskConfigsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogMaskConfigsWithOptions(request, runtime);
}
public async Task<GetLogMaskConfigsResponse> GetLogMaskConfigsAsync(GetLogMaskConfigsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogMaskConfigsWithOptionsAsync(request, runtime);
}
public GetLogQueryConditionResponse GetLogQueryConditionWithOptions(GetLogQueryConditionRequest 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<GetLogQueryConditionResponse>(DoRPCRequest("GetLogQueryCondition", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogQueryConditionResponse> GetLogQueryConditionWithOptionsAsync(GetLogQueryConditionRequest 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<GetLogQueryConditionResponse>(await DoRPCRequestAsync("GetLogQueryCondition", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogQueryConditionResponse GetLogQueryCondition(GetLogQueryConditionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogQueryConditionWithOptions(request, runtime);
}
public async Task<GetLogQueryConditionResponse> GetLogQueryConditionAsync(GetLogQueryConditionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogQueryConditionWithOptionsAsync(request, runtime);
}
public GetLogStatisticsResponse GetLogStatisticsWithOptions(GetLogStatisticsRequest 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<GetLogStatisticsResponse>(DoRPCRequest("GetLogStatistics", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogStatisticsResponse> GetLogStatisticsWithOptionsAsync(GetLogStatisticsRequest 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<GetLogStatisticsResponse>(await DoRPCRequestAsync("GetLogStatistics", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogStatisticsResponse GetLogStatistics(GetLogStatisticsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogStatisticsWithOptions(request, runtime);
}
public async Task<GetLogStatisticsResponse> GetLogStatisticsAsync(GetLogStatisticsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogStatisticsWithOptionsAsync(request, runtime);
}
public GetLogTopDistributionResponse GetLogTopDistributionWithOptions(GetLogTopDistributionRequest 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<GetLogTopDistributionResponse>(DoRPCRequest("GetLogTopDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogTopDistributionResponse> GetLogTopDistributionWithOptionsAsync(GetLogTopDistributionRequest 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<GetLogTopDistributionResponse>(await DoRPCRequestAsync("GetLogTopDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogTopDistributionResponse GetLogTopDistribution(GetLogTopDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogTopDistributionWithOptions(request, runtime);
}
public async Task<GetLogTopDistributionResponse> GetLogTopDistributionAsync(GetLogTopDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogTopDistributionWithOptionsAsync(request, runtime);
}
public GetLogTopStatisticsResponse GetLogTopStatisticsWithOptions(GetLogTopStatisticsRequest 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<GetLogTopStatisticsResponse>(DoRPCRequest("GetLogTopStatistics", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogTopStatisticsResponse> GetLogTopStatisticsWithOptionsAsync(GetLogTopStatisticsRequest 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<GetLogTopStatisticsResponse>(await DoRPCRequestAsync("GetLogTopStatistics", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogTopStatisticsResponse GetLogTopStatistics(GetLogTopStatisticsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogTopStatisticsWithOptions(request, runtime);
}
public async Task<GetLogTopStatisticsResponse> GetLogTopStatisticsAsync(GetLogTopStatisticsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogTopStatisticsWithOptionsAsync(request, runtime);
}
public GetLogTypeDistributionResponse GetLogTypeDistributionWithOptions(GetLogTypeDistributionRequest 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<GetLogTypeDistributionResponse>(DoRPCRequest("GetLogTypeDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetLogTypeDistributionResponse> GetLogTypeDistributionWithOptionsAsync(GetLogTypeDistributionRequest 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<GetLogTypeDistributionResponse>(await DoRPCRequestAsync("GetLogTypeDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetLogTypeDistributionResponse GetLogTypeDistribution(GetLogTypeDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetLogTypeDistributionWithOptions(request, runtime);
}
public async Task<GetLogTypeDistributionResponse> GetLogTypeDistributionAsync(GetLogTypeDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetLogTypeDistributionWithOptionsAsync(request, runtime);
}
public GetNewSqlTemplateListResponse GetNewSqlTemplateListWithOptions(GetNewSqlTemplateListRequest 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<GetNewSqlTemplateListResponse>(DoRPCRequest("GetNewSqlTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetNewSqlTemplateListResponse> GetNewSqlTemplateListWithOptionsAsync(GetNewSqlTemplateListRequest 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<GetNewSqlTemplateListResponse>(await DoRPCRequestAsync("GetNewSqlTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetNewSqlTemplateListResponse GetNewSqlTemplateList(GetNewSqlTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetNewSqlTemplateListWithOptions(request, runtime);
}
public async Task<GetNewSqlTemplateListResponse> GetNewSqlTemplateListAsync(GetNewSqlTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetNewSqlTemplateListWithOptionsAsync(request, runtime);
}
public GetReportFileUrlResponse GetReportFileUrlWithOptions(GetReportFileUrlRequest 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<GetReportFileUrlResponse>(DoRPCRequest("GetReportFileUrl", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetReportFileUrlResponse> GetReportFileUrlWithOptionsAsync(GetReportFileUrlRequest 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<GetReportFileUrlResponse>(await DoRPCRequestAsync("GetReportFileUrl", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetReportFileUrlResponse GetReportFileUrl(GetReportFileUrlRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetReportFileUrlWithOptions(request, runtime);
}
public async Task<GetReportFileUrlResponse> GetReportFileUrlAsync(GetReportFileUrlRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetReportFileUrlWithOptionsAsync(request, runtime);
}
public GetRiskLevelDistributionResponse GetRiskLevelDistributionWithOptions(GetRiskLevelDistributionRequest 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<GetRiskLevelDistributionResponse>(DoRPCRequest("GetRiskLevelDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetRiskLevelDistributionResponse> GetRiskLevelDistributionWithOptionsAsync(GetRiskLevelDistributionRequest 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<GetRiskLevelDistributionResponse>(await DoRPCRequestAsync("GetRiskLevelDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetRiskLevelDistributionResponse GetRiskLevelDistribution(GetRiskLevelDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetRiskLevelDistributionWithOptions(request, runtime);
}
public async Task<GetRiskLevelDistributionResponse> GetRiskLevelDistributionAsync(GetRiskLevelDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetRiskLevelDistributionWithOptionsAsync(request, runtime);
}
public GetRiskStatisticsResponse GetRiskStatisticsWithOptions(GetRiskStatisticsRequest 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<GetRiskStatisticsResponse>(DoRPCRequest("GetRiskStatistics", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetRiskStatisticsResponse> GetRiskStatisticsWithOptionsAsync(GetRiskStatisticsRequest 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<GetRiskStatisticsResponse>(await DoRPCRequestAsync("GetRiskStatistics", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetRiskStatisticsResponse GetRiskStatistics(GetRiskStatisticsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetRiskStatisticsWithOptions(request, runtime);
}
public async Task<GetRiskStatisticsResponse> GetRiskStatisticsAsync(GetRiskStatisticsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetRiskStatisticsWithOptionsAsync(request, runtime);
}
public GetRuleDetailResponse GetRuleDetailWithOptions(GetRuleDetailRequest 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<GetRuleDetailResponse>(DoRPCRequest("GetRuleDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetRuleDetailResponse> GetRuleDetailWithOptionsAsync(GetRuleDetailRequest 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<GetRuleDetailResponse>(await DoRPCRequestAsync("GetRuleDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetRuleDetailResponse GetRuleDetail(GetRuleDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetRuleDetailWithOptions(request, runtime);
}
public async Task<GetRuleDetailResponse> GetRuleDetailAsync(GetRuleDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetRuleDetailWithOptionsAsync(request, runtime);
}
public GetRuleGroupNameResponse GetRuleGroupNameWithOptions(GetRuleGroupNameRequest 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<GetRuleGroupNameResponse>(DoRPCRequest("GetRuleGroupName", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetRuleGroupNameResponse> GetRuleGroupNameWithOptionsAsync(GetRuleGroupNameRequest 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<GetRuleGroupNameResponse>(await DoRPCRequestAsync("GetRuleGroupName", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetRuleGroupNameResponse GetRuleGroupName(GetRuleGroupNameRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetRuleGroupNameWithOptions(request, runtime);
}
public async Task<GetRuleGroupNameResponse> GetRuleGroupNameAsync(GetRuleGroupNameRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetRuleGroupNameWithOptionsAsync(request, runtime);
}
public GetSessionDetailResponse GetSessionDetailWithOptions(GetSessionDetailRequest 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<GetSessionDetailResponse>(DoRPCRequest("GetSessionDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetSessionDetailResponse> GetSessionDetailWithOptionsAsync(GetSessionDetailRequest 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<GetSessionDetailResponse>(await DoRPCRequestAsync("GetSessionDetail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetSessionDetailResponse GetSessionDetail(GetSessionDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetSessionDetailWithOptions(request, runtime);
}
public async Task<GetSessionDetailResponse> GetSessionDetailAsync(GetSessionDetailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetSessionDetailWithOptionsAsync(request, runtime);
}
public GetSessionDistributionResponse GetSessionDistributionWithOptions(GetSessionDistributionRequest 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<GetSessionDistributionResponse>(DoRPCRequest("GetSessionDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetSessionDistributionResponse> GetSessionDistributionWithOptionsAsync(GetSessionDistributionRequest 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<GetSessionDistributionResponse>(await DoRPCRequestAsync("GetSessionDistribution", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetSessionDistributionResponse GetSessionDistribution(GetSessionDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetSessionDistributionWithOptions(request, runtime);
}
public async Task<GetSessionDistributionResponse> GetSessionDistributionAsync(GetSessionDistributionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetSessionDistributionWithOptionsAsync(request, runtime);
}
public GetSessionListResponse GetSessionListWithOptions(GetSessionListRequest 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<GetSessionListResponse>(DoRPCRequest("GetSessionList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetSessionListResponse> GetSessionListWithOptionsAsync(GetSessionListRequest 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<GetSessionListResponse>(await DoRPCRequestAsync("GetSessionList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetSessionListResponse GetSessionList(GetSessionListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetSessionListWithOptions(request, runtime);
}
public async Task<GetSessionListResponse> GetSessionListAsync(GetSessionListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetSessionListWithOptionsAsync(request, runtime);
}
public GetSessionQueryConditionResponse GetSessionQueryConditionWithOptions(GetSessionQueryConditionRequest 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<GetSessionQueryConditionResponse>(DoRPCRequest("GetSessionQueryCondition", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetSessionQueryConditionResponse> GetSessionQueryConditionWithOptionsAsync(GetSessionQueryConditionRequest 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<GetSessionQueryConditionResponse>(await DoRPCRequestAsync("GetSessionQueryCondition", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetSessionQueryConditionResponse GetSessionQueryCondition(GetSessionQueryConditionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetSessionQueryConditionWithOptions(request, runtime);
}
public async Task<GetSessionQueryConditionResponse> GetSessionQueryConditionAsync(GetSessionQueryConditionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetSessionQueryConditionWithOptionsAsync(request, runtime);
}
public GetSqlTemplateListResponse GetSqlTemplateListWithOptions(GetSqlTemplateListRequest 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<GetSqlTemplateListResponse>(DoRPCRequest("GetSqlTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetSqlTemplateListResponse> GetSqlTemplateListWithOptionsAsync(GetSqlTemplateListRequest 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<GetSqlTemplateListResponse>(await DoRPCRequestAsync("GetSqlTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetSqlTemplateListResponse GetSqlTemplateList(GetSqlTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetSqlTemplateListWithOptions(request, runtime);
}
public async Task<GetSqlTemplateListResponse> GetSqlTemplateListAsync(GetSqlTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetSqlTemplateListWithOptionsAsync(request, runtime);
}
public GetTopSqlTemplateListResponse GetTopSqlTemplateListWithOptions(GetTopSqlTemplateListRequest 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<GetTopSqlTemplateListResponse>(DoRPCRequest("GetTopSqlTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GetTopSqlTemplateListResponse> GetTopSqlTemplateListWithOptionsAsync(GetTopSqlTemplateListRequest 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<GetTopSqlTemplateListResponse>(await DoRPCRequestAsync("GetTopSqlTemplateList", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GetTopSqlTemplateListResponse GetTopSqlTemplateList(GetTopSqlTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GetTopSqlTemplateListWithOptions(request, runtime);
}
public async Task<GetTopSqlTemplateListResponse> GetTopSqlTemplateListAsync(GetTopSqlTemplateListRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GetTopSqlTemplateListWithOptionsAsync(request, runtime);
}
public GradeProtectionReportResponse GradeProtectionReportWithOptions(GradeProtectionReportRequest 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<GradeProtectionReportResponse>(DoRPCRequest("GradeProtectionReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<GradeProtectionReportResponse> GradeProtectionReportWithOptionsAsync(GradeProtectionReportRequest 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<GradeProtectionReportResponse>(await DoRPCRequestAsync("GradeProtectionReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public GradeProtectionReportResponse GradeProtectionReport(GradeProtectionReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return GradeProtectionReportWithOptions(request, runtime);
}
public async Task<GradeProtectionReportResponse> GradeProtectionReportAsync(GradeProtectionReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await GradeProtectionReportWithOptionsAsync(request, runtime);
}
public ImportDataSourceResponse ImportDataSourceWithOptions(ImportDataSourceRequest 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<ImportDataSourceResponse>(DoRPCRequest("ImportDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ImportDataSourceResponse> ImportDataSourceWithOptionsAsync(ImportDataSourceRequest 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<ImportDataSourceResponse>(await DoRPCRequestAsync("ImportDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ImportDataSourceResponse ImportDataSource(ImportDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ImportDataSourceWithOptions(request, runtime);
}
public async Task<ImportDataSourceResponse> ImportDataSourceAsync(ImportDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ImportDataSourceWithOptionsAsync(request, runtime);
}
public IntegratedReportResponse IntegratedReportWithOptions(IntegratedReportRequest 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<IntegratedReportResponse>(DoRPCRequest("IntegratedReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<IntegratedReportResponse> IntegratedReportWithOptionsAsync(IntegratedReportRequest 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<IntegratedReportResponse>(await DoRPCRequestAsync("IntegratedReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public IntegratedReportResponse IntegratedReport(IntegratedReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return IntegratedReportWithOptions(request, runtime);
}
public async Task<IntegratedReportResponse> IntegratedReportAsync(IntegratedReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await IntegratedReportWithOptionsAsync(request, runtime);
}
public ListAssociatedRulesResponse ListAssociatedRulesWithOptions(ListAssociatedRulesRequest 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<ListAssociatedRulesResponse>(DoRPCRequest("ListAssociatedRules", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListAssociatedRulesResponse> ListAssociatedRulesWithOptionsAsync(ListAssociatedRulesRequest 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<ListAssociatedRulesResponse>(await DoRPCRequestAsync("ListAssociatedRules", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListAssociatedRulesResponse ListAssociatedRules(ListAssociatedRulesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListAssociatedRulesWithOptions(request, runtime);
}
public async Task<ListAssociatedRulesResponse> ListAssociatedRulesAsync(ListAssociatedRulesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListAssociatedRulesWithOptionsAsync(request, runtime);
}
public ListDataSourceAttributeResponse ListDataSourceAttributeWithOptions(ListDataSourceAttributeRequest 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<ListDataSourceAttributeResponse>(DoRPCRequest("ListDataSourceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListDataSourceAttributeResponse> ListDataSourceAttributeWithOptionsAsync(ListDataSourceAttributeRequest 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<ListDataSourceAttributeResponse>(await DoRPCRequestAsync("ListDataSourceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListDataSourceAttributeResponse ListDataSourceAttribute(ListDataSourceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListDataSourceAttributeWithOptions(request, runtime);
}
public async Task<ListDataSourceAttributeResponse> ListDataSourceAttributeAsync(ListDataSourceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListDataSourceAttributeWithOptionsAsync(request, runtime);
}
public ListDataSourcesResponse ListDataSourcesWithOptions(ListDataSourcesRequest 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<ListDataSourcesResponse>(DoRPCRequest("ListDataSources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListDataSourcesResponse> ListDataSourcesWithOptionsAsync(ListDataSourcesRequest 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<ListDataSourcesResponse>(await DoRPCRequestAsync("ListDataSources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListDataSourcesResponse ListDataSources(ListDataSourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListDataSourcesWithOptions(request, runtime);
}
public async Task<ListDataSourcesResponse> ListDataSourcesAsync(ListDataSourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListDataSourcesWithOptionsAsync(request, runtime);
}
public ListLogAlarmTasksResponse ListLogAlarmTasksWithOptions(ListLogAlarmTasksRequest 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<ListLogAlarmTasksResponse>(DoRPCRequest("ListLogAlarmTasks", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListLogAlarmTasksResponse> ListLogAlarmTasksWithOptionsAsync(ListLogAlarmTasksRequest 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<ListLogAlarmTasksResponse>(await DoRPCRequestAsync("ListLogAlarmTasks", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListLogAlarmTasksResponse ListLogAlarmTasks(ListLogAlarmTasksRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListLogAlarmTasksWithOptions(request, runtime);
}
public async Task<ListLogAlarmTasksResponse> ListLogAlarmTasksAsync(ListLogAlarmTasksRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListLogAlarmTasksWithOptionsAsync(request, runtime);
}
public ListReportPushTasksResponse ListReportPushTasksWithOptions(ListReportPushTasksRequest 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<ListReportPushTasksResponse>(DoRPCRequest("ListReportPushTasks", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListReportPushTasksResponse> ListReportPushTasksWithOptionsAsync(ListReportPushTasksRequest 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<ListReportPushTasksResponse>(await DoRPCRequestAsync("ListReportPushTasks", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListReportPushTasksResponse ListReportPushTasks(ListReportPushTasksRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListReportPushTasksWithOptions(request, runtime);
}
public async Task<ListReportPushTasksResponse> ListReportPushTasksAsync(ListReportPushTasksRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListReportPushTasksWithOptionsAsync(request, runtime);
}
public ListRuleGroupsResponse ListRuleGroupsWithOptions(ListRuleGroupsRequest 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<ListRuleGroupsResponse>(DoRPCRequest("ListRuleGroups", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListRuleGroupsResponse> ListRuleGroupsWithOptionsAsync(ListRuleGroupsRequest 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<ListRuleGroupsResponse>(await DoRPCRequestAsync("ListRuleGroups", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListRuleGroupsResponse ListRuleGroups(ListRuleGroupsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListRuleGroupsWithOptions(request, runtime);
}
public async Task<ListRuleGroupsResponse> ListRuleGroupsAsync(ListRuleGroupsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListRuleGroupsWithOptionsAsync(request, runtime);
}
public ListRulesResponse ListRulesWithOptions(ListRulesRequest 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<ListRulesResponse>(DoRPCRequest("ListRules", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListRulesResponse> ListRulesWithOptionsAsync(ListRulesRequest 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<ListRulesResponse>(await DoRPCRequestAsync("ListRules", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListRulesResponse ListRules(ListRulesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListRulesWithOptions(request, runtime);
}
public async Task<ListRulesResponse> ListRulesAsync(ListRulesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListRulesWithOptionsAsync(request, runtime);
}
public ListSqlTypeKeysForRuleResponse ListSqlTypeKeysForRuleWithOptions(ListSqlTypeKeysForRuleRequest 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<ListSqlTypeKeysForRuleResponse>(DoRPCRequest("ListSqlTypeKeysForRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListSqlTypeKeysForRuleResponse> ListSqlTypeKeysForRuleWithOptionsAsync(ListSqlTypeKeysForRuleRequest 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<ListSqlTypeKeysForRuleResponse>(await DoRPCRequestAsync("ListSqlTypeKeysForRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListSqlTypeKeysForRuleResponse ListSqlTypeKeysForRule(ListSqlTypeKeysForRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListSqlTypeKeysForRuleWithOptions(request, runtime);
}
public async Task<ListSqlTypeKeysForRuleResponse> ListSqlTypeKeysForRuleAsync(ListSqlTypeKeysForRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListSqlTypeKeysForRuleWithOptionsAsync(request, runtime);
}
public ListSqlTypesForRuleResponse ListSqlTypesForRuleWithOptions(ListSqlTypesForRuleRequest 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<ListSqlTypesForRuleResponse>(DoRPCRequest("ListSqlTypesForRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListSqlTypesForRuleResponse> ListSqlTypesForRuleWithOptionsAsync(ListSqlTypesForRuleRequest 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<ListSqlTypesForRuleResponse>(await DoRPCRequestAsync("ListSqlTypesForRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListSqlTypesForRuleResponse ListSqlTypesForRule(ListSqlTypesForRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListSqlTypesForRuleWithOptions(request, runtime);
}
public async Task<ListSqlTypesForRuleResponse> ListSqlTypesForRuleAsync(ListSqlTypesForRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListSqlTypesForRuleWithOptionsAsync(request, runtime);
}
public ListSupportDbTypesResponse ListSupportDbTypesWithOptions(ListSupportDbTypesRequest 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<ListSupportDbTypesResponse>(DoRPCRequest("ListSupportDbTypes", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListSupportDbTypesResponse> ListSupportDbTypesWithOptionsAsync(ListSupportDbTypesRequest 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<ListSupportDbTypesResponse>(await DoRPCRequestAsync("ListSupportDbTypes", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListSupportDbTypesResponse ListSupportDbTypes(ListSupportDbTypesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListSupportDbTypesWithOptions(request, runtime);
}
public async Task<ListSupportDbTypesResponse> ListSupportDbTypesAsync(ListSupportDbTypesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListSupportDbTypesWithOptionsAsync(request, runtime);
}
public ListSystemAlarmsResponse ListSystemAlarmsWithOptions(ListSystemAlarmsRequest 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<ListSystemAlarmsResponse>(DoRPCRequest("ListSystemAlarms", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListSystemAlarmsResponse> ListSystemAlarmsWithOptionsAsync(ListSystemAlarmsRequest 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<ListSystemAlarmsResponse>(await DoRPCRequestAsync("ListSystemAlarms", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListSystemAlarmsResponse ListSystemAlarms(ListSystemAlarmsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListSystemAlarmsWithOptions(request, runtime);
}
public async Task<ListSystemAlarmsResponse> ListSystemAlarmsAsync(ListSystemAlarmsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListSystemAlarmsWithOptionsAsync(request, runtime);
}
public ListSystemAlarmTasksResponse ListSystemAlarmTasksWithOptions(ListSystemAlarmTasksRequest 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<ListSystemAlarmTasksResponse>(DoRPCRequest("ListSystemAlarmTasks", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListSystemAlarmTasksResponse> ListSystemAlarmTasksWithOptionsAsync(ListSystemAlarmTasksRequest 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<ListSystemAlarmTasksResponse>(await DoRPCRequestAsync("ListSystemAlarmTasks", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListSystemAlarmTasksResponse ListSystemAlarmTasks(ListSystemAlarmTasksRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListSystemAlarmTasksWithOptions(request, runtime);
}
public async Task<ListSystemAlarmTasksResponse> ListSystemAlarmTasksAsync(ListSystemAlarmTasksRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListSystemAlarmTasksWithOptionsAsync(request, runtime);
}
public ListTagKeysResponse ListTagKeysWithOptions(ListTagKeysRequest 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<ListTagKeysResponse>(DoRPCRequest("ListTagKeys", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListTagKeysResponse> ListTagKeysWithOptionsAsync(ListTagKeysRequest 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<ListTagKeysResponse>(await DoRPCRequestAsync("ListTagKeys", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListTagKeysResponse ListTagKeys(ListTagKeysRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListTagKeysWithOptions(request, runtime);
}
public async Task<ListTagKeysResponse> ListTagKeysAsync(ListTagKeysRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListTagKeysWithOptionsAsync(request, runtime);
}
public ListTagResourcesResponse ListTagResourcesWithOptions(ListTagResourcesRequest 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<ListTagResourcesResponse>(DoRPCRequest("ListTagResources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListTagResourcesResponse> ListTagResourcesWithOptionsAsync(ListTagResourcesRequest 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<ListTagResourcesResponse>(await DoRPCRequestAsync("ListTagResources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListTagResourcesResponse ListTagResources(ListTagResourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListTagResourcesWithOptions(request, runtime);
}
public async Task<ListTagResourcesResponse> ListTagResourcesAsync(ListTagResourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListTagResourcesWithOptionsAsync(request, runtime);
}
public ListTemplatesForSqlRuleResponse ListTemplatesForSqlRuleWithOptions(ListTemplatesForSqlRuleRequest 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<ListTemplatesForSqlRuleResponse>(DoRPCRequest("ListTemplatesForSqlRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListTemplatesForSqlRuleResponse> ListTemplatesForSqlRuleWithOptionsAsync(ListTemplatesForSqlRuleRequest 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<ListTemplatesForSqlRuleResponse>(await DoRPCRequestAsync("ListTemplatesForSqlRule", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListTemplatesForSqlRuleResponse ListTemplatesForSqlRule(ListTemplatesForSqlRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListTemplatesForSqlRuleWithOptions(request, runtime);
}
public async Task<ListTemplatesForSqlRuleResponse> ListTemplatesForSqlRuleAsync(ListTemplatesForSqlRuleRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListTemplatesForSqlRuleWithOptionsAsync(request, runtime);
}
public ListUsedSqlTypesResponse ListUsedSqlTypesWithOptions(ListUsedSqlTypesRequest 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<ListUsedSqlTypesResponse>(DoRPCRequest("ListUsedSqlTypes", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ListUsedSqlTypesResponse> ListUsedSqlTypesWithOptionsAsync(ListUsedSqlTypesRequest 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<ListUsedSqlTypesResponse>(await DoRPCRequestAsync("ListUsedSqlTypes", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ListUsedSqlTypesResponse ListUsedSqlTypes(ListUsedSqlTypesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ListUsedSqlTypesWithOptions(request, runtime);
}
public async Task<ListUsedSqlTypesResponse> ListUsedSqlTypesAsync(ListUsedSqlTypesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ListUsedSqlTypesWithOptionsAsync(request, runtime);
}
public ModifyBaseTemplateStateResponse ModifyBaseTemplateStateWithOptions(ModifyBaseTemplateStateRequest 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<ModifyBaseTemplateStateResponse>(DoRPCRequest("ModifyBaseTemplateState", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyBaseTemplateStateResponse> ModifyBaseTemplateStateWithOptionsAsync(ModifyBaseTemplateStateRequest 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<ModifyBaseTemplateStateResponse>(await DoRPCRequestAsync("ModifyBaseTemplateState", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyBaseTemplateStateResponse ModifyBaseTemplateState(ModifyBaseTemplateStateRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyBaseTemplateStateWithOptions(request, runtime);
}
public async Task<ModifyBaseTemplateStateResponse> ModifyBaseTemplateStateAsync(ModifyBaseTemplateStateRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyBaseTemplateStateWithOptionsAsync(request, runtime);
}
public ModifyCustomNameResponse ModifyCustomNameWithOptions(ModifyCustomNameRequest 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<ModifyCustomNameResponse>(DoRPCRequest("ModifyCustomName", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyCustomNameResponse> ModifyCustomNameWithOptionsAsync(ModifyCustomNameRequest 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<ModifyCustomNameResponse>(await DoRPCRequestAsync("ModifyCustomName", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyCustomNameResponse ModifyCustomName(ModifyCustomNameRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyCustomNameWithOptions(request, runtime);
}
public async Task<ModifyCustomNameResponse> ModifyCustomNameAsync(ModifyCustomNameRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyCustomNameWithOptionsAsync(request, runtime);
}
public ModifyDataSourceResponse ModifyDataSourceWithOptions(ModifyDataSourceRequest 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<ModifyDataSourceResponse>(DoRPCRequest("ModifyDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyDataSourceResponse> ModifyDataSourceWithOptionsAsync(ModifyDataSourceRequest 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<ModifyDataSourceResponse>(await DoRPCRequestAsync("ModifyDataSource", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyDataSourceResponse ModifyDataSource(ModifyDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyDataSourceWithOptions(request, runtime);
}
public async Task<ModifyDataSourceResponse> ModifyDataSourceAsync(ModifyDataSourceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyDataSourceWithOptionsAsync(request, runtime);
}
public ModifyDataSourceAttributeResponse ModifyDataSourceAttributeWithOptions(ModifyDataSourceAttributeRequest 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<ModifyDataSourceAttributeResponse>(DoRPCRequest("ModifyDataSourceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyDataSourceAttributeResponse> ModifyDataSourceAttributeWithOptionsAsync(ModifyDataSourceAttributeRequest 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<ModifyDataSourceAttributeResponse>(await DoRPCRequestAsync("ModifyDataSourceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyDataSourceAttributeResponse ModifyDataSourceAttribute(ModifyDataSourceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyDataSourceAttributeWithOptions(request, runtime);
}
public async Task<ModifyDataSourceAttributeResponse> ModifyDataSourceAttributeAsync(ModifyDataSourceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyDataSourceAttributeWithOptionsAsync(request, runtime);
}
public ModifyInstanceAttributeResponse ModifyInstanceAttributeWithOptions(ModifyInstanceAttributeRequest 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<ModifyInstanceAttributeResponse>(DoRPCRequest("ModifyInstanceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyInstanceAttributeResponse> ModifyInstanceAttributeWithOptionsAsync(ModifyInstanceAttributeRequest 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<ModifyInstanceAttributeResponse>(await DoRPCRequestAsync("ModifyInstanceAttribute", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyInstanceAttributeResponse ModifyInstanceAttribute(ModifyInstanceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyInstanceAttributeWithOptions(request, runtime);
}
public async Task<ModifyInstanceAttributeResponse> ModifyInstanceAttributeAsync(ModifyInstanceAttributeRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyInstanceAttributeWithOptionsAsync(request, runtime);
}
public ModifyLogAlarmTaskResponse ModifyLogAlarmTaskWithOptions(ModifyLogAlarmTaskRequest 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<ModifyLogAlarmTaskResponse>(DoRPCRequest("ModifyLogAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyLogAlarmTaskResponse> ModifyLogAlarmTaskWithOptionsAsync(ModifyLogAlarmTaskRequest 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<ModifyLogAlarmTaskResponse>(await DoRPCRequestAsync("ModifyLogAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyLogAlarmTaskResponse ModifyLogAlarmTask(ModifyLogAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyLogAlarmTaskWithOptions(request, runtime);
}
public async Task<ModifyLogAlarmTaskResponse> ModifyLogAlarmTaskAsync(ModifyLogAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyLogAlarmTaskWithOptionsAsync(request, runtime);
}
public ModifyPlanResponse ModifyPlanWithOptions(ModifyPlanRequest 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<ModifyPlanResponse>(DoRPCRequest("ModifyPlan", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyPlanResponse> ModifyPlanWithOptionsAsync(ModifyPlanRequest 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<ModifyPlanResponse>(await DoRPCRequestAsync("ModifyPlan", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyPlanResponse ModifyPlan(ModifyPlanRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyPlanWithOptions(request, runtime);
}
public async Task<ModifyPlanResponse> ModifyPlanAsync(ModifyPlanRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyPlanWithOptionsAsync(request, runtime);
}
public ModifyReportPushTaskResponse ModifyReportPushTaskWithOptions(ModifyReportPushTaskRequest 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<ModifyReportPushTaskResponse>(DoRPCRequest("ModifyReportPushTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyReportPushTaskResponse> ModifyReportPushTaskWithOptionsAsync(ModifyReportPushTaskRequest 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<ModifyReportPushTaskResponse>(await DoRPCRequestAsync("ModifyReportPushTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyReportPushTaskResponse ModifyReportPushTask(ModifyReportPushTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyReportPushTaskWithOptions(request, runtime);
}
public async Task<ModifyReportPushTaskResponse> ModifyReportPushTaskAsync(ModifyReportPushTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyReportPushTaskWithOptionsAsync(request, runtime);
}
public ModifyRuleGroupResponse ModifyRuleGroupWithOptions(ModifyRuleGroupRequest 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<ModifyRuleGroupResponse>(DoRPCRequest("ModifyRuleGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifyRuleGroupResponse> ModifyRuleGroupWithOptionsAsync(ModifyRuleGroupRequest 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<ModifyRuleGroupResponse>(await DoRPCRequestAsync("ModifyRuleGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifyRuleGroupResponse ModifyRuleGroup(ModifyRuleGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifyRuleGroupWithOptions(request, runtime);
}
public async Task<ModifyRuleGroupResponse> ModifyRuleGroupAsync(ModifyRuleGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifyRuleGroupWithOptionsAsync(request, runtime);
}
public ModifySystemAlarmTaskResponse ModifySystemAlarmTaskWithOptions(ModifySystemAlarmTaskRequest 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<ModifySystemAlarmTaskResponse>(DoRPCRequest("ModifySystemAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ModifySystemAlarmTaskResponse> ModifySystemAlarmTaskWithOptionsAsync(ModifySystemAlarmTaskRequest 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<ModifySystemAlarmTaskResponse>(await DoRPCRequestAsync("ModifySystemAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ModifySystemAlarmTaskResponse ModifySystemAlarmTask(ModifySystemAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ModifySystemAlarmTaskWithOptions(request, runtime);
}
public async Task<ModifySystemAlarmTaskResponse> ModifySystemAlarmTaskAsync(ModifySystemAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ModifySystemAlarmTaskWithOptionsAsync(request, runtime);
}
public MoveResourceGroupResponse MoveResourceGroupWithOptions(MoveResourceGroupRequest 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<MoveResourceGroupResponse>(DoRPCRequest("MoveResourceGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<MoveResourceGroupResponse> MoveResourceGroupWithOptionsAsync(MoveResourceGroupRequest 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<MoveResourceGroupResponse>(await DoRPCRequestAsync("MoveResourceGroup", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public MoveResourceGroupResponse MoveResourceGroup(MoveResourceGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return MoveResourceGroupWithOptions(request, runtime);
}
public async Task<MoveResourceGroupResponse> MoveResourceGroupAsync(MoveResourceGroupRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await MoveResourceGroupWithOptionsAsync(request, runtime);
}
public PciReportResponse PciReportWithOptions(PciReportRequest 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<PciReportResponse>(DoRPCRequest("PciReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<PciReportResponse> PciReportWithOptionsAsync(PciReportRequest 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<PciReportResponse>(await DoRPCRequestAsync("PciReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public PciReportResponse PciReport(PciReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return PciReportWithOptions(request, runtime);
}
public async Task<PciReportResponse> PciReportAsync(PciReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await PciReportWithOptionsAsync(request, runtime);
}
public PutLoginCountResponse PutLoginCountWithOptions(PutLoginCountRequest 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<PutLoginCountResponse>(DoRPCRequest("PutLoginCount", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<PutLoginCountResponse> PutLoginCountWithOptionsAsync(PutLoginCountRequest 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<PutLoginCountResponse>(await DoRPCRequestAsync("PutLoginCount", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public PutLoginCountResponse PutLoginCount(PutLoginCountRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return PutLoginCountWithOptions(request, runtime);
}
public async Task<PutLoginCountResponse> PutLoginCountAsync(PutLoginCountRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await PutLoginCountWithOptionsAsync(request, runtime);
}
public ReadMarkSystemAlarmsResponse ReadMarkSystemAlarmsWithOptions(ReadMarkSystemAlarmsRequest 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<ReadMarkSystemAlarmsResponse>(DoRPCRequest("ReadMarkSystemAlarms", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<ReadMarkSystemAlarmsResponse> ReadMarkSystemAlarmsWithOptionsAsync(ReadMarkSystemAlarmsRequest 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<ReadMarkSystemAlarmsResponse>(await DoRPCRequestAsync("ReadMarkSystemAlarms", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public ReadMarkSystemAlarmsResponse ReadMarkSystemAlarms(ReadMarkSystemAlarmsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return ReadMarkSystemAlarmsWithOptions(request, runtime);
}
public async Task<ReadMarkSystemAlarmsResponse> ReadMarkSystemAlarmsAsync(ReadMarkSystemAlarmsRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await ReadMarkSystemAlarmsWithOptionsAsync(request, runtime);
}
public RefundInstanceResponse RefundInstanceWithOptions(RefundInstanceRequest 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<RefundInstanceResponse>(DoRPCRequest("RefundInstance", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<RefundInstanceResponse> RefundInstanceWithOptionsAsync(RefundInstanceRequest 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<RefundInstanceResponse>(await DoRPCRequestAsync("RefundInstance", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public RefundInstanceResponse RefundInstance(RefundInstanceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return RefundInstanceWithOptions(request, runtime);
}
public async Task<RefundInstanceResponse> RefundInstanceAsync(RefundInstanceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await RefundInstanceWithOptionsAsync(request, runtime);
}
public RegisterNoticeMailResponse RegisterNoticeMailWithOptions(RegisterNoticeMailRequest 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<RegisterNoticeMailResponse>(DoRPCRequest("RegisterNoticeMail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<RegisterNoticeMailResponse> RegisterNoticeMailWithOptionsAsync(RegisterNoticeMailRequest 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<RegisterNoticeMailResponse>(await DoRPCRequestAsync("RegisterNoticeMail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public RegisterNoticeMailResponse RegisterNoticeMail(RegisterNoticeMailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return RegisterNoticeMailWithOptions(request, runtime);
}
public async Task<RegisterNoticeMailResponse> RegisterNoticeMailAsync(RegisterNoticeMailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await RegisterNoticeMailWithOptionsAsync(request, runtime);
}
public RemoveLogMaskConfigResponse RemoveLogMaskConfigWithOptions(RemoveLogMaskConfigRequest 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<RemoveLogMaskConfigResponse>(DoRPCRequest("RemoveLogMaskConfig", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<RemoveLogMaskConfigResponse> RemoveLogMaskConfigWithOptionsAsync(RemoveLogMaskConfigRequest 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<RemoveLogMaskConfigResponse>(await DoRPCRequestAsync("RemoveLogMaskConfig", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public RemoveLogMaskConfigResponse RemoveLogMaskConfig(RemoveLogMaskConfigRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return RemoveLogMaskConfigWithOptions(request, runtime);
}
public async Task<RemoveLogMaskConfigResponse> RemoveLogMaskConfigAsync(RemoveLogMaskConfigRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await RemoveLogMaskConfigWithOptionsAsync(request, runtime);
}
public SendVerifyCodeMailResponse SendVerifyCodeMailWithOptions(SendVerifyCodeMailRequest 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<SendVerifyCodeMailResponse>(DoRPCRequest("SendVerifyCodeMail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<SendVerifyCodeMailResponse> SendVerifyCodeMailWithOptionsAsync(SendVerifyCodeMailRequest 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<SendVerifyCodeMailResponse>(await DoRPCRequestAsync("SendVerifyCodeMail", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public SendVerifyCodeMailResponse SendVerifyCodeMail(SendVerifyCodeMailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return SendVerifyCodeMailWithOptions(request, runtime);
}
public async Task<SendVerifyCodeMailResponse> SendVerifyCodeMailAsync(SendVerifyCodeMailRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await SendVerifyCodeMailWithOptionsAsync(request, runtime);
}
public SoxReportResponse SoxReportWithOptions(SoxReportRequest 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<SoxReportResponse>(DoRPCRequest("SoxReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<SoxReportResponse> SoxReportWithOptionsAsync(SoxReportRequest 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<SoxReportResponse>(await DoRPCRequestAsync("SoxReport", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public SoxReportResponse SoxReport(SoxReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return SoxReportWithOptions(request, runtime);
}
public async Task<SoxReportResponse> SoxReportAsync(SoxReportRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await SoxReportWithOptionsAsync(request, runtime);
}
public StartAlarmTaskResponse StartAlarmTaskWithOptions(StartAlarmTaskRequest 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<StartAlarmTaskResponse>(DoRPCRequest("StartAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<StartAlarmTaskResponse> StartAlarmTaskWithOptionsAsync(StartAlarmTaskRequest 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<StartAlarmTaskResponse>(await DoRPCRequestAsync("StartAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public StartAlarmTaskResponse StartAlarmTask(StartAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return StartAlarmTaskWithOptions(request, runtime);
}
public async Task<StartAlarmTaskResponse> StartAlarmTaskAsync(StartAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await StartAlarmTaskWithOptionsAsync(request, runtime);
}
public StartInstanceResponse StartInstanceWithOptions(StartInstanceRequest 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<StartInstanceResponse>(DoRPCRequest("StartInstance", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<StartInstanceResponse> StartInstanceWithOptionsAsync(StartInstanceRequest 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<StartInstanceResponse>(await DoRPCRequestAsync("StartInstance", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public StartInstanceResponse StartInstance(StartInstanceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return StartInstanceWithOptions(request, runtime);
}
public async Task<StartInstanceResponse> StartInstanceAsync(StartInstanceRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await StartInstanceWithOptionsAsync(request, runtime);
}
public StopAlarmTaskResponse StopAlarmTaskWithOptions(StopAlarmTaskRequest 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<StopAlarmTaskResponse>(DoRPCRequest("StopAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<StopAlarmTaskResponse> StopAlarmTaskWithOptionsAsync(StopAlarmTaskRequest 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<StopAlarmTaskResponse>(await DoRPCRequestAsync("StopAlarmTask", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public StopAlarmTaskResponse StopAlarmTask(StopAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return StopAlarmTaskWithOptions(request, runtime);
}
public async Task<StopAlarmTaskResponse> StopAlarmTaskAsync(StopAlarmTaskRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await StopAlarmTaskWithOptionsAsync(request, runtime);
}
public TagResourcesResponse TagResourcesWithOptions(TagResourcesRequest 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<TagResourcesResponse>(DoRPCRequest("TagResources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<TagResourcesResponse> TagResourcesWithOptionsAsync(TagResourcesRequest 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<TagResourcesResponse>(await DoRPCRequestAsync("TagResources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public TagResourcesResponse TagResources(TagResourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return TagResourcesWithOptions(request, runtime);
}
public async Task<TagResourcesResponse> TagResourcesAsync(TagResourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await TagResourcesWithOptionsAsync(request, runtime);
}
public UntagResourcesResponse UntagResourcesWithOptions(UntagResourcesRequest 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<UntagResourcesResponse>(DoRPCRequest("UntagResources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<UntagResourcesResponse> UntagResourcesWithOptionsAsync(UntagResourcesRequest 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<UntagResourcesResponse>(await DoRPCRequestAsync("UntagResources", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public UntagResourcesResponse UntagResources(UntagResourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return UntagResourcesWithOptions(request, runtime);
}
public async Task<UntagResourcesResponse> UntagResourcesAsync(UntagResourcesRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await UntagResourcesWithOptionsAsync(request, runtime);
}
public UpgradeInstanceVersionResponse UpgradeInstanceVersionWithOptions(UpgradeInstanceVersionRequest 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<UpgradeInstanceVersionResponse>(DoRPCRequest("UpgradeInstanceVersion", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public async Task<UpgradeInstanceVersionResponse> UpgradeInstanceVersionWithOptionsAsync(UpgradeInstanceVersionRequest 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<UpgradeInstanceVersionResponse>(await DoRPCRequestAsync("UpgradeInstanceVersion", "2018-03-20", "HTTPS", "POST", "AK", "json", req, runtime));
}
public UpgradeInstanceVersionResponse UpgradeInstanceVersion(UpgradeInstanceVersionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return UpgradeInstanceVersionWithOptions(request, runtime);
}
public async Task<UpgradeInstanceVersionResponse> UpgradeInstanceVersionAsync(UpgradeInstanceVersionRequest request)
{
AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
return await UpgradeInstanceVersionWithOptionsAsync(request, runtime);
}
}
}