in hitsdb-20200615/core/Client.cs [169:354]
public CreateLindormInstanceResponse CreateLindormInstanceWithOptions(CreateLindormInstanceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime)
{
AlibabaCloud.TeaUtil.Common.ValidateModel(request);
Dictionary<string, object> query = new Dictionary<string, object>(){};
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ArbiterVSwitchId))
{
query["ArbiterVSwitchId"] = request.ArbiterVSwitchId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ArbiterZoneId))
{
query["ArbiterZoneId"] = request.ArbiterZoneId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ArchVersion))
{
query["ArchVersion"] = request.ArchVersion;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ColdStorage))
{
query["ColdStorage"] = request.ColdStorage;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.CoreSingleStorage))
{
query["CoreSingleStorage"] = request.CoreSingleStorage;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.CoreSpec))
{
query["CoreSpec"] = request.CoreSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.DiskCategory))
{
query["DiskCategory"] = request.DiskCategory;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.Duration))
{
query["Duration"] = request.Duration;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.FilestoreNum))
{
query["FilestoreNum"] = request.FilestoreNum;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.FilestoreSpec))
{
query["FilestoreSpec"] = request.FilestoreSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.InstanceAlias))
{
query["InstanceAlias"] = request.InstanceAlias;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.InstanceStorage))
{
query["InstanceStorage"] = request.InstanceStorage;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.LindormNum))
{
query["LindormNum"] = request.LindormNum;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.LindormSpec))
{
query["LindormSpec"] = request.LindormSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.LogDiskCategory))
{
query["LogDiskCategory"] = request.LogDiskCategory;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.LogNum))
{
query["LogNum"] = request.LogNum;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.LogSingleStorage))
{
query["LogSingleStorage"] = request.LogSingleStorage;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.LogSpec))
{
query["LogSpec"] = request.LogSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.MultiZoneCombination))
{
query["MultiZoneCombination"] = request.MultiZoneCombination;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OwnerAccount))
{
query["OwnerAccount"] = request.OwnerAccount;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OwnerId))
{
query["OwnerId"] = request.OwnerId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.PayType))
{
query["PayType"] = request.PayType;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.PricingCycle))
{
query["PricingCycle"] = request.PricingCycle;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.PrimaryVSwitchId))
{
query["PrimaryVSwitchId"] = request.PrimaryVSwitchId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.PrimaryZoneId))
{
query["PrimaryZoneId"] = request.PrimaryZoneId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
{
query["RegionId"] = request.RegionId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ResourceGroupId))
{
query["ResourceGroupId"] = request.ResourceGroupId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ResourceOwnerAccount))
{
query["ResourceOwnerAccount"] = request.ResourceOwnerAccount;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ResourceOwnerId))
{
query["ResourceOwnerId"] = request.ResourceOwnerId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.SecurityToken))
{
query["SecurityToken"] = request.SecurityToken;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.SolrNum))
{
query["SolrNum"] = request.SolrNum;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.SolrSpec))
{
query["SolrSpec"] = request.SolrSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.StandbyVSwitchId))
{
query["StandbyVSwitchId"] = request.StandbyVSwitchId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.StandbyZoneId))
{
query["StandbyZoneId"] = request.StandbyZoneId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.StreamNum))
{
query["StreamNum"] = request.StreamNum;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.StreamSpec))
{
query["StreamSpec"] = request.StreamSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.TsdbNum))
{
query["TsdbNum"] = request.TsdbNum;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.TsdbSpec))
{
query["TsdbSpec"] = request.TsdbSpec;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.VPCId))
{
query["VPCId"] = request.VPCId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.VSwitchId))
{
query["VSwitchId"] = request.VSwitchId;
}
if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.ZoneId))
{
query["ZoneId"] = request.ZoneId;
}
AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
{
Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
};
AlibabaCloud.OpenApiClient.Models.Params params_ = new AlibabaCloud.OpenApiClient.Models.Params
{
Action = "CreateLindormInstance",
Version = "2020-06-15",
Protocol = "HTTPS",
Pathname = "/",
Method = "POST",
AuthType = "AK",
Style = "RPC",
ReqBodyType = "formData",
BodyType = "json",
};
return TeaModel.ToObject<CreateLindormInstanceResponse>(CallApi(params_, req, runtime));
}