using System;
using AIR.Services.Common.Data;
using AIR.Services.DataExport.Api;
using AIR.Services.DataExport.Data;
class SnippetSubmitLossResultToAnalyzeReExport
{
private static void SubmitLossResultToAnalyzeReExport(int businessUnitSid, int sqlInstanceSid, int analysisSid)
{
DataExportServiceClient client = new DataExportServiceClient();
SubmitLossResultToAnalyzeReExportRequest request = new SubmitLossResultToAnalyzeReExportRequest();
request.BusinessUnitSid = businessUnitSid;
request.SqlInstanceSid = sqlInstanceSid;
request.AnalyzeReExportOptions = new AnalyzeReExportOptions()
{
AnalysisSid = analysisSid,
FinancialPerspective = FinancialPerspectives.Gross,
ReportTypeCode = ReportTypeCodes.EventLossByPortfolio,
TargetCatalogSize = TargetCatalogSize.HundredThousand,
S3BucketName = "AIR-AnalyzeRe-" + DateTime.Now.Ticks,
S3PathPrefix = "Test"
};
SubmitLossResultToAnalyzeReExportResponse response = client.SubmitLossResultToAnalyzeReExport(request);
if (response.Status.Code == StatusCode.Success)
{
Console.WriteLine("Submitted with activity Sid: " + response.ActivitySid);
}
}
}