lib/v20201028/models.rb in tencentcloud-sdk-privatedns-3.0.590 vs lib/v20201028/models.rb in tencentcloud-sdk-privatedns-3.0.591
- old
+ new
@@ -30,11 +30,11 @@
# @param VpcName: vpc资源名称:testname
# 注意:此字段可能返回 null,表示取不到有效值。
# @type VpcName: String
attr_accessor :UniqVpcId, :Region, :Uin, :VpcName
-
+
def initialize(uniqvpcid=nil, region=nil, uin=nil, vpcname=nil)
@UniqVpcId = uniqvpcid
@Region = region
@Uin = uin
@VpcName = vpcname
@@ -58,11 +58,11 @@
# @type Uin: String
# @param VpcName: vpc资源名称:testname
# @type VpcName: String
attr_accessor :VpcId, :Region, :Uin, :VpcName
-
+
def initialize(vpcid=nil, region=nil, uin=nil, vpcname=nil)
@VpcId = vpcid
@Region = region
@Uin = uin
@VpcName = vpcname
@@ -84,11 +84,11 @@
# @type UniqVpcId: String
# @param Region: 地域
# @type Region: String
attr_accessor :Uin, :UniqVpcId, :Region
-
+
def initialize(uin=nil, uniqvpcid=nil, region=nil)
@Uin = uin
@UniqVpcId = uniqvpcid
@Region = region
end
@@ -110,11 +110,11 @@
# @type TotalCount: Integer
# @param DataSet: 日志列表
# @type DataSet: Array
attr_accessor :Resource, :Metric, :TotalCount, :DataSet
-
+
def initialize(resource=nil, metric=nil, totalcount=nil, dataset=nil)
@Resource = resource
@Metric = metric
@TotalCount = totalcount
@DataSet = dataset
@@ -143,11 +143,11 @@
# @type OperatorUin: String
# @param Content: 日志内容
# @type Content: String
attr_accessor :Date, :OperatorUin, :Content
-
+
def initialize(date=nil, operatoruin=nil, content=nil)
@Date = date
@OperatorUin = operatoruin
@Content = content
end
@@ -163,11 +163,11 @@
class CreatePrivateDNSAccountRequest < TencentCloud::Common::AbstractModel
# @param Account: 私有域解析账号
# @type Account: :class:`Tencentcloud::Privatedns.v20201028.models.PrivateDNSAccount`
attr_accessor :Account
-
+
def initialize(account=nil)
@Account = account
end
def deserialize(params)
@@ -182,11 +182,11 @@
class CreatePrivateDNSAccountResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -210,11 +210,11 @@
# @type MX: Integer
# @param TTL: 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
# @type TTL: Integer
attr_accessor :ZoneId, :RecordType, :SubDomain, :RecordValue, :Weight, :MX, :TTL
-
+
def initialize(zoneid=nil, recordtype=nil, subdomain=nil, recordvalue=nil, weight=nil, mx=nil, ttl=nil)
@ZoneId = zoneid
@RecordType = recordtype
@SubDomain = subdomain
@RecordValue = recordvalue
@@ -240,11 +240,11 @@
# @type RecordId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RecordId, :RequestId
-
+
def initialize(recordid=nil, requestid=nil)
@RecordId = recordid
@RequestId = requestid
end
@@ -272,11 +272,11 @@
# @type AccountVpcSet: Array
# @param CnameSpeedupStatus: 是否CNAME加速:ENABLED,DISABLED,默认值为ENABLED
# @type CnameSpeedupStatus: String
attr_accessor :Domain, :TagSet, :VpcSet, :Remark, :DnsForwardStatus, :Vpcs, :AccountVpcSet, :CnameSpeedupStatus
-
+
def initialize(domain=nil, tagset=nil, vpcset=nil, remark=nil, dnsforwardstatus=nil, vpcs=nil, accountvpcset=nil, cnamespeedupstatus=nil)
@Domain = domain
@TagSet = tagset
@VpcSet = vpcset
@Remark = remark
@@ -334,11 +334,11 @@
# @type Domain: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ZoneId, :Domain, :RequestId
-
+
def initialize(zoneid=nil, domain=nil, requestid=nil)
@ZoneId = zoneid
@Domain = domain
@RequestId = requestid
end
@@ -356,11 +356,11 @@
# @type Date: String
# @param Value: 值
# @type Value: Integer
attr_accessor :Date, :Value
-
+
def initialize(date=nil, value=nil)
@Date = date
@Value = value
end
@@ -374,11 +374,11 @@
class DeletePrivateDNSAccountRequest < TencentCloud::Common::AbstractModel
# @param Account: 私有域解析账号
# @type Account: :class:`Tencentcloud::Privatedns.v20201028.models.PrivateDNSAccount`
attr_accessor :Account
-
+
def initialize(account=nil)
@Account = account
end
def deserialize(params)
@@ -393,11 +393,11 @@
class DeletePrivateDNSAccountResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -413,11 +413,11 @@
# @type RecordId: String
# @param RecordIdSet: 记录ID数组,RecordId 优先
# @type RecordIdSet: Array
attr_accessor :ZoneId, :RecordId, :RecordIdSet
-
+
def initialize(zoneid=nil, recordid=nil, recordidset=nil)
@ZoneId = zoneid
@RecordId = recordid
@RecordIdSet = recordidset
end
@@ -433,11 +433,11 @@
class DeletePrivateZoneRecordResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -451,11 +451,11 @@
# @type ZoneId: String
# @param ZoneIdSet: 私有域ID数组,ZoneId 优先
# @type ZoneIdSet: Array
attr_accessor :ZoneId, :ZoneIdSet
-
+
def initialize(zoneid=nil, zoneidset=nil)
@ZoneId = zoneid
@ZoneIdSet = zoneidset
end
@@ -469,11 +469,11 @@
class DeletePrivateZoneResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -491,11 +491,11 @@
# @type Limit: Integer
# @param Filters: 过滤参数
# @type Filters: Array
attr_accessor :AccountUin, :Offset, :Limit, :Filters
-
+
def initialize(accountuin=nil, offset=nil, limit=nil, filters=nil)
@AccountUin = accountuin
@Offset = offset
@Limit = limit
@Filters = filters
@@ -524,11 +524,11 @@
# @type VpcSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :VpcSet, :RequestId
-
+
def initialize(totalcount=nil, vpcset=nil, requestid=nil)
@TotalCount = totalcount
@VpcSet = vpcset
@RequestId = requestid
end
@@ -559,11 +559,11 @@
# @type Offset: Integer
# @param Limit: 分页限制数目, 最大100,默认20
# @type Limit: Integer
attr_accessor :TimeRangeBegin, :Filters, :TimeRangeEnd, :Offset, :Limit
-
+
def initialize(timerangebegin=nil, filters=nil, timerangeend=nil, offset=nil, limit=nil)
@TimeRangeBegin = timerangebegin
@Filters = filters
@TimeRangeEnd = timerangeend
@Offset = offset
@@ -592,11 +592,11 @@
# @type Data: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -614,11 +614,11 @@
end
# DescribeDashboard请求参数结构体
class DescribeDashboardRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -636,11 +636,11 @@
# @type FlowUsage: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ZoneTotal, :ZoneVpcCount, :RequestTotalCount, :FlowUsage, :RequestId
-
+
def initialize(zonetotal=nil, zonevpccount=nil, requesttotalcount=nil, flowusage=nil, requestid=nil)
@ZoneTotal = zonetotal
@ZoneVpcCount = zonevpccount
@RequestTotalCount = requesttotalcount
@FlowUsage = flowusage
@@ -671,11 +671,11 @@
# @type Limit: Integer
# @param Filters: 过滤参数
# @type Filters: Array
attr_accessor :Offset, :Limit, :Filters
-
+
def initialize(offset=nil, limit=nil, filters=nil)
@Offset = offset
@Limit = limit
@Filters = filters
end
@@ -702,11 +702,11 @@
# @type AccountSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AccountSet, :RequestId
-
+
def initialize(totalcount=nil, accountset=nil, requestid=nil)
@TotalCount = totalcount
@AccountSet = accountset
@RequestId = requestid
end
@@ -733,11 +733,11 @@
# @type Limit: Integer
# @param Filters: 过滤参数
# @type Filters: Array
attr_accessor :Offset, :Limit, :Filters
-
+
def initialize(offset=nil, limit=nil, filters=nil)
@Offset = offset
@Limit = limit
@Filters = filters
end
@@ -764,11 +764,11 @@
# @type PrivateZoneSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :PrivateZoneSet, :RequestId
-
+
def initialize(totalcount=nil, privatezoneset=nil, requestid=nil)
@TotalCount = totalcount
@PrivateZoneSet = privatezoneset
@RequestId = requestid
end
@@ -797,11 +797,11 @@
# @type Offset: Integer
# @param Limit: 分页限制数目, 最大200,默认20
# @type Limit: Integer
attr_accessor :ZoneId, :Filters, :Offset, :Limit
-
+
def initialize(zoneid=nil, filters=nil, offset=nil, limit=nil)
@ZoneId = zoneid
@Filters = filters
@Offset = offset
@Limit = limit
@@ -830,11 +830,11 @@
# @type RecordSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RecordSet, :RequestId
-
+
def initialize(totalcount=nil, recordset=nil, requestid=nil)
@TotalCount = totalcount
@RecordSet = recordset
@RequestId = requestid
end
@@ -857,11 +857,11 @@
class DescribePrivateZoneRequest < TencentCloud::Common::AbstractModel
# @param ZoneId: 域名,格式必须是标准的TLD
# @type ZoneId: String
attr_accessor :ZoneId
-
+
def initialize(zoneid=nil)
@ZoneId = zoneid
end
def deserialize(params)
@@ -875,11 +875,11 @@
# @type PrivateZone: :class:`Tencentcloud::Privatedns.v20201028.models.PrivateZone`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :PrivateZone, :RequestId
-
+
def initialize(privatezone=nil, requestid=nil)
@PrivateZone = privatezone
@RequestId = requestid
end
@@ -893,11 +893,11 @@
end
# DescribePrivateZoneService请求参数结构体
class DescribePrivateZoneServiceRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -909,11 +909,11 @@
# @type ServiceStatus: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ServiceStatus, :RequestId
-
+
def initialize(servicestatus=nil, requestid=nil)
@ServiceStatus = servicestatus
@RequestId = requestid
end
@@ -924,11 +924,11 @@
end
# DescribeQuotaUsage请求参数结构体
class DescribeQuotaUsageRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -940,11 +940,11 @@
# @type TldQuota: :class:`Tencentcloud::Privatedns.v20201028.models.TldQuota`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TldQuota, :RequestId
-
+
def initialize(tldquota=nil, requestid=nil)
@TldQuota = tldquota
@RequestId = requestid
end
@@ -965,11 +965,11 @@
# @type Filters: Array
# @param TimeRangeEnd: 请求量统计结束时间,格式:2020-11-22 23:59:59
# @type TimeRangeEnd: String
attr_accessor :TimeRangeBegin, :Filters, :TimeRangeEnd
-
+
def initialize(timerangebegin=nil, filters=nil, timerangeend=nil)
@TimeRangeBegin = timerangebegin
@Filters = filters
@TimeRangeEnd = timerangeend
end
@@ -996,11 +996,11 @@
# @type Interval: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :Interval, :RequestId
-
+
def initialize(data=nil, interval=nil, requestid=nil)
@Data = data
@Interval = interval
@RequestId = requestid
end
@@ -1025,11 +1025,11 @@
# @type Name: String
# @param Values: 参数值数组
# @type Values: Array
attr_accessor :Name, :Values
-
+
def initialize(name=nil, values=nil)
@Name = name
@Values = values
end
@@ -1047,11 +1047,11 @@
# @type TotalQuantity: Integer
# @param AvailableQuantity: 流量包可用额度
# @type AvailableQuantity: Integer
attr_accessor :FlowType, :TotalQuantity, :AvailableQuantity
-
+
def initialize(flowtype=nil, totalquantity=nil, availablequantity=nil)
@FlowType = flowtype
@TotalQuantity = totalquantity
@AvailableQuantity = availablequantity
end
@@ -1074,11 +1074,11 @@
# @param MetricCount: 查询范围内的请求总量
# 注意:此字段可能返回 null,表示取不到有效值。
# @type MetricCount: Integer
attr_accessor :Resource, :Metric, :DataSet, :MetricCount
-
+
def initialize(resource=nil, metric=nil, dataset=nil, metriccount=nil)
@Resource = resource
@Metric = metric
@DataSet = dataset
@MetricCount = metriccount
@@ -1117,11 +1117,11 @@
# @type MX: Integer
# @param TTL: 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
# @type TTL: Integer
attr_accessor :ZoneId, :RecordId, :RecordType, :SubDomain, :RecordValue, :Weight, :MX, :TTL
-
+
def initialize(zoneid=nil, recordid=nil, recordtype=nil, subdomain=nil, recordvalue=nil, weight=nil, mx=nil, ttl=nil)
@ZoneId = zoneid
@RecordId = recordid
@RecordType = recordtype
@SubDomain = subdomain
@@ -1147,11 +1147,11 @@
class ModifyPrivateZoneRecordResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1169,11 +1169,11 @@
# @type DnsForwardStatus: String
# @param CnameSpeedupStatus: 是否开启CNAME加速:ENABLED, DISABLED
# @type CnameSpeedupStatus: String
attr_accessor :ZoneId, :Remark, :DnsForwardStatus, :CnameSpeedupStatus
-
+
def initialize(zoneid=nil, remark=nil, dnsforwardstatus=nil, cnamespeedupstatus=nil)
@ZoneId = zoneid
@Remark = remark
@DnsForwardStatus = dnsforwardstatus
@CnameSpeedupStatus = cnamespeedupstatus
@@ -1191,11 +1191,11 @@
class ModifyPrivateZoneResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1211,11 +1211,11 @@
# @type VpcSet: Array
# @param AccountVpcSet: 私有域账号关联的全部VPC列表
# @type AccountVpcSet: Array
attr_accessor :ZoneId, :VpcSet, :AccountVpcSet
-
+
def initialize(zoneid=nil, vpcset=nil, accountvpcset=nil)
@ZoneId = zoneid
@VpcSet = vpcset
@AccountVpcSet = accountvpcset
end
@@ -1251,11 +1251,11 @@
# @type AccountVpcSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ZoneId, :VpcSet, :AccountVpcSet, :RequestId
-
+
def initialize(zoneid=nil, vpcset=nil, accountvpcset=nil, requestid=nil)
@ZoneId = zoneid
@VpcSet = vpcset
@AccountVpcSet = accountvpcset
@RequestId = requestid
@@ -1291,11 +1291,11 @@
# @type RecordIds: Array
# @param Status: enabled:生效,disabled:失效
# @type Status: String
attr_accessor :ZoneId, :RecordIds, :Status
-
+
def initialize(zoneid=nil, recordids=nil, status=nil)
@ZoneId = zoneid
@RecordIds = recordids
@Status = status
end
@@ -1317,11 +1317,11 @@
# @type Status: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ZoneId, :RecordIds, :Status, :RequestId
-
+
def initialize(zoneid=nil, recordids=nil, status=nil, requestid=nil)
@ZoneId = zoneid
@RecordIds = recordids
@Status = status
@RequestId = requestid
@@ -1343,11 +1343,11 @@
# @type Account: String
# @param Nickname: 用户昵称
# @type Nickname: String
attr_accessor :Uin, :Account, :Nickname
-
+
def initialize(uin=nil, account=nil, nickname=nil)
@Uin = uin
@Account = account
@Nickname = nickname
end
@@ -1404,11 +1404,11 @@
# @param EndPointName: 终端节点名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type EndPointName: String
attr_accessor :ZoneId, :OwnerUin, :Domain, :CreatedOn, :UpdatedOn, :RecordCount, :Remark, :VpcSet, :Status, :DnsForwardStatus, :Tags, :AccountVpcSet, :IsCustomTld, :CnameSpeedupStatus, :ForwardRuleName, :ForwardRuleType, :ForwardAddress, :EndPointName
-
+
def initialize(zoneid=nil, owneruin=nil, domain=nil, createdon=nil, updatedon=nil, recordcount=nil, remark=nil, vpcset=nil, status=nil, dnsforwardstatus=nil, tags=nil, accountvpcset=nil, iscustomtld=nil, cnamespeedupstatus=nil, forwardrulename=nil, forwardruletype=nil, forwardaddress=nil, endpointname=nil)
@ZoneId = zoneid
@OwnerUin = owneruin
@Domain = domain
@CreatedOn = createdon
@@ -1503,11 +1503,11 @@
# @param Enabled: 0暂停,1启用
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Enabled: Integer
attr_accessor :RecordId, :ZoneId, :SubDomain, :RecordType, :RecordValue, :TTL, :MX, :Status, :Weight, :CreatedOn, :UpdatedOn, :Extra, :Enabled
-
+
def initialize(recordid=nil, zoneid=nil, subdomain=nil, recordtype=nil, recordvalue=nil, ttl=nil, mx=nil, status=nil, weight=nil, createdon=nil, updatedon=nil, extra=nil, enabled=nil)
@RecordId = recordid
@ZoneId = zoneid
@SubDomain = subdomain
@RecordType = recordtype
@@ -1540,11 +1540,11 @@
end
# SubscribePrivateZoneService请求参数结构体
class SubscribePrivateZoneServiceRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -1556,11 +1556,11 @@
# @type ServiceStatus: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ServiceStatus, :RequestId
-
+
def initialize(servicestatus=nil, requestid=nil)
@ServiceStatus = servicestatus
@RequestId = requestid
end
@@ -1576,11 +1576,11 @@
# @type TagKey: String
# @param TagValue: 标签值
# @type TagValue: String
attr_accessor :TagKey, :TagValue
-
+
def initialize(tagkey=nil, tagvalue=nil)
@TagKey = tagkey
@TagValue = tagvalue
end
@@ -1600,11 +1600,11 @@
# @type Stock: Integer
# @param Quota: 用户限额
# @type Quota: Integer
attr_accessor :Total, :Used, :Stock, :Quota
-
+
def initialize(total=nil, used=nil, stock=nil, quota=nil)
@Total = total
@Used = used
@Stock = stock
@Quota = quota
@@ -1624,10 +1624,10 @@
# @type UniqVpcId: String
# @param Region: Vpc所属地区: ap-guangzhou, ap-shanghai
# @type Region: String
attr_accessor :UniqVpcId, :Region
-
+
def initialize(uniqvpcid=nil, region=nil)
@UniqVpcId = uniqvpcid
@Region = region
end