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