aliyun-net-sdk-pts/PTS/Model/V20201020/GetPtsSceneResponse.cs (1,059 lines of code) (raw):
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
using System.Collections.Generic;
using Newtonsoft.Json;
using Aliyun.Acs.Core;
namespace Aliyun.Acs.PTS.Model.V20201020
{
public class GetPtsSceneResponse : AcsResponse
{
private string message;
private string requestId;
private int? httpStatusCode;
private string code;
private bool? success;
private GetPtsScene_Scene scene;
public string Message
{
get
{
return message;
}
set
{
message = value;
}
}
public string RequestId
{
get
{
return requestId;
}
set
{
requestId = value;
}
}
public int? HttpStatusCode
{
get
{
return httpStatusCode;
}
set
{
httpStatusCode = value;
}
}
public string Code
{
get
{
return code;
}
set
{
code = value;
}
}
public bool? Success
{
get
{
return success;
}
set
{
success = value;
}
}
public GetPtsScene_Scene Scene
{
get
{
return scene;
}
set
{
scene = value;
}
}
public class GetPtsScene_Scene
{
private string status;
private string modifiedTime;
private string createTime;
private string sceneName;
private string sceneId;
private List<GetPtsScene_FileParameter> fileParameterList;
private List<GetPtsScene_Relation> relationList;
private List<GetPtsScene_GlobalParameter> globalParameterList;
private List<GetPtsScene_Header1> headers;
private GetPtsScene_LoadConfig loadConfig;
private GetPtsScene_AdvanceSetting advanceSetting;
public string Status
{
get
{
return status;
}
set
{
status = value;
}
}
public string ModifiedTime
{
get
{
return modifiedTime;
}
set
{
modifiedTime = value;
}
}
public string CreateTime
{
get
{
return createTime;
}
set
{
createTime = value;
}
}
public string SceneName
{
get
{
return sceneName;
}
set
{
sceneName = value;
}
}
public string SceneId
{
get
{
return sceneId;
}
set
{
sceneId = value;
}
}
public List<GetPtsScene_FileParameter> FileParameterList
{
get
{
return fileParameterList;
}
set
{
fileParameterList = value;
}
}
public List<GetPtsScene_Relation> RelationList
{
get
{
return relationList;
}
set
{
relationList = value;
}
}
public List<GetPtsScene_GlobalParameter> GlobalParameterList
{
get
{
return globalParameterList;
}
set
{
globalParameterList = value;
}
}
public List<GetPtsScene_Header1> Headers
{
get
{
return headers;
}
set
{
headers = value;
}
}
public GetPtsScene_LoadConfig LoadConfig
{
get
{
return loadConfig;
}
set
{
loadConfig = value;
}
}
public GetPtsScene_AdvanceSetting AdvanceSetting
{
get
{
return advanceSetting;
}
set
{
advanceSetting = value;
}
}
public class GetPtsScene_FileParameter
{
private string fileOssAddress;
private string fileName;
public string FileOssAddress
{
get
{
return fileOssAddress;
}
set
{
fileOssAddress = value;
}
}
public string FileName
{
get
{
return fileName;
}
set
{
fileName = value;
}
}
}
public class GetPtsScene_Relation
{
private string relationName;
private string relationId;
private List<GetPtsScene_FileParameterExplain> fileParameterExplainList;
private List<GetPtsScene_Api> apiList;
public string RelationName
{
get
{
return relationName;
}
set
{
relationName = value;
}
}
public string RelationId
{
get
{
return relationId;
}
set
{
relationId = value;
}
}
public List<GetPtsScene_FileParameterExplain> FileParameterExplainList
{
get
{
return fileParameterExplainList;
}
set
{
fileParameterExplainList = value;
}
}
public List<GetPtsScene_Api> ApiList
{
get
{
return apiList;
}
set
{
apiList = value;
}
}
public class GetPtsScene_FileParameterExplain
{
private bool? cycleOnce;
private string fileParamName;
private string fileName;
private bool? baseFile;
public bool? CycleOnce
{
get
{
return cycleOnce;
}
set
{
cycleOnce = value;
}
}
public string FileParamName
{
get
{
return fileParamName;
}
set
{
fileParamName = value;
}
}
public string FileName
{
get
{
return fileName;
}
set
{
fileName = value;
}
}
public bool? BaseFile
{
get
{
return baseFile;
}
set
{
baseFile = value;
}
}
}
public class GetPtsScene_Api
{
private string apiId;
private int? timeoutInSecond;
private string url;
private string method;
private int? redirectCountLimit;
private string apiName;
private List<GetPtsScene_CheckPoint> checkPointList;
private List<GetPtsScene_Header> headerList;
private List<GetPtsScene_Export> exportList;
private GetPtsScene_Body body;
public string ApiId
{
get
{
return apiId;
}
set
{
apiId = value;
}
}
public int? TimeoutInSecond
{
get
{
return timeoutInSecond;
}
set
{
timeoutInSecond = value;
}
}
public string Url
{
get
{
return url;
}
set
{
url = value;
}
}
public string Method
{
get
{
return method;
}
set
{
method = value;
}
}
public int? RedirectCountLimit
{
get
{
return redirectCountLimit;
}
set
{
redirectCountLimit = value;
}
}
public string ApiName
{
get
{
return apiName;
}
set
{
apiName = value;
}
}
public List<GetPtsScene_CheckPoint> CheckPointList
{
get
{
return checkPointList;
}
set
{
checkPointList = value;
}
}
public List<GetPtsScene_Header> HeaderList
{
get
{
return headerList;
}
set
{
headerList = value;
}
}
public List<GetPtsScene_Export> ExportList
{
get
{
return exportList;
}
set
{
exportList = value;
}
}
public GetPtsScene_Body Body
{
get
{
return body;
}
set
{
body = value;
}
}
public class GetPtsScene_CheckPoint
{
private string checkType;
private string _operator;
private string expectValue;
private string checkPoint;
public string CheckType
{
get
{
return checkType;
}
set
{
checkType = value;
}
}
public string _Operator
{
get
{
return _operator;
}
set
{
_operator = value;
}
}
public string ExpectValue
{
get
{
return expectValue;
}
set
{
expectValue = value;
}
}
public string CheckPoint
{
get
{
return checkPoint;
}
set
{
checkPoint = value;
}
}
}
public class GetPtsScene_Header
{
private string headerValue;
private string headerName;
public string HeaderValue
{
get
{
return headerValue;
}
set
{
headerValue = value;
}
}
public string HeaderName
{
get
{
return headerName;
}
set
{
headerName = value;
}
}
}
public class GetPtsScene_Export
{
private string exportType;
private string exportValue;
private string exportName;
private string count;
public string ExportType
{
get
{
return exportType;
}
set
{
exportType = value;
}
}
public string ExportValue
{
get
{
return exportValue;
}
set
{
exportValue = value;
}
}
public string ExportName
{
get
{
return exportName;
}
set
{
exportName = value;
}
}
public string Count
{
get
{
return count;
}
set
{
count = value;
}
}
}
public class GetPtsScene_Body
{
private string bodyValue;
private string contentType;
public string BodyValue
{
get
{
return bodyValue;
}
set
{
bodyValue = value;
}
}
public string ContentType
{
get
{
return contentType;
}
set
{
contentType = value;
}
}
}
}
}
public class GetPtsScene_GlobalParameter
{
private string paramName;
private string paramValue;
public string ParamName
{
get
{
return paramName;
}
set
{
paramName = value;
}
}
public string ParamValue
{
get
{
return paramValue;
}
set
{
paramValue = value;
}
}
}
public class GetPtsScene_Header1
{
private string name;
private string _value;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
public string _Value
{
get
{
return _value;
}
set
{
_value = value;
}
}
}
public class GetPtsScene_LoadConfig
{
private int? maxRunningTime;
private int? agentCount;
private string testMode;
private bool? autoStep;
private int? increment;
private int? keepTime;
private List<GetPtsScene_ApiLoadConfig> apiLoadConfigList;
private List<GetPtsScene_RelationLoadConfig> relationLoadConfigList;
private GetPtsScene_Configuration configuration;
private GetPtsScene_VpcLoadConfig vpcLoadConfig;
public int? MaxRunningTime
{
get
{
return maxRunningTime;
}
set
{
maxRunningTime = value;
}
}
public int? AgentCount
{
get
{
return agentCount;
}
set
{
agentCount = value;
}
}
public string TestMode
{
get
{
return testMode;
}
set
{
testMode = value;
}
}
public bool? AutoStep
{
get
{
return autoStep;
}
set
{
autoStep = value;
}
}
public int? Increment
{
get
{
return increment;
}
set
{
increment = value;
}
}
public int? KeepTime
{
get
{
return keepTime;
}
set
{
keepTime = value;
}
}
public List<GetPtsScene_ApiLoadConfig> ApiLoadConfigList
{
get
{
return apiLoadConfigList;
}
set
{
apiLoadConfigList = value;
}
}
public List<GetPtsScene_RelationLoadConfig> RelationLoadConfigList
{
get
{
return relationLoadConfigList;
}
set
{
relationLoadConfigList = value;
}
}
public GetPtsScene_Configuration Configuration
{
get
{
return configuration;
}
set
{
configuration = value;
}
}
public GetPtsScene_VpcLoadConfig VpcLoadConfig
{
get
{
return vpcLoadConfig;
}
set
{
vpcLoadConfig = value;
}
}
public class GetPtsScene_ApiLoadConfig
{
private int? rpsBegin;
private int? rpsLimit;
private string apiId;
public int? RpsBegin
{
get
{
return rpsBegin;
}
set
{
rpsBegin = value;
}
}
public int? RpsLimit
{
get
{
return rpsLimit;
}
set
{
rpsLimit = value;
}
}
public string ApiId
{
get
{
return apiId;
}
set
{
apiId = value;
}
}
}
public class GetPtsScene_RelationLoadConfig
{
private int? concurrencyBegin;
private int? concurrencyLimit;
private string relationId;
public int? ConcurrencyBegin
{
get
{
return concurrencyBegin;
}
set
{
concurrencyBegin = value;
}
}
public int? ConcurrencyLimit
{
get
{
return concurrencyLimit;
}
set
{
concurrencyLimit = value;
}
}
public string RelationId
{
get
{
return relationId;
}
set
{
relationId = value;
}
}
}
public class GetPtsScene_Configuration
{
private int? allRpsBegin;
private int? allConcurrencyBegin;
private int? allConcurrencyLimit;
private int? allRpsLimit;
public int? AllRpsBegin
{
get
{
return allRpsBegin;
}
set
{
allRpsBegin = value;
}
}
public int? AllConcurrencyBegin
{
get
{
return allConcurrencyBegin;
}
set
{
allConcurrencyBegin = value;
}
}
public int? AllConcurrencyLimit
{
get
{
return allConcurrencyLimit;
}
set
{
allConcurrencyLimit = value;
}
}
public int? AllRpsLimit
{
get
{
return allRpsLimit;
}
set
{
allRpsLimit = value;
}
}
}
public class GetPtsScene_VpcLoadConfig
{
private string vpcId;
private string vSwitchId;
private string securityGroupId;
private string regionId;
public string VpcId
{
get
{
return vpcId;
}
set
{
vpcId = value;
}
}
public string VSwitchId
{
get
{
return vSwitchId;
}
set
{
vSwitchId = value;
}
}
public string SecurityGroupId
{
get
{
return securityGroupId;
}
set
{
securityGroupId = value;
}
}
public string RegionId
{
get
{
return regionId;
}
set
{
regionId = value;
}
}
}
}
public class GetPtsScene_AdvanceSetting
{
private int? logRate;
private int? connectionTimeoutInSecond;
private string successCode;
private List<GetPtsScene_DomainBinding> domainBindingList;
public int? LogRate
{
get
{
return logRate;
}
set
{
logRate = value;
}
}
public int? ConnectionTimeoutInSecond
{
get
{
return connectionTimeoutInSecond;
}
set
{
connectionTimeoutInSecond = value;
}
}
public string SuccessCode
{
get
{
return successCode;
}
set
{
successCode = value;
}
}
public List<GetPtsScene_DomainBinding> DomainBindingList
{
get
{
return domainBindingList;
}
set
{
domainBindingList = value;
}
}
public class GetPtsScene_DomainBinding
{
private string domain;
private List<string> ips;
public string Domain
{
get
{
return domain;
}
set
{
domain = value;
}
}
public List<string> Ips
{
get
{
return ips;
}
set
{
ips = value;
}
}
}
}
}
}
}