/* * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved. * * Licensed 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. */ namespace TencentCloud.Tcb.V20180608.Models { using Newtonsoft.Json; using System.Collections.Generic; using TencentCloud.Common; public class DescribeEnvLimitResponse : AbstractModel { /// /// 环境总数上限 /// [JsonProperty("MaxEnvNum")] public long? MaxEnvNum{ get; set; } /// /// 目前环境总数 /// [JsonProperty("CurrentEnvNum")] public long? CurrentEnvNum{ get; set; } /// /// 免费环境数量上限 /// [JsonProperty("MaxFreeEnvNum")] public long? MaxFreeEnvNum{ get; set; } /// /// 目前免费环境数量 /// [JsonProperty("CurrentFreeEnvNum")] public long? CurrentFreeEnvNum{ get; set; } /// /// 总计允许销毁环境次数上限 /// [JsonProperty("MaxDeleteTotal")] public long? MaxDeleteTotal{ get; set; } /// /// 目前已销毁环境次数 /// [JsonProperty("CurrentDeleteTotal")] public long? CurrentDeleteTotal{ get; set; } /// /// 每月允许销毁环境次数上限 /// [JsonProperty("MaxDeleteMonthly")] public long? MaxDeleteMonthly{ get; set; } /// /// 本月已销毁环境次数 /// [JsonProperty("CurrentDeleteMonthly")] public long? CurrentDeleteMonthly{ get; set; } /// /// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 /// [JsonProperty("RequestId")] public string RequestId{ get; set; } /// /// For internal usage only. DO NOT USE IT. /// internal override void ToMap(Dictionary map, string prefix) { this.SetParamSimple(map, prefix + "MaxEnvNum", this.MaxEnvNum); this.SetParamSimple(map, prefix + "CurrentEnvNum", this.CurrentEnvNum); this.SetParamSimple(map, prefix + "MaxFreeEnvNum", this.MaxFreeEnvNum); this.SetParamSimple(map, prefix + "CurrentFreeEnvNum", this.CurrentFreeEnvNum); this.SetParamSimple(map, prefix + "MaxDeleteTotal", this.MaxDeleteTotal); this.SetParamSimple(map, prefix + "CurrentDeleteTotal", this.CurrentDeleteTotal); this.SetParamSimple(map, prefix + "MaxDeleteMonthly", this.MaxDeleteMonthly); this.SetParamSimple(map, prefix + "CurrentDeleteMonthly", this.CurrentDeleteMonthly); this.SetParamSimple(map, prefix + "RequestId", this.RequestId); } } }