lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.590 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.591
- old
+ new
@@ -23,11 +23,11 @@
# @type CcnId: String
# @param Instances: 接受关联实例列表。
# @type Instances: Array
attr_accessor :CcnId, :Instances
-
+
def initialize(ccnid=nil, instances=nil)
@CcnId = ccnid
@Instances = instances
end
@@ -48,11 +48,11 @@
class AcceptAttachCcnInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -75,11 +75,11 @@
# @param Remark: Remark
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Remark: String
attr_accessor :TargetCidr, :VpnGatewayIdSslAccessPolicyId, :ForAllClient, :UserGroupIds, :UpdateTime, :Remark
-
+
def initialize(targetcidr=nil, vpngatewayidsslaccesspolicyid=nil, forallclient=nil, usergroupids=nil, updatetime=nil, remark=nil)
@TargetCidr = targetcidr
@VpnGatewayIdSslAccessPolicyId = vpngatewayidsslaccesspolicyid
@ForAllClient = forallclient
@UserGroupIds = usergroupids
@@ -103,11 +103,11 @@
# @type AttributeName: String
# @param AttributeValues: 属性值
# @type AttributeValues: Array
attr_accessor :AttributeName, :AttributeValues
-
+
def initialize(attributename=nil, attributevalues=nil)
@AttributeName = attributename
@AttributeValues = attributevalues
end
@@ -129,11 +129,11 @@
# @type ResourceType: String
# @param Protocol: 带宽包协议类型。当前支持'ipv4'和'ipv6'协议类型。
# @type Protocol: String
attr_accessor :ResourceIds, :BandwidthPackageId, :NetworkType, :ResourceType, :Protocol
-
+
def initialize(resourceids=nil, bandwidthpackageid=nil, networktype=nil, resourcetype=nil, protocol=nil)
@ResourceIds = resourceids
@BandwidthPackageId = bandwidthpackageid
@NetworkType = networktype
@ResourceType = resourcetype
@@ -153,11 +153,11 @@
class AddBandwidthPackageResourcesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -173,11 +173,11 @@
# @type Ip6RuleInfos: Array
# @param Ip6RuleName: IPV6转换规则名称
# @type Ip6RuleName: String
attr_accessor :Ip6TranslatorId, :Ip6RuleInfos, :Ip6RuleName
-
+
def initialize(ip6translatorid=nil, ip6ruleinfos=nil, ip6rulename=nil)
@Ip6TranslatorId = ip6translatorid
@Ip6RuleInfos = ip6ruleinfos
@Ip6RuleName = ip6rulename
end
@@ -202,11 +202,11 @@
# @type Ip6RuleSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ip6RuleSet, :RequestId
-
+
def initialize(ip6ruleset=nil, requestid=nil)
@Ip6RuleSet = ip6ruleset
@RequestId = requestid
end
@@ -222,11 +222,11 @@
# @type TemplateId: String
# @param TemplateMember: 需要添加的参数模板成员信息,支持IP地址、协议端口、IP地址组、协议端口组四种类型,类型需要与TemplateId参数类型一致。
# @type TemplateMember: Array
attr_accessor :TemplateId, :TemplateMember
-
+
def initialize(templateid=nil, templatemember=nil)
@TemplateId = templateid
@TemplateMember = templatemember
end
@@ -247,11 +247,11 @@
class AddTemplateMemberResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -318,11 +318,11 @@
# @param InstanceType: EIP绑定的实例类型。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type InstanceType: String
attr_accessor :AddressId, :AddressName, :AddressStatus, :AddressIp, :InstanceId, :CreatedTime, :NetworkInterfaceId, :PrivateAddressIp, :IsArrears, :IsBlocked, :IsEipDirectConnection, :AddressType, :CascadeRelease, :EipAlgType, :InternetServiceProvider, :LocalBgp, :Bandwidth, :InternetChargeType, :TagSet, :DeadlineDate, :InstanceType
-
+
def initialize(addressid=nil, addressname=nil, addressstatus=nil, addressip=nil, instanceid=nil, createdtime=nil, networkinterfaceid=nil, privateaddressip=nil, isarrears=nil, isblocked=nil, iseipdirectconnection=nil, addresstype=nil, cascaderelease=nil, eipalgtype=nil, internetserviceprovider=nil, localbgp=nil, bandwidth=nil, internetchargetype=nil, tagset=nil, deadlinedate=nil, instancetype=nil)
@AddressId = addressid
@AddressName = addressname
@AddressStatus = addressstatus
@AddressIp = addressip
@@ -386,11 +386,11 @@
# @type Period: Integer
# @param AutoRenewFlag: 自动续费标志。0表示手动续费,1表示自动续费,2表示到期不续费。默认缺省为0即手动续费
# @type AutoRenewFlag: Integer
attr_accessor :Period, :AutoRenewFlag
-
+
def initialize(period=nil, autorenewflag=nil)
@Period = period
@AutoRenewFlag = autorenewflag
end
@@ -407,11 +407,11 @@
# @param Description: 备注。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Description: String
attr_accessor :Address, :Description
-
+
def initialize(address=nil, description=nil)
@Address = address
@Description = description
end
@@ -433,11 +433,11 @@
# @type CreatedTime: String
# @param AddressExtraSet: 带备注的IP地址信息。
# @type AddressExtraSet: Array
attr_accessor :AddressTemplateName, :AddressTemplateId, :AddressSet, :CreatedTime, :AddressExtraSet
-
+
def initialize(addresstemplatename=nil, addresstemplateid=nil, addressset=nil, createdtime=nil, addressextraset=nil)
@AddressTemplateName = addresstemplatename
@AddressTemplateId = addresstemplateid
@AddressSet = addressset
@CreatedTime = createdtime
@@ -472,11 +472,11 @@
# @type CreatedTime: String
# @param AddressTemplateSet: IP地址模板实例。
# @type AddressTemplateSet: Array
attr_accessor :AddressTemplateGroupName, :AddressTemplateGroupId, :AddressTemplateIdSet, :CreatedTime, :AddressTemplateSet
-
+
def initialize(addresstemplategroupname=nil, addresstemplategroupid=nil, addresstemplateidset=nil, createdtime=nil, addresstemplateset=nil)
@AddressTemplateGroupName = addresstemplategroupname
@AddressTemplateGroupId = addresstemplategroupid
@AddressTemplateIdSet = addresstemplateidset
@CreatedTime = createdtime
@@ -509,11 +509,11 @@
# @type From: String
# @param To: 废弃字段
# @type To: String
attr_accessor :AddressTemplateId, :AddressTemplateName, :From, :To
-
+
def initialize(addresstemplateid=nil, addresstemplatename=nil, from=nil, to=nil)
@AddressTemplateId = addresstemplateid
@AddressTemplateName = addresstemplatename
@From = from
@To = to
@@ -533,11 +533,11 @@
# @type AddressId: String
# @param AddressGroupId: IP地址组ID,例如:ipmg-2uw6ujo6。
# @type AddressGroupId: String
attr_accessor :AddressId, :AddressGroupId
-
+
def initialize(addressid=nil, addressgroupid=nil)
@AddressId = addressid
@AddressGroupId = addressgroupid
end
@@ -553,11 +553,11 @@
# @type InstanceId: String
# @param AddressId: 标识EIP实例的唯一 ID。EIP 唯一 ID 形如:`eip-11112222`。
# @type AddressId: String
attr_accessor :InstanceId, :AddressId
-
+
def initialize(instanceid=nil, addressid=nil)
@InstanceId = instanceid
@AddressId = addressid
end
@@ -573,11 +573,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -593,11 +593,11 @@
# @type Ftp: Boolean
# @param Sip: Sip协议Alg功能是否开启
# @type Sip: Boolean
attr_accessor :Ftp, :Sip
-
+
def initialize(ftp=nil, sip=nil)
@Ftp = ftp
@Sip = sip
end
@@ -652,11 +652,11 @@
# @type AddressName: String
# @param Egress: 网络出口,默认是:center_egress1
# @type Egress: String
attr_accessor :AddressCount, :InternetServiceProvider, :InternetChargeType, :InternetMaxBandwidthOut, :AddressChargePrepaid, :AddressType, :AnycastZone, :ApplicableForCLB, :Tags, :BandwidthPackageId, :AddressName, :Egress
-
+
def initialize(addresscount=nil, internetserviceprovider=nil, internetchargetype=nil, internetmaxbandwidthout=nil, addresschargeprepaid=nil, addresstype=nil, anycastzone=nil, applicableforclb=nil, tags=nil, bandwidthpackageid=nil, addressname=nil, egress=nil)
@AddressCount = addresscount
@InternetServiceProvider = internetserviceprovider
@InternetChargeType = internetchargetype
@InternetMaxBandwidthOut = internetmaxbandwidthout
@@ -704,11 +704,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AddressSet, :TaskId, :RequestId
-
+
def initialize(addressset=nil, taskid=nil, requestid=nil)
@AddressSet = addressset
@TaskId = taskid
@RequestId = requestid
end
@@ -730,11 +730,11 @@
# @type InternetChargeType: String
# @param BandwidthPackageId: 带宽包id,上移账号,申请带宽包计费模式的ipv6地址需要传入.
# @type BandwidthPackageId: String
attr_accessor :Ip6Addresses, :InternetMaxBandwidthOut, :InternetChargeType, :BandwidthPackageId
-
+
def initialize(ip6addresses=nil, internetmaxbandwidthout=nil, internetchargetype=nil, bandwidthpackageid=nil)
@Ip6Addresses = ip6addresses
@InternetMaxBandwidthOut = internetmaxbandwidthout
@InternetChargeType = internetchargetype
@BandwidthPackageId = bandwidthpackageid
@@ -756,11 +756,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AddressSet, :TaskId, :RequestId
-
+
def initialize(addressset=nil, taskid=nil, requestid=nil)
@AddressSet = addressset
@TaskId = taskid
@RequestId = requestid
end
@@ -780,11 +780,11 @@
# @type Ipv6Addresses: Array
# @param Ipv6AddressCount: 自动分配`IPv6`地址个数,内网IP地址个数总和不能超过配额数。与入参`Ipv6Addresses`合并计算配额。与Ipv6Addresses必填一个。
# @type Ipv6AddressCount: Integer
attr_accessor :NetworkInterfaceId, :Ipv6Addresses, :Ipv6AddressCount
-
+
def initialize(networkinterfaceid=nil, ipv6addresses=nil, ipv6addresscount=nil)
@NetworkInterfaceId = networkinterfaceid
@Ipv6Addresses = ipv6addresses
@Ipv6AddressCount = ipv6addresscount
end
@@ -809,11 +809,11 @@
# @type Ipv6AddressSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ipv6AddressSet, :RequestId
-
+
def initialize(ipv6addressset=nil, requestid=nil)
@Ipv6AddressSet = ipv6addressset
@RequestId = requestid
end
@@ -834,11 +834,11 @@
class AssignIpv6CidrBlockRequest < TencentCloud::Common::AbstractModel
# @param VpcId: `VPC`实例`ID`,形如:`vpc-f49l6u0z`。
# @type VpcId: String
attr_accessor :VpcId
-
+
def initialize(vpcid=nil)
@VpcId = vpcid
end
def deserialize(params)
@@ -852,11 +852,11 @@
# @type Ipv6CidrBlock: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ipv6CidrBlock, :RequestId
-
+
def initialize(ipv6cidrblock=nil, requestid=nil)
@Ipv6CidrBlock = ipv6cidrblock
@RequestId = requestid
end
@@ -872,11 +872,11 @@
# @type VpcId: String
# @param Ipv6SubnetCidrBlocks: 分配 `IPv6` 子网段列表。
# @type Ipv6SubnetCidrBlocks: Array
attr_accessor :VpcId, :Ipv6SubnetCidrBlocks
-
+
def initialize(vpcid=nil, ipv6subnetcidrblocks=nil)
@VpcId = vpcid
@Ipv6SubnetCidrBlocks = ipv6subnetcidrblocks
end
@@ -899,11 +899,11 @@
# @type Ipv6SubnetCidrBlockSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ipv6SubnetCidrBlockSet, :RequestId
-
+
def initialize(ipv6subnetcidrblockset=nil, requestid=nil)
@Ipv6SubnetCidrBlockSet = ipv6subnetcidrblockset
@RequestId = requestid
end
@@ -930,11 +930,11 @@
# @type SecondaryPrivateIpAddressCount: Integer
# @param QosLevel: IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。
# @type QosLevel: String
attr_accessor :NetworkInterfaceId, :PrivateIpAddresses, :SecondaryPrivateIpAddressCount, :QosLevel
-
+
def initialize(networkinterfaceid=nil, privateipaddresses=nil, secondaryprivateipaddresscount=nil, qoslevel=nil)
@NetworkInterfaceId = networkinterfaceid
@PrivateIpAddresses = privateipaddresses
@SecondaryPrivateIpAddressCount = secondaryprivateipaddresscount
@QosLevel = qoslevel
@@ -961,11 +961,11 @@
# @type PrivateIpAddressSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :PrivateIpAddressSet, :RequestId
-
+
def initialize(privateipaddressset=nil, requestid=nil)
@PrivateIpAddressSet = privateipaddressset
@RequestId = requestid
end
@@ -993,11 +993,11 @@
# @param SubnetSet: 辅助CIDR拆分的子网。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type SubnetSet: Array
attr_accessor :VpcId, :CidrBlock, :AssistantType, :SubnetSet
-
+
def initialize(vpcid=nil, cidrblock=nil, assistanttype=nil, subnetset=nil)
@VpcId = vpcid
@CidrBlock = cidrblock
@AssistantType = assistanttype
@SubnetSet = subnetset
@@ -1030,11 +1030,11 @@
# @type PrivateIpAddress: String
# @param EipDirectConnection: 指定绑定时是否设置直通。弹性公网 IP 直通请参见 [EIP 直通](https://cloud.tencent.com/document/product/1199/41709)。取值:True、False,默认值为 False。当绑定 CVM 实例、EKS 弹性集群时,可设定此参数为 True。此参数目前处于内测中,如需使用,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=6&level2_id=163&source=0&data_title=%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%20CLB&level3_id=1071&queue=96&scene_code=34639&step=2)。
# @type EipDirectConnection: Boolean
attr_accessor :AddressId, :InstanceId, :NetworkInterfaceId, :PrivateIpAddress, :EipDirectConnection
-
+
def initialize(addressid=nil, instanceid=nil, networkinterfaceid=nil, privateipaddress=nil, eipdirectconnection=nil)
@AddressId = addressid
@InstanceId = instanceid
@NetworkInterfaceId = networkinterfaceid
@PrivateIpAddress = privateipaddress
@@ -1056,11 +1056,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -1076,11 +1076,11 @@
# @type DhcpIpId: String
# @param AddressIp: 弹性公网`IP`。必须是没有绑定`DhcpIp`的`EIP`
# @type AddressIp: String
attr_accessor :DhcpIpId, :AddressIp
-
+
def initialize(dhcpipid=nil, addressip=nil)
@DhcpIpId = dhcpipid
@AddressIp = addressip
end
@@ -1094,11 +1094,11 @@
class AssociateDhcpIpWithAddressIpResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1114,11 +1114,11 @@
# @type NatGatewayId: String
# @param DirectConnectGatewayId: VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
# @type DirectConnectGatewayId: String
attr_accessor :VpcId, :NatGatewayId, :DirectConnectGatewayId
-
+
def initialize(vpcid=nil, natgatewayid=nil, directconnectgatewayid=nil)
@VpcId = vpcid
@NatGatewayId = natgatewayid
@DirectConnectGatewayId = directconnectgatewayid
end
@@ -1134,11 +1134,11 @@
class AssociateDirectConnectGatewayNatGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1162,11 +1162,11 @@
# @type PublicIpAddressesBandwidthOut: Integer
# @param PublicIpFromSameZone: 公网IP是否强制与NAT网关来自同可用区,true表示需要与NAT网关同可用区;false表示可与NAT网关不是同一个可用区。此参数只有当参数Zone存在时才能生效。
# @type PublicIpFromSameZone: Boolean
attr_accessor :NatGatewayId, :AddressCount, :PublicIpAddresses, :Zone, :StockPublicIpAddressesBandwidthOut, :PublicIpAddressesBandwidthOut, :PublicIpFromSameZone
-
+
def initialize(natgatewayid=nil, addresscount=nil, publicipaddresses=nil, zone=nil, stockpublicipaddressesbandwidthout=nil, publicipaddressesbandwidthout=nil, publicipfromsamezone=nil)
@NatGatewayId = natgatewayid
@AddressCount = addresscount
@PublicIpAddresses = publicipaddresses
@Zone = zone
@@ -1190,11 +1190,11 @@
class AssociateNatGatewayAddressResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1208,11 +1208,11 @@
# @type NetworkAclId: String
# @param SubnetIds: 子网实例ID数组。例如:[subnet-12345678]。
# @type SubnetIds: Array
attr_accessor :NetworkAclId, :SubnetIds
-
+
def initialize(networkaclid=nil, subnetids=nil)
@NetworkAclId = networkaclid
@SubnetIds = subnetids
end
@@ -1226,11 +1226,11 @@
class AssociateNetworkAclSubnetsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1244,11 +1244,11 @@
# @type NetworkInterfaceIds: Array
# @param SecurityGroupIds: 安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。
# @type SecurityGroupIds: Array
attr_accessor :NetworkInterfaceIds, :SecurityGroupIds
-
+
def initialize(networkinterfaceids=nil, securitygroupids=nil)
@NetworkInterfaceIds = networkinterfaceids
@SecurityGroupIds = securitygroupids
end
@@ -1262,11 +1262,11 @@
class AssociateNetworkInterfaceSecurityGroupsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1282,11 +1282,11 @@
# @type Instances: Array
# @param CcnUin: CCN所属UIN(根账号),默认当前账号所属UIN
# @type CcnUin: String
attr_accessor :CcnId, :Instances, :CcnUin
-
+
def initialize(ccnid=nil, instances=nil, ccnuin=nil)
@CcnId = ccnid
@Instances = instances
@CcnUin = ccnuin
end
@@ -1309,11 +1309,11 @@
class AttachCcnInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1327,11 +1327,11 @@
# @type VpcId: String
# @param InstanceIds: CVM实例ID
# @type InstanceIds: Array
attr_accessor :VpcId, :InstanceIds
-
+
def initialize(vpcid=nil, instanceids=nil)
@VpcId = vpcid
@InstanceIds = instanceids
end
@@ -1345,11 +1345,11 @@
class AttachClassicLinkVpcResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1365,11 +1365,11 @@
# @type InstanceId: String
# @param AttachType: 网卡的挂载类型:0 标准型,1扩展型,默认值0。
# @type AttachType: Integer
attr_accessor :NetworkInterfaceId, :InstanceId, :AttachType
-
+
def initialize(networkinterfaceid=nil, instanceid=nil, attachtype=nil)
@NetworkInterfaceId = networkinterfaceid
@InstanceId = instanceid
@AttachType = attachtype
end
@@ -1385,11 +1385,11 @@
class AttachNetworkInterfaceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1403,11 +1403,11 @@
# @type SnapshotPolicyId: String
# @param Instances: 关联实例信息。
# @type Instances: Array
attr_accessor :SnapshotPolicyId, :Instances
-
+
def initialize(snapshotpolicyid=nil, instances=nil)
@SnapshotPolicyId = snapshotpolicyid
@Instances = instances
end
@@ -1428,11 +1428,11 @@
class AttachSnapshotInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1448,11 +1448,11 @@
# @type ComplianceId: Integer
# @param AuditBehavior: 通过:`APPROVED `,拒绝:`DENY`。
# @type AuditBehavior: String
attr_accessor :ServiceProvider, :ComplianceId, :AuditBehavior
-
+
def initialize(serviceprovider=nil, complianceid=nil, auditbehavior=nil)
@ServiceProvider = serviceprovider
@ComplianceId = complianceid
@AuditBehavior = auditbehavior
end
@@ -1468,11 +1468,11 @@
class AuditCrossBorderComplianceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1486,11 +1486,11 @@
# @type BackupDay: String
# @param BackupTime: 备份时间点,格式:HH:mm:ss。
# @type BackupTime: String
attr_accessor :BackupDay, :BackupTime
-
+
def initialize(backupday=nil, backuptime=nil)
@BackupDay = backupday
@BackupTime = backuptime
end
@@ -1518,11 +1518,11 @@
# @type ResourceSet: Array
# @param Bandwidth: 带宽包限速大小。单位:Mbps,-1表示不限速。
# @type Bandwidth: Integer
attr_accessor :BandwidthPackageId, :NetworkType, :ChargeType, :BandwidthPackageName, :CreatedTime, :Status, :ResourceSet, :Bandwidth
-
+
def initialize(bandwidthpackageid=nil, networktype=nil, chargetype=nil, bandwidthpackagename=nil, createdtime=nil, status=nil, resourceset=nil, bandwidth=nil)
@BandwidthPackageId = bandwidthpackageid
@NetworkType = networktype
@ChargeType = chargetype
@BandwidthPackageName = bandwidthpackagename
@@ -1555,11 +1555,11 @@
class BandwidthPackageBillBandwidth < TencentCloud::Common::AbstractModel
# @param BandwidthUsage: 当前计费用量,单位为 Mbps
# @type BandwidthUsage: Float
attr_accessor :BandwidthUsage
-
+
def initialize(bandwidthusage=nil)
@BandwidthUsage = bandwidthusage
end
def deserialize(params)
@@ -1577,11 +1577,11 @@
# @type BackupPolicies: Array
# @param KeepTime: 快照保留时间,支持1~365天。
# @type KeepTime: Integer
attr_accessor :SnapshotPolicyId, :SnapshotPolicyName, :BackupPolicies, :KeepTime
-
+
def initialize(snapshotpolicyid=nil, snapshotpolicyname=nil, backuppolicies=nil, keeptime=nil)
@SnapshotPolicyId = snapshotpolicyid
@SnapshotPolicyName = snapshotpolicyname
@BackupPolicies = backuppolicies
@KeepTime = keeptime
@@ -1640,11 +1640,11 @@
# @param RouteBroadcastPolicyFlag: 是否开启云联网路由传播策略。`False` 未开启,`True` 开启。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RouteBroadcastPolicyFlag: Boolean
attr_accessor :CcnId, :CcnName, :CcnDescription, :InstanceCount, :CreateTime, :State, :QosLevel, :InstanceChargeType, :BandwidthLimitType, :TagSet, :RoutePriorityFlag, :RouteTableCount, :RouteTableFlag, :IsSecurityLock, :RouteBroadcastPolicyFlag
-
+
def initialize(ccnid=nil, ccnname=nil, ccndescription=nil, instancecount=nil, createtime=nil, state=nil, qoslevel=nil, instancechargetype=nil, bandwidthlimittype=nil, tagset=nil, routepriorityflag=nil, routetablecount=nil, routetableflag=nil, issecuritylock=nil, routebroadcastpolicyflag=nil)
@CcnId = ccnid
@CcnName = ccnname
@CcnDescription = ccndescription
@InstanceCount = instancecount
@@ -1731,11 +1731,11 @@
# @param RouteTableName: 路由表名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RouteTableName: String
attr_accessor :CcnId, :InstanceType, :InstanceId, :InstanceName, :InstanceRegion, :InstanceUin, :CidrBlock, :State, :AttachedTime, :CcnUin, :InstanceArea, :Description, :RouteTableId, :RouteTableName
-
+
def initialize(ccnid=nil, instancetype=nil, instanceid=nil, instancename=nil, instanceregion=nil, instanceuin=nil, cidrblock=nil, state=nil, attachedtime=nil, ccnuin=nil, instancearea=nil, description=nil, routetableid=nil, routetablename=nil)
@CcnId = ccnid
@InstanceType = instancetype
@InstanceId = instanceid
@InstanceName = instancename
@@ -1806,11 +1806,11 @@
# @param UpdateTime: 实例更新时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
attr_accessor :CcnId, :CreatedTime, :ExpiredTime, :RegionFlowControlId, :RenewFlag, :CcnRegionBandwidthLimit, :MarketId, :UserAccountID, :IsCrossBorder, :IsSecurityLock, :InstanceChargeType, :UpdateTime
-
+
def initialize(ccnid=nil, createdtime=nil, expiredtime=nil, regionflowcontrolid=nil, renewflag=nil, ccnregionbandwidthlimit=nil, marketid=nil, useraccountid=nil, iscrossborder=nil, issecuritylock=nil, instancechargetype=nil, updatetime=nil)
@CcnId = ccnid
@CreatedTime = createdtime
@ExpiredTime = expiredtime
@RegionFlowControlId = regionflowcontrolid
@@ -1869,11 +1869,11 @@
# @param TagSet: 资源绑定的标签列表
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TagSet: Array
attr_accessor :CcnId, :CreatedTime, :ExpiredTime, :RegionFlowControlId, :RenewFlag, :CcnRegionBandwidthLimit, :MarketId, :TagSet
-
+
def initialize(ccnid=nil, createdtime=nil, expiredtime=nil, regionflowcontrolid=nil, renewflag=nil, ccnregionbandwidthlimit=nil, marketid=nil, tagset=nil)
@CcnId = ccnid
@CreatedTime = createdtime
@ExpiredTime = expiredtime
@RegionFlowControlId = regionflowcontrolid
@@ -1913,11 +1913,11 @@
# @type UserAccountID: String
# @param RegionFlowControlId: 带宽实例的唯一ID。作为`UnlockCcnBandwidths`接口和`LockCcnBandwidths`接口的入参时,该字段必传。
# @type RegionFlowControlId: String
attr_accessor :CcnId, :UserAccountID, :RegionFlowControlId
-
+
def initialize(ccnid=nil, useraccountid=nil, regionflowcontrolid=nil)
@CcnId = ccnid
@UserAccountID = useraccountid
@RegionFlowControlId = regionflowcontrolid
end
@@ -1946,11 +1946,11 @@
# @param RouteTableId: 实例关联的路由表ID。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RouteTableId: String
attr_accessor :InstanceId, :InstanceRegion, :InstanceType, :Description, :RouteTableId
-
+
def initialize(instanceid=nil, instanceregion=nil, instancetype=nil, description=nil, routetableid=nil)
@InstanceId = instanceid
@InstanceRegion = instanceregion
@InstanceType = instancetype
@Description = description
@@ -1967,11 +1967,11 @@
end
# 云联网实例对象,该对象特用于运营端使用,不建议给租户的接口中提供该复杂类型。
class CcnInstanceInfo < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -1990,11 +1990,11 @@
# @type DstRegion: String
# @param DstIsBm: 目的地域是否为黑石地域,默认`false`。
# @type DstIsBm: Boolean
attr_accessor :Region, :BandwidthLimit, :IsBm, :DstRegion, :DstIsBm
-
+
def initialize(region=nil, bandwidthlimit=nil, isbm=nil, dstregion=nil, dstisbm=nil)
@Region = region
@BandwidthLimit = bandwidthlimit
@IsBm = isbm
@DstRegion = dstregion
@@ -2021,11 +2021,11 @@
# @param BandwidthLimit: 出带宽上限,单位:Mbps。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type BandwidthLimit: Integer
attr_accessor :SourceRegion, :DestinationRegion, :BandwidthLimit
-
+
def initialize(sourceregion=nil, destinationregion=nil, bandwidthlimit=nil)
@SourceRegion = sourceregion
@DestinationRegion = destinationregion
@BandwidthLimit = bandwidthlimit
end
@@ -2065,11 +2065,11 @@
# @type RoutePriority: Integer
# @param InstanceExtraName: 下一跳扩展名称(关联实例的扩展名称)
# @type InstanceExtraName: String
attr_accessor :RouteId, :DestinationCidrBlock, :InstanceType, :InstanceId, :InstanceName, :InstanceRegion, :UpdateTime, :Enabled, :InstanceUin, :ExtraState, :IsBgp, :RoutePriority, :InstanceExtraName
-
+
def initialize(routeid=nil, destinationcidrblock=nil, instancetype=nil, instanceid=nil, instancename=nil, instanceregion=nil, updatetime=nil, enabled=nil, instanceuin=nil, extrastate=nil, isbgp=nil, routepriority=nil, instanceextraname=nil)
@RouteId = routeid
@DestinationCidrBlock = destinationcidrblock
@InstanceType = instancetype
@InstanceId = instanceid
@@ -2109,11 +2109,11 @@
# @type NewCidrBlocks: Array
# @param OldCidrBlocks: 待删除的辅助CIDR。CIDR数组,格式如["10.0.0.0/16", "172.16.0.0/16"]。入参NewCidrBlocks和OldCidrBlocks至少需要其一。
# @type OldCidrBlocks: Array
attr_accessor :VpcId, :NewCidrBlocks, :OldCidrBlocks
-
+
def initialize(vpcid=nil, newcidrblocks=nil, oldcidrblocks=nil)
@VpcId = vpcid
@NewCidrBlocks = newcidrblocks
@OldCidrBlocks = oldcidrblocks
end
@@ -2131,11 +2131,11 @@
# @type ConflictSourceSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ConflictSourceSet, :RequestId
-
+
def initialize(conflictsourceset=nil, requestid=nil)
@ConflictSourceSet = conflictsourceset
@RequestId = requestid
end
@@ -2156,11 +2156,11 @@
class CheckDefaultSubnetRequest < TencentCloud::Common::AbstractModel
# @param Zone: 子网所在的可用区ID,不同子网选择不同可用区可以做跨可用区灾备。
# @type Zone: String
attr_accessor :Zone
-
+
def initialize(zone=nil)
@Zone = zone
end
def deserialize(params)
@@ -2174,11 +2174,11 @@
# @type Result: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Result, :RequestId
-
+
def initialize(result=nil, requestid=nil)
@Result = result
@RequestId = requestid
end
@@ -2218,11 +2218,11 @@
# 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678;
# 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测;
# @type NextHopDestination: String
attr_accessor :DetectDestinationIp, :NetDetectId, :VpcId, :SubnetId, :NetDetectName, :NextHopType, :NextHopDestination
-
+
def initialize(detectdestinationip=nil, netdetectid=nil, vpcid=nil, subnetid=nil, netdetectname=nil, nexthoptype=nil, nexthopdestination=nil)
@DetectDestinationIp = detectdestinationip
@NetDetectId = netdetectid
@VpcId = vpcid
@SubnetId = subnetid
@@ -2248,11 +2248,11 @@
# @type NetDetectIpStateSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetDetectIpStateSet, :RequestId
-
+
def initialize(netdetectipstateset=nil, requestid=nil)
@NetDetectIpStateSet = netdetectipstateset
@RequestId = requestid
end
@@ -2277,11 +2277,11 @@
# @param PublishedToVbc: 是否发布到了云联网。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type PublishedToVbc: Boolean
attr_accessor :Cidr, :PublishedToVbc
-
+
def initialize(cidr=nil, publishedtovbc=nil)
@Cidr = cidr
@PublishedToVbc = publishedtovbc
end
@@ -2297,11 +2297,11 @@
# @type VpcId: String
# @param InstanceId: 云服务器实例唯一ID
# @type InstanceId: String
attr_accessor :VpcId, :InstanceId
-
+
def initialize(vpcid=nil, instanceid=nil)
@VpcId = vpcid
@InstanceId = instanceid
end
@@ -2323,11 +2323,11 @@
# @type ProjectId: String
# @param RemoteRegion: 源Region,跨地域克隆安全组时,需要传入源安全组所属地域信息,例如:克隆广州的安全组到上海,则这里需要传入广州安全的地域信息:ap-guangzhou。
# @type RemoteRegion: String
attr_accessor :SecurityGroupId, :GroupName, :GroupDescription, :ProjectId, :RemoteRegion
-
+
def initialize(securitygroupid=nil, groupname=nil, groupdescription=nil, projectid=nil, remoteregion=nil)
@SecurityGroupId = securitygroupid
@GroupName = groupname
@GroupDescription = groupdescription
@ProjectId = projectid
@@ -2350,11 +2350,11 @@
# @type SecurityGroup: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroup`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroup, :RequestId
-
+
def initialize(securitygroup=nil, requestid=nil)
@SecurityGroup = securitygroup
@RequestId = requestid
end
@@ -2373,11 +2373,11 @@
# @type ConfilctId: String
# @param DestinationItem: 冲突目的资源
# @type DestinationItem: String
attr_accessor :ConfilctId, :DestinationItem
-
+
def initialize(confilctid=nil, destinationitem=nil)
@ConfilctId = confilctid
@DestinationItem = destinationitem
end
@@ -2395,11 +2395,11 @@
# @type SourceItem: String
# @param ConflictItemSet: 冲突资源条目信息
# @type ConflictItemSet: Array
attr_accessor :ConflictSourceId, :SourceItem, :ConflictItemSet
-
+
def initialize(conflictsourceid=nil, sourceitem=nil, conflictitemset=nil)
@ConflictSourceId = conflictsourceid
@SourceItem = sourceitem
@ConflictItemSet = conflictitemset
end
@@ -2424,11 +2424,11 @@
# @type AddressTemplateGroupName: String
# @param AddressTemplateIds: IP地址模板实例ID,例如:ipm-mdunqeb6。
# @type AddressTemplateIds: Array
attr_accessor :AddressTemplateGroupName, :AddressTemplateIds
-
+
def initialize(addresstemplategroupname=nil, addresstemplateids=nil)
@AddressTemplateGroupName = addresstemplategroupname
@AddressTemplateIds = addresstemplateids
end
@@ -2444,11 +2444,11 @@
# @type AddressTemplateGroup: :class:`Tencentcloud::Vpc.v20170312.models.AddressTemplateGroup`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AddressTemplateGroup, :RequestId
-
+
def initialize(addresstemplategroup=nil, requestid=nil)
@AddressTemplateGroup = addresstemplategroup
@RequestId = requestid
end
@@ -2469,11 +2469,11 @@
# @type Addresses: Array
# @param AddressesExtra: 地址信息,支持携带备注,支持 IP、CIDR、IP 范围。Addresses与AddressesExtra必填其一。
# @type AddressesExtra: Array
attr_accessor :AddressTemplateName, :Addresses, :AddressesExtra
-
+
def initialize(addresstemplatename=nil, addresses=nil, addressesextra=nil)
@AddressTemplateName = addresstemplatename
@Addresses = addresses
@AddressesExtra = addressesextra
end
@@ -2498,11 +2498,11 @@
# @type AddressTemplate: :class:`Tencentcloud::Vpc.v20170312.models.AddressTemplate`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AddressTemplate, :RequestId
-
+
def initialize(addresstemplate=nil, requestid=nil)
@AddressTemplate = addresstemplate
@RequestId = requestid
end
@@ -2539,11 +2539,11 @@
# @type Tags: Array
# @param AttachType: 绑定类型:0 标准型 1 扩展型。
# @type AttachType: Integer
attr_accessor :VpcId, :NetworkInterfaceName, :SubnetId, :InstanceId, :PrivateIpAddresses, :SecondaryPrivateIpAddressCount, :QosLevel, :SecurityGroupIds, :NetworkInterfaceDescription, :Tags, :AttachType
-
+
def initialize(vpcid=nil, networkinterfacename=nil, subnetid=nil, instanceid=nil, privateipaddresses=nil, secondaryprivateipaddresscount=nil, qoslevel=nil, securitygroupids=nil, networkinterfacedescription=nil, tags=nil, attachtype=nil)
@VpcId = vpcid
@NetworkInterfaceName = networkinterfacename
@SubnetId = subnetid
@InstanceId = instanceid
@@ -2591,11 +2591,11 @@
# @type NetworkInterface: :class:`Tencentcloud::Vpc.v20170312.models.NetworkInterface`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkInterface, :RequestId
-
+
def initialize(networkinterface=nil, requestid=nil)
@NetworkInterface = networkinterface
@RequestId = requestid
end
@@ -2614,11 +2614,11 @@
# @type VpcId: String
# @param CidrBlocks: CIDR数组,格式如["10.0.0.0/16", "172.16.0.0/16"]
# @type CidrBlocks: Array
attr_accessor :VpcId, :CidrBlocks
-
+
def initialize(vpcid=nil, cidrblocks=nil)
@VpcId = vpcid
@CidrBlocks = cidrblocks
end
@@ -2635,11 +2635,11 @@
# @type AssistantCidrSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AssistantCidrSet, :RequestId
-
+
def initialize(assistantcidrset=nil, requestid=nil)
@AssistantCidrSet = assistantcidrset
@RequestId = requestid
end
@@ -2679,11 +2679,11 @@
# @type Protocol: String
# @param TimeSpan: 预付费包月带宽包的购买时长,单位: 月,取值范围: 1~60。
# @type TimeSpan: Integer
attr_accessor :NetworkType, :ChargeType, :BandwidthPackageName, :BandwidthPackageCount, :InternetMaxBandwidth, :Tags, :Protocol, :TimeSpan
-
+
def initialize(networktype=nil, chargetype=nil, bandwidthpackagename=nil, bandwidthpackagecount=nil, internetmaxbandwidth=nil, tags=nil, protocol=nil, timespan=nil)
@NetworkType = networktype
@ChargeType = chargetype
@BandwidthPackageName = bandwidthpackagename
@BandwidthPackageCount = bandwidthpackagecount
@@ -2720,11 +2720,11 @@
# @type BandwidthPackageIds: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BandwidthPackageId, :BandwidthPackageIds, :RequestId
-
+
def initialize(bandwidthpackageid=nil, bandwidthpackageids=nil, requestid=nil)
@BandwidthPackageId = bandwidthpackageid
@BandwidthPackageIds = bandwidthpackageids
@RequestId = requestid
end
@@ -2750,11 +2750,11 @@
# @type BandwidthLimitType: String
# @param Tags: 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]
# @type Tags: Array
attr_accessor :CcnName, :CcnDescription, :QosLevel, :InstanceChargeType, :BandwidthLimitType, :Tags
-
+
def initialize(ccnname=nil, ccndescription=nil, qoslevel=nil, instancechargetype=nil, bandwidthlimittype=nil, tags=nil)
@CcnName = ccnname
@CcnDescription = ccndescription
@QosLevel = qoslevel
@InstanceChargeType = instancechargetype
@@ -2785,11 +2785,11 @@
# @type Ccn: :class:`Tencentcloud::Vpc.v20170312.models.CCN`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ccn, :RequestId
-
+
def initialize(ccn=nil, requestid=nil)
@Ccn = ccn
@RequestId = requestid
end
@@ -2810,11 +2810,11 @@
# @type IpAddress: String
# @param Tags: 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]
# @type Tags: Array
attr_accessor :CustomerGatewayName, :IpAddress, :Tags
-
+
def initialize(customergatewayname=nil, ipaddress=nil, tags=nil)
@CustomerGatewayName = customergatewayname
@IpAddress = ipaddress
@Tags = tags
end
@@ -2839,11 +2839,11 @@
# @type CustomerGateway: :class:`Tencentcloud::Vpc.v20170312.models.CustomerGateway`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CustomerGateway, :RequestId
-
+
def initialize(customergateway=nil, requestid=nil)
@CustomerGateway = customergateway
@RequestId = requestid
end
@@ -2860,11 +2860,11 @@
class CreateDefaultSecurityGroupRequest < TencentCloud::Common::AbstractModel
# @param ProjectId: 项目ID,默认0。可在qcloud控制台项目管理页面查询到。
# @type ProjectId: String
attr_accessor :ProjectId
-
+
def initialize(projectid=nil)
@ProjectId = projectid
end
def deserialize(params)
@@ -2878,11 +2878,11 @@
# @type SecurityGroup: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroup`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroup, :RequestId
-
+
def initialize(securitygroup=nil, requestid=nil)
@SecurityGroup = securitygroup
@RequestId = requestid
end
@@ -2901,11 +2901,11 @@
# @type Zone: String
# @param Force: 是否强制返回默认VPC。
# @type Force: Boolean
attr_accessor :Zone, :Force
-
+
def initialize(zone=nil, force=nil)
@Zone = zone
@Force = force
end
@@ -2921,11 +2921,11 @@
# @type Vpc: :class:`Tencentcloud::Vpc.v20170312.models.DefaultVpcSubnet`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Vpc, :RequestId
-
+
def initialize(vpc=nil, requestid=nil)
@Vpc = vpc
@RequestId = requestid
end
@@ -2948,11 +2948,11 @@
# @type DhcpIpName: String
# @param SecondaryPrivateIpAddressCount: 新申请的内网IP地址个数。总数不能超过64个,为了兼容性,当前参数必填。
# @type SecondaryPrivateIpAddressCount: Integer
attr_accessor :VpcId, :SubnetId, :DhcpIpName, :SecondaryPrivateIpAddressCount
-
+
def initialize(vpcid=nil, subnetid=nil, dhcpipname=nil, secondaryprivateipaddresscount=nil)
@VpcId = vpcid
@SubnetId = subnetid
@DhcpIpName = dhcpipname
@SecondaryPrivateIpAddressCount = secondaryprivateipaddresscount
@@ -2972,11 +2972,11 @@
# @type DhcpIpSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DhcpIpSet, :RequestId
-
+
def initialize(dhcpipset=nil, requestid=nil)
@DhcpIpSet = dhcpipset
@RequestId = requestid
end
@@ -2999,11 +2999,11 @@
# @type DirectConnectGatewayId: String
# @param Routes: 需要连通的IDC网段列表
# @type Routes: Array
attr_accessor :DirectConnectGatewayId, :Routes
-
+
def initialize(directconnectgatewayid=nil, routes=nil)
@DirectConnectGatewayId = directconnectgatewayid
@Routes = routes
end
@@ -3024,11 +3024,11 @@
class CreateDirectConnectGatewayCcnRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3057,11 +3057,11 @@
# @type Zone: String
# @param HaZoneGroupId: 专线网关高可用区容灾组ID
# @type HaZoneGroupId: String
attr_accessor :DirectConnectGatewayName, :NetworkType, :NetworkInstanceId, :GatewayType, :ModeType, :Zone, :HaZoneGroupId
-
+
def initialize(directconnectgatewayname=nil, networktype=nil, networkinstanceid=nil, gatewaytype=nil, modetype=nil, zone=nil, hazonegroupid=nil)
@DirectConnectGatewayName = directconnectgatewayname
@NetworkType = networktype
@NetworkInstanceId = networkinstanceid
@GatewayType = gatewaytype
@@ -3087,11 +3087,11 @@
# @type DirectConnectGateway: :class:`Tencentcloud::Vpc.v20170312.models.DirectConnectGateway`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DirectConnectGateway, :RequestId
-
+
def initialize(directconnectgateway=nil, requestid=nil)
@DirectConnectGateway = directconnectgateway
@RequestId = requestid
end
@@ -3128,11 +3128,11 @@
# @type FlowLogStorage: :class:`Tencentcloud::Vpc.v20170312.models.FlowLogStorage`
# @param CloudLogRegion: 流日志存储ID对应的地域,不传递默认为本地域。
# @type CloudLogRegion: String
attr_accessor :FlowLogName, :ResourceType, :ResourceId, :TrafficType, :VpcId, :FlowLogDescription, :CloudLogId, :Tags, :StorageType, :FlowLogStorage, :CloudLogRegion
-
+
def initialize(flowlogname=nil, resourcetype=nil, resourceid=nil, traffictype=nil, vpcid=nil, flowlogdescription=nil, cloudlogid=nil, tags=nil, storagetype=nil, flowlogstorage=nil, cloudlogregion=nil)
@FlowLogName = flowlogname
@ResourceType = resourcetype
@ResourceId = resourceid
@TrafficType = traffictype
@@ -3176,11 +3176,11 @@
# @type FlowLog: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :FlowLog, :RequestId
-
+
def initialize(flowlog=nil, requestid=nil)
@FlowLog = flowlog
@RequestId = requestid
end
@@ -3209,11 +3209,11 @@
# @type Vip: String
# @param NetworkInterfaceId: `HAVIP`所在弹性网卡`ID`。
# @type NetworkInterfaceId: String
attr_accessor :VpcId, :SubnetId, :HaVipName, :Vip, :NetworkInterfaceId
-
+
def initialize(vpcid=nil, subnetid=nil, havipname=nil, vip=nil, networkinterfaceid=nil)
@VpcId = vpcid
@SubnetId = subnetid
@HaVipName = havipname
@Vip = vip
@@ -3235,11 +3235,11 @@
# @type HaVip: :class:`Tencentcloud::Vpc.v20170312.models.HaVip`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HaVip, :RequestId
-
+
def initialize(havip=nil, requestid=nil)
@HaVip = havip
@RequestId = requestid
end
@@ -3260,11 +3260,11 @@
# @type Ip6TranslatorCount: Integer
# @param Ip6InternetServiceProvider: 转换实例运营商属性,可取"CMCC","CTCC","CUCC","BGP"
# @type Ip6InternetServiceProvider: String
attr_accessor :Ip6TranslatorName, :Ip6TranslatorCount, :Ip6InternetServiceProvider
-
+
def initialize(ip6translatorname=nil, ip6translatorcount=nil, ip6internetserviceprovider=nil)
@Ip6TranslatorName = ip6translatorname
@Ip6TranslatorCount = ip6translatorcount
@Ip6InternetServiceProvider = ip6internetserviceprovider
end
@@ -3282,11 +3282,11 @@
# @type Ip6TranslatorSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ip6TranslatorSet, :RequestId
-
+
def initialize(ip6translatorset=nil, requestid=nil)
@Ip6TranslatorSet = ip6translatorset
@RequestId = requestid
end
@@ -3304,11 +3304,11 @@
# @type VpcId: String
# @param CdcId: CDC实例ID。
# @type CdcId: String
attr_accessor :LocalGatewayName, :VpcId, :CdcId
-
+
def initialize(localgatewayname=nil, vpcid=nil, cdcid=nil)
@LocalGatewayName = localgatewayname
@VpcId = vpcid
@CdcId = cdcid
end
@@ -3326,11 +3326,11 @@
# @type LocalGateway: :class:`Tencentcloud::Vpc.v20170312.models.LocalGateway`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LocalGateway, :RequestId
-
+
def initialize(localgateway=nil, requestid=nil)
@LocalGateway = localgateway
@RequestId = requestid
end
@@ -3349,11 +3349,11 @@
# @type NatGatewayId: String
# @param DestinationIpPortTranslationNatRules: NAT网关的端口转换规则。
# @type DestinationIpPortTranslationNatRules: Array
attr_accessor :NatGatewayId, :DestinationIpPortTranslationNatRules
-
+
def initialize(natgatewayid=nil, destinationipporttranslationnatrules=nil)
@NatGatewayId = natgatewayid
@DestinationIpPortTranslationNatRules = destinationipporttranslationnatrules
end
@@ -3374,11 +3374,11 @@
class CreateNatGatewayDestinationIpPortTranslationNatRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3412,11 +3412,11 @@
# @type PublicIpAddressesBandwidthOut: Integer
# @param PublicIpFromSameZone: 公网IP是否强制与NAT网关来自同可用区,true表示需要与NAT网关同可用区;false表示可与NAT网关不是同一个可用区。此参数只有当参数Zone存在时才能生效。
# @type PublicIpFromSameZone: Boolean
attr_accessor :NatGatewayName, :VpcId, :InternetMaxBandwidthOut, :MaxConcurrentConnection, :AddressCount, :PublicIpAddresses, :Zone, :Tags, :SubnetId, :StockPublicIpAddressesBandwidthOut, :PublicIpAddressesBandwidthOut, :PublicIpFromSameZone
-
+
def initialize(natgatewayname=nil, vpcid=nil, internetmaxbandwidthout=nil, maxconcurrentconnection=nil, addresscount=nil, publicipaddresses=nil, zone=nil, tags=nil, subnetid=nil, stockpublicipaddressesbandwidthout=nil, publicipaddressesbandwidthout=nil, publicipfromsamezone=nil)
@NatGatewayName = natgatewayname
@VpcId = vpcid
@InternetMaxBandwidthOut = internetmaxbandwidthout
@MaxConcurrentConnection = maxconcurrentconnection
@@ -3461,11 +3461,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NatGatewaySet, :TotalCount, :RequestId
-
+
def initialize(natgatewayset=nil, totalcount=nil, requestid=nil)
@NatGatewaySet = natgatewayset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -3490,11 +3490,11 @@
# @type NatGatewayId: String
# @param SourceIpTranslationNatRules: NAT网关的SNAT转换规则
# @type SourceIpTranslationNatRules: Array
attr_accessor :NatGatewayId, :SourceIpTranslationNatRules
-
+
def initialize(natgatewayid=nil, sourceiptranslationnatrules=nil)
@NatGatewayId = natgatewayid
@SourceIpTranslationNatRules = sourceiptranslationnatrules
end
@@ -3515,11 +3515,11 @@
class CreateNatGatewaySourceIpTranslationNatRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3557,11 +3557,11 @@
# @type NextHopDestination: String
# @param NetDetectDescription: 网络探测描述。
# @type NetDetectDescription: String
attr_accessor :VpcId, :SubnetId, :NetDetectName, :DetectDestinationIp, :NextHopType, :NextHopDestination, :NetDetectDescription
-
+
def initialize(vpcid=nil, subnetid=nil, netdetectname=nil, detectdestinationip=nil, nexthoptype=nil, nexthopdestination=nil, netdetectdescription=nil)
@VpcId = vpcid
@SubnetId = subnetid
@NetDetectName = netdetectname
@DetectDestinationIp = detectdestinationip
@@ -3587,11 +3587,11 @@
# @type NetDetect: :class:`Tencentcloud::Vpc.v20170312.models.NetDetect`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetDetect, :RequestId
-
+
def initialize(netdetect=nil, requestid=nil)
@NetDetect = netdetect
@RequestId = requestid
end
@@ -3610,11 +3610,11 @@
# @type NetworkAclId: String
# @param NetworkAclQuintupleSet: 网络五元组ACL规则集。
# @type NetworkAclQuintupleSet: :class:`Tencentcloud::Vpc.v20170312.models.NetworkAclQuintupleEntries`
attr_accessor :NetworkAclId, :NetworkAclQuintupleSet
-
+
def initialize(networkaclid=nil, networkaclquintupleset=nil)
@NetworkAclId = networkaclid
@NetworkAclQuintupleSet = networkaclquintupleset
end
@@ -3631,11 +3631,11 @@
class CreateNetworkAclQuintupleEntriesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3653,11 +3653,11 @@
# @type NetworkAclType: String
# @param Tags: 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
# @type Tags: Array
attr_accessor :VpcId, :NetworkAclName, :NetworkAclType, :Tags
-
+
def initialize(vpcid=nil, networkaclname=nil, networkacltype=nil, tags=nil)
@VpcId = vpcid
@NetworkAclName = networkaclname
@NetworkAclType = networkacltype
@Tags = tags
@@ -3684,11 +3684,11 @@
# @type NetworkAcl: :class:`Tencentcloud::Vpc.v20170312.models.NetworkAcl`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkAcl, :RequestId
-
+
def initialize(networkacl=nil, requestid=nil)
@NetworkAcl = networkacl
@RequestId = requestid
end
@@ -3723,11 +3723,11 @@
# @type Tags: Array
# @param TrunkingFlag: 网卡trunking模式设置,Enable-开启,Disable--关闭,默认关闭。
# @type TrunkingFlag: String
attr_accessor :VpcId, :NetworkInterfaceName, :SubnetId, :NetworkInterfaceDescription, :SecondaryPrivateIpAddressCount, :QosLevel, :SecurityGroupIds, :PrivateIpAddresses, :Tags, :TrunkingFlag
-
+
def initialize(vpcid=nil, networkinterfacename=nil, subnetid=nil, networkinterfacedescription=nil, secondaryprivateipaddresscount=nil, qoslevel=nil, securitygroupids=nil, privateipaddresses=nil, tags=nil, trunkingflag=nil)
@VpcId = vpcid
@NetworkInterfaceName = networkinterfacename
@SubnetId = subnetid
@NetworkInterfaceDescription = networkinterfacedescription
@@ -3773,11 +3773,11 @@
# @type NetworkInterface: :class:`Tencentcloud::Vpc.v20170312.models.NetworkInterface`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkInterface, :RequestId
-
+
def initialize(networkinterface=nil, requestid=nil)
@NetworkInterface = networkinterface
@RequestId = requestid
end
@@ -3798,11 +3798,11 @@
# @type RouteTableName: String
# @param Tags: 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]
# @type Tags: Array
attr_accessor :VpcId, :RouteTableName, :Tags
-
+
def initialize(vpcid=nil, routetablename=nil, tags=nil)
@VpcId = vpcid
@RouteTableName = routetablename
@Tags = tags
end
@@ -3827,11 +3827,11 @@
# @type RouteTable: :class:`Tencentcloud::Vpc.v20170312.models.RouteTable`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RouteTable, :RequestId
-
+
def initialize(routetable=nil, requestid=nil)
@RouteTable = routetable
@RequestId = requestid
end
@@ -3850,11 +3850,11 @@
# @type RouteTableId: String
# @param Routes: 路由策略对象。
# @type Routes: Array
attr_accessor :RouteTableId, :Routes
-
+
def initialize(routetableid=nil, routes=nil)
@RouteTableId = routetableid
@Routes = routes
end
@@ -3879,11 +3879,11 @@
# @type RouteTableSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RouteTableSet, :RequestId
-
+
def initialize(totalcount=nil, routetableset=nil, requestid=nil)
@TotalCount = totalcount
@RouteTableSet = routetableset
@RequestId = requestid
end
@@ -3908,11 +3908,11 @@
# @type SecurityGroupId: String
# @param SecurityGroupPolicySet: 安全组规则集合。
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
attr_accessor :SecurityGroupId, :SecurityGroupPolicySet
-
+
def initialize(securitygroupid=nil, securitygrouppolicyset=nil)
@SecurityGroupId = securitygroupid
@SecurityGroupPolicySet = securitygrouppolicyset
end
@@ -3929,11 +3929,11 @@
class CreateSecurityGroupPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3951,11 +3951,11 @@
# @type ProjectId: String
# @param Tags: 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
# @type Tags: Array
attr_accessor :GroupName, :GroupDescription, :ProjectId, :Tags
-
+
def initialize(groupname=nil, groupdescription=nil, projectid=nil, tags=nil)
@GroupName = groupname
@GroupDescription = groupdescription
@ProjectId = projectid
@Tags = tags
@@ -3982,11 +3982,11 @@
# @type SecurityGroup: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroup`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroup, :RequestId
-
+
def initialize(securitygroup=nil, requestid=nil)
@SecurityGroup = securitygroup
@RequestId = requestid
end
@@ -4009,11 +4009,11 @@
# @type ProjectId: String
# @param SecurityGroupPolicySet: 安全组规则集合。
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
attr_accessor :GroupName, :GroupDescription, :ProjectId, :SecurityGroupPolicySet
-
+
def initialize(groupname=nil, groupdescription=nil, projectid=nil, securitygrouppolicyset=nil)
@GroupName = groupname
@GroupDescription = groupdescription
@ProjectId = projectid
@SecurityGroupPolicySet = securitygrouppolicyset
@@ -4036,11 +4036,11 @@
# @type SecurityGroup: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroup`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroup, :RequestId
-
+
def initialize(securitygroup=nil, requestid=nil)
@SecurityGroup = securitygroup
@RequestId = requestid
end
@@ -4059,11 +4059,11 @@
# @type ServiceTemplateGroupName: String
# @param ServiceTemplateIds: 协议端口模板实例ID,例如:ppm-4dw6agho。
# @type ServiceTemplateIds: Array
attr_accessor :ServiceTemplateGroupName, :ServiceTemplateIds
-
+
def initialize(servicetemplategroupname=nil, servicetemplateids=nil)
@ServiceTemplateGroupName = servicetemplategroupname
@ServiceTemplateIds = servicetemplateids
end
@@ -4079,11 +4079,11 @@
# @type ServiceTemplateGroup: :class:`Tencentcloud::Vpc.v20170312.models.ServiceTemplateGroup`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ServiceTemplateGroup, :RequestId
-
+
def initialize(servicetemplategroup=nil, requestid=nil)
@ServiceTemplateGroup = servicetemplategroup
@RequestId = requestid
end
@@ -4104,11 +4104,11 @@
# @type Services: Array
# @param ServicesExtra: 支持添加备注,单个端口、多个端口、连续端口及所有端口,协议支持:TCP、UDP、ICMP、GRE 协议。Services与ServicesExtra必填其一。
# @type ServicesExtra: Array
attr_accessor :ServiceTemplateName, :Services, :ServicesExtra
-
+
def initialize(servicetemplatename=nil, services=nil, servicesextra=nil)
@ServiceTemplateName = servicetemplatename
@Services = services
@ServicesExtra = servicesextra
end
@@ -4133,11 +4133,11 @@
# @type ServiceTemplate: :class:`Tencentcloud::Vpc.v20170312.models.ServiceTemplate`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ServiceTemplate, :RequestId
-
+
def initialize(servicetemplate=nil, requestid=nil)
@ServiceTemplate = servicetemplate
@RequestId = requestid
end
@@ -4154,11 +4154,11 @@
class CreateSnapshotPoliciesRequest < TencentCloud::Common::AbstractModel
# @param SnapshotPolicies: 快照策略详情。
# @type SnapshotPolicies: Array
attr_accessor :SnapshotPolicies
-
+
def initialize(snapshotpolicies=nil)
@SnapshotPolicies = snapshotpolicies
end
def deserialize(params)
@@ -4179,11 +4179,11 @@
# @type SnapshotPolicies: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SnapshotPolicies, :RequestId
-
+
def initialize(snapshotpolicies=nil, requestid=nil)
@SnapshotPolicies = snapshotpolicies
@RequestId = requestid
end
@@ -4214,11 +4214,11 @@
# @type Tags: Array
# @param CdcId: CDC实例ID。
# @type CdcId: String
attr_accessor :VpcId, :SubnetName, :CidrBlock, :Zone, :Tags, :CdcId
-
+
def initialize(vpcid=nil, subnetname=nil, cidrblock=nil, zone=nil, tags=nil, cdcid=nil)
@VpcId = vpcid
@SubnetName = subnetname
@CidrBlock = cidrblock
@Zone = zone
@@ -4249,11 +4249,11 @@
# @type Subnet: :class:`Tencentcloud::Vpc.v20170312.models.Subnet`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Subnet, :RequestId
-
+
def initialize(subnet=nil, requestid=nil)
@Subnet = subnet
@RequestId = requestid
end
@@ -4276,11 +4276,11 @@
# @type Tags: Array
# @param CdcId: 需要增加到的CDC实例ID。
# @type CdcId: String
attr_accessor :VpcId, :Subnets, :Tags, :CdcId
-
+
def initialize(vpcid=nil, subnets=nil, tags=nil, cdcid=nil)
@VpcId = vpcid
@Subnets = subnets
@Tags = tags
@CdcId = cdcid
@@ -4314,11 +4314,11 @@
# @type SubnetSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SubnetSet, :RequestId
-
+
def initialize(subnetset=nil, requestid=nil)
@SubnetSet = subnetset
@RequestId = requestid
end
@@ -4355,11 +4355,11 @@
# @type TrafficAmount: Integer
# @param TrafficPackageCount: 流量包数量,可选范围 1~20。
# @type TrafficPackageCount: Integer
attr_accessor :TrafficAmount, :TrafficPackageCount
-
+
def initialize(trafficamount=nil, trafficpackagecount=nil)
@TrafficAmount = trafficamount
@TrafficPackageCount = trafficpackagecount
end
@@ -4375,11 +4375,11 @@
# @type TrafficPackageSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TrafficPackageSet, :RequestId
-
+
def initialize(trafficpackageset=nil, requestid=nil)
@TrafficPackageSet = trafficpackageset
@RequestId = requestid
end
@@ -4403,11 +4403,11 @@
# @type EndPointVip: String
# @param SecurityGroupId: 安全组ID。
# @type SecurityGroupId: String
attr_accessor :VpcId, :SubnetId, :EndPointName, :EndPointServiceId, :EndPointVip, :SecurityGroupId
-
+
def initialize(vpcid=nil, subnetid=nil, endpointname=nil, endpointserviceid=nil, endpointvip=nil, securitygroupid=nil)
@VpcId = vpcid
@SubnetId = subnetid
@EndPointName = endpointname
@EndPointServiceId = endpointserviceid
@@ -4431,11 +4431,11 @@
# @type EndPoint: :class:`Tencentcloud::Vpc.v20170312.models.EndPoint`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EndPoint, :RequestId
-
+
def initialize(endpoint=nil, requestid=nil)
@EndPoint = endpoint
@RequestId = requestid
end
@@ -4462,11 +4462,11 @@
# @type IsPassService: Boolean
# @param ServiceType: 挂载的PAAS服务类型,CLB,CDB,CRS,不填默认挂载为CLB。
# @type ServiceType: String
attr_accessor :VpcId, :EndPointServiceName, :AutoAcceptFlag, :ServiceInstanceId, :IsPassService, :ServiceType
-
+
def initialize(vpcid=nil, endpointservicename=nil, autoacceptflag=nil, serviceinstanceid=nil, ispassservice=nil, servicetype=nil)
@VpcId = vpcid
@EndPointServiceName = endpointservicename
@AutoAcceptFlag = autoacceptflag
@ServiceInstanceId = serviceinstanceid
@@ -4490,11 +4490,11 @@
# @type EndPointService: :class:`Tencentcloud::Vpc.v20170312.models.EndPointService`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EndPointService, :RequestId
-
+
def initialize(endpointservice=nil, requestid=nil)
@EndPointService = endpointservice
@RequestId = requestid
end
@@ -4515,11 +4515,11 @@
# @type EndPointServiceId: String
# @param Description: 白名单描述。
# @type Description: String
attr_accessor :UserUin, :EndPointServiceId, :Description
-
+
def initialize(useruin=nil, endpointserviceid=nil, description=nil)
@UserUin = useruin
@EndPointServiceId = endpointserviceid
@Description = description
end
@@ -4535,11 +4535,11 @@
class CreateVpcEndPointServiceWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4561,11 +4561,11 @@
# @type DomainName: String
# @param Tags: 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
# @type Tags: Array
attr_accessor :VpcName, :CidrBlock, :EnableMulticast, :DnsServers, :DomainName, :Tags
-
+
def initialize(vpcname=nil, cidrblock=nil, enablemulticast=nil, dnsservers=nil, domainname=nil, tags=nil)
@VpcName = vpcname
@CidrBlock = cidrblock
@EnableMulticast = enablemulticast
@DnsServers = dnsservers
@@ -4596,11 +4596,11 @@
# @type Vpc: :class:`Tencentcloud::Vpc.v20170312.models.Vpc`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Vpc, :RequestId
-
+
def initialize(vpc=nil, requestid=nil)
@Vpc = vpc
@RequestId = requestid
end
@@ -4650,11 +4650,11 @@
# @type DpdTimeout: String
# @param DpdAction: DPD超时后的动作。默认为clear。dpdEnable为1(开启)时有效。可取值为clear(断开)和restart(重试)
# @type DpdAction: String
attr_accessor :VpnGatewayId, :CustomerGatewayId, :VpnConnectionName, :PreShareKey, :VpcId, :SecurityPolicyDatabases, :IKEOptionsSpecification, :IPSECOptionsSpecification, :Tags, :EnableHealthCheck, :HealthCheckLocalIp, :HealthCheckRemoteIp, :RouteType, :NegotiationType, :DpdEnable, :DpdTimeout, :DpdAction
-
+
def initialize(vpngatewayid=nil, customergatewayid=nil, vpnconnectionname=nil, presharekey=nil, vpcid=nil, securitypolicydatabases=nil, ikeoptionsspecification=nil, ipsecoptionsspecification=nil, tags=nil, enablehealthcheck=nil, healthchecklocalip=nil, healthcheckremoteip=nil, routetype=nil, negotiationtype=nil, dpdenable=nil, dpdtimeout=nil, dpdaction=nil)
@VpnGatewayId = vpngatewayid
@CustomerGatewayId = customergatewayid
@VpnConnectionName = vpnconnectionname
@PreShareKey = presharekey
@@ -4720,11 +4720,11 @@
# @type VpnConnection: :class:`Tencentcloud::Vpc.v20170312.models.VpnConnection`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VpnConnection, :RequestId
-
+
def initialize(vpnconnection=nil, requestid=nil)
@VpnConnection = vpnconnection
@RequestId = requestid
end
@@ -4759,11 +4759,11 @@
# @type CdcId: String
# @param MaxConnection: SSL-VPN 最大CLIENT 连接数。可选 [5, 10, 20, 50, 100]。仅SSL-VPN 需要选这个参数。
# @type MaxConnection: Integer
attr_accessor :VpcId, :VpnGatewayName, :InternetMaxBandwidthOut, :InstanceChargeType, :InstanceChargePrepaid, :Zone, :Type, :Tags, :CdcId, :MaxConnection
-
+
def initialize(vpcid=nil, vpngatewayname=nil, internetmaxbandwidthout=nil, instancechargetype=nil, instancechargeprepaid=nil, zone=nil, type=nil, tags=nil, cdcid=nil, maxconnection=nil)
@VpcId = vpcid
@VpnGatewayName = vpngatewayname
@InternetMaxBandwidthOut = internetmaxbandwidthout
@InstanceChargeType = instancechargetype
@@ -4805,11 +4805,11 @@
# @type VpnGateway: :class:`Tencentcloud::Vpc.v20170312.models.VpnGateway`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VpnGateway, :RequestId
-
+
def initialize(vpngateway=nil, requestid=nil)
@VpnGateway = vpngateway
@RequestId = requestid
end
@@ -4828,11 +4828,11 @@
# @type VpnGatewayId: String
# @param Routes: VPN网关目的路由列表
# @type Routes: Array
attr_accessor :VpnGatewayId, :Routes
-
+
def initialize(vpngatewayid=nil, routes=nil)
@VpnGatewayId = vpngatewayid
@Routes = routes
end
@@ -4855,11 +4855,11 @@
# @type Routes: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Routes, :RequestId
-
+
def initialize(routes=nil, requestid=nil)
@Routes = routes
@RequestId = requestid
end
@@ -4884,11 +4884,11 @@
# @type SslVpnClientName: String
# @param SslVpnClientNames: SSL-VPN-CLIENT实例Name数字。批量创建时使用。不可和SslVpnClientName同时使用。
# @type SslVpnClientNames: Array
attr_accessor :SslVpnServerId, :SslVpnClientName, :SslVpnClientNames
-
+
def initialize(sslvpnserverid=nil, sslvpnclientname=nil, sslvpnclientnames=nil)
@SslVpnServerId = sslvpnserverid
@SslVpnClientName = sslvpnclientname
@SslVpnClientNames = sslvpnclientnames
end
@@ -4908,11 +4908,11 @@
# @type SslVpnClientId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :SslVpnClientId, :RequestId
-
+
def initialize(taskid=nil, sslvpnclientid=nil, requestid=nil)
@TaskId = taskid
@SslVpnClientId = sslvpnclientid
@RequestId = requestid
end
@@ -4950,11 +4950,11 @@
# @type AccessPolicyEnabled: Boolean
# @param SamlData: SAML-DATA,开启SSO时传。
# @type SamlData: String
attr_accessor :VpnGatewayId, :SslVpnServerName, :LocalAddress, :RemoteAddress, :SslVpnProtocol, :SslVpnPort, :IntegrityAlgorithm, :EncryptAlgorithm, :Compress, :SsoEnabled, :AccessPolicyEnabled, :SamlData
-
+
def initialize(vpngatewayid=nil, sslvpnservername=nil, localaddress=nil, remoteaddress=nil, sslvpnprotocol=nil, sslvpnport=nil, integrityalgorithm=nil, encryptalgorithm=nil, compress=nil, ssoenabled=nil, accesspolicyenabled=nil, samldata=nil)
@VpnGatewayId = vpngatewayid
@SslVpnServerName = sslvpnservername
@LocalAddress = localaddress
@RemoteAddress = remoteaddress
@@ -4992,11 +4992,11 @@
# @type SslVpnServerId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :SslVpnServerId, :RequestId
-
+
def initialize(taskid=nil, sslvpnserverid=nil, requestid=nil)
@TaskId = taskid
@SslVpnServerId = sslvpnserverid
@RequestId = requestid
end
@@ -5054,11 +5054,11 @@
# @type State: String
# @param CreatedTime: 审批单创建时间。
# @type CreatedTime: String
attr_accessor :ServiceProvider, :ComplianceId, :Company, :UniformSocialCreditCode, :LegalPerson, :IssuingAuthority, :BusinessLicense, :BusinessAddress, :PostCode, :Manager, :ManagerId, :ManagerIdCard, :ManagerAddress, :ManagerTelephone, :Email, :ServiceHandlingForm, :AuthorizationLetter, :SafetyCommitment, :ServiceStartDate, :ServiceEndDate, :State, :CreatedTime
-
+
def initialize(serviceprovider=nil, complianceid=nil, company=nil, uniformsocialcreditcode=nil, legalperson=nil, issuingauthority=nil, businesslicense=nil, businessaddress=nil, postcode=nil, manager=nil, managerid=nil, manageridcard=nil, manageraddress=nil, managertelephone=nil, email=nil, servicehandlingform=nil, authorizationletter=nil, safetycommitment=nil, servicestartdate=nil, serviceenddate=nil, state=nil, createdtime=nil)
@ServiceProvider = serviceprovider
@ComplianceId = complianceid
@Company = company
@UniformSocialCreditCode = uniformsocialcreditcode
@@ -5118,11 +5118,11 @@
# @type InPkg: Array
# @param OutPkg: 出包,单位:`pps`。
# @type OutPkg: Array
attr_accessor :InBandwidth, :OutBandwidth, :InPkg, :OutPkg
-
+
def initialize(inbandwidth=nil, outbandwidth=nil, inpkg=nil, outpkg=nil)
@InBandwidth = inbandwidth
@OutBandwidth = outbandwidth
@InPkg = inpkg
@OutPkg = outpkg
@@ -5146,11 +5146,11 @@
# @type IpAddress: String
# @param CreatedTime: 创建时间
# @type CreatedTime: String
attr_accessor :CustomerGatewayId, :CustomerGatewayName, :IpAddress, :CreatedTime
-
+
def initialize(customergatewayid=nil, customergatewayname=nil, ipaddress=nil, createdtime=nil)
@CustomerGatewayId = customergatewayid
@CustomerGatewayName = customergatewayname
@IpAddress = ipaddress
@CreatedTime = createdtime
@@ -5172,11 +5172,11 @@
# @type SoftwareVersion: String
# @param VendorName: 供应商名称。
# @type VendorName: String
attr_accessor :Platform, :SoftwareVersion, :VendorName
-
+
def initialize(platform=nil, softwareversion=nil, vendorname=nil)
@Platform = platform
@SoftwareVersion = softwareversion
@VendorName = vendorname
end
@@ -5214,11 +5214,11 @@
# @type EniIpLimit: Integer
# @param InstanceEniCount: 实例已绑定弹性网卡的个数(包含主网卡)。
# @type InstanceEniCount: Integer
attr_accessor :VpcId, :SubnetId, :InstanceId, :InstanceName, :InstanceState, :CPU, :Memory, :CreatedTime, :InstanceType, :EniLimit, :EniIpLimit, :InstanceEniCount
-
+
def initialize(vpcid=nil, subnetid=nil, instanceid=nil, instancename=nil, instancestate=nil, cpu=nil, memory=nil, createdtime=nil, instancetype=nil, enilimit=nil, eniiplimit=nil, instanceenicount=nil)
@VpcId = vpcid
@SubnetId = subnetid
@InstanceId = instanceid
@InstanceName = instancename
@@ -5260,11 +5260,11 @@
# @type SubnetName: String
# @param CidrBlock: 默认子网网段。
# @type CidrBlock: String
attr_accessor :VpcId, :SubnetId, :VpcName, :SubnetName, :CidrBlock
-
+
def initialize(vpcid=nil, subnetid=nil, vpcname=nil, subnetname=nil, cidrblock=nil)
@VpcId = vpcid
@SubnetId = subnetid
@VpcName = vpcname
@SubnetName = subnetname
@@ -5284,11 +5284,11 @@
class DeleteAddressTemplateGroupRequest < TencentCloud::Common::AbstractModel
# @param AddressTemplateGroupId: IP地址模板集合实例ID,例如:ipmg-90cex8mq。
# @type AddressTemplateGroupId: String
attr_accessor :AddressTemplateGroupId
-
+
def initialize(addresstemplategroupid=nil)
@AddressTemplateGroupId = addresstemplategroupid
end
def deserialize(params)
@@ -5300,11 +5300,11 @@
class DeleteAddressTemplateGroupResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5316,11 +5316,11 @@
class DeleteAddressTemplateRequest < TencentCloud::Common::AbstractModel
# @param AddressTemplateId: IP地址模板实例ID,例如:ipm-09o5m8kc。
# @type AddressTemplateId: String
attr_accessor :AddressTemplateId
-
+
def initialize(addresstemplateid=nil)
@AddressTemplateId = addresstemplateid
end
def deserialize(params)
@@ -5332,11 +5332,11 @@
class DeleteAddressTemplateResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5350,11 +5350,11 @@
# @type VpcId: String
# @param CidrBlocks: CIDR数组,格式如["10.0.0.0/16", "172.16.0.0/16"]。
# @type CidrBlocks: Array
attr_accessor :VpcId, :CidrBlocks
-
+
def initialize(vpcid=nil, cidrblocks=nil)
@VpcId = vpcid
@CidrBlocks = cidrblocks
end
@@ -5368,11 +5368,11 @@
class DeleteAssistantCidrResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5384,11 +5384,11 @@
class DeleteBandwidthPackageRequest < TencentCloud::Common::AbstractModel
# @param BandwidthPackageId: 待删除带宽包唯一ID
# @type BandwidthPackageId: String
attr_accessor :BandwidthPackageId
-
+
def initialize(bandwidthpackageid=nil)
@BandwidthPackageId = bandwidthpackageid
end
def deserialize(params)
@@ -5400,11 +5400,11 @@
class DeleteBandwidthPackageResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5416,11 +5416,11 @@
class DeleteCcnRequest < TencentCloud::Common::AbstractModel
# @param CcnId: CCN实例ID。形如:ccn-f49l6u0z。
# @type CcnId: String
attr_accessor :CcnId
-
+
def initialize(ccnid=nil)
@CcnId = ccnid
end
def deserialize(params)
@@ -5432,11 +5432,11 @@
class DeleteCcnResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5448,11 +5448,11 @@
class DeleteCustomerGatewayRequest < TencentCloud::Common::AbstractModel
# @param CustomerGatewayId: 对端网关ID,例如:cgw-2wqq41m9,可通过[DescribeCustomerGateways](https://cloud.tencent.com/document/api/215/17516)接口查询对端网关。
# @type CustomerGatewayId: String
attr_accessor :CustomerGatewayId
-
+
def initialize(customergatewayid=nil)
@CustomerGatewayId = customergatewayid
end
def deserialize(params)
@@ -5464,11 +5464,11 @@
class DeleteCustomerGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5480,11 +5480,11 @@
class DeleteDhcpIpRequest < TencentCloud::Common::AbstractModel
# @param DhcpIpId: `DhcpIp`的`ID`,是`DhcpIp`的唯一标识。
# @type DhcpIpId: String
attr_accessor :DhcpIpId
-
+
def initialize(dhcpipid=nil)
@DhcpIpId = dhcpipid
end
def deserialize(params)
@@ -5496,11 +5496,11 @@
class DeleteDhcpIpResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5514,11 +5514,11 @@
# @type DirectConnectGatewayId: String
# @param RouteIds: 路由ID。形如:ccnr-f49l6u0z。
# @type RouteIds: Array
attr_accessor :DirectConnectGatewayId, :RouteIds
-
+
def initialize(directconnectgatewayid=nil, routeids=nil)
@DirectConnectGatewayId = directconnectgatewayid
@RouteIds = routeids
end
@@ -5532,11 +5532,11 @@
class DeleteDirectConnectGatewayCcnRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5548,11 +5548,11 @@
class DeleteDirectConnectGatewayRequest < TencentCloud::Common::AbstractModel
# @param DirectConnectGatewayId: 专线网关唯一`ID`,形如:`dcg-9o233uri`。
# @type DirectConnectGatewayId: String
attr_accessor :DirectConnectGatewayId
-
+
def initialize(directconnectgatewayid=nil)
@DirectConnectGatewayId = directconnectgatewayid
end
def deserialize(params)
@@ -5564,11 +5564,11 @@
class DeleteDirectConnectGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5582,11 +5582,11 @@
# @type FlowLogId: String
# @param VpcId: 私用网络ID或者统一ID,建议使用统一ID,删除云联网流日志时,可不填,其他流日志类型必填。
# @type VpcId: String
attr_accessor :FlowLogId, :VpcId
-
+
def initialize(flowlogid=nil, vpcid=nil)
@FlowLogId = flowlogid
@VpcId = vpcid
end
@@ -5600,11 +5600,11 @@
class DeleteFlowLogResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5616,11 +5616,11 @@
class DeleteHaVipRequest < TencentCloud::Common::AbstractModel
# @param HaVipId: `HAVIP`唯一`ID`,形如:`havip-9o233uri`。
# @type HaVipId: String
attr_accessor :HaVipId
-
+
def initialize(havipid=nil)
@HaVipId = havipid
end
def deserialize(params)
@@ -5632,11 +5632,11 @@
class DeleteHaVipResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5648,11 +5648,11 @@
class DeleteIp6TranslatorsRequest < TencentCloud::Common::AbstractModel
# @param Ip6TranslatorIds: 待释放的IPV6转换实例的唯一ID,形如‘ip6-xxxxxxxx’
# @type Ip6TranslatorIds: Array
attr_accessor :Ip6TranslatorIds
-
+
def initialize(ip6translatorids=nil)
@Ip6TranslatorIds = ip6translatorids
end
def deserialize(params)
@@ -5664,11 +5664,11 @@
class DeleteIp6TranslatorsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5684,11 +5684,11 @@
# @type CdcId: String
# @param VpcId: VPC实例ID。
# @type VpcId: String
attr_accessor :LocalGatewayId, :CdcId, :VpcId
-
+
def initialize(localgatewayid=nil, cdcid=nil, vpcid=nil)
@LocalGatewayId = localgatewayid
@CdcId = cdcid
@VpcId = vpcid
end
@@ -5704,11 +5704,11 @@
class DeleteLocalGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5722,11 +5722,11 @@
# @type NatGatewayId: String
# @param DestinationIpPortTranslationNatRules: NAT网关的端口转换规则。
# @type DestinationIpPortTranslationNatRules: Array
attr_accessor :NatGatewayId, :DestinationIpPortTranslationNatRules
-
+
def initialize(natgatewayid=nil, destinationipporttranslationnatrules=nil)
@NatGatewayId = natgatewayid
@DestinationIpPortTranslationNatRules = destinationipporttranslationnatrules
end
@@ -5747,11 +5747,11 @@
class DeleteNatGatewayDestinationIpPortTranslationNatRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5763,11 +5763,11 @@
class DeleteNatGatewayRequest < TencentCloud::Common::AbstractModel
# @param NatGatewayId: NAT网关的ID,形如:`nat-df45454`。
# @type NatGatewayId: String
attr_accessor :NatGatewayId
-
+
def initialize(natgatewayid=nil)
@NatGatewayId = natgatewayid
end
def deserialize(params)
@@ -5779,11 +5779,11 @@
class DeleteNatGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5797,11 +5797,11 @@
# @type NatGatewayId: String
# @param NatGatewaySnatIds: NAT网关的SNAT ID列表,形如:`snat-df43254`。
# @type NatGatewaySnatIds: Array
attr_accessor :NatGatewayId, :NatGatewaySnatIds
-
+
def initialize(natgatewayid=nil, natgatewaysnatids=nil)
@NatGatewayId = natgatewayid
@NatGatewaySnatIds = natgatewaysnatids
end
@@ -5815,11 +5815,11 @@
class DeleteNatGatewaySourceIpTranslationNatRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5831,11 +5831,11 @@
class DeleteNetDetectRequest < TencentCloud::Common::AbstractModel
# @param NetDetectId: 网络探测实例`ID`。形如:`netd-12345678`。
# @type NetDetectId: String
attr_accessor :NetDetectId
-
+
def initialize(netdetectid=nil)
@NetDetectId = netdetectid
end
def deserialize(params)
@@ -5847,11 +5847,11 @@
class DeleteNetDetectResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5865,11 +5865,11 @@
# @type NetworkAclId: String
# @param NetworkAclQuintupleSet: 网络五元组ACL规则集。
# @type NetworkAclQuintupleSet: :class:`Tencentcloud::Vpc.v20170312.models.NetworkAclQuintupleEntries`
attr_accessor :NetworkAclId, :NetworkAclQuintupleSet
-
+
def initialize(networkaclid=nil, networkaclquintupleset=nil)
@NetworkAclId = networkaclid
@NetworkAclQuintupleSet = networkaclquintupleset
end
@@ -5886,11 +5886,11 @@
class DeleteNetworkAclQuintupleEntriesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5902,11 +5902,11 @@
class DeleteNetworkAclRequest < TencentCloud::Common::AbstractModel
# @param NetworkAclId: 网络ACL实例ID。例如:acl-12345678。
# @type NetworkAclId: String
attr_accessor :NetworkAclId
-
+
def initialize(networkaclid=nil)
@NetworkAclId = networkaclid
end
def deserialize(params)
@@ -5918,11 +5918,11 @@
class DeleteNetworkAclResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5934,11 +5934,11 @@
class DeleteNetworkInterfaceRequest < TencentCloud::Common::AbstractModel
# @param NetworkInterfaceId: 弹性网卡实例ID,例如:eni-m6dyj72l。
# @type NetworkInterfaceId: String
attr_accessor :NetworkInterfaceId
-
+
def initialize(networkinterfaceid=nil)
@NetworkInterfaceId = networkinterfaceid
end
def deserialize(params)
@@ -5950,11 +5950,11 @@
class DeleteNetworkInterfaceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5966,11 +5966,11 @@
class DeleteRouteTableRequest < TencentCloud::Common::AbstractModel
# @param RouteTableId: 路由表实例ID,例如:rtb-azd4dt1c。
# @type RouteTableId: String
attr_accessor :RouteTableId
-
+
def initialize(routetableid=nil)
@RouteTableId = routetableid
end
def deserialize(params)
@@ -5982,11 +5982,11 @@
class DeleteRouteTableResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6000,11 +6000,11 @@
# @type RouteTableId: String
# @param Routes: 路由策略对象,删除路由策略时,仅需使用Route的RouteId字段。
# @type Routes: Array
attr_accessor :RouteTableId, :Routes
-
+
def initialize(routetableid=nil, routes=nil)
@RouteTableId = routetableid
@Routes = routes
end
@@ -6027,11 +6027,11 @@
# @type RouteSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RouteSet, :RequestId
-
+
def initialize(routeset=nil, requestid=nil)
@RouteSet = routeset
@RequestId = requestid
end
@@ -6054,11 +6054,11 @@
# @type SecurityGroupId: String
# @param SecurityGroupPolicySet: 安全组规则集合。一个请求中只能删除单个方向的一条或多条规则。支持指定索引(PolicyIndex) 匹配删除和安全组规则匹配删除两种方式,一个请求中只能使用一种匹配方式。
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
attr_accessor :SecurityGroupId, :SecurityGroupPolicySet
-
+
def initialize(securitygroupid=nil, securitygrouppolicyset=nil)
@SecurityGroupId = securitygroupid
@SecurityGroupPolicySet = securitygrouppolicyset
end
@@ -6075,11 +6075,11 @@
class DeleteSecurityGroupPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6091,11 +6091,11 @@
class DeleteSecurityGroupRequest < TencentCloud::Common::AbstractModel
# @param SecurityGroupId: 安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。
# @type SecurityGroupId: String
attr_accessor :SecurityGroupId
-
+
def initialize(securitygroupid=nil)
@SecurityGroupId = securitygroupid
end
def deserialize(params)
@@ -6107,11 +6107,11 @@
class DeleteSecurityGroupResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6123,11 +6123,11 @@
class DeleteServiceTemplateGroupRequest < TencentCloud::Common::AbstractModel
# @param ServiceTemplateGroupId: 协议端口模板集合实例ID,例如:ppmg-n17uxvve。
# @type ServiceTemplateGroupId: String
attr_accessor :ServiceTemplateGroupId
-
+
def initialize(servicetemplategroupid=nil)
@ServiceTemplateGroupId = servicetemplategroupid
end
def deserialize(params)
@@ -6139,11 +6139,11 @@
class DeleteServiceTemplateGroupResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6155,11 +6155,11 @@
class DeleteServiceTemplateRequest < TencentCloud::Common::AbstractModel
# @param ServiceTemplateId: 协议端口模板实例ID,例如:ppm-e6dy460g。
# @type ServiceTemplateId: String
attr_accessor :ServiceTemplateId
-
+
def initialize(servicetemplateid=nil)
@ServiceTemplateId = servicetemplateid
end
def deserialize(params)
@@ -6171,11 +6171,11 @@
class DeleteServiceTemplateResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6187,11 +6187,11 @@
class DeleteSnapshotPoliciesRequest < TencentCloud::Common::AbstractModel
# @param SnapshotPolicyIds: 快照策略Id。
# @type SnapshotPolicyIds: Array
attr_accessor :SnapshotPolicyIds
-
+
def initialize(snapshotpolicyids=nil)
@SnapshotPolicyIds = snapshotpolicyids
end
def deserialize(params)
@@ -6203,11 +6203,11 @@
class DeleteSnapshotPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6219,11 +6219,11 @@
class DeleteSubnetRequest < TencentCloud::Common::AbstractModel
# @param SubnetId: 子网实例ID。可通过DescribeSubnets接口返回值中的SubnetId获取。
# @type SubnetId: String
attr_accessor :SubnetId
-
+
def initialize(subnetid=nil)
@SubnetId = subnetid
end
def deserialize(params)
@@ -6235,11 +6235,11 @@
class DeleteSubnetResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6253,11 +6253,11 @@
# @type TemplateId: String
# @param TemplateMember: 需要添加的参数模板成员信息,支持IP地址、协议端口、IP地址组、协议端口组四种类型,类型需要与TemplateId参数类型一致。
# @type TemplateMember: Array
attr_accessor :TemplateId, :TemplateMember
-
+
def initialize(templateid=nil, templatemember=nil)
@TemplateId = templateid
@TemplateMember = templatemember
end
@@ -6278,11 +6278,11 @@
class DeleteTemplateMemberResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6294,11 +6294,11 @@
class DeleteTrafficPackagesRequest < TencentCloud::Common::AbstractModel
# @param TrafficPackageIds: 待删除的流量包唯一ID数组
# @type TrafficPackageIds: Array
attr_accessor :TrafficPackageIds
-
+
def initialize(trafficpackageids=nil)
@TrafficPackageIds = trafficpackageids
end
def deserialize(params)
@@ -6310,11 +6310,11 @@
class DeleteTrafficPackagesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6326,11 +6326,11 @@
class DeleteVpcEndPointRequest < TencentCloud::Common::AbstractModel
# @param EndPointId: 终端节点ID。
# @type EndPointId: String
attr_accessor :EndPointId
-
+
def initialize(endpointid=nil)
@EndPointId = endpointid
end
def deserialize(params)
@@ -6342,11 +6342,11 @@
class DeleteVpcEndPointResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6358,11 +6358,11 @@
class DeleteVpcEndPointServiceRequest < TencentCloud::Common::AbstractModel
# @param EndPointServiceId: 终端节点ID。
# @type EndPointServiceId: String
attr_accessor :EndPointServiceId
-
+
def initialize(endpointserviceid=nil)
@EndPointServiceId = endpointserviceid
end
def deserialize(params)
@@ -6374,11 +6374,11 @@
class DeleteVpcEndPointServiceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6392,11 +6392,11 @@
# @type UserUin: Array
# @param EndPointServiceId: 终端节点服务ID。
# @type EndPointServiceId: String
attr_accessor :UserUin, :EndPointServiceId
-
+
def initialize(useruin=nil, endpointserviceid=nil)
@UserUin = useruin
@EndPointServiceId = endpointserviceid
end
@@ -6410,11 +6410,11 @@
class DeleteVpcEndPointServiceWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6426,11 +6426,11 @@
class DeleteVpcRequest < TencentCloud::Common::AbstractModel
# @param VpcId: VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
# @type VpcId: String
attr_accessor :VpcId
-
+
def initialize(vpcid=nil)
@VpcId = vpcid
end
def deserialize(params)
@@ -6442,11 +6442,11 @@
class DeleteVpcResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6460,11 +6460,11 @@
# @type VpnGatewayId: String
# @param VpnConnectionId: VPN通道实例ID。形如:vpnx-f49l6u0z。
# @type VpnConnectionId: String
attr_accessor :VpnGatewayId, :VpnConnectionId
-
+
def initialize(vpngatewayid=nil, vpnconnectionid=nil)
@VpnGatewayId = vpngatewayid
@VpnConnectionId = vpnconnectionid
end
@@ -6478,11 +6478,11 @@
class DeleteVpnConnectionResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6494,11 +6494,11 @@
class DeleteVpnGatewayRequest < TencentCloud::Common::AbstractModel
# @param VpnGatewayId: VPN网关实例ID。
# @type VpnGatewayId: String
attr_accessor :VpnGatewayId
-
+
def initialize(vpngatewayid=nil)
@VpnGatewayId = vpngatewayid
end
def deserialize(params)
@@ -6510,11 +6510,11 @@
class DeleteVpnGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6528,11 +6528,11 @@
# @type VpnGatewayId: String
# @param RouteIds: 路由ID信息列表,可以通过[DescribeVpnGatewayRoutes](https://cloud.tencent.com/document/api/215/57676)接口查询。
# @type RouteIds: Array
attr_accessor :VpnGatewayId, :RouteIds
-
+
def initialize(vpngatewayid=nil, routeids=nil)
@VpnGatewayId = vpngatewayid
@RouteIds = routeids
end
@@ -6546,11 +6546,11 @@
class DeleteVpnGatewayRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6564,11 +6564,11 @@
# @type SslVpnClientId: String
# @param SslVpnClientIds: SSL-VPN-CLIENT 实例ID列表。批量删除时使用。不可和SslVpnClientId同时使用。
# @type SslVpnClientIds: Array
attr_accessor :SslVpnClientId, :SslVpnClientIds
-
+
def initialize(sslvpnclientid=nil, sslvpnclientids=nil)
@SslVpnClientId = sslvpnclientid
@SslVpnClientIds = sslvpnclientids
end
@@ -6584,11 +6584,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -6602,11 +6602,11 @@
class DeleteVpnGatewaySslServerRequest < TencentCloud::Common::AbstractModel
# @param SslVpnServerId: SSL-VPN-SERVER 实例ID。
# @type SslVpnServerId: String
attr_accessor :SslVpnServerId
-
+
def initialize(sslvpnserverid=nil)
@SslVpnServerId = sslvpnserverid
end
def deserialize(params)
@@ -6620,11 +6620,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -6635,11 +6635,11 @@
end
# DescribeAccountAttributes请求参数结构体
class DescribeAccountAttributesRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -6651,11 +6651,11 @@
# @type AccountAttributeSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AccountAttributeSet, :RequestId
-
+
def initialize(accountattributeset=nil, requestid=nil)
@AccountAttributeSet = accountattributeset
@RequestId = requestid
end
@@ -6673,11 +6673,11 @@
end
# DescribeAddressQuota请求参数结构体
class DescribeAddressQuotaRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -6689,11 +6689,11 @@
# @type QuotaSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :QuotaSet, :RequestId
-
+
def initialize(quotaset=nil, requestid=nil)
@QuotaSet = quotaset
@RequestId = requestid
end
@@ -6720,11 +6720,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -6751,11 +6751,11 @@
# @type AddressTemplateGroupSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AddressTemplateGroupSet, :RequestId
-
+
def initialize(totalcount=nil, addresstemplategroupset=nil, requestid=nil)
@TotalCount = totalcount
@AddressTemplateGroupSet = addresstemplategroupset
@RequestId = requestid
end
@@ -6785,11 +6785,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -6816,11 +6816,11 @@
# @type AddressTemplateSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AddressTemplateSet, :RequestId
-
+
def initialize(totalcount=nil, addresstemplateset=nil, requestid=nil)
@TotalCount = totalcount
@AddressTemplateSet = addresstemplateset
@RequestId = requestid
end
@@ -6863,11 +6863,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API 中的相关小节。
# @type Limit: Integer
attr_accessor :AddressIds, :Filters, :Offset, :Limit
-
+
def initialize(addressids=nil, filters=nil, offset=nil, limit=nil)
@AddressIds = addressids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -6896,11 +6896,11 @@
# @type AddressSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AddressSet, :RequestId
-
+
def initialize(totalcount=nil, addressset=nil, requestid=nil)
@TotalCount = totalcount
@AddressSet = addressset
@RequestId = requestid
end
@@ -6930,11 +6930,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :VpcIds, :Filters, :Offset, :Limit
-
+
def initialize(vpcids=nil, filters=nil, offset=nil, limit=nil)
@VpcIds = vpcids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -6964,11 +6964,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AssistantCidrSet, :TotalCount, :RequestId
-
+
def initialize(assistantcidrset=nil, totalcount=nil, requestid=nil)
@AssistantCidrSet = assistantcidrset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -6991,11 +6991,11 @@
class DescribeBandwidthPackageBillUsageRequest < TencentCloud::Common::AbstractModel
# @param BandwidthPackageId: 后付费共享带宽包的唯一ID
# @type BandwidthPackageId: String
attr_accessor :BandwidthPackageId
-
+
def initialize(bandwidthpackageid=nil)
@BandwidthPackageId = bandwidthpackageid
end
def deserialize(params)
@@ -7009,11 +7009,11 @@
# @type BandwidthPackageBillBandwidthSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BandwidthPackageBillBandwidthSet, :RequestId
-
+
def initialize(bandwidthpackagebillbandwidthset=nil, requestid=nil)
@BandwidthPackageBillBandwidthSet = bandwidthpackagebillbandwidthset
@RequestId = requestid
end
@@ -7031,11 +7031,11 @@
end
# DescribeBandwidthPackageQuota请求参数结构体
class DescribeBandwidthPackageQuotaRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -7047,11 +7047,11 @@
# @type QuotaSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :QuotaSet, :RequestId
-
+
def initialize(quotaset=nil, requestid=nil)
@QuotaSet = quotaset
@RequestId = requestid
end
@@ -7080,11 +7080,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/11646)中的相关小节。
# @type Limit: Integer
attr_accessor :BandwidthPackageId, :Filters, :Offset, :Limit
-
+
def initialize(bandwidthpackageid=nil, filters=nil, offset=nil, limit=nil)
@BandwidthPackageId = bandwidthpackageid
@Filters = filters
@Offset = offset
@Limit = limit
@@ -7113,11 +7113,11 @@
# @type ResourceSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ResourceSet, :RequestId
-
+
def initialize(totalcount=nil, resourceset=nil, requestid=nil)
@TotalCount = totalcount
@ResourceSet = resourceset
@RequestId = requestid
end
@@ -7156,11 +7156,11 @@
# @type Offset: Integer
# @param Limit: 查询带宽包返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小结。
# @type Limit: Integer
attr_accessor :BandwidthPackageIds, :Filters, :Offset, :Limit
-
+
def initialize(bandwidthpackageids=nil, filters=nil, offset=nil, limit=nil)
@BandwidthPackageIds = bandwidthpackageids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -7189,11 +7189,11 @@
# @type BandwidthPackageSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :BandwidthPackageSet, :RequestId
-
+
def initialize(totalcount=nil, bandwidthpackageset=nil, requestid=nil)
@TotalCount = totalcount
@BandwidthPackageSet = bandwidthpackageset
@RequestId = requestid
end
@@ -7230,11 +7230,11 @@
# @type OrderField: String
# @param OrderDirection: 排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC`
# @type OrderDirection: String
attr_accessor :Offset, :Limit, :Filters, :CcnId, :OrderField, :OrderDirection
-
+
def initialize(offset=nil, limit=nil, filters=nil, ccnid=nil, orderfield=nil, orderdirection=nil)
@Offset = offset
@Limit = limit
@Filters = filters
@CcnId = ccnid
@@ -7267,11 +7267,11 @@
# @type InstanceSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :InstanceSet, :RequestId
-
+
def initialize(totalcount=nil, instanceset=nil, requestid=nil)
@TotalCount = totalcount
@InstanceSet = instanceset
@RequestId = requestid
end
@@ -7294,11 +7294,11 @@
class DescribeCcnRegionBandwidthLimitsRequest < TencentCloud::Common::AbstractModel
# @param CcnId: CCN实例ID,形如:ccn-f49l6u0z。
# @type CcnId: String
attr_accessor :CcnId
-
+
def initialize(ccnid=nil)
@CcnId = ccnid
end
def deserialize(params)
@@ -7312,11 +7312,11 @@
# @type CcnRegionBandwidthLimitSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CcnRegionBandwidthLimitSet, :RequestId
-
+
def initialize(ccnregionbandwidthlimitset=nil, requestid=nil)
@CcnRegionBandwidthLimitSet = ccnregionbandwidthlimitset
@RequestId = requestid
end
@@ -7351,11 +7351,11 @@
# @type Offset: Integer
# @param Limit: 返回数量
# @type Limit: Integer
attr_accessor :CcnId, :RouteIds, :Filters, :Offset, :Limit
-
+
def initialize(ccnid=nil, routeids=nil, filters=nil, offset=nil, limit=nil)
@CcnId = ccnid
@RouteIds = routeids
@Filters = filters
@Offset = offset
@@ -7386,11 +7386,11 @@
# @type RouteSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RouteSet, :RequestId
-
+
def initialize(totalcount=nil, routeset=nil, requestid=nil)
@TotalCount = totalcount
@RouteSet = routeset
@RequestId = requestid
end
@@ -7429,11 +7429,11 @@
# @type OrderField: String
# @param OrderDirection: 排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC`
# @type OrderDirection: String
attr_accessor :CcnIds, :Filters, :Offset, :Limit, :OrderField, :OrderDirection
-
+
def initialize(ccnids=nil, filters=nil, offset=nil, limit=nil, orderfield=nil, orderdirection=nil)
@CcnIds = ccnids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -7466,11 +7466,11 @@
# @type CcnSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :CcnSet, :RequestId
-
+
def initialize(totalcount=nil, ccnset=nil, requestid=nil)
@TotalCount = totalcount
@CcnSet = ccnset
@RequestId = requestid
end
@@ -7499,11 +7499,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -7530,11 +7530,11 @@
# @type ClassicLinkInstanceSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ClassicLinkInstanceSet, :RequestId
-
+
def initialize(totalcount=nil, classiclinkinstanceset=nil, requestid=nil)
@TotalCount = totalcount
@ClassicLinkInstanceSet = classiclinkinstanceset
@RequestId = requestid
end
@@ -7562,11 +7562,11 @@
# @type Offset: Integer
# @param Limit: 单页返回数据量可选值0到100之间的整数,默认20。
# @type Limit: Integer
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -7593,11 +7593,11 @@
# @type CcnBandwidthSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :CcnBandwidthSet, :RequestId
-
+
def initialize(totalcount=nil, ccnbandwidthset=nil, requestid=nil)
@TotalCount = totalcount
@CcnBandwidthSet = ccnbandwidthset
@RequestId = requestid
end
@@ -7654,11 +7654,11 @@
# @type Offset: Integer
# @param Limit: 返回数量
# @type Limit: Integer
attr_accessor :ServiceProvider, :ComplianceId, :Company, :UniformSocialCreditCode, :LegalPerson, :IssuingAuthority, :BusinessAddress, :PostCode, :Manager, :ManagerId, :ManagerAddress, :ManagerTelephone, :Email, :ServiceStartDate, :ServiceEndDate, :State, :Offset, :Limit
-
+
def initialize(serviceprovider=nil, complianceid=nil, company=nil, uniformsocialcreditcode=nil, legalperson=nil, issuingauthority=nil, businessaddress=nil, postcode=nil, manager=nil, managerid=nil, manageraddress=nil, managertelephone=nil, email=nil, servicestartdate=nil, serviceenddate=nil, state=nil, offset=nil, limit=nil)
@ServiceProvider = serviceprovider
@ComplianceId = complianceid
@Company = company
@UniformSocialCreditCode = uniformsocialcreditcode
@@ -7708,11 +7708,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CrossBorderComplianceSet, :TotalCount, :RequestId
-
+
def initialize(crossbordercomplianceset=nil, totalcount=nil, requestid=nil)
@CrossBorderComplianceSet = crossbordercomplianceset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -7747,11 +7747,11 @@
# @type StartTime: String
# @param EndTime: 结束时间。
# @type EndTime: String
attr_accessor :SourceRegion, :DestinationRegion, :CcnId, :CcnUin, :Period, :StartTime, :EndTime
-
+
def initialize(sourceregion=nil, destinationregion=nil, ccnid=nil, ccnuin=nil, period=nil, starttime=nil, endtime=nil)
@SourceRegion = sourceregion
@DestinationRegion = destinationregion
@CcnId = ccnid
@CcnUin = ccnuin
@@ -7778,11 +7778,11 @@
# @type CrossBorderFlowMonitorData: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CrossBorderFlowMonitorData, :RequestId
-
+
def initialize(crossborderflowmonitordata=nil, requestid=nil)
@CrossBorderFlowMonitorData = crossborderflowmonitordata
@RequestId = requestid
end
@@ -7800,11 +7800,11 @@
end
# DescribeCustomerGatewayVendors请求参数结构体
class DescribeCustomerGatewayVendorsRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -7816,11 +7816,11 @@
# @type CustomerGatewayVendorSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CustomerGatewayVendorSet, :RequestId
-
+
def initialize(customergatewayvendorset=nil, requestid=nil)
@CustomerGatewayVendorSet = customergatewayvendorset
@RequestId = requestid
end
@@ -7850,11 +7850,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :CustomerGatewayIds, :Filters, :Offset, :Limit
-
+
def initialize(customergatewayids=nil, filters=nil, offset=nil, limit=nil)
@CustomerGatewayIds = customergatewayids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -7883,11 +7883,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CustomerGatewaySet, :TotalCount, :RequestId
-
+
def initialize(customergatewayset=nil, totalcount=nil, requestid=nil)
@CustomerGatewaySet = customergatewayset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -7921,11 +7921,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :DhcpIpIds, :Filters, :Offset, :Limit
-
+
def initialize(dhcpipids=nil, filters=nil, offset=nil, limit=nil)
@DhcpIpIds = dhcpipids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -7954,11 +7954,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DhcpIpSet, :TotalCount, :RequestId
-
+
def initialize(dhcpipset=nil, totalcount=nil, requestid=nil)
@DhcpIpSet = dhcpipset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -7989,11 +7989,11 @@
# @type Offset: Integer
# @param Limit: 返回数量。
# @type Limit: Integer
attr_accessor :DirectConnectGatewayId, :CcnRouteType, :Offset, :Limit
-
+
def initialize(directconnectgatewayid=nil, ccnroutetype=nil, offset=nil, limit=nil)
@DirectConnectGatewayId = directconnectgatewayid
@CcnRouteType = ccnroutetype
@Offset = offset
@Limit = limit
@@ -8015,11 +8015,11 @@
# @type RouteSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RouteSet, :RequestId
-
+
def initialize(totalcount=nil, routeset=nil, requestid=nil)
@TotalCount = totalcount
@RouteSet = routeset
@RequestId = requestid
end
@@ -8055,11 +8055,11 @@
# @type Offset: Integer
# @param Limit: 返回数量。
# @type Limit: Integer
attr_accessor :DirectConnectGatewayIds, :Filters, :Offset, :Limit
-
+
def initialize(directconnectgatewayids=nil, filters=nil, offset=nil, limit=nil)
@DirectConnectGatewayIds = directconnectgatewayids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -8088,11 +8088,11 @@
# @type DirectConnectGatewaySet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :DirectConnectGatewaySet, :RequestId
-
+
def initialize(totalcount=nil, directconnectgatewayset=nil, requestid=nil)
@TotalCount = totalcount
@DirectConnectGatewaySet = directconnectgatewayset
@RequestId = requestid
end
@@ -8117,11 +8117,11 @@
# @type VpcId: String
# @param FlowLogId: 流日志唯一ID。
# @type FlowLogId: String
attr_accessor :VpcId, :FlowLogId
-
+
def initialize(vpcid=nil, flowlogid=nil)
@VpcId = vpcid
@FlowLogId = flowlogid
end
@@ -8137,11 +8137,11 @@
# @type FlowLog: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :FlowLog, :RequestId
-
+
def initialize(flowlog=nil, requestid=nil)
@FlowLog = flowlog
@RequestId = requestid
end
@@ -8190,11 +8190,11 @@
# @type Filters: :class:`Tencentcloud::Vpc.v20170312.models.Filter`
# @param CloudLogRegion: 流日志存储ID对应的地域信息。
# @type CloudLogRegion: String
attr_accessor :VpcId, :FlowLogId, :FlowLogName, :ResourceType, :ResourceId, :TrafficType, :CloudLogId, :CloudLogState, :OrderField, :OrderDirection, :Offset, :Limit, :Filters, :CloudLogRegion
-
+
def initialize(vpcid=nil, flowlogid=nil, flowlogname=nil, resourcetype=nil, resourceid=nil, traffictype=nil, cloudlogid=nil, cloudlogstate=nil, orderfield=nil, orderdirection=nil, offset=nil, limit=nil, filters=nil, cloudlogregion=nil)
@VpcId = vpcid
@FlowLogId = flowlogid
@FlowLogName = flowlogname
@ResourceType = resourcetype
@@ -8239,11 +8239,11 @@
# @type TotalNum: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :FlowLog, :TotalNum, :RequestId
-
+
def initialize(flowlog=nil, totalnum=nil, requestid=nil)
@FlowLog = flowlog
@TotalNum = totalnum
@RequestId = requestid
end
@@ -8282,11 +8282,11 @@
# @type OrderField: String
# @param OrderDirection: 排序方法。顺序:`ASC`,倒序:`DESC`。默认值`DESC`。
# @type OrderDirection: String
attr_accessor :TimePoint, :VpnId, :DirectConnectGatewayId, :PeeringConnectionId, :NatId, :Offset, :Limit, :OrderField, :OrderDirection
-
+
def initialize(timepoint=nil, vpnid=nil, directconnectgatewayid=nil, peeringconnectionid=nil, natid=nil, offset=nil, limit=nil, orderfield=nil, orderdirection=nil)
@TimePoint = timepoint
@VpnId = vpnid
@DirectConnectGatewayId = directconnectgatewayid
@PeeringConnectionId = peeringconnectionid
@@ -8318,11 +8318,11 @@
# @type GatewayFlowMonitorDetailSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :GatewayFlowMonitorDetailSet, :RequestId
-
+
def initialize(totalcount=nil, gatewayflowmonitordetailset=nil, requestid=nil)
@TotalCount = totalcount
@GatewayFlowMonitorDetailSet = gatewayflowmonitordetailset
@RequestId = requestid
end
@@ -8354,11 +8354,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :GatewayId, :IpAddresses, :Offset, :Limit
-
+
def initialize(gatewayid=nil, ipaddresses=nil, offset=nil, limit=nil)
@GatewayId = gatewayid
@IpAddresses = ipaddresses
@Offset = offset
@Limit = limit
@@ -8380,11 +8380,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :GatewayQosSet, :TotalCount, :RequestId
-
+
def initialize(gatewayqosset=nil, totalcount=nil, requestid=nil)
@GatewayQosSet = gatewayqosset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8419,11 +8419,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :HaVipIds, :Filters, :Offset, :Limit
-
+
def initialize(havipids=nil, filters=nil, offset=nil, limit=nil)
@HaVipIds = havipids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -8452,11 +8452,11 @@
# @type HaVipSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :HaVipSet, :RequestId
-
+
def initialize(totalcount=nil, havipset=nil, requestid=nil)
@TotalCount = totalcount
@HaVipSet = havipset
@RequestId = requestid
end
@@ -8487,11 +8487,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/11646)中的相关小节。
# @type Limit: Integer
attr_accessor :Ip6AddressIds, :Filters, :Offset, :Limit
-
+
def initialize(ip6addressids=nil, filters=nil, offset=nil, limit=nil)
@Ip6AddressIds = ip6addressids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -8520,11 +8520,11 @@
# @type AddressSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AddressSet, :RequestId
-
+
def initialize(totalcount=nil, addressset=nil, requestid=nil)
@TotalCount = totalcount
@AddressSet = addressset
@RequestId = requestid
end
@@ -8547,11 +8547,11 @@
class DescribeIp6TranslatorQuotaRequest < TencentCloud::Common::AbstractModel
# @param Ip6TranslatorIds: 待查询IPV6转换实例的唯一ID列表,形如ip6-xxxxxxxx
# @type Ip6TranslatorIds: Array
attr_accessor :Ip6TranslatorIds
-
+
def initialize(ip6translatorids=nil)
@Ip6TranslatorIds = ip6translatorids
end
def deserialize(params)
@@ -8566,11 +8566,11 @@
# @type QuotaSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :QuotaSet, :RequestId
-
+
def initialize(quotaset=nil, requestid=nil)
@QuotaSet = quotaset
@RequestId = requestid
end
@@ -8601,11 +8601,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/11646)中的相关小节。
# @type Limit: Integer
attr_accessor :Ip6TranslatorIds, :Filters, :Offset, :Limit
-
+
def initialize(ip6translatorids=nil, filters=nil, offset=nil, limit=nil)
@Ip6TranslatorIds = ip6translatorids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -8634,11 +8634,11 @@
# @type Ip6TranslatorSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :Ip6TranslatorSet, :RequestId
-
+
def initialize(totalcount=nil, ip6translatorset=nil, requestid=nil)
@TotalCount = totalcount
@Ip6TranslatorSet = ip6translatorset
@RequestId = requestid
end
@@ -8661,11 +8661,11 @@
class DescribeIpGeolocationDatabaseUrlRequest < TencentCloud::Common::AbstractModel
# @param Type: IP地理位置库协议类型,目前仅支持"ipv4"。
# @type Type: String
attr_accessor :Type
-
+
def initialize(type=nil)
@Type = type
end
def deserialize(params)
@@ -8681,11 +8681,11 @@
# @type ExpiredAt: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownLoadUrl, :ExpiredAt, :RequestId
-
+
def initialize(downloadurl=nil, expiredat=nil, requestid=nil)
@DownLoadUrl = downloadurl
@ExpiredAt = expiredat
@RequestId = requestid
end
@@ -8703,11 +8703,11 @@
# @type AddressIps: Array
# @param Fields: 需查询的IP地址的字段信息。
# @type Fields: :class:`Tencentcloud::Vpc.v20170312.models.IpField`
attr_accessor :AddressIps, :Fields
-
+
def initialize(addressips=nil, fields=nil)
@AddressIps = addressips
@Fields = fields
end
@@ -8728,11 +8728,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AddressInfo, :Total, :RequestId
-
+
def initialize(addressinfo=nil, total=nil, requestid=nil)
@AddressInfo = addressinfo
@Total = total
@RequestId = requestid
end
@@ -8760,11 +8760,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/11646)中的相关小节。
# @type Limit: Integer
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -8791,11 +8791,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LocalGatewaySet, :TotalCount, :RequestId
-
+
def initialize(localgatewayset=nil, totalcount=nil, requestid=nil)
@LocalGatewaySet = localgatewayset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8832,11 +8832,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :NatGatewayIds, :Filters, :Offset, :Limit
-
+
def initialize(natgatewayids=nil, filters=nil, offset=nil, limit=nil)
@NatGatewayIds = natgatewayids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -8865,11 +8865,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NatGatewayDestinationIpPortTranslationNatRuleSet, :TotalCount, :RequestId
-
+
def initialize(natgatewaydestinationipporttranslationnatruleset=nil, totalcount=nil, requestid=nil)
@NatGatewayDestinationIpPortTranslationNatRuleSet = natgatewaydestinationipporttranslationnatruleset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8898,11 +8898,11 @@
# @type Limit: Integer
# @param Offset: 大于0
# @type Offset: Integer
attr_accessor :NatGatewayId, :VpcId, :Limit, :Offset
-
+
def initialize(natgatewayid=nil, vpcid=nil, limit=nil, offset=nil)
@NatGatewayId = natgatewayid
@VpcId = vpcid
@Limit = limit
@Offset = offset
@@ -8924,11 +8924,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NatDirectConnectGatewayRouteSet, :Total, :RequestId
-
+
def initialize(natdirectconnectgatewayrouteset=nil, total=nil, requestid=nil)
@NatDirectConnectGatewayRouteSet = natdirectconnectgatewayrouteset
@Total = total
@RequestId = requestid
end
@@ -8960,11 +8960,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :NatGatewayId, :Filters, :Offset, :Limit
-
+
def initialize(natgatewayid=nil, filters=nil, offset=nil, limit=nil)
@NatGatewayId = natgatewayid
@Filters = filters
@Offset = offset
@Limit = limit
@@ -8994,11 +8994,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SourceIpTranslationNatRuleSet, :TotalCount, :RequestId
-
+
def initialize(sourceiptranslationnatruleset=nil, totalcount=nil, requestid=nil)
@SourceIpTranslationNatRuleSet = sourceiptranslationnatruleset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9031,11 +9031,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :NatGatewayIds, :Filters, :Offset, :Limit
-
+
def initialize(natgatewayids=nil, filters=nil, offset=nil, limit=nil)
@NatGatewayIds = natgatewayids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -9064,11 +9064,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NatGatewaySet, :TotalCount, :RequestId
-
+
def initialize(natgatewayset=nil, totalcount=nil, requestid=nil)
@NatGatewaySet = natgatewayset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9098,11 +9098,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :NetDetectIds, :Filters, :Offset, :Limit
-
+
def initialize(netdetectids=nil, filters=nil, offset=nil, limit=nil)
@NetDetectIds = netdetectids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -9133,11 +9133,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetDetectStateSet, :TotalCount, :RequestId
-
+
def initialize(netdetectstateset=nil, totalcount=nil, requestid=nil)
@NetDetectStateSet = netdetectstateset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9170,11 +9170,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :NetDetectIds, :Filters, :Offset, :Limit
-
+
def initialize(netdetectids=nil, filters=nil, offset=nil, limit=nil)
@NetDetectIds = netdetectids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -9205,11 +9205,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetDetectSet, :TotalCount, :RequestId
-
+
def initialize(netdetectset=nil, totalcount=nil, requestid=nil)
@NetDetectSet = netdetectset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9229,11 +9229,11 @@
end
# DescribeNetworkAccountType请求参数结构体
class DescribeNetworkAccountTypeRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -9245,11 +9245,11 @@
# @type NetworkAccountType: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkAccountType, :RequestId
-
+
def initialize(networkaccounttype=nil, requestid=nil)
@NetworkAccountType = networkaccounttype
@RequestId = requestid
end
@@ -9276,11 +9276,11 @@
# <li>network-acl-quintuple-entry-id - String - 五元组唯一ID,形如:'acli45-ahnu4rv5'。</li>
# <li>network-acl-direction - String - 方向,形如:'INGRESS'或'EGRESS'。</li>
# @type Filters: Array
attr_accessor :NetworkAclId, :Offset, :Limit, :Filters
-
+
def initialize(networkaclid=nil, offset=nil, limit=nil, filters=nil)
@NetworkAclId = networkaclid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -9309,11 +9309,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkAclQuintupleSet, :TotalCount, :RequestId
-
+
def initialize(networkaclquintupleset=nil, totalcount=nil, requestid=nil)
@NetworkAclQuintupleSet = networkaclquintupleset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9345,11 +9345,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最小值为1,最大值为100。
# @type Limit: Integer
attr_accessor :Filters, :NetworkAclIds, :Offset, :Limit
-
+
def initialize(filters=nil, networkaclids=nil, offset=nil, limit=nil)
@Filters = filters
@NetworkAclIds = networkaclids
@Offset = offset
@Limit = limit
@@ -9378,11 +9378,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkAclSet, :TotalCount, :RequestId
-
+
def initialize(networkaclset=nil, totalcount=nil, requestid=nil)
@NetworkAclSet = networkaclset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9405,11 +9405,11 @@
class DescribeNetworkInterfaceLimitRequest < TencentCloud::Common::AbstractModel
# @param InstanceId: 要查询的CVM实例ID或弹性网卡ID。
# @type InstanceId: String
attr_accessor :InstanceId
-
+
def initialize(instanceid=nil)
@InstanceId = instanceid
end
def deserialize(params)
@@ -9437,11 +9437,11 @@
# @type SubEniPrivateIpAddressQuantity: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EniQuantity, :EniPrivateIpAddressQuantity, :ExtendEniQuantity, :ExtendEniPrivateIpAddressQuantity, :SubEniQuantity, :SubEniPrivateIpAddressQuantity, :RequestId
-
+
def initialize(eniquantity=nil, eniprivateipaddressquantity=nil, extendeniquantity=nil, extendeniprivateipaddressquantity=nil, subeniquantity=nil, subeniprivateipaddressquantity=nil, requestid=nil)
@EniQuantity = eniquantity
@EniPrivateIpAddressQuantity = eniprivateipaddressquantity
@ExtendEniQuantity = extendeniquantity
@ExtendEniPrivateIpAddressQuantity = extendeniprivateipaddressquantity
@@ -9487,11 +9487,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :NetworkInterfaceIds, :Filters, :Offset, :Limit
-
+
def initialize(networkinterfaceids=nil, filters=nil, offset=nil, limit=nil)
@NetworkInterfaceIds = networkinterfaceids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -9520,11 +9520,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NetworkInterfaceSet, :TotalCount, :RequestId
-
+
def initialize(networkinterfaceset=nil, totalcount=nil, requestid=nil)
@NetworkInterfaceSet = networkinterfaceset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9547,11 +9547,11 @@
class DescribeProductQuotaRequest < TencentCloud::Common::AbstractModel
# @param Product: 查询的网络产品名称,可查询的产品有:vpc、ccn、vpn、dc、dfw、clb、eip。
# @type Product: String
attr_accessor :Product
-
+
def initialize(product=nil)
@Product = product
end
def deserialize(params)
@@ -9567,11 +9567,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ProductQuotaSet, :TotalCount, :RequestId
-
+
def initialize(productquotaset=nil, totalcount=nil, requestid=nil)
@ProductQuotaSet = productquotaset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9596,11 +9596,11 @@
# @type RouteTableId: String
# @param DestinationCidrBlocks: 要检查的与之冲突的目的端列表。
# @type DestinationCidrBlocks: Array
attr_accessor :RouteTableId, :DestinationCidrBlocks
-
+
def initialize(routetableid=nil, destinationcidrblocks=nil)
@RouteTableId = routetableid
@DestinationCidrBlocks = destinationcidrblocks
end
@@ -9616,11 +9616,11 @@
# @type RouteConflictSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RouteConflictSet, :RequestId
-
+
def initialize(routeconflictset=nil, requestid=nil)
@RouteConflictSet = routeconflictset
@RequestId = requestid
end
@@ -9667,11 +9667,11 @@
# @type Offset: String
# @param Limit: 请求对象个数。
# @type Limit: String
attr_accessor :Filters, :RouteTableIds, :Offset, :Limit
-
+
def initialize(filters=nil, routetableids=nil, offset=nil, limit=nil)
@Filters = filters
@RouteTableIds = routetableids
@Offset = offset
@Limit = limit
@@ -9700,11 +9700,11 @@
# @type RouteTableSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RouteTableSet, :RequestId
-
+
def initialize(totalcount=nil, routetableset=nil, requestid=nil)
@TotalCount = totalcount
@RouteTableSet = routetableset
@RequestId = requestid
end
@@ -9727,11 +9727,11 @@
class DescribeSecurityGroupAssociationStatisticsRequest < TencentCloud::Common::AbstractModel
# @param SecurityGroupIds: 安全实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。
# @type SecurityGroupIds: Array
attr_accessor :SecurityGroupIds
-
+
def initialize(securitygroupids=nil)
@SecurityGroupIds = securitygroupids
end
def deserialize(params)
@@ -9745,11 +9745,11 @@
# @type SecurityGroupAssociationStatisticsSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroupAssociationStatisticsSet, :RequestId
-
+
def initialize(securitygroupassociationstatisticsset=nil, requestid=nil)
@SecurityGroupAssociationStatisticsSet = securitygroupassociationstatisticsset
@RequestId = requestid
end
@@ -9767,11 +9767,11 @@
end
# DescribeSecurityGroupLimits请求参数结构体
class DescribeSecurityGroupLimitsRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -9783,11 +9783,11 @@
# @type SecurityGroupLimitSet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupLimitSet`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroupLimitSet, :RequestId
-
+
def initialize(securitygrouplimitset=nil, requestid=nil)
@SecurityGroupLimitSet = securitygrouplimitset
@RequestId = requestid
end
@@ -9815,11 +9815,11 @@
# <li>direction - String - 协议规则,可选值:`ALL`,所有策略;`INBOUND`,入站规则;`OUTBOUND`,出站规则。</li>
# <li>description - String - 协议描述,该过滤条件支持模糊匹配。</li>
# @type Filters: Array
attr_accessor :SecurityGroupId, :Filters
-
+
def initialize(securitygroupid=nil, filters=nil)
@SecurityGroupId = securitygroupid
@Filters = filters
end
@@ -9842,11 +9842,11 @@
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroupPolicySet, :RequestId
-
+
def initialize(securitygrouppolicyset=nil, requestid=nil)
@SecurityGroupPolicySet = securitygrouppolicyset
@RequestId = requestid
end
@@ -9863,11 +9863,11 @@
class DescribeSecurityGroupReferencesRequest < TencentCloud::Common::AbstractModel
# @param SecurityGroupIds: 安全组实例ID数组。格式如:['sg-12345678']。
# @type SecurityGroupIds: Array
attr_accessor :SecurityGroupIds
-
+
def initialize(securitygroupids=nil)
@SecurityGroupIds = securitygroupids
end
def deserialize(params)
@@ -9881,11 +9881,11 @@
# @type ReferredSecurityGroupSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ReferredSecurityGroupSet, :RequestId
-
+
def initialize(referredsecuritygroupset=nil, requestid=nil)
@ReferredSecurityGroupSet = referredsecuritygroupset
@RequestId = requestid
end
@@ -9917,11 +9917,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :SecurityGroupIds, :Filters, :Offset, :Limit
-
+
def initialize(securitygroupids=nil, filters=nil, offset=nil, limit=nil)
@SecurityGroupIds = securitygroupids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -9951,11 +9951,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SecurityGroupSet, :TotalCount, :RequestId
-
+
def initialize(securitygroupset=nil, totalcount=nil, requestid=nil)
@SecurityGroupSet = securitygroupset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9984,11 +9984,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -10015,11 +10015,11 @@
# @type ServiceTemplateGroupSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ServiceTemplateGroupSet, :RequestId
-
+
def initialize(totalcount=nil, servicetemplategroupset=nil, requestid=nil)
@TotalCount = totalcount
@ServiceTemplateGroupSet = servicetemplategroupset
@RequestId = requestid
end
@@ -10049,11 +10049,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -10080,11 +10080,11 @@
# @type ServiceTemplateSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ServiceTemplateSet, :RequestId
-
+
def initialize(totalcount=nil, servicetemplateset=nil, requestid=nil)
@TotalCount = totalcount
@ServiceTemplateSet = servicetemplateset
@RequestId = requestid
end
@@ -10111,11 +10111,11 @@
# @type SnapshotFileId: String
# @param SecurityGroupId: 安全组Id。
# @type SecurityGroupId: String
attr_accessor :SnapshotPolicyId, :SnapshotFileId, :SecurityGroupId
-
+
def initialize(snapshotpolicyid=nil, snapshotfileid=nil, securitygroupid=nil)
@SnapshotPolicyId = snapshotpolicyid
@SnapshotFileId = snapshotfileid
@SecurityGroupId = securitygroupid
end
@@ -10145,11 +10145,11 @@
# @type BackupData: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :InstanceId, :SnapshotPolicyId, :SnapshotFileId, :BackupTime, :Operator, :OriginalData, :BackupData, :RequestId
-
+
def initialize(instanceid=nil, snapshotpolicyid=nil, snapshotfileid=nil, backuptime=nil, operator=nil, originaldata=nil, backupdata=nil, requestid=nil)
@InstanceId = instanceid
@SnapshotPolicyId = snapshotpolicyid
@SnapshotFileId = snapshotfileid
@BackupTime = backuptime
@@ -10198,11 +10198,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大为200。
# @type Limit: Integer
attr_accessor :SnapshotPolicyId, :Filters, :Offset, :Limit
-
+
def initialize(snapshotpolicyid=nil, filters=nil, offset=nil, limit=nil)
@SnapshotPolicyId = snapshotpolicyid
@Filters = filters
@Offset = offset
@Limit = limit
@@ -10231,11 +10231,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :InstanceSet, :TotalCount, :RequestId
-
+
def initialize(instanceset=nil, totalcount=nil, requestid=nil)
@InstanceSet = instanceset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10268,11 +10268,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大为100。
# @type Limit: Integer
attr_accessor :BusinessType, :InstanceId, :StartDate, :EndDate, :Offset, :Limit
-
+
def initialize(businesstype=nil, instanceid=nil, startdate=nil, enddate=nil, offset=nil, limit=nil)
@BusinessType = businesstype
@InstanceId = instanceid
@StartDate = startdate
@EndDate = enddate
@@ -10298,11 +10298,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SnapshotFileSet, :TotalCount, :RequestId
-
+
def initialize(snapshotfileset=nil, totalcount=nil, requestid=nil)
@SnapshotFileSet = snapshotfileset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10333,11 +10333,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大为200。
# @type Limit: Integer
attr_accessor :SnapshotPolicyIds, :Filters, :Offset, :Limit
-
+
def initialize(snapshotpolicyids=nil, filters=nil, offset=nil, limit=nil)
@SnapshotPolicyIds = snapshotpolicyids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -10366,11 +10366,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SnapshotPolicySet, :TotalCount, :RequestId
-
+
def initialize(snapshotpolicyset=nil, totalcount=nil, requestid=nil)
@SnapshotPolicySet = snapshotpolicyset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10393,11 +10393,11 @@
class DescribeSubnetResourceDashboardRequest < TencentCloud::Common::AbstractModel
# @param SubnetIds: Subnet实例ID,例如:subnet-f1xjkw1b。
# @type SubnetIds: Array
attr_accessor :SubnetIds
-
+
def initialize(subnetids=nil)
@SubnetIds = subnetids
end
def deserialize(params)
@@ -10411,11 +10411,11 @@
# @type ResourceStatisticsSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ResourceStatisticsSet, :RequestId
-
+
def initialize(resourcestatisticsset=nil, requestid=nil)
@ResourceStatisticsSet = resourcestatisticsset
@RequestId = requestid
end
@@ -10455,11 +10455,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :SubnetIds, :Filters, :Offset, :Limit
-
+
def initialize(subnetids=nil, filters=nil, offset=nil, limit=nil)
@SubnetIds = subnetids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -10488,11 +10488,11 @@
# @type SubnetSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :SubnetSet, :RequestId
-
+
def initialize(totalcount=nil, subnetset=nil, requestid=nil)
@TotalCount = totalcount
@SubnetSet = subnetset
@RequestId = requestid
end
@@ -10517,11 +10517,11 @@
# @type TaskId: Integer
# @param DealName: 计费订单号。TaskId和DealName必填一个参数
# @type DealName: String
attr_accessor :TaskId, :DealName
-
+
def initialize(taskid=nil, dealname=nil)
@TaskId = taskid
@DealName = dealname
end
@@ -10539,11 +10539,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -10556,11 +10556,11 @@
end
# DescribeTemplateLimits请求参数结构体
class DescribeTemplateLimitsRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -10572,11 +10572,11 @@
# @type TemplateLimit: :class:`Tencentcloud::Vpc.v20170312.models.TemplateLimit`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TemplateLimit, :RequestId
-
+
def initialize(templatelimit=nil, requestid=nil)
@TemplateLimit = templatelimit
@RequestId = requestid
end
@@ -10599,11 +10599,11 @@
# @type Offset: Integer
# @param Limit: 单页返回数据量,可选值0到100之间的整数,默认20。
# @type Limit: Integer
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -10631,11 +10631,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CcnSet, :TotalCount, :RequestId
-
+
def initialize(ccnset=nil, totalcount=nil, requestid=nil)
@CcnSet = ccnset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10667,11 +10667,11 @@
# @type Offset: Integer
# @param Limit: 分页参数
# @type Limit: Integer
attr_accessor :TrafficPackageIds, :Filters, :Offset, :Limit
-
+
def initialize(trafficpackageids=nil, filters=nil, offset=nil, limit=nil)
@TrafficPackageIds = trafficpackageids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -10700,11 +10700,11 @@
# @type TrafficPackageSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :TrafficPackageSet, :RequestId
-
+
def initialize(totalcount=nil, trafficpackageset=nil, requestid=nil)
@TotalCount = totalcount
@TrafficPackageSet = trafficpackageset
@RequestId = requestid
end
@@ -10735,11 +10735,11 @@
# @type Offset: Integer
# @param Limit: 请求对象个数。
# @type Limit: Integer
attr_accessor :VpcId, :SubnetId, :IpAddresses, :Offset, :Limit
-
+
def initialize(vpcid=nil, subnetid=nil, ipaddresses=nil, offset=nil, limit=nil)
@VpcId = vpcid
@SubnetId = subnetid
@IpAddresses = ipaddresses
@Offset = offset
@@ -10765,11 +10765,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :IpAddressStates, :TotalCount, :RequestId
-
+
def initialize(ipaddressstates=nil, totalcount=nil, requestid=nil)
@IpAddressStates = ipaddressstates
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10802,11 +10802,11 @@
# @type Limit: Integer
# @param EndPointId: 终端节点ID列表。
# @type EndPointId: Array
attr_accessor :Filters, :Offset, :Limit, :EndPointId
-
+
def initialize(filters=nil, offset=nil, limit=nil, endpointid=nil)
@Filters = filters
@Offset = offset
@Limit = limit
@EndPointId = endpointid
@@ -10835,11 +10835,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EndPointSet, :TotalCount, :RequestId
-
+
def initialize(endpointset=nil, totalcount=nil, requestid=nil)
@EndPointSet = endpointset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10872,11 +10872,11 @@
# @type Limit: Integer
# @param EndPointServiceIds: 终端节点服务ID。不支持同时传入参数 EndPointServiceIds and Filters。
# @type EndPointServiceIds: Array
attr_accessor :Filters, :Offset, :Limit, :EndPointServiceIds
-
+
def initialize(filters=nil, offset=nil, limit=nil, endpointserviceids=nil)
@Filters = filters
@Offset = offset
@Limit = limit
@EndPointServiceIds = endpointserviceids
@@ -10905,11 +10905,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EndPointServiceSet, :TotalCount, :RequestId
-
+
def initialize(endpointserviceset=nil, totalcount=nil, requestid=nil)
@EndPointServiceSet = endpointserviceset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10938,11 +10938,11 @@
# <li> user-uin String - (过滤条件)用户UIN。</li>
# <li> end-point-service-id String - (过滤条件)终端节点服务ID。</li>
# @type Filters: Array
attr_accessor :Offset, :Limit, :Filters
-
+
def initialize(offset=nil, limit=nil, filters=nil)
@Offset = offset
@Limit = limit
@Filters = filters
end
@@ -10969,11 +10969,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VpcEndpointServiceUserSet, :TotalCount, :RequestId
-
+
def initialize(vpcendpointserviceuserset=nil, totalcount=nil, requestid=nil)
@VpcEndpointServiceUserSet = vpcendpointserviceuserset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11003,11 +11003,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :Filters, :Offset, :Limit
-
+
def initialize(filters=nil, offset=nil, limit=nil)
@Filters = filters
@Offset = offset
@Limit = limit
end
@@ -11034,11 +11034,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :InstanceSet, :TotalCount, :RequestId
-
+
def initialize(instanceset=nil, totalcount=nil, requestid=nil)
@InstanceSet = instanceset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11069,11 +11069,11 @@
# @type Limit: Integer
# @param SubnetId: VPC下的子网ID。
# @type SubnetId: String
attr_accessor :VpcId, :Ipv6Addresses, :Offset, :Limit, :SubnetId
-
+
def initialize(vpcid=nil, ipv6addresses=nil, offset=nil, limit=nil, subnetid=nil)
@VpcId = vpcid
@Ipv6Addresses = ipv6addresses
@Offset = offset
@Limit = limit
@@ -11097,11 +11097,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Ipv6AddressSet, :TotalCount, :RequestId
-
+
def initialize(ipv6addressset=nil, totalcount=nil, requestid=nil)
@Ipv6AddressSet = ipv6addressset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11124,11 +11124,11 @@
class DescribeVpcLimitsRequest < TencentCloud::Common::AbstractModel
# @param LimitTypes: 配额名称。每次最大查询100个配额类型。
# @type LimitTypes: Array
attr_accessor :LimitTypes
-
+
def initialize(limittypes=nil)
@LimitTypes = limittypes
end
def deserialize(params)
@@ -11142,11 +11142,11 @@
# @type VpcLimitSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VpcLimitSet, :RequestId
-
+
def initialize(vpclimitset=nil, requestid=nil)
@VpcLimitSet = vpclimitset
@RequestId = requestid
end
@@ -11169,11 +11169,11 @@
# @type VpcId: String
# @param PrivateIpAddresses: 内网`IP`地址列表,批量查询单次请求最多支持`10`个。
# @type PrivateIpAddresses: Array
attr_accessor :VpcId, :PrivateIpAddresses
-
+
def initialize(vpcid=nil, privateipaddresses=nil)
@VpcId = vpcid
@PrivateIpAddresses = privateipaddresses
end
@@ -11189,11 +11189,11 @@
# @type VpcPrivateIpAddressSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VpcPrivateIpAddressSet, :RequestId
-
+
def initialize(vpcprivateipaddressset=nil, requestid=nil)
@VpcPrivateIpAddressSet = vpcprivateipaddressset
@RequestId = requestid
end
@@ -11214,11 +11214,11 @@
class DescribeVpcResourceDashboardRequest < TencentCloud::Common::AbstractModel
# @param VpcIds: Vpc实例ID,例如:vpc-f1xjkw1b。
# @type VpcIds: Array
attr_accessor :VpcIds
-
+
def initialize(vpcids=nil)
@VpcIds = vpcids
end
def deserialize(params)
@@ -11232,11 +11232,11 @@
# @type ResourceDashboardSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ResourceDashboardSet, :RequestId
-
+
def initialize(resourcedashboardset=nil, requestid=nil)
@ResourceDashboardSet = resourcedashboardset
@RequestId = requestid
end
@@ -11257,11 +11257,11 @@
class DescribeVpcTaskResultRequest < TencentCloud::Common::AbstractModel
# @param TaskId: 异步任务请求返回的RequestId。
# @type TaskId: String
attr_accessor :TaskId
-
+
def initialize(taskid=nil)
@TaskId = taskid
end
def deserialize(params)
@@ -11280,11 +11280,11 @@
# @type Result: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Status, :Output, :Result, :RequestId
-
+
def initialize(status=nil, output=nil, result=nil, requestid=nil)
@Status = status
@Output = output
@Result = result
@RequestId = requestid
@@ -11325,11 +11325,11 @@
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
attr_accessor :VpcIds, :Filters, :Offset, :Limit
-
+
def initialize(vpcids=nil, filters=nil, offset=nil, limit=nil)
@VpcIds = vpcids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -11358,11 +11358,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
@@ -11396,11 +11396,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: Integer
attr_accessor :VpnConnectionIds, :Filters, :Offset, :Limit
-
+
def initialize(vpnconnectionids=nil, filters=nil, offset=nil, limit=nil)
@VpnConnectionIds = vpnconnectionids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -11429,11 +11429,11 @@
# @type VpnConnectionSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :VpnConnectionSet, :RequestId
-
+
def initialize(totalcount=nil, vpnconnectionset=nil, requestid=nil)
@TotalCount = totalcount
@VpnConnectionSet = vpnconnectionset
@RequestId = requestid
end
@@ -11460,11 +11460,11 @@
# @type Offset: Integer
# @param Limit: 返回数量。默认值:20
# @type Limit: Integer
attr_accessor :VpnGatewayId, :Offset, :Limit
-
+
def initialize(vpngatewayid=nil, offset=nil, limit=nil)
@VpnGatewayId = vpngatewayid
@Offset = offset
@Limit = limit
end
@@ -11484,11 +11484,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RouteSet, :TotalCount, :RequestId
-
+
def initialize(routeset=nil, totalcount=nil, requestid=nil)
@RouteSet = routeset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11517,11 +11517,11 @@
# @type Offset: Integer
# @param Limit: 单页个数, 默认20, 最大值100。
# @type Limit: Integer
attr_accessor :VpnGatewayId, :Filters, :Offset, :Limit
-
+
def initialize(vpngatewayid=nil, filters=nil, offset=nil, limit=nil)
@VpnGatewayId = vpngatewayid
@Filters = filters
@Offset = offset
@Limit = limit
@@ -11551,11 +11551,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Routes, :TotalCount, :RequestId
-
+
def initialize(routes=nil, totalcount=nil, requestid=nil)
@Routes = routes
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11592,11 +11592,11 @@
# @type SslVpnClientIds: Array
# @param IsVpnPortal: VPN门户网站使用。默认是False。
# @type IsVpnPortal: Boolean
attr_accessor :Filters, :Offset, :Limit, :SslVpnClientIds, :IsVpnPortal
-
+
def initialize(filters=nil, offset=nil, limit=nil, sslvpnclientids=nil, isvpnportal=nil)
@Filters = filters
@Offset = offset
@Limit = limit
@SslVpnClientIds = sslvpnclientids
@@ -11627,11 +11627,11 @@
# @type SslVpnClientSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :SslVpnClientSet, :RequestId
-
+
def initialize(totalcount=nil, sslvpnclientset=nil, requestid=nil)
@TotalCount = totalcount
@SslVpnClientSet = sslvpnclientset
@RequestId = requestid
end
@@ -11667,11 +11667,11 @@
# @type Filters: Array
# @param IsVpnPortal: vpn门户使用。 默认Flase
# @type IsVpnPortal: Boolean
attr_accessor :Offset, :Limit, :SslVpnServerIds, :Filters, :IsVpnPortal
-
+
def initialize(offset=nil, limit=nil, sslvpnserverids=nil, filters=nil, isvpnportal=nil)
@Offset = offset
@Limit = limit
@SslVpnServerIds = sslvpnserverids
@Filters = filters
@@ -11702,11 +11702,11 @@
# @type SslVpnSeverSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :SslVpnSeverSet, :RequestId
-
+
def initialize(totalcount=nil, sslvpnseverset=nil, requestid=nil)
@TotalCount = totalcount
@SslVpnSeverSet = sslvpnseverset
@RequestId = requestid
end
@@ -11742,11 +11742,11 @@
# @type Offset: Integer
# @param Limit: 请求对象个数
# @type Limit: Integer
attr_accessor :VpnGatewayIds, :Filters, :Offset, :Limit
-
+
def initialize(vpngatewayids=nil, filters=nil, offset=nil, limit=nil)
@VpnGatewayIds = vpngatewayids
@Filters = filters
@Offset = offset
@Limit = limit
@@ -11775,11 +11775,11 @@
# @type VpnGatewaySet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :VpnGatewaySet, :RequestId
-
+
def initialize(totalcount=nil, vpngatewayset=nil, requestid=nil)
@TotalCount = totalcount
@VpnGatewaySet = vpngatewayset
@RequestId = requestid
end
@@ -11812,11 +11812,11 @@
# @type PrivatePort: Integer
# @param Description: NAT网关转发规则描述。
# @type Description: String
attr_accessor :IpProtocol, :PublicIpAddress, :PublicPort, :PrivateIpAddress, :PrivatePort, :Description
-
+
def initialize(ipprotocol=nil, publicipaddress=nil, publicport=nil, privateipaddress=nil, privateport=nil, description=nil)
@IpProtocol = ipprotocol
@PublicIpAddress = publicipaddress
@PublicPort = publicport
@PrivateIpAddress = privateipaddress
@@ -11840,11 +11840,11 @@
# @type CcnId: String
# @param Instances: 要解关联网络实例列表
# @type Instances: Array
attr_accessor :CcnId, :Instances
-
+
def initialize(ccnid=nil, instances=nil)
@CcnId = ccnid
@Instances = instances
end
@@ -11865,11 +11865,11 @@
class DetachCcnInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -11883,11 +11883,11 @@
# @type VpcId: String
# @param InstanceIds: CVM实例ID查询。形如:ins-r8hr2upy。
# @type InstanceIds: Array
attr_accessor :VpcId, :InstanceIds
-
+
def initialize(vpcid=nil, instanceids=nil)
@VpcId = vpcid
@InstanceIds = instanceids
end
@@ -11901,11 +11901,11 @@
class DetachClassicLinkVpcResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -11919,11 +11919,11 @@
# @type NetworkInterfaceId: String
# @param InstanceId: CVM实例ID。形如:ins-r8hr2upy。
# @type InstanceId: String
attr_accessor :NetworkInterfaceId, :InstanceId
-
+
def initialize(networkinterfaceid=nil, instanceid=nil)
@NetworkInterfaceId = networkinterfaceid
@InstanceId = instanceid
end
@@ -11937,11 +11937,11 @@
class DetachNetworkInterfaceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -11955,11 +11955,11 @@
# @type SnapshotPolicyId: String
# @param Instances: 实例信息。
# @type Instances: Array
attr_accessor :SnapshotPolicyId, :Instances
-
+
def initialize(snapshotpolicyid=nil, instances=nil)
@SnapshotPolicyId = snapshotpolicyid
@Instances = instances
end
@@ -11980,11 +11980,11 @@
class DetachSnapshotInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12016,11 +12016,11 @@
# @type State: String
# @param CreatedTime: 创建时间。
# @type CreatedTime: String
attr_accessor :DhcpIpId, :VpcId, :SubnetId, :DhcpIpName, :PrivateIpAddress, :AddressIp, :NetworkInterfaceId, :InstanceId, :State, :CreatedTime
-
+
def initialize(dhcpipid=nil, vpcid=nil, subnetid=nil, dhcpipname=nil, privateipaddress=nil, addressip=nil, networkinterfaceid=nil, instanceid=nil, state=nil, createdtime=nil)
@DhcpIpId = dhcpipid
@VpcId = vpcid
@SubnetId = subnetid
@DhcpIpName = dhcpipname
@@ -12118,11 +12118,11 @@
# @param HaZoneList: 跨可用区容灾专线网关的可用区列表
# 注意:此字段可能返回 null,表示取不到有效值。
# @type HaZoneList: Array
attr_accessor :DirectConnectGatewayId, :DirectConnectGatewayName, :VpcId, :NetworkType, :NetworkInstanceId, :GatewayType, :CreateTime, :DirectConnectGatewayIp, :CcnId, :CcnRouteType, :EnableBGP, :EnableBGPCommunity, :NatGatewayId, :VXLANSupport, :ModeType, :LocalZone, :Zone, :EnableFlowDetails, :FlowDetailsUpdateTime, :NewAfc, :AccessNetworkType, :HaZoneList
-
+
def initialize(directconnectgatewayid=nil, directconnectgatewayname=nil, vpcid=nil, networktype=nil, networkinstanceid=nil, gatewaytype=nil, createtime=nil, directconnectgatewayip=nil, ccnid=nil, ccnroutetype=nil, enablebgp=nil, enablebgpcommunity=nil, natgatewayid=nil, vxlansupport=nil, modetype=nil, localzone=nil, zone=nil, enableflowdetails=nil, flowdetailsupdatetime=nil, newafc=nil, accessnetworktype=nil, hazonelist=nil)
@DirectConnectGatewayId = directconnectgatewayid
@DirectConnectGatewayName = directconnectgatewayname
@VpcId = vpcid
@NetworkType = networktype
@@ -12184,11 +12184,11 @@
# @type Description: String
# @param UpdateTime: 最后更新时间
# @type UpdateTime: String
attr_accessor :RouteId, :DestinationCidrBlock, :ASPath, :Description, :UpdateTime
-
+
def initialize(routeid=nil, destinationcidrblock=nil, aspath=nil, description=nil, updatetime=nil)
@RouteId = routeid
@DestinationCidrBlock = destinationcidrblock
@ASPath = aspath
@Description = description
@@ -12210,11 +12210,11 @@
# @type DirectConnectGatewayId: String
# @param CidrBlock: IDC子网网段
# @type CidrBlock: String
attr_accessor :DirectConnectGatewayId, :CidrBlock
-
+
def initialize(directconnectgatewayid=nil, cidrblock=nil)
@DirectConnectGatewayId = directconnectgatewayid
@CidrBlock = cidrblock
end
@@ -12230,11 +12230,11 @@
# @type CcnId: String
# @param RouteIds: CCN路由策略唯一ID。形如:ccnr-f49l6u0z。
# @type RouteIds: Array
attr_accessor :CcnId, :RouteIds
-
+
def initialize(ccnid=nil, routeids=nil)
@CcnId = ccnid
@RouteIds = routeids
end
@@ -12248,11 +12248,11 @@
class DisableCcnRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12264,11 +12264,11 @@
class DisableFlowLogsRequest < TencentCloud::Common::AbstractModel
# @param FlowLogIds: 流日志Id。
# @type FlowLogIds: Array
attr_accessor :FlowLogIds
-
+
def initialize(flowlogids=nil)
@FlowLogIds = flowlogids
end
def deserialize(params)
@@ -12280,11 +12280,11 @@
class DisableFlowLogsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12299,11 +12299,11 @@
# Nat网关实例ID,形如,`nat-ltjahce6`;
# VPN网关实例ID,形如,`vpn-ltjahce6`。
# @type GatewayId: String
attr_accessor :GatewayId
-
+
def initialize(gatewayid=nil)
@GatewayId = gatewayid
end
def deserialize(params)
@@ -12315,11 +12315,11 @@
class DisableGatewayFlowMonitorResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12335,11 +12335,11 @@
# @type RouteIds: Array
# @param RouteItemIds: 路由策略唯一ID。不能和RouteIds同时使用,但至少输入一个。该参数取值可通过查询路由列表([DescribeRouteTables](https://cloud.tencent.com/document/product/215/15763))获取。
# @type RouteItemIds: Array
attr_accessor :RouteTableId, :RouteIds, :RouteItemIds
-
+
def initialize(routetableid=nil, routeids=nil, routeitemids=nil)
@RouteTableId = routetableid
@RouteIds = routeids
@RouteItemIds = routeitemids
end
@@ -12355,11 +12355,11 @@
class DisableRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12371,11 +12371,11 @@
class DisableSnapshotPoliciesRequest < TencentCloud::Common::AbstractModel
# @param SnapshotPolicyIds: 快照策略Id。
# @type SnapshotPolicyIds: Array
attr_accessor :SnapshotPolicyIds
-
+
def initialize(snapshotpolicyids=nil)
@SnapshotPolicyIds = snapshotpolicyids
end
def deserialize(params)
@@ -12387,11 +12387,11 @@
class DisableSnapshotPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12405,11 +12405,11 @@
# @type SslVpnClientId: String
# @param SslVpnClientIds: SSL-VPN-CLIENT 实例ID列表。批量禁用时使用。不可和SslVpnClientId同时使用。
# @type SslVpnClientIds: Array
attr_accessor :SslVpnClientId, :SslVpnClientIds
-
+
def initialize(sslvpnclientid=nil, sslvpnclientids=nil)
@SslVpnClientId = sslvpnclientid
@SslVpnClientIds = sslvpnclientids
end
@@ -12425,11 +12425,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -12445,11 +12445,11 @@
# @type AddressId: String
# @param ReallocateNormalPublicIp: 表示解绑 EIP 之后是否分配普通公网 IP。取值范围:<br><li>TRUE:表示解绑 EIP 之后分配普通公网 IP。<br><li>FALSE:表示解绑 EIP 之后不分配普通公网 IP。<br>默认取值:FALSE。<br><br>只有满足以下条件时才能指定该参数:<br><li> 只有在解绑主网卡的主内网 IP 上的 EIP 时才能指定该参数。<br><li>解绑 EIP 后重新分配普通公网 IP 操作一个账号每天最多操作 10 次;详情可通过 [DescribeAddressQuota](https://cloud.tencent.com/document/api/213/1378) 接口获取。
# @type ReallocateNormalPublicIp: Boolean
attr_accessor :AddressId, :ReallocateNormalPublicIp
-
+
def initialize(addressid=nil, reallocatenormalpublicip=nil)
@AddressId = addressid
@ReallocateNormalPublicIp = reallocatenormalpublicip
end
@@ -12465,11 +12465,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -12483,11 +12483,11 @@
class DisassociateDhcpIpWithAddressIpRequest < TencentCloud::Common::AbstractModel
# @param DhcpIpId: `DhcpIp`唯一`ID`,形如:`dhcpip-9o233uri`。必须是已绑定`EIP`的`DhcpIp`。
# @type DhcpIpId: String
attr_accessor :DhcpIpId
-
+
def initialize(dhcpipid=nil)
@DhcpIpId = dhcpipid
end
def deserialize(params)
@@ -12499,11 +12499,11 @@
class DisassociateDhcpIpWithAddressIpResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12519,11 +12519,11 @@
# @type NatGatewayId: String
# @param DirectConnectGatewayId: VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
# @type DirectConnectGatewayId: String
attr_accessor :VpcId, :NatGatewayId, :DirectConnectGatewayId
-
+
def initialize(vpcid=nil, natgatewayid=nil, directconnectgatewayid=nil)
@VpcId = vpcid
@NatGatewayId = natgatewayid
@DirectConnectGatewayId = directconnectgatewayid
end
@@ -12539,11 +12539,11 @@
class DisassociateDirectConnectGatewayNatGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12557,11 +12557,11 @@
# @type NatGatewayId: String
# @param PublicIpAddresses: 待解绑NAT网关的弹性IP数组。
# @type PublicIpAddresses: Array
attr_accessor :NatGatewayId, :PublicIpAddresses
-
+
def initialize(natgatewayid=nil, publicipaddresses=nil)
@NatGatewayId = natgatewayid
@PublicIpAddresses = publicipaddresses
end
@@ -12575,11 +12575,11 @@
class DisassociateNatGatewayAddressResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12593,11 +12593,11 @@
# @type NetworkAclId: String
# @param SubnetIds: 子网实例ID数组。例如:[subnet-12345678]。
# @type SubnetIds: Array
attr_accessor :NetworkAclId, :SubnetIds
-
+
def initialize(networkaclid=nil, subnetids=nil)
@NetworkAclId = networkaclid
@SubnetIds = subnetids
end
@@ -12611,11 +12611,11 @@
class DisassociateNetworkAclSubnetsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12629,11 +12629,11 @@
# @type NetworkInterfaceIds: Array
# @param SecurityGroupIds: 安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。
# @type SecurityGroupIds: Array
attr_accessor :NetworkInterfaceIds, :SecurityGroupIds
-
+
def initialize(networkinterfaceids=nil, securitygroupids=nil)
@NetworkInterfaceIds = networkinterfaceids
@SecurityGroupIds = securitygroupids
end
@@ -12647,11 +12647,11 @@
class DisassociateNetworkInterfaceSecurityGroupsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12665,11 +12665,11 @@
# @type SecurityGroupIds: Array
# @param EndPointId: 终端节点ID。
# @type EndPointId: String
attr_accessor :SecurityGroupIds, :EndPointId
-
+
def initialize(securitygroupids=nil, endpointid=nil)
@SecurityGroupIds = securitygroupids
@EndPointId = endpointid
end
@@ -12683,11 +12683,11 @@
class DisassociateVpcEndPointSecurityGroupsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12705,11 +12705,11 @@
# @type CustomerGatewayVendor: :class:`Tencentcloud::Vpc.v20170312.models.CustomerGatewayVendor`
# @param InterfaceName: 通道接入设备物理接口名称。
# @type InterfaceName: String
attr_accessor :VpnGatewayId, :VpnConnectionId, :CustomerGatewayVendor, :InterfaceName
-
+
def initialize(vpngatewayid=nil, vpnconnectionid=nil, customergatewayvendor=nil, interfacename=nil)
@VpnGatewayId = vpngatewayid
@VpnConnectionId = vpnconnectionid
@CustomerGatewayVendor = customergatewayvendor
@InterfaceName = interfacename
@@ -12732,11 +12732,11 @@
# @type CustomerGatewayConfiguration: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CustomerGatewayConfiguration, :RequestId
-
+
def initialize(customergatewayconfiguration=nil, requestid=nil)
@CustomerGatewayConfiguration = customergatewayconfiguration
@RequestId = requestid
end
@@ -12756,11 +12756,11 @@
# @type IsVpnPortal: Boolean
# @param SslVpnClientIds: SSL-VPN-CLIENT 实例ID列表。批量下载时使用。不可以和SslVpnClientId同时使用。
# @type SslVpnClientIds: Array
attr_accessor :SslVpnClientId, :SamlToken, :IsVpnPortal, :SslVpnClientIds
-
+
def initialize(sslvpnclientid=nil, samltoken=nil, isvpnportal=nil, sslvpnclientids=nil)
@SslVpnClientId = sslvpnclientid
@SamlToken = samltoken
@IsVpnPortal = isvpnportal
@SslVpnClientIds = sslvpnclientids
@@ -12784,11 +12784,11 @@
# @type Authenticated: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SslClientConfigsSet, :SslClientConfig, :Authenticated, :RequestId
-
+
def initialize(sslclientconfigsset=nil, sslclientconfig=nil, authenticated=nil, requestid=nil)
@SslClientConfigsSet = sslclientconfigsset
@SslClientConfig = sslclientconfig
@Authenticated = authenticated
@RequestId = requestid
@@ -12815,11 +12815,11 @@
# @type CcnId: String
# @param RouteIds: CCN路由策略唯一ID。形如:ccnr-f49l6u0z。
# @type RouteIds: Array
attr_accessor :CcnId, :RouteIds
-
+
def initialize(ccnid=nil, routeids=nil)
@CcnId = ccnid
@RouteIds = routeids
end
@@ -12833,11 +12833,11 @@
class EnableCcnRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12849,11 +12849,11 @@
class EnableFlowLogsRequest < TencentCloud::Common::AbstractModel
# @param FlowLogIds: 流日志Id。
# @type FlowLogIds: Array
attr_accessor :FlowLogIds
-
+
def initialize(flowlogids=nil)
@FlowLogIds = flowlogids
end
def deserialize(params)
@@ -12865,11 +12865,11 @@
class EnableFlowLogsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12884,11 +12884,11 @@
# Nat网关实例ID,形如,`nat-ltjahce6`;
# VPN网关实例ID,形如,`vpn-ltjahce6`。
# @type GatewayId: String
attr_accessor :GatewayId
-
+
def initialize(gatewayid=nil)
@GatewayId = gatewayid
end
def deserialize(params)
@@ -12900,11 +12900,11 @@
class EnableGatewayFlowMonitorResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12920,11 +12920,11 @@
# @type RouteIds: Array
# @param RouteItemIds: 路由策略唯一ID。不能和RouteIds同时使用,但至少输入一个。该参数取值可通过查询路由列表([DescribeRouteTables](https://cloud.tencent.com/document/product/215/15763))获取。
# @type RouteItemIds: Array
attr_accessor :RouteTableId, :RouteIds, :RouteItemIds
-
+
def initialize(routetableid=nil, routeids=nil, routeitemids=nil)
@RouteTableId = routetableid
@RouteIds = routeids
@RouteItemIds = routeitemids
end
@@ -12940,11 +12940,11 @@
class EnableRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12956,11 +12956,11 @@
class EnableSnapshotPoliciesRequest < TencentCloud::Common::AbstractModel
# @param SnapshotPolicyIds: 快照策略Id。
# @type SnapshotPolicyIds: Array
attr_accessor :SnapshotPolicyIds
-
+
def initialize(snapshotpolicyids=nil)
@SnapshotPolicyIds = snapshotpolicyids
end
def deserialize(params)
@@ -12972,11 +12972,11 @@
class EnableSnapshotPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -12993,11 +12993,11 @@
# @param AcceptFlag: 是否接受终端节点连接请求。
# <li> true:自动接受。</li> <li> false:不自动接受。</li>
# @type AcceptFlag: Boolean
attr_accessor :EndPointServiceId, :EndPointId, :AcceptFlag
-
+
def initialize(endpointserviceid=nil, endpointid=nil, acceptflag=nil)
@EndPointServiceId = endpointserviceid
@EndPointId = endpointid
@AcceptFlag = acceptflag
end
@@ -13013,11 +13013,11 @@
class EnableVpcEndPointConnectResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -13031,11 +13031,11 @@
# @type SslVpnClientId: String
# @param SslVpnClientIds: SSL-VPN-CLIENT 实例ID列表。批量启用时使用。不可和SslVpnClientId同时使用。
# @type SslVpnClientIds: Array
attr_accessor :SslVpnClientId, :SslVpnClientIds
-
+
def initialize(sslvpnclientid=nil, sslvpnclientids=nil)
@SslVpnClientId = sslvpnclientid
@SslVpnClientIds = sslvpnclientids
end
@@ -13051,11 +13051,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -13094,11 +13094,11 @@
# @param ServiceName: 终端节点服务名称。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ServiceName: String
attr_accessor :EndPointId, :VpcId, :SubnetId, :EndPointOwner, :EndPointName, :ServiceVpcId, :ServiceVip, :EndPointServiceId, :EndPointVip, :State, :CreateTime, :GroupSet, :ServiceName
-
+
def initialize(endpointid=nil, vpcid=nil, subnetid=nil, endpointowner=nil, endpointname=nil, servicevpcid=nil, servicevip=nil, endpointserviceid=nil, endpointvip=nil, state=nil, createtime=nil, groupset=nil, servicename=nil)
@EndPointId = endpointid
@VpcId = vpcid
@SubnetId = subnetid
@EndPointOwner = endpointowner
@@ -13156,11 +13156,11 @@
# @type CreateTime: String
# @param ServiceType: 挂载的PAAS服务类型,CLB,CDB,CRS
# @type ServiceType: String
attr_accessor :EndPointServiceId, :VpcId, :ServiceOwner, :ServiceName, :ServiceVip, :ServiceInstanceId, :AutoAcceptFlag, :EndPointCount, :EndPointSet, :CreateTime, :ServiceType
-
+
def initialize(endpointserviceid=nil, vpcid=nil, serviceowner=nil, servicename=nil, servicevip=nil, serviceinstanceid=nil, autoacceptflag=nil, endpointcount=nil, endpointset=nil, createtime=nil, servicetype=nil)
@EndPointServiceId = endpointserviceid
@VpcId = vpcid
@ServiceOwner = serviceowner
@ServiceName = servicename
@@ -13201,11 +13201,11 @@
# @type Name: String
# @param Values: 属性值, 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。当值类型为布尔类型时,可直接取值为字符串"TRUE"或 "FALSE"。
# @type Values: Array
attr_accessor :Name, :Values
-
+
def initialize(name=nil, values=nil)
@Name = name
@Values = values
end
@@ -13221,11 +13221,11 @@
# @type Name: String
# @param Values: 属性值, 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
# @type Values: Array
attr_accessor :Name, :Values
-
+
def initialize(name=nil, values=nil)
@Name = name
@Values = values
end
@@ -13270,11 +13270,11 @@
# @param CloudLogRegion: 流日志存储ID对应的地域信息。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CloudLogRegion: String
attr_accessor :VpcId, :FlowLogId, :FlowLogName, :ResourceType, :ResourceId, :TrafficType, :CloudLogId, :CloudLogState, :FlowLogDescription, :CreatedTime, :TagSet, :Enable, :StorageType, :FlowLogStorage, :CloudLogRegion
-
+
def initialize(vpcid=nil, flowlogid=nil, flowlogname=nil, resourcetype=nil, resourceid=nil, traffictype=nil, cloudlogid=nil, cloudlogstate=nil, flowlogdescription=nil, createdtime=nil, tagset=nil, enable=nil, storagetype=nil, flowlogstorage=nil, cloudlogregion=nil)
@VpcId = vpcid
@FlowLogId = flowlogid
@FlowLogName = flowlogname
@ResourceType = resourcetype
@@ -13327,11 +13327,11 @@
# @param StorageTopic: 主题Id,当流日志存储类型为ckafka时,必填。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type StorageTopic: String
attr_accessor :StorageId, :StorageTopic
-
+
def initialize(storageid=nil, storagetopic=nil)
@StorageId = storageid
@StorageTopic = storagetopic
end
@@ -13353,11 +13353,11 @@
# @type InTraffic: Integer
# @param OutTraffic: 出流量,单位:`Byte`。
# @type OutTraffic: Integer
attr_accessor :PrivateIpAddress, :InPkg, :OutPkg, :InTraffic, :OutTraffic
-
+
def initialize(privateipaddress=nil, inpkg=nil, outpkg=nil, intraffic=nil, outtraffic=nil)
@PrivateIpAddress = privateipaddress
@InPkg = inpkg
@OutPkg = outpkg
@InTraffic = intraffic
@@ -13383,11 +13383,11 @@
# @type Bandwidth: Integer
# @param CreateTime: 创建时间。
# @type CreateTime: String
attr_accessor :VpcId, :IpAddress, :Bandwidth, :CreateTime
-
+
def initialize(vpcid=nil, ipaddress=nil, bandwidth=nil, createtime=nil)
@VpcId = vpcid
@IpAddress = ipaddress
@Bandwidth = bandwidth
@CreateTime = createtime
@@ -13405,11 +13405,11 @@
class GenerateVpnConnectionDefaultHealthCheckIpRequest < TencentCloud::Common::AbstractModel
# @param VpnGatewayId: VPN网关id, 例如:vpngw-1w9tue3d
# @type VpnGatewayId: String
attr_accessor :VpnGatewayId
-
+
def initialize(vpngatewayid=nil)
@VpnGatewayId = vpngatewayid
end
def deserialize(params)
@@ -13425,11 +13425,11 @@
# @type HealthCheckRemoteIp: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HealthCheckLocalIp, :HealthCheckRemoteIp, :RequestId
-
+
def initialize(healthchecklocalip=nil, healthcheckremoteip=nil, requestid=nil)
@HealthCheckLocalIp = healthchecklocalip
@HealthCheckRemoteIp = healthcheckremoteip
@RequestId = requestid
end
@@ -13457,11 +13457,11 @@
# @type Limit: Integer
# @param OrderBy: 排序方式,'ASC':升序,'DESC':降序。默认按'ASC'排序。
# @type OrderBy: String
attr_accessor :CcnId, :Filters, :SortedBy, :Offset, :Limit, :OrderBy
-
+
def initialize(ccnid=nil, filters=nil, sortedby=nil, offset=nil, limit=nil, orderby=nil)
@CcnId = ccnid
@Filters = filters
@SortedBy = sortedby
@Offset = offset
@@ -13496,11 +13496,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :CcnBandwidthSet, :TotalCount, :RequestId
-
+
def initialize(ccnbandwidthset=nil, totalcount=nil, requestid=nil)
@CcnBandwidthSet = ccnbandwidthset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -13545,11 +13545,11 @@
# @type CreatedTime: String
# @param Business: 使用havip的业务标识。
# @type Business: String
attr_accessor :HaVipId, :HaVipName, :Vip, :VpcId, :SubnetId, :NetworkInterfaceId, :InstanceId, :AddressIp, :State, :CreatedTime, :Business
-
+
def initialize(havipid=nil, havipname=nil, vip=nil, vpcid=nil, subnetid=nil, networkinterfaceid=nil, instanceid=nil, addressip=nil, state=nil, createdtime=nil, business=nil)
@HaVipId = havipid
@HaVipName = havipname
@Vip = vip
@VpcId = vpcid
@@ -13583,11 +13583,11 @@
# @type HaVipId: String
# @param AddressIp: 弹性公网`IP`。必须是没有绑定`HAVIP`的`EIP`。
# @type AddressIp: String
attr_accessor :HaVipId, :AddressIp
-
+
def initialize(havipid=nil, addressip=nil)
@HaVipId = havipid
@AddressIp = addressip
end
@@ -13601,11 +13601,11 @@
class HaVipAssociateAddressIpResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -13617,11 +13617,11 @@
class HaVipDisassociateAddressIpRequest < TencentCloud::Common::AbstractModel
# @param HaVipId: `HAVIP`唯一`ID`,形如:`havip-9o233uri`。必须是已绑定`EIP`的`HAVIP`。
# @type HaVipId: String
attr_accessor :HaVipId
-
+
def initialize(havipid=nil)
@HaVipId = havipid
end
def deserialize(params)
@@ -13633,11 +13633,11 @@
class HaVipDisassociateAddressIpResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -13671,11 +13671,11 @@
# @type IKESaLifetimeSeconds: Integer
# @param IKEVersion: IKE版本
# @type IKEVersion: String
attr_accessor :PropoEncryAlgorithm, :PropoAuthenAlgorithm, :ExchangeMode, :LocalIdentity, :RemoteIdentity, :LocalAddress, :RemoteAddress, :LocalFqdnName, :RemoteFqdnName, :DhGroupName, :IKESaLifetimeSeconds, :IKEVersion
-
+
def initialize(propoencryalgorithm=nil, propoauthenalgorithm=nil, exchangemode=nil, localidentity=nil, remoteidentity=nil, localaddress=nil, remoteaddress=nil, localfqdnname=nil, remotefqdnname=nil, dhgroupname=nil, ikesalifetimeseconds=nil, ikeversion=nil)
@PropoEncryAlgorithm = propoencryalgorithm
@PropoAuthenAlgorithm = propoauthenalgorithm
@ExchangeMode = exchangemode
@LocalIdentity = localidentity
@@ -13717,11 +13717,11 @@
# @type PfsDhGroup: String
# @param IPSECSaLifetimeTraffic: IPsec SA lifetime(KB):单位KB,取值范围:2560-604800
# @type IPSECSaLifetimeTraffic: Integer
attr_accessor :EncryptAlgorithm, :IntegrityAlgorith, :IPSECSaLifetimeSeconds, :PfsDhGroup, :IPSECSaLifetimeTraffic
-
+
def initialize(encryptalgorithm=nil, integrityalgorith=nil, ipsecsalifetimeseconds=nil, pfsdhgroup=nil, ipsecsalifetimetraffic=nil)
@EncryptAlgorithm = encryptalgorithm
@IntegrityAlgorith = integrityalgorith
@IPSECSaLifetimeSeconds = ipsecsalifetimeseconds
@PfsDhGroup = pfsdhgroup
@@ -13738,11 +13738,11 @@
end
# InquirePriceCreateDirectConnectGateway请求参数结构体
class InquirePriceCreateDirectConnectGatewayRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13758,11 +13758,11 @@
# @type RealTotalCost: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCost, :RealTotalCost, :RequestId
-
+
def initialize(totalcost=nil, realtotalcost=nil, requestid=nil)
@TotalCost = totalcost
@RealTotalCost = realtotalcost
@RequestId = requestid
end
@@ -13786,11 +13786,11 @@
# @type MaxConnection: Integer
# @param Type: 查询的VPN类型,支持IPSEC和SSL两种类型,为SSL类型时,MaxConnection参数必传。
# @type Type: String
attr_accessor :InternetMaxBandwidthOut, :InstanceChargeType, :InstanceChargePrepaid, :MaxConnection, :Type
-
+
def initialize(internetmaxbandwidthout=nil, instancechargetype=nil, instancechargeprepaid=nil, maxconnection=nil, type=nil)
@InternetMaxBandwidthOut = internetmaxbandwidthout
@InstanceChargeType = instancechargetype
@InstanceChargePrepaid = instancechargeprepaid
@MaxConnection = maxconnection
@@ -13815,11 +13815,11 @@
# @type Price: :class:`Tencentcloud::Vpc.v20170312.models.Price`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Price, :RequestId
-
+
def initialize(price=nil, requestid=nil)
@Price = price
@RequestId = requestid
end
@@ -13838,11 +13838,11 @@
# @type VpnGatewayId: String
# @param InstanceChargePrepaid: 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
# @type InstanceChargePrepaid: :class:`Tencentcloud::Vpc.v20170312.models.InstanceChargePrepaid`
attr_accessor :VpnGatewayId, :InstanceChargePrepaid
-
+
def initialize(vpngatewayid=nil, instancechargeprepaid=nil)
@VpnGatewayId = vpngatewayid
@InstanceChargePrepaid = instancechargeprepaid
end
@@ -13861,11 +13861,11 @@
# @type Price: :class:`Tencentcloud::Vpc.v20170312.models.Price`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Price, :RequestId
-
+
def initialize(price=nil, requestid=nil)
@Price = price
@RequestId = requestid
end
@@ -13884,11 +13884,11 @@
# @type VpnGatewayId: String
# @param InternetMaxBandwidthOut: 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps。
# @type InternetMaxBandwidthOut: Integer
attr_accessor :VpnGatewayId, :InternetMaxBandwidthOut
-
+
def initialize(vpngatewayid=nil, internetmaxbandwidthout=nil)
@VpnGatewayId = vpngatewayid
@InternetMaxBandwidthOut = internetmaxbandwidthout
end
@@ -13904,11 +13904,11 @@
# @type Price: :class:`Tencentcloud::Vpc.v20170312.models.Price`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Price, :RequestId
-
+
def initialize(price=nil, requestid=nil)
@Price = price
@RequestId = requestid
end
@@ -13927,11 +13927,11 @@
# @type Period: Integer
# @param RenewFlag: 自动续费标识。取值范围: NOTIFY_AND_AUTO_RENEW:通知过期且自动续费, NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费。默认:NOTIFY_AND_AUTO_RENEW
# @type RenewFlag: String
attr_accessor :Period, :RenewFlag
-
+
def initialize(period=nil, renewflag=nil)
@Period = period
@RenewFlag = renewflag
end
@@ -13947,11 +13947,11 @@
# @type InstanceType: String
# @param InstanceCount: 实例的个数
# @type InstanceCount: Integer
attr_accessor :InstanceType, :InstanceCount
-
+
def initialize(instancetype=nil, instancecount=nil)
@InstanceType = instancetype
@InstanceCount = instancecount
end
@@ -13981,11 +13981,11 @@
# @type RuleStatus: String
# @param CreatedTime: 转换规则创建时间
# @type CreatedTime: String
attr_accessor :Ip6RuleId, :Ip6RuleName, :Vip6, :Vport6, :Protocol, :Vip, :Vport, :RuleStatus, :CreatedTime
-
+
def initialize(ip6ruleid=nil, ip6rulename=nil, vip6=nil, vport6=nil, protocol=nil, vip=nil, vport=nil, rulestatus=nil, createdtime=nil)
@Ip6RuleId = ip6ruleid
@Ip6RuleName = ip6rulename
@Vip6 = vip6
@Vport6 = vport6
@@ -14019,11 +14019,11 @@
# @type Vip: String
# @param Vport: IPV4端口号,可在0~65535范围取值
# @type Vport: Integer
attr_accessor :Vport6, :Protocol, :Vip, :Vport
-
+
def initialize(vport6=nil, protocol=nil, vip=nil, vport=nil)
@Vport6 = vport6
@Protocol = protocol
@Vip = vip
@Vport = vport
@@ -14055,11 +14055,11 @@
# @type Ip6RuleCount: Integer
# @param IP6RuleSet: IPV6转换规则信息
# @type IP6RuleSet: Array
attr_accessor :Ip6TranslatorId, :Ip6TranslatorName, :Vip6, :IspName, :TranslatorStatus, :CreatedTime, :Ip6RuleCount, :IP6RuleSet
-
+
def initialize(ip6translatorid=nil, ip6translatorname=nil, vip6=nil, ispname=nil, translatorstatus=nil, createdtime=nil, ip6rulecount=nil, ip6ruleset=nil)
@Ip6TranslatorId = ip6translatorid
@Ip6TranslatorName = ip6translatorname
@Vip6 = vip6
@IspName = ispname
@@ -14100,11 +14100,11 @@
# @type ResourceType: String
# @param ResourceId: 资源ID
# @type ResourceId: String
attr_accessor :VpcId, :SubnetId, :IpAddress, :ResourceType, :ResourceId
-
+
def initialize(vpcid=nil, subnetid=nil, ipaddress=nil, resourcetype=nil, resourceid=nil)
@VpcId = vpcid
@SubnetId = subnetid
@IpAddress = ipaddress
@ResourceType = resourcetype
@@ -14138,11 +14138,11 @@
# @type AsId: Boolean
# @param Comment: 注释字段
# @type Comment: Boolean
attr_accessor :Country, :Province, :City, :Region, :Isp, :AsName, :AsId, :Comment
-
+
def initialize(country=nil, province=nil, city=nil, region=nil, isp=nil, asname=nil, asid=nil, comment=nil)
@Country = country
@Province = province
@City = city
@Region = region
@@ -14193,11 +14193,11 @@
# @param AddressIp: IP地址
# 注意:此字段可能返回 null,表示取不到有效值。
# @type AddressIp: String
attr_accessor :Country, :Province, :City, :Region, :Isp, :AsName, :AsId, :Comment, :AddressIp
-
+
def initialize(country=nil, province=nil, city=nil, region=nil, isp=nil, asname=nil, asid=nil, comment=nil, addressip=nil)
@Country = country
@Province = province
@City = city
@Region = region
@@ -14239,11 +14239,11 @@
# <li>`DELETING`:删除中</li>
# <li>`AVAILABLE`:可用的</li>
# @type State: String
attr_accessor :Address, :Primary, :AddressId, :Description, :IsWanIpBlocked, :State
-
+
def initialize(address=nil, primary=nil, addressid=nil, description=nil, iswanipblocked=nil, state=nil)
@Address = address
@Primary = primary
@AddressId = addressid
@Description = description
@@ -14267,11 +14267,11 @@
# @type SubnetId: String
# @param Ipv6CidrBlock: `IPv6`子网段。形如:`3402:4e00:20:1001::/64`
# @type Ipv6CidrBlock: String
attr_accessor :SubnetId, :Ipv6CidrBlock
-
+
def initialize(subnetid=nil, ipv6cidrblock=nil)
@SubnetId = subnetid
@Ipv6CidrBlock = ipv6cidrblock
end
@@ -14291,11 +14291,11 @@
# @type OriginalPrice: Float
# @param DiscountPrice: 预付费商品的折扣价,单位:元。
# @type DiscountPrice: Float
attr_accessor :UnitPrice, :ChargeUnit, :OriginalPrice, :DiscountPrice
-
+
def initialize(unitprice=nil, chargeunit=nil, originalprice=nil, discountprice=nil)
@UnitPrice = unitprice
@ChargeUnit = chargeunit
@OriginalPrice = originalprice
@DiscountPrice = discountprice
@@ -14323,11 +14323,11 @@
# @type LocalGwIp: String
# @param CreateTime: 本地网关创建时间
# @type CreateTime: String
attr_accessor :CdcId, :VpcId, :UniqLocalGwId, :LocalGatewayName, :LocalGwIp, :CreateTime
-
+
def initialize(cdcid=nil, vpcid=nil, uniqlocalgwid=nil, localgatewayname=nil, localgwip=nil, createtime=nil)
@CdcId = cdcid
@VpcId = vpcid
@UniqLocalGwId = uniqlocalgwid
@LocalGatewayName = localgatewayname
@@ -14349,11 +14349,11 @@
class LockCcnBandwidthsRequest < TencentCloud::Common::AbstractModel
# @param Instances: 带宽实例的唯一ID数组。
# @type Instances: Array
attr_accessor :Instances
-
+
def initialize(instances=nil)
@Instances = instances
end
def deserialize(params)
@@ -14372,11 +14372,11 @@
class LockCcnBandwidthsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14385,11 +14385,11 @@
end
# LockCcns请求参数结构体
class LockCcnsRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -14399,11 +14399,11 @@
class LockCcnsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14417,11 +14417,11 @@
# @type Member: String
# @param Description: 模板对象成员描述信息
# @type Description: String
attr_accessor :Member, :Description
-
+
def initialize(member=nil, description=nil)
@Member = member
@Description = description
end
@@ -14441,11 +14441,11 @@
# @type DestinationInstanceId: String
# @param AttachType: 网卡绑定类型:0 标准型 1 扩展型。
# @type AttachType: Integer
attr_accessor :NetworkInterfaceId, :SourceInstanceId, :DestinationInstanceId, :AttachType
-
+
def initialize(networkinterfaceid=nil, sourceinstanceid=nil, destinationinstanceid=nil, attachtype=nil)
@NetworkInterfaceId = networkinterfaceid
@SourceInstanceId = sourceinstanceid
@DestinationInstanceId = destinationinstanceid
@AttachType = attachtype
@@ -14463,11 +14463,11 @@
class MigrateNetworkInterfaceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14483,11 +14483,11 @@
# @type DestinationNetworkInterfaceId: String
# @param PrivateIpAddress: 迁移的内网IP地址,例如:10.0.0.6。
# @type PrivateIpAddress: String
attr_accessor :SourceNetworkInterfaceId, :DestinationNetworkInterfaceId, :PrivateIpAddress
-
+
def initialize(sourcenetworkinterfaceid=nil, destinationnetworkinterfaceid=nil, privateipaddress=nil)
@SourceNetworkInterfaceId = sourcenetworkinterfaceid
@DestinationNetworkInterfaceId = destinationnetworkinterfaceid
@PrivateIpAddress = privateipaddress
end
@@ -14503,11 +14503,11 @@
class MigratePrivateIpAddressResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14523,11 +14523,11 @@
# @type AddressName: String
# @param EipDirectConnection: 设定EIP是否直通,"TRUE"表示直通,"FALSE"表示非直通。注意该参数仅对EIP直通功能可见的用户可以设定。
# @type EipDirectConnection: String
attr_accessor :AddressId, :AddressName, :EipDirectConnection
-
+
def initialize(addressid=nil, addressname=nil, eipdirectconnection=nil)
@AddressId = addressid
@AddressName = addressname
@EipDirectConnection = eipdirectconnection
end
@@ -14543,11 +14543,11 @@
class ModifyAddressAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14565,11 +14565,11 @@
# @type InternetMaxBandwidthOut: Integer
# @param AddressChargePrepaid: 包月带宽网络计费模式参数。弹性公网IP的调整目标计费模式是"BANDWIDTH_PREPAID_BY_MONTH"时,必传该参数。
# @type AddressChargePrepaid: :class:`Tencentcloud::Vpc.v20170312.models.AddressChargePrepaid`
attr_accessor :AddressId, :InternetChargeType, :InternetMaxBandwidthOut, :AddressChargePrepaid
-
+
def initialize(addressid=nil, internetchargetype=nil, internetmaxbandwidthout=nil, addresschargeprepaid=nil)
@AddressId = addressid
@InternetChargeType = internetchargetype
@InternetMaxBandwidthOut = internetmaxbandwidthout
@AddressChargePrepaid = addresschargeprepaid
@@ -14590,11 +14590,11 @@
class ModifyAddressInternetChargeTypeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14612,11 +14612,11 @@
# @type Addresses: Array
# @param AddressesExtra: 支持添加备注的地址信息,支持 IP、CIDR、IP 范围。
# @type AddressesExtra: Array
attr_accessor :AddressTemplateId, :AddressTemplateName, :Addresses, :AddressesExtra
-
+
def initialize(addresstemplateid=nil, addresstemplatename=nil, addresses=nil, addressesextra=nil)
@AddressTemplateId = addresstemplateid
@AddressTemplateName = addresstemplatename
@Addresses = addresses
@AddressesExtra = addressesextra
@@ -14641,11 +14641,11 @@
class ModifyAddressTemplateAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14661,11 +14661,11 @@
# @type AddressTemplateGroupName: String
# @param AddressTemplateIds: IP地址模板实例ID, 例如:ipm-mdunqeb6。
# @type AddressTemplateIds: Array
attr_accessor :AddressTemplateGroupId, :AddressTemplateGroupName, :AddressTemplateIds
-
+
def initialize(addresstemplategroupid=nil, addresstemplategroupname=nil, addresstemplateids=nil)
@AddressTemplateGroupId = addresstemplategroupid
@AddressTemplateGroupName = addresstemplategroupname
@AddressTemplateIds = addresstemplateids
end
@@ -14681,11 +14681,11 @@
class ModifyAddressTemplateGroupAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14703,11 +14703,11 @@
# @type StartTime: String
# @param EndTime: 包月带宽结束时间(已废弃,输入无效)
# @type EndTime: String
attr_accessor :AddressIds, :InternetMaxBandwidthOut, :StartTime, :EndTime
-
+
def initialize(addressids=nil, internetmaxbandwidthout=nil, starttime=nil, endtime=nil)
@AddressIds = addressids
@InternetMaxBandwidthOut = internetmaxbandwidthout
@StartTime = starttime
@EndTime = endtime
@@ -14727,11 +14727,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -14749,11 +14749,11 @@
# @type NewCidrBlocks: Array
# @param OldCidrBlocks: 待删除的辅助CIDR。CIDR数组,格式如["10.0.0.0/16", "172.16.0.0/16"],入参NewCidrBlocks和OldCidrBlocks至少需要其一。
# @type OldCidrBlocks: Array
attr_accessor :VpcId, :NewCidrBlocks, :OldCidrBlocks
-
+
def initialize(vpcid=nil, newcidrblocks=nil, oldcidrblocks=nil)
@VpcId = vpcid
@NewCidrBlocks = newcidrblocks
@OldCidrBlocks = oldcidrblocks
end
@@ -14772,11 +14772,11 @@
# @type AssistantCidrSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AssistantCidrSet, :RequestId
-
+
def initialize(assistantcidrset=nil, requestid=nil)
@AssistantCidrSet = assistantcidrset
@RequestId = requestid
end
@@ -14802,11 +14802,11 @@
# @param ChargeType: 带宽包计费模式,示例 :
# 'TOP5_POSTPAID_BY_MONTH'(后付费-TOP5计费)
# @type ChargeType: String
attr_accessor :BandwidthPackageId, :BandwidthPackageName, :ChargeType
-
+
def initialize(bandwidthpackageid=nil, bandwidthpackagename=nil, chargetype=nil)
@BandwidthPackageId = bandwidthpackageid
@BandwidthPackageName = bandwidthpackagename
@ChargeType = chargetype
end
@@ -14822,11 +14822,11 @@
class ModifyBandwidthPackageAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14840,11 +14840,11 @@
# @type CcnId: String
# @param Instances: 关联网络实例列表
# @type Instances: Array
attr_accessor :CcnId, :Instances
-
+
def initialize(ccnid=nil, instances=nil)
@CcnId = ccnid
@Instances = instances
end
@@ -14865,11 +14865,11 @@
class ModifyCcnAttachedInstancesAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14885,11 +14885,11 @@
# @type CcnName: String
# @param CcnDescription: CCN描述信息,最大长度不能超过100个字节,限制:CcnName和CcnDescription必须至少选择一个参数输入,否则报错。
# @type CcnDescription: String
attr_accessor :CcnId, :CcnName, :CcnDescription
-
+
def initialize(ccnid=nil, ccnname=nil, ccndescription=nil)
@CcnId = ccnid
@CcnName = ccnname
@CcnDescription = ccndescription
end
@@ -14905,11 +14905,11 @@
class ModifyCcnAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14923,11 +14923,11 @@
# @type CcnId: String
# @param BandwidthLimitType: 云联网限速类型,INTER_REGION_LIMIT:地域间限速,OUTER_REGION_LIMIT:地域出口限速。默认值:OUTER_REGION_LIMIT。
# @type BandwidthLimitType: String
attr_accessor :CcnId, :BandwidthLimitType
-
+
def initialize(ccnid=nil, bandwidthlimittype=nil)
@CcnId = ccnid
@BandwidthLimitType = bandwidthlimittype
end
@@ -14941,11 +14941,11 @@
class ModifyCcnRegionBandwidthLimitsTypeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14959,11 +14959,11 @@
# @type CustomerGatewayId: String
# @param CustomerGatewayName: 对端网关名称,可任意命名,但不得超过60个字符。
# @type CustomerGatewayName: String
attr_accessor :CustomerGatewayId, :CustomerGatewayName
-
+
def initialize(customergatewayid=nil, customergatewayname=nil)
@CustomerGatewayId = customergatewayid
@CustomerGatewayName = customergatewayname
end
@@ -14977,11 +14977,11 @@
class ModifyCustomerGatewayAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -14995,11 +14995,11 @@
# @type DhcpIpId: String
# @param DhcpIpName: `DhcpIp`名称,可任意命名,但不得超过60个字符。
# @type DhcpIpName: String
attr_accessor :DhcpIpId, :DhcpIpName
-
+
def initialize(dhcpipid=nil, dhcpipname=nil)
@DhcpIpId = dhcpipid
@DhcpIpName = dhcpipname
end
@@ -15013,11 +15013,11 @@
class ModifyDhcpIpAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15035,11 +15035,11 @@
# @type CcnRouteType: String
# @param ModeType: 云联网路由发布模式,可选值:`standard`(标准模式)、`exquisite`(精细模式)。只有云联网类型专线网关才支持修改`ModeType`。
# @type ModeType: String
attr_accessor :DirectConnectGatewayId, :DirectConnectGatewayName, :CcnRouteType, :ModeType
-
+
def initialize(directconnectgatewayid=nil, directconnectgatewayname=nil, ccnroutetype=nil, modetype=nil)
@DirectConnectGatewayId = directconnectgatewayid
@DirectConnectGatewayName = directconnectgatewayname
@CcnRouteType = ccnroutetype
@ModeType = modetype
@@ -15057,11 +15057,11 @@
class ModifyDirectConnectGatewayAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15079,11 +15079,11 @@
# @type FlowLogName: String
# @param FlowLogDescription: 流日志实例描述。
# @type FlowLogDescription: String
attr_accessor :FlowLogId, :VpcId, :FlowLogName, :FlowLogDescription
-
+
def initialize(flowlogid=nil, vpcid=nil, flowlogname=nil, flowlogdescription=nil)
@FlowLogId = flowlogid
@VpcId = vpcid
@FlowLogName = flowlogname
@FlowLogDescription = flowlogdescription
@@ -15101,11 +15101,11 @@
class ModifyFlowLogAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15124,11 +15124,11 @@
# @type Bandwidth: Integer
# @param IpAddresses: 限流的云服务器内网IP。
# @type IpAddresses: Array
attr_accessor :GatewayId, :Bandwidth, :IpAddresses
-
+
def initialize(gatewayid=nil, bandwidth=nil, ipaddresses=nil)
@GatewayId = gatewayid
@Bandwidth = bandwidth
@IpAddresses = ipaddresses
end
@@ -15144,11 +15144,11 @@
class ModifyGatewayFlowQosResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15162,11 +15162,11 @@
# @type HaVipId: String
# @param HaVipName: `HAVIP`名称,可任意命名,但不得超过60个字符。
# @type HaVipName: String
attr_accessor :HaVipId, :HaVipName
-
+
def initialize(havipid=nil, havipname=nil)
@HaVipId = havipid
@HaVipName = havipname
end
@@ -15180,11 +15180,11 @@
class ModifyHaVipAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15200,11 +15200,11 @@
# @type Ip6Addresses: Array
# @param Ip6AddressIds: IPV6地址对应的唯一ID,形如eip-xxxxxxxx。Ip6Addresses和Ip6AddressId必须且只能传一个
# @type Ip6AddressIds: Array
attr_accessor :InternetMaxBandwidthOut, :Ip6Addresses, :Ip6AddressIds
-
+
def initialize(internetmaxbandwidthout=nil, ip6addresses=nil, ip6addressids=nil)
@InternetMaxBandwidthOut = internetmaxbandwidthout
@Ip6Addresses = ip6addresses
@Ip6AddressIds = ip6addressids
end
@@ -15222,11 +15222,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -15248,11 +15248,11 @@
# @type Vip: String
# @param Vport: IPV6转换规则修改后的IPV4端口号
# @type Vport: Integer
attr_accessor :Ip6TranslatorId, :Ip6RuleId, :Ip6RuleName, :Vip, :Vport
-
+
def initialize(ip6translatorid=nil, ip6ruleid=nil, ip6rulename=nil, vip=nil, vport=nil)
@Ip6TranslatorId = ip6translatorid
@Ip6RuleId = ip6ruleid
@Ip6RuleName = ip6rulename
@Vip = vip
@@ -15272,11 +15272,11 @@
class ModifyIp6RuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15290,11 +15290,11 @@
# @type Ip6TranslatorId: String
# @param Ip6TranslatorName: IPV6转换实例修改名称
# @type Ip6TranslatorName: String
attr_accessor :Ip6TranslatorId, :Ip6TranslatorName
-
+
def initialize(ip6translatorid=nil, ip6translatorname=nil)
@Ip6TranslatorId = ip6translatorid
@Ip6TranslatorName = ip6translatorname
end
@@ -15308,11 +15308,11 @@
class ModifyIp6TranslatorResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15326,11 +15326,11 @@
# @type NetworkInterfaceId: String
# @param Ipv6Addresses: 指定的内网IPv6地址信息。
# @type Ipv6Addresses: Array
attr_accessor :NetworkInterfaceId, :Ipv6Addresses
-
+
def initialize(networkinterfaceid=nil, ipv6addresses=nil)
@NetworkInterfaceId = networkinterfaceid
@Ipv6Addresses = ipv6addresses
end
@@ -15351,11 +15351,11 @@
class ModifyIpv6AddressesAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15373,11 +15373,11 @@
# @type LocalGatewayId: String
# @param VpcId: VPC实例ID。
# @type VpcId: String
attr_accessor :LocalGatewayName, :CdcId, :LocalGatewayId, :VpcId
-
+
def initialize(localgatewayname=nil, cdcid=nil, localgatewayid=nil, vpcid=nil)
@LocalGatewayName = localgatewayname
@CdcId = cdcid
@LocalGatewayId = localgatewayid
@VpcId = vpcid
@@ -15395,11 +15395,11 @@
class ModifyLocalGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15419,11 +15419,11 @@
# @type ModifySecurityGroup: Boolean
# @param SecurityGroupIds: NAT网关绑定的安全组列表,最终状态,空列表表示删除所有安全组,形如: `['sg-1n232323', 'sg-o4242424']`
# @type SecurityGroupIds: Array
attr_accessor :NatGatewayId, :NatGatewayName, :InternetMaxBandwidthOut, :ModifySecurityGroup, :SecurityGroupIds
-
+
def initialize(natgatewayid=nil, natgatewayname=nil, internetmaxbandwidthout=nil, modifysecuritygroup=nil, securitygroupids=nil)
@NatGatewayId = natgatewayid
@NatGatewayName = natgatewayname
@InternetMaxBandwidthOut = internetmaxbandwidthout
@ModifySecurityGroup = modifysecuritygroup
@@ -15443,11 +15443,11 @@
class ModifyNatGatewayAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15463,11 +15463,11 @@
# @type SourceNatRule: :class:`Tencentcloud::Vpc.v20170312.models.DestinationIpPortTranslationNatRule`
# @param DestinationNatRule: 目的NAT网关的端口转换规则。
# @type DestinationNatRule: :class:`Tencentcloud::Vpc.v20170312.models.DestinationIpPortTranslationNatRule`
attr_accessor :NatGatewayId, :SourceNatRule, :DestinationNatRule
-
+
def initialize(natgatewayid=nil, sourcenatrule=nil, destinationnatrule=nil)
@NatGatewayId = natgatewayid
@SourceNatRule = sourcenatrule
@DestinationNatRule = destinationnatrule
end
@@ -15489,11 +15489,11 @@
class ModifyNatGatewayDestinationIpPortTranslationNatRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15507,11 +15507,11 @@
# @type NatGatewayId: String
# @param SourceIpTranslationNatRule: NAT网关的SNAT转换规则。
# @type SourceIpTranslationNatRule: :class:`Tencentcloud::Vpc.v20170312.models.SourceIpTranslationNatRule`
attr_accessor :NatGatewayId, :SourceIpTranslationNatRule
-
+
def initialize(natgatewayid=nil, sourceiptranslationnatrule=nil)
@NatGatewayId = natgatewayid
@SourceIpTranslationNatRule = sourceiptranslationnatrule
end
@@ -15528,11 +15528,11 @@
class ModifyNatGatewaySourceIpTranslationNatRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15568,11 +15568,11 @@
# @type NextHopDestination: String
# @param NetDetectDescription: 网络探测描述。
# @type NetDetectDescription: String
attr_accessor :NetDetectId, :NetDetectName, :DetectDestinationIp, :NextHopType, :NextHopDestination, :NetDetectDescription
-
+
def initialize(netdetectid=nil, netdetectname=nil, detectdestinationip=nil, nexthoptype=nil, nexthopdestination=nil, netdetectdescription=nil)
@NetDetectId = netdetectid
@NetDetectName = netdetectname
@DetectDestinationIp = detectdestinationip
@NextHopType = nexthoptype
@@ -15594,11 +15594,11 @@
class ModifyNetDetectResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15612,11 +15612,11 @@
# @type NetworkAclId: String
# @param NetworkAclName: 网络ACL名称,最大长度不能超过60个字节。
# @type NetworkAclName: String
attr_accessor :NetworkAclId, :NetworkAclName
-
+
def initialize(networkaclid=nil, networkaclname=nil)
@NetworkAclId = networkaclid
@NetworkAclName = networkaclname
end
@@ -15630,11 +15630,11 @@
class ModifyNetworkAclAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15650,11 +15650,11 @@
# @type NetworkAclEntrySet: :class:`Tencentcloud::Vpc.v20170312.models.NetworkAclEntrySet`
# @param NetworkAclQuintupleSet: 网络ACL五元组规则集。NetworkAclEntrySet和NetworkAclQuintupleSet只能输入一个。
# @type NetworkAclQuintupleSet: :class:`Tencentcloud::Vpc.v20170312.models.NetworkAclQuintupleEntries`
attr_accessor :NetworkAclId, :NetworkAclEntrySet, :NetworkAclQuintupleSet
-
+
def initialize(networkaclid=nil, networkaclentryset=nil, networkaclquintupleset=nil)
@NetworkAclId = networkaclid
@NetworkAclEntrySet = networkaclentryset
@NetworkAclQuintupleSet = networkaclquintupleset
end
@@ -15676,11 +15676,11 @@
class ModifyNetworkAclEntriesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15694,11 +15694,11 @@
# @type NetworkAclId: String
# @param NetworkAclQuintupleSet: 网络五元组ACL规则集。
# @type NetworkAclQuintupleSet: :class:`Tencentcloud::Vpc.v20170312.models.NetworkAclQuintupleEntries`
attr_accessor :NetworkAclId, :NetworkAclQuintupleSet
-
+
def initialize(networkaclid=nil, networkaclquintupleset=nil)
@NetworkAclId = networkaclid
@NetworkAclQuintupleSet = networkaclquintupleset
end
@@ -15715,11 +15715,11 @@
class ModifyNetworkAclQuintupleEntriesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15739,11 +15739,11 @@
# @type SecurityGroupIds: Array
# @param TrunkingFlag: 网卡trunking模式设置,Enable-开启,Disable--关闭,默认关闭。
# @type TrunkingFlag: String
attr_accessor :NetworkInterfaceId, :NetworkInterfaceName, :NetworkInterfaceDescription, :SecurityGroupIds, :TrunkingFlag
-
+
def initialize(networkinterfaceid=nil, networkinterfacename=nil, networkinterfacedescription=nil, securitygroupids=nil, trunkingflag=nil)
@NetworkInterfaceId = networkinterfaceid
@NetworkInterfaceName = networkinterfacename
@NetworkInterfaceDescription = networkinterfacedescription
@SecurityGroupIds = securitygroupids
@@ -15763,11 +15763,11 @@
class ModifyNetworkInterfaceAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15783,11 +15783,11 @@
# @type QosLevel: String
# @param DirectSendMaxPort: DirectSend端口范围最大值。
# @type DirectSendMaxPort: Integer
attr_accessor :NetworkInterfaceIds, :QosLevel, :DirectSendMaxPort
-
+
def initialize(networkinterfaceids=nil, qoslevel=nil, directsendmaxport=nil)
@NetworkInterfaceIds = networkinterfaceids
@QosLevel = qoslevel
@DirectSendMaxPort = directsendmaxport
end
@@ -15803,11 +15803,11 @@
class ModifyNetworkInterfaceQosResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15821,11 +15821,11 @@
# @type NetworkInterfaceId: String
# @param PrivateIpAddresses: 指定的内网IP信息。
# @type PrivateIpAddresses: Array
attr_accessor :NetworkInterfaceId, :PrivateIpAddresses
-
+
def initialize(networkinterfaceid=nil, privateipaddresses=nil)
@NetworkInterfaceId = networkinterfaceid
@PrivateIpAddresses = privateipaddresses
end
@@ -15846,11 +15846,11 @@
class ModifyPrivateIpAddressesAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15864,11 +15864,11 @@
# @type RouteTableId: String
# @param RouteTableName: 路由表名称。
# @type RouteTableName: String
attr_accessor :RouteTableId, :RouteTableName
-
+
def initialize(routetableid=nil, routetablename=nil)
@RouteTableId = routetableid
@RouteTableName = routetablename
end
@@ -15882,11 +15882,11 @@
class ModifyRouteTableAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15902,11 +15902,11 @@
# @type GroupName: String
# @param GroupDescription: 安全组备注,最多100个字符。
# @type GroupDescription: String
attr_accessor :SecurityGroupId, :GroupName, :GroupDescription
-
+
def initialize(securitygroupid=nil, groupname=nil, groupdescription=nil)
@SecurityGroupId = securitygroupid
@GroupName = groupname
@GroupDescription = groupdescription
end
@@ -15922,11 +15922,11 @@
class ModifySecurityGroupAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15942,11 +15942,11 @@
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
# @param SortPolicys: 排序安全组标识,默认值为False。当SortPolicys为False时,不改变安全组规则排序;当SortPolicys为True时,系统将严格按照SecurityGroupPolicySet参数传入的安全组规则及顺序进行重置,考虑到人为输入参数可能存在遗漏风险,建议通过控制台对安全组规则进行排序。
# @type SortPolicys: Boolean
attr_accessor :SecurityGroupId, :SecurityGroupPolicySet, :SortPolicys
-
+
def initialize(securitygroupid=nil, securitygrouppolicyset=nil, sortpolicys=nil)
@SecurityGroupId = securitygroupid
@SecurityGroupPolicySet = securitygrouppolicyset
@SortPolicys = sortpolicys
end
@@ -15965,11 +15965,11 @@
class ModifySecurityGroupPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -15987,11 +15987,11 @@
# @type Services: Array
# @param ServicesExtra: 支持添加备注的协议端口信息,支持单个端口、多个端口、连续端口及所有端口,协议支持:TCP、UDP、ICMP、GRE 协议。
# @type ServicesExtra: Array
attr_accessor :ServiceTemplateId, :ServiceTemplateName, :Services, :ServicesExtra
-
+
def initialize(servicetemplateid=nil, servicetemplatename=nil, services=nil, servicesextra=nil)
@ServiceTemplateId = servicetemplateid
@ServiceTemplateName = servicetemplatename
@Services = services
@ServicesExtra = servicesextra
@@ -16016,11 +16016,11 @@
class ModifyServiceTemplateAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16036,11 +16036,11 @@
# @type ServiceTemplateGroupName: String
# @param ServiceTemplateIds: 协议端口模板实例ID,例如:ppm-4dw6agho。
# @type ServiceTemplateIds: Array
attr_accessor :ServiceTemplateGroupId, :ServiceTemplateGroupName, :ServiceTemplateIds
-
+
def initialize(servicetemplategroupid=nil, servicetemplategroupname=nil, servicetemplateids=nil)
@ServiceTemplateGroupId = servicetemplategroupid
@ServiceTemplateGroupName = servicetemplategroupname
@ServiceTemplateIds = servicetemplateids
end
@@ -16056,11 +16056,11 @@
class ModifyServiceTemplateGroupAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16072,11 +16072,11 @@
class ModifySnapshotPoliciesRequest < TencentCloud::Common::AbstractModel
# @param SnapshotPoliciesInfo: 快照策略修改信息。
# @type SnapshotPoliciesInfo: Array
attr_accessor :SnapshotPoliciesInfo
-
+
def initialize(snapshotpoliciesinfo=nil)
@SnapshotPoliciesInfo = snapshotpoliciesinfo
end
def deserialize(params)
@@ -16095,11 +16095,11 @@
class ModifySnapshotPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16115,11 +16115,11 @@
# @type SubnetName: String
# @param EnableBroadcast: 子网是否开启广播。
# @type EnableBroadcast: String
attr_accessor :SubnetId, :SubnetName, :EnableBroadcast
-
+
def initialize(subnetid=nil, subnetname=nil, enablebroadcast=nil)
@SubnetId = subnetid
@SubnetName = subnetname
@EnableBroadcast = enablebroadcast
end
@@ -16135,11 +16135,11 @@
class ModifySubnetAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16155,11 +16155,11 @@
# @type OriginalTemplateMember: Array
# @param TemplateMember: 新的参数模板成员信息,支持IP地址、协议端口、IP地址组、协议端口组四种类型,类型需要与TemplateId参数类型一致,修改顺序与OriginalTemplateMember参数顺序一一对应,入参长度需要与OriginalTemplateMember参数保持一致。
# @type TemplateMember: Array
attr_accessor :TemplateId, :OriginalTemplateMember, :TemplateMember
-
+
def initialize(templateid=nil, originaltemplatemember=nil, templatemember=nil)
@TemplateId = templateid
@OriginalTemplateMember = originaltemplatemember
@TemplateMember = templatemember
end
@@ -16189,11 +16189,11 @@
class ModifyTemplateMemberResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16213,11 +16213,11 @@
# @type DnsServers: Array
# @param DomainName: 域名。
# @type DomainName: String
attr_accessor :VpcId, :VpcName, :EnableMulticast, :DnsServers, :DomainName
-
+
def initialize(vpcid=nil, vpcname=nil, enablemulticast=nil, dnsservers=nil, domainname=nil)
@VpcId = vpcid
@VpcName = vpcname
@EnableMulticast = enablemulticast
@DnsServers = dnsservers
@@ -16237,11 +16237,11 @@
class ModifyVpcAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16257,11 +16257,11 @@
# @type EndPointName: String
# @param SecurityGroupIds: 安全组ID列表。
# @type SecurityGroupIds: Array
attr_accessor :EndPointId, :EndPointName, :SecurityGroupIds
-
+
def initialize(endpointid=nil, endpointname=nil, securitygroupids=nil)
@EndPointId = endpointid
@EndPointName = endpointname
@SecurityGroupIds = securitygroupids
end
@@ -16277,11 +16277,11 @@
class ModifyVpcEndPointAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16301,11 +16301,11 @@
# @type AutoAcceptFlag: Boolean
# @param ServiceInstanceId: 后端服务的ID,比如lb-xxx。
# @type ServiceInstanceId: String
attr_accessor :EndPointServiceId, :VpcId, :EndPointServiceName, :AutoAcceptFlag, :ServiceInstanceId
-
+
def initialize(endpointserviceid=nil, vpcid=nil, endpointservicename=nil, autoacceptflag=nil, serviceinstanceid=nil)
@EndPointServiceId = endpointserviceid
@VpcId = vpcid
@EndPointServiceName = endpointservicename
@AutoAcceptFlag = autoacceptflag
@@ -16325,11 +16325,11 @@
class ModifyVpcEndPointServiceAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16345,11 +16345,11 @@
# @type EndPointServiceId: String
# @param Description: 白名单描述信息。
# @type Description: String
attr_accessor :UserUin, :EndPointServiceId, :Description
-
+
def initialize(useruin=nil, endpointserviceid=nil, description=nil)
@UserUin = useruin
@EndPointServiceId = endpointserviceid
@Description = description
end
@@ -16365,11 +16365,11 @@
class ModifyVpcEndPointServiceWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16407,11 +16407,11 @@
# @type DpdAction: String
# @param CustomerGatewayId: 对端网关ID,4.0及以上网关下的通道支持更新。
# @type CustomerGatewayId: String
attr_accessor :VpnConnectionId, :VpnConnectionName, :PreShareKey, :SecurityPolicyDatabases, :IKEOptionsSpecification, :IPSECOptionsSpecification, :EnableHealthCheck, :HealthCheckLocalIp, :HealthCheckRemoteIp, :NegotiationType, :DpdEnable, :DpdTimeout, :DpdAction, :CustomerGatewayId
-
+
def initialize(vpnconnectionid=nil, vpnconnectionname=nil, presharekey=nil, securitypolicydatabases=nil, ikeoptionsspecification=nil, ipsecoptionsspecification=nil, enablehealthcheck=nil, healthchecklocalip=nil, healthcheckremoteip=nil, negotiationtype=nil, dpdenable=nil, dpdtimeout=nil, dpdaction=nil, customergatewayid=nil)
@VpnConnectionId = vpnconnectionid
@VpnConnectionName = vpnconnectionname
@PreShareKey = presharekey
@SecurityPolicyDatabases = securitypolicydatabases
@@ -16462,11 +16462,11 @@
class ModifyVpnConnectionAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16482,11 +16482,11 @@
# @type VpnGatewayName: String
# @param InstanceChargeType: VPN网关计费模式,目前只支持预付费(即包年包月)到后付费(即按量计费)的转换。即参数只支持:POSTPAID_BY_HOUR。
# @type InstanceChargeType: String
attr_accessor :VpnGatewayId, :VpnGatewayName, :InstanceChargeType
-
+
def initialize(vpngatewayid=nil, vpngatewayname=nil, instancechargetype=nil)
@VpnGatewayId = vpngatewayid
@VpnGatewayName = vpngatewayname
@InstanceChargeType = instancechargetype
end
@@ -16502,11 +16502,11 @@
class ModifyVpnGatewayAttributeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16520,11 +16520,11 @@
# @type VpnGatewayId: String
# @param Routes: 云联网路由(IDC网段)列表。
# @type Routes: Array
attr_accessor :VpnGatewayId, :Routes
-
+
def initialize(vpngatewayid=nil, routes=nil)
@VpnGatewayId = vpngatewayid
@Routes = routes
end
@@ -16545,11 +16545,11 @@
class ModifyVpnGatewayCcnRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -16563,11 +16563,11 @@
# @type VpnGatewayId: String
# @param Routes: 路由修改参数。
# @type Routes: Array
attr_accessor :VpnGatewayId, :Routes
-
+
def initialize(vpngatewayid=nil, routes=nil)
@VpnGatewayId = vpngatewayid
@Routes = routes
end
@@ -16591,11 +16591,11 @@
# @type Routes: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Routes, :RequestId
-
+
def initialize(routes=nil, requestid=nil)
@Routes = routes
@RequestId = requestid
end
@@ -16625,11 +16625,11 @@
# @type CreateTime: String
# @param UpdateTime: 路由的更新时间
# @type UpdateTime: String
attr_accessor :DestinationCidrBlock, :GatewayType, :GatewayId, :CreateTime, :UpdateTime
-
+
def initialize(destinationcidrblock=nil, gatewaytype=nil, gatewayid=nil, createtime=nil, updatetime=nil)
@DestinationCidrBlock = destinationcidrblock
@GatewayType = gatewaytype
@GatewayId = gatewayid
@CreateTime = createtime
@@ -16694,11 +16694,11 @@
# @param RestrictState: NAT网关是否被封禁。“NORMAL”:未被封禁,“RESTRICTED”:已被封禁。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RestrictState: String
attr_accessor :NatGatewayId, :NatGatewayName, :CreatedTime, :State, :InternetMaxBandwidthOut, :MaxConcurrentConnection, :PublicIpAddressSet, :NetworkState, :DestinationIpPortTranslationNatRuleSet, :VpcId, :Zone, :DirectConnectGatewayIds, :SubnetId, :TagSet, :SecurityGroupSet, :SourceIpTranslationNatRuleSet, :IsExclusive, :ExclusiveGatewayBandwidth, :RestrictState
-
+
def initialize(natgatewayid=nil, natgatewayname=nil, createdtime=nil, state=nil, internetmaxbandwidthout=nil, maxconcurrentconnection=nil, publicipaddressset=nil, networkstate=nil, destinationipporttranslationnatruleset=nil, vpcid=nil, zone=nil, directconnectgatewayids=nil, subnetid=nil, tagset=nil, securitygroupset=nil, sourceiptranslationnatruleset=nil, isexclusive=nil, exclusivegatewaybandwidth=nil, restrictstate=nil)
@NatGatewayId = natgatewayid
@NatGatewayName = natgatewayname
@CreatedTime = createdtime
@State = state
@@ -16778,11 +16778,11 @@
# @type PublicIpAddress: String
# @param IsBlocked: 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。
# @type IsBlocked: Boolean
attr_accessor :AddressId, :PublicIpAddress, :IsBlocked
-
+
def initialize(addressid=nil, publicipaddress=nil, isblocked=nil)
@AddressId = addressid
@PublicIpAddress = publicipaddress
@IsBlocked = isblocked
end
@@ -16817,11 +16817,11 @@
# @param CreatedTime: NAT网关转发规则创建时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CreatedTime: String
attr_accessor :IpProtocol, :PublicIpAddress, :PublicPort, :PrivateIpAddress, :PrivatePort, :Description, :NatGatewayId, :VpcId, :CreatedTime
-
+
def initialize(ipprotocol=nil, publicipaddress=nil, publicport=nil, privateipaddress=nil, privateport=nil, description=nil, natgatewayid=nil, vpcid=nil, createdtime=nil)
@IpProtocol = ipprotocol
@PublicIpAddress = publicipaddress
@PublicPort = publicport
@PrivateIpAddress = privateipaddress
@@ -16890,11 +16890,11 @@
# @param CreateTime: 创建时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CreateTime: String
attr_accessor :VpcId, :VpcName, :SubnetId, :SubnetName, :NetDetectId, :NetDetectName, :DetectDestinationIp, :DetectSourceIp, :NextHopType, :NextHopDestination, :NextHopName, :NetDetectDescription, :CreateTime
-
+
def initialize(vpcid=nil, vpcname=nil, subnetid=nil, subnetname=nil, netdetectid=nil, netdetectname=nil, detectdestinationip=nil, detectsourceip=nil, nexthoptype=nil, nexthopdestination=nil, nexthopname=nil, netdetectdescription=nil, createtime=nil)
@VpcId = vpcid
@VpcName = vpcname
@SubnetId = subnetid
@SubnetName = subnetname
@@ -16941,11 +16941,11 @@
# @type Delay: Integer
# @param PacketLossRate: 丢包率
# @type PacketLossRate: Integer
attr_accessor :DetectDestinationIp, :State, :Delay, :PacketLossRate
-
+
def initialize(detectdestinationip=nil, state=nil, delay=nil, packetlossrate=nil)
@DetectDestinationIp = detectdestinationip
@State = state
@Delay = delay
@PacketLossRate = packetlossrate
@@ -16965,11 +16965,11 @@
# @type NetDetectId: String
# @param NetDetectIpStateSet: 网络探测目的IP验证结果对象数组。
# @type NetDetectIpStateSet: Array
attr_accessor :NetDetectId, :NetDetectIpStateSet
-
+
def initialize(netdetectid=nil, netdetectipstateset=nil)
@NetDetectId = netdetectid
@NetDetectIpStateSet = netdetectipstateset
end
@@ -17006,11 +17006,11 @@
# @type NetworkAclType: String
# @param TagSet: 标签键值对
# @type TagSet: Array
attr_accessor :VpcId, :NetworkAclId, :NetworkAclName, :CreatedTime, :SubnetSet, :IngressEntries, :EgressEntries, :NetworkAclType, :TagSet
-
+
def initialize(vpcid=nil, networkaclid=nil, networkaclname=nil, createdtime=nil, subnetset=nil, ingressentries=nil, egressentries=nil, networkacltype=nil, tagset=nil)
@VpcId = vpcid
@NetworkAclId = networkaclid
@NetworkAclName = networkaclname
@CreatedTime = createdtime
@@ -17078,11 +17078,11 @@
# @type Action: String
# @param Description: 规则描述,最大长度100。
# @type Description: String
attr_accessor :ModifyTime, :Protocol, :Port, :CidrBlock, :Ipv6CidrBlock, :Action, :Description
-
+
def initialize(modifytime=nil, protocol=nil, port=nil, cidrblock=nil, ipv6cidrblock=nil, action=nil, description=nil)
@ModifyTime = modifytime
@Protocol = protocol
@Port = port
@CidrBlock = cidrblock
@@ -17108,11 +17108,11 @@
# @type Ingress: Array
# @param Egress: 出站规则。
# @type Egress: Array
attr_accessor :Ingress, :Egress
-
+
def initialize(ingress=nil, egress=nil)
@Ingress = ingress
@Egress = egress
end
@@ -17142,11 +17142,11 @@
# @type Ingress: Array
# @param Egress: 网络ACL五元组出站规则
# @type Egress: Array
attr_accessor :Ingress, :Egress
-
+
def initialize(ingress=nil, egress=nil)
@Ingress = ingress
@Egress = egress
end
@@ -17194,11 +17194,11 @@
# @type CreateTime: String
# @param NetworkAclDirection: 方向,INGRESS或EGRESS,用于DescribeNetworkAclQuintupleEntries的出参。
# @type NetworkAclDirection: String
attr_accessor :Protocol, :Description, :SourcePort, :SourceCidr, :DestinationPort, :DestinationCidr, :Action, :NetworkAclQuintupleEntryId, :Priority, :CreateTime, :NetworkAclDirection
-
+
def initialize(protocol=nil, description=nil, sourceport=nil, sourcecidr=nil, destinationport=nil, destinationcidr=nil, action=nil, networkaclquintupleentryid=nil, priority=nil, createtime=nil, networkacldirection=nil)
@Protocol = protocol
@Description = description
@SourcePort = sourceport
@SourceCidr = sourcecidr
@@ -17285,11 +17285,11 @@
# <li>`AG`:云铜</li>
# 注意:此字段可能返回 null,表示取不到有效值。
# @type QosLevel: String
attr_accessor :NetworkInterfaceId, :NetworkInterfaceName, :NetworkInterfaceDescription, :SubnetId, :VpcId, :GroupSet, :Primary, :MacAddress, :State, :PrivateIpAddressSet, :Attachment, :Zone, :CreatedTime, :Ipv6AddressSet, :TagSet, :EniType, :Business, :CdcId, :AttachType, :ResourceId, :QosLevel
-
+
def initialize(networkinterfaceid=nil, networkinterfacename=nil, networkinterfacedescription=nil, subnetid=nil, vpcid=nil, groupset=nil, primary=nil, macaddress=nil, state=nil, privateipaddressset=nil, attachment=nil, zone=nil, createdtime=nil, ipv6addressset=nil, tagset=nil, enitype=nil, business=nil, cdcid=nil, attachtype=nil, resourceid=nil, qoslevel=nil)
@NetworkInterfaceId = networkinterfaceid
@NetworkInterfaceName = networkinterfacename
@NetworkInterfaceDescription = networkinterfacedescription
@SubnetId = subnetid
@@ -17371,11 +17371,11 @@
# @type InstanceAccountId: String
# @param AttachTime: 绑定时间。
# @type AttachTime: String
attr_accessor :InstanceId, :DeviceIndex, :InstanceAccountId, :AttachTime
-
+
def initialize(instanceid=nil, deviceindex=nil, instanceaccountid=nil, attachtime=nil)
@InstanceId = instanceid
@DeviceIndex = deviceindex
@InstanceAccountId = instanceaccountid
@AttachTime = attachtime
@@ -17395,11 +17395,11 @@
# @type RouteTableId: String
# @param RouteItemIds: 路由策略唯一ID。
# @type RouteItemIds: Array
attr_accessor :RouteTableId, :RouteItemIds
-
+
def initialize(routetableid=nil, routeitemids=nil)
@RouteTableId = routetableid
@RouteItemIds = routeitemids
end
@@ -17413,11 +17413,11 @@
class NotifyRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17431,11 +17431,11 @@
# @type InstancePrice: :class:`Tencentcloud::Vpc.v20170312.models.ItemPrice`
# @param BandwidthPrice: 带宽价格。
# @type BandwidthPrice: :class:`Tencentcloud::Vpc.v20170312.models.ItemPrice`
attr_accessor :InstancePrice, :BandwidthPrice
-
+
def initialize(instanceprice=nil, bandwidthprice=nil)
@InstancePrice = instanceprice
@BandwidthPrice = bandwidthprice
end
@@ -17473,11 +17473,11 @@
# @type State: String
# @param QosLevel: IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。
# @type QosLevel: String
attr_accessor :PrivateIpAddress, :Primary, :PublicIpAddress, :AddressId, :Description, :IsWanIpBlocked, :State, :QosLevel
-
+
def initialize(privateipaddress=nil, primary=nil, publicipaddress=nil, addressid=nil, description=nil, iswanipblocked=nil, state=nil, qoslevel=nil)
@PrivateIpAddress = privateipaddress
@Primary = primary
@PublicIpAddress = publicipaddress
@AddressId = addressid
@@ -17511,11 +17511,11 @@
# @type QuotaLimit: Integer
# @param QuotaRegion: 产品配额是否有地域属性
# @type QuotaRegion: Boolean
attr_accessor :QuotaId, :QuotaName, :QuotaCurrent, :QuotaLimit, :QuotaRegion
-
+
def initialize(quotaid=nil, quotaname=nil, quotacurrent=nil, quotalimit=nil, quotaregion=nil)
@QuotaId = quotaid
@QuotaName = quotaname
@QuotaCurrent = quotacurrent
@QuotaLimit = quotalimit
@@ -17539,11 +17539,11 @@
# @type QuotaCurrent: Integer
# @param QuotaLimit: 配额数量
# @type QuotaLimit: Integer
attr_accessor :QuotaId, :QuotaCurrent, :QuotaLimit
-
+
def initialize(quotaid=nil, quotacurrent=nil, quotalimit=nil)
@QuotaId = quotaid
@QuotaCurrent = quotacurrent
@QuotaLimit = quotalimit
end
@@ -17561,11 +17561,11 @@
# @type SecurityGroupId: String
# @param ReferredSecurityGroupIds: 引用安全组实例ID(SecurityGroupId)的所有安全组实例ID。
# @type ReferredSecurityGroupIds: Array
attr_accessor :SecurityGroupId, :ReferredSecurityGroupIds
-
+
def initialize(securitygroupid=nil, referredsecuritygroupids=nil)
@SecurityGroupId = securitygroupid
@ReferredSecurityGroupIds = referredsecuritygroupids
end
@@ -17583,11 +17583,11 @@
# @type NatGatewayId: String
# @param DryRun: 是否是预刷新;True:是, False:否
# @type DryRun: Boolean
attr_accessor :VpcId, :NatGatewayId, :DryRun
-
+
def initialize(vpcid=nil, natgatewayid=nil, dryrun=nil)
@VpcId = vpcid
@NatGatewayId = natgatewayid
@DryRun = dryrun
end
@@ -17605,11 +17605,11 @@
# @type DirectConnectSubnetSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DirectConnectSubnetSet, :RequestId
-
+
def initialize(directconnectsubnetset=nil, requestid=nil)
@DirectConnectSubnetSet = directconnectsubnetset
@RequestId = requestid
end
@@ -17632,11 +17632,11 @@
# @type CcnId: String
# @param Instances: 拒绝关联实例列表。
# @type Instances: Array
attr_accessor :CcnId, :Instances
-
+
def initialize(ccnid=nil, instances=nil)
@CcnId = ccnid
@Instances = instances
end
@@ -17657,11 +17657,11 @@
class RejectAttachCcnInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17673,11 +17673,11 @@
class ReleaseAddressesRequest < TencentCloud::Common::AbstractModel
# @param AddressIds: 标识 EIP 的唯一 ID 列表。EIP 唯一 ID 形如:`eip-11112222`。
# @type AddressIds: Array
attr_accessor :AddressIds
-
+
def initialize(addressids=nil)
@AddressIds = addressids
end
def deserialize(params)
@@ -17691,11 +17691,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -17711,11 +17711,11 @@
# @type Ip6Addresses: Array
# @param Ip6AddressIds: IPV6地址对应的唯一ID,形如eip-xxxxxxxx。Ip6Addresses和Ip6AddressIds必须且只能传一个。
# @type Ip6AddressIds: Array
attr_accessor :Ip6Addresses, :Ip6AddressIds
-
+
def initialize(ip6addresses=nil, ip6addressids=nil)
@Ip6Addresses = ip6addresses
@Ip6AddressIds = ip6addressids
end
@@ -17731,11 +17731,11 @@
# @type TaskId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -17753,11 +17753,11 @@
# @type ResourceType: String
# @param ResourceIds: 资源ID,可支持资源形如'eip-xxxx', 'lb-xxxx'
# @type ResourceIds: Array
attr_accessor :BandwidthPackageId, :ResourceType, :ResourceIds
-
+
def initialize(bandwidthpackageid=nil, resourcetype=nil, resourceids=nil)
@BandwidthPackageId = bandwidthpackageid
@ResourceType = resourcetype
@ResourceIds = resourceids
end
@@ -17773,11 +17773,11 @@
class RemoveBandwidthPackageResourcesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17791,11 +17791,11 @@
# @type Ip6TranslatorId: String
# @param Ip6RuleIds: 待删除IPV6转换规则,形如rule6-xxxxxxxx
# @type Ip6RuleIds: Array
attr_accessor :Ip6TranslatorId, :Ip6RuleIds
-
+
def initialize(ip6translatorid=nil, ip6ruleids=nil)
@Ip6TranslatorId = ip6translatorid
@Ip6RuleIds = ip6ruleids
end
@@ -17809,11 +17809,11 @@
class RemoveIp6RulesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17827,11 +17827,11 @@
# @type AddressIds: Array
# @param AddressChargePrepaid: 续费参数
# @type AddressChargePrepaid: :class:`Tencentcloud::Vpc.v20170312.models.AddressChargePrepaid`
attr_accessor :AddressIds, :AddressChargePrepaid
-
+
def initialize(addressids=nil, addresschargeprepaid=nil)
@AddressIds = addressids
@AddressChargePrepaid = addresschargeprepaid
end
@@ -17848,11 +17848,11 @@
class RenewAddressesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17866,11 +17866,11 @@
# @type VpnGatewayId: String
# @param InstanceChargePrepaid: 预付费计费模式。
# @type InstanceChargePrepaid: :class:`Tencentcloud::Vpc.v20170312.models.InstanceChargePrepaid`
attr_accessor :VpnGatewayId, :InstanceChargePrepaid
-
+
def initialize(vpngatewayid=nil, instancechargeprepaid=nil)
@VpnGatewayId = vpngatewayid
@InstanceChargePrepaid = instancechargeprepaid
end
@@ -17887,11 +17887,11 @@
class RenewVpnGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17905,11 +17905,11 @@
# @type DirectConnectGatewayId: String
# @param Routes: 需要连通的IDC网段列表
# @type Routes: Array
attr_accessor :DirectConnectGatewayId, :Routes
-
+
def initialize(directconnectgatewayid=nil, routes=nil)
@DirectConnectGatewayId = directconnectgatewayid
@Routes = routes
end
@@ -17930,11 +17930,11 @@
class ReplaceDirectConnectGatewayCcnRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17948,11 +17948,11 @@
# @type SubnetId: String
# @param RouteTableId: 路由表实例ID,例如:rtb-azd4dt1c。
# @type RouteTableId: String
attr_accessor :SubnetId, :RouteTableId
-
+
def initialize(subnetid=nil, routetableid=nil)
@SubnetId = subnetid
@RouteTableId = routetableid
end
@@ -17966,11 +17966,11 @@
class ReplaceRouteTableAssociationResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -17984,11 +17984,11 @@
# @type RouteTableId: String
# @param Routes: 路由策略对象。需要指定路由策略ID(RouteId)。
# @type Routes: Array
attr_accessor :RouteTableId, :Routes
-
+
def initialize(routetableid=nil, routes=nil)
@RouteTableId = routetableid
@Routes = routes
end
@@ -18013,11 +18013,11 @@
# @type NewRouteSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :OldRouteSet, :NewRouteSet, :RequestId
-
+
def initialize(oldrouteset=nil, newrouteset=nil, requestid=nil)
@OldRouteSet = oldrouteset
@NewRouteSet = newrouteset
@RequestId = requestid
end
@@ -18051,11 +18051,11 @@
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
# @param OriginalSecurityGroupPolicySet: 旧的安全组规则集合对象,可选,日志记录用。
# @type OriginalSecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
attr_accessor :SecurityGroupId, :SecurityGroupPolicySet, :OriginalSecurityGroupPolicySet
-
+
def initialize(securitygroupid=nil, securitygrouppolicyset=nil, originalsecuritygrouppolicyset=nil)
@SecurityGroupId = securitygroupid
@SecurityGroupPolicySet = securitygrouppolicyset
@OriginalSecurityGroupPolicySet = originalsecuritygrouppolicyset
end
@@ -18077,11 +18077,11 @@
class ReplaceSecurityGroupPoliciesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18097,11 +18097,11 @@
# @type SecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
# @param OriginalSecurityGroupPolicySet: 旧的安全组规则集合对象,可选,日志记录用。
# @type OriginalSecurityGroupPolicySet: :class:`Tencentcloud::Vpc.v20170312.models.SecurityGroupPolicySet`
attr_accessor :SecurityGroupId, :SecurityGroupPolicySet, :OriginalSecurityGroupPolicySet
-
+
def initialize(securitygroupid=nil, securitygrouppolicyset=nil, originalsecuritygrouppolicyset=nil)
@SecurityGroupId = securitygroupid
@SecurityGroupPolicySet = securitygrouppolicyset
@OriginalSecurityGroupPolicySet = originalsecuritygrouppolicyset
end
@@ -18123,11 +18123,11 @@
class ReplaceSecurityGroupPolicyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18143,11 +18143,11 @@
# @type CcnUin: String
# @param Instances: 重新申请关联网络实例列表。
# @type Instances: Array
attr_accessor :CcnId, :CcnUin, :Instances
-
+
def initialize(ccnid=nil, ccnuin=nil, instances=nil)
@CcnId = ccnid
@CcnUin = ccnuin
@Instances = instances
end
@@ -18170,11 +18170,11 @@
class ResetAttachCcnInstancesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18188,11 +18188,11 @@
# @type NatGatewayId: String
# @param MaxConcurrentConnection: NAT网关并发连接上限,形如:1000000、3000000、10000000。
# @type MaxConcurrentConnection: Integer
attr_accessor :NatGatewayId, :MaxConcurrentConnection
-
+
def initialize(natgatewayid=nil, maxconcurrentconnection=nil)
@NatGatewayId = natgatewayid
@MaxConcurrentConnection = maxconcurrentconnection
end
@@ -18206,11 +18206,11 @@
class ResetNatGatewayConnectionResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18226,11 +18226,11 @@
# @type RouteTableName: String
# @param Routes: 路由策略。
# @type Routes: Array
attr_accessor :RouteTableId, :RouteTableName, :Routes
-
+
def initialize(routetableid=nil, routetablename=nil, routes=nil)
@RouteTableId = routetableid
@RouteTableName = routetablename
@Routes = routes
end
@@ -18253,11 +18253,11 @@
class ResetRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18271,11 +18271,11 @@
# @type VpnGatewayId: String
# @param VpnConnectionId: VPN通道实例ID。形如:vpnx-f49l6u0z。
# @type VpnConnectionId: String
attr_accessor :VpnGatewayId, :VpnConnectionId
-
+
def initialize(vpngatewayid=nil, vpnconnectionid=nil)
@VpnGatewayId = vpngatewayid
@VpnConnectionId = vpnconnectionid
end
@@ -18289,11 +18289,11 @@
class ResetVpnConnectionResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18307,11 +18307,11 @@
# @type VpnGatewayId: String
# @param InternetMaxBandwidthOut: 新规格公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:Mbps。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持。
# @type InternetMaxBandwidthOut: Integer
attr_accessor :VpnGatewayId, :InternetMaxBandwidthOut
-
+
def initialize(vpngatewayid=nil, internetmaxbandwidthout=nil)
@VpnGatewayId = vpngatewayid
@InternetMaxBandwidthOut = internetmaxbandwidthout
end
@@ -18325,11 +18325,11 @@
class ResetVpnGatewayInternetMaxBandwidthResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18345,11 +18345,11 @@
# @type ResourceId: String
# @param AddressIp: 带宽包资源Ip
# @type AddressIp: String
attr_accessor :ResourceType, :ResourceId, :AddressIp
-
+
def initialize(resourcetype=nil, resourceid=nil, addressip=nil)
@ResourceType = resourcetype
@ResourceId = resourceid
@AddressIp = addressip
end
@@ -18447,11 +18447,11 @@
# @type Subnet: Integer
# @param RouteTable: 路由表。
# @type RouteTable: Integer
attr_accessor :VpcId, :SubnetId, :Classiclink, :Dcg, :Pcx, :Ip, :Nat, :Vpngw, :FlowLog, :NetworkDetect, :NetworkACL, :CVM, :LB, :CDB, :Cmem, :CTSDB, :MariaDB, :SQLServer, :Postgres, :NAS, :Greenplumn, :Ckafka, :Grocery, :HSM, :Tcaplus, :Cnas, :TiDB, :Emr, :SEAL, :CFS, :Oracle, :ElasticSearch, :TBaaS, :Itop, :DBAudit, :CynosDBPostgres, :Redis, :MongoDB, :DCDB, :CynosDBMySQL, :Subnet, :RouteTable
-
+
def initialize(vpcid=nil, subnetid=nil, classiclink=nil, dcg=nil, pcx=nil, ip=nil, nat=nil, vpngw=nil, flowlog=nil, networkdetect=nil, networkacl=nil, cvm=nil, lb=nil, cdb=nil, cmem=nil, ctsdb=nil, mariadb=nil, sqlserver=nil, postgres=nil, nas=nil, greenplumn=nil, ckafka=nil, grocery=nil, hsm=nil, tcaplus=nil, cnas=nil, tidb=nil, emr=nil, seal=nil, cfs=nil, oracle=nil, elasticsearch=nil, tbaas=nil, itop=nil, dbaudit=nil, cynosdbpostgres=nil, redis=nil, mongodb=nil, dcdb=nil, cynosdbmysql=nil, subnet=nil, routetable=nil)
@VpcId = vpcid
@SubnetId = subnetid
@Classiclink = classiclink
@Dcg = dcg
@@ -18551,11 +18551,11 @@
# @type Ip: Integer
# @param ResourceStatisticsItemSet: 资源统计信息。
# @type ResourceStatisticsItemSet: Array
attr_accessor :VpcId, :SubnetId, :Ip, :ResourceStatisticsItemSet
-
+
def initialize(vpcid=nil, subnetid=nil, ip=nil, resourcestatisticsitemset=nil)
@VpcId = vpcid
@SubnetId = subnetid
@Ip = ip
@ResourceStatisticsItemSet = resourcestatisticsitemset
@@ -18584,11 +18584,11 @@
# @type ResourceName: String
# @param ResourceCount: 资源个数。
# @type ResourceCount: Integer
attr_accessor :ResourceType, :ResourceName, :ResourceCount
-
+
def initialize(resourcetype=nil, resourcename=nil, resourcecount=nil)
@ResourceType = resourcetype
@ResourceName = resourcename
@ResourceCount = resourcecount
end
@@ -18608,11 +18608,11 @@
# @type SnapshotFileId: String
# @param InstanceId: 实例Id。
# @type InstanceId: String
attr_accessor :SnapshotPolicyId, :SnapshotFileId, :InstanceId
-
+
def initialize(snapshotpolicyid=nil, snapshotfileid=nil, instanceid=nil)
@SnapshotPolicyId = snapshotpolicyid
@SnapshotFileId = snapshotfileid
@InstanceId = instanceid
end
@@ -18628,11 +18628,11 @@
class ResumeSnapshotInstanceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18644,11 +18644,11 @@
class ReturnNormalAddressesRequest < TencentCloud::Common::AbstractModel
# @param AddressIps: EIP 的 IP 地址,示例:101.35.139.183
# @type AddressIps: Array
attr_accessor :AddressIps
-
+
def initialize(addressips=nil)
@AddressIps = addressips
end
def deserialize(params)
@@ -18660,11 +18660,11 @@
class ReturnNormalAddressesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -18714,11 +18714,11 @@
# @type PublishedToVbc: Boolean
# @param CreatedTime: 路由策略创建时间
# @type CreatedTime: String
attr_accessor :DestinationCidrBlock, :GatewayType, :GatewayId, :RouteId, :RouteDescription, :Enabled, :RouteType, :RouteTableId, :DestinationIpv6CidrBlock, :RouteItemId, :PublishedToVbc, :CreatedTime
-
+
def initialize(destinationcidrblock=nil, gatewaytype=nil, gatewayid=nil, routeid=nil, routedescription=nil, enabled=nil, routetype=nil, routetableid=nil, destinationipv6cidrblock=nil, routeitemid=nil, publishedtovbc=nil, createdtime=nil)
@DestinationCidrBlock = destinationcidrblock
@GatewayType = gatewaytype
@GatewayId = gatewayid
@RouteId = routeid
@@ -18756,11 +18756,11 @@
# @type DestinationCidrBlock: String
# @param ConflictSet: 冲突的路由策略列表
# @type ConflictSet: Array
attr_accessor :RouteTableId, :DestinationCidrBlock, :ConflictSet
-
+
def initialize(routetableid=nil, destinationcidrblock=nil, conflictset=nil)
@RouteTableId = routetableid
@DestinationCidrBlock = destinationcidrblock
@ConflictSet = conflictset
end
@@ -18800,11 +18800,11 @@
# @param LocalCidrForCcn: local路由是否发布云联网。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type LocalCidrForCcn: Array
attr_accessor :VpcId, :RouteTableId, :RouteTableName, :AssociationSet, :RouteSet, :Main, :CreatedTime, :TagSet, :LocalCidrForCcn
-
+
def initialize(vpcid=nil, routetableid=nil, routetablename=nil, associationset=nil, routeset=nil, main=nil, createdtime=nil, tagset=nil, localcidrforccn=nil)
@VpcId = vpcid
@RouteTableId = routetableid
@RouteTableName = routetablename
@AssociationSet = associationset
@@ -18862,11 +18862,11 @@
# @type SubnetId: String
# @param RouteTableId: 路由表实例ID。
# @type RouteTableId: String
attr_accessor :SubnetId, :RouteTableId
-
+
def initialize(subnetid=nil, routetableid=nil)
@SubnetId = subnetid
@RouteTableId = routetableid
end
@@ -18895,11 +18895,11 @@
# @param UpdateTime: 安全组更新时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
attr_accessor :SecurityGroupId, :SecurityGroupName, :SecurityGroupDesc, :ProjectId, :IsDefault, :CreatedTime, :TagSet, :UpdateTime
-
+
def initialize(securitygroupid=nil, securitygroupname=nil, securitygroupdesc=nil, projectid=nil, isdefault=nil, createdtime=nil, tagset=nil, updatetime=nil)
@SecurityGroupId = securitygroupid
@SecurityGroupName = securitygroupname
@SecurityGroupDesc = securitygroupdesc
@ProjectId = projectid
@@ -18946,11 +18946,11 @@
# @type InstanceStatistics: Array
# @param TotalCount: 所有资源的总计数(不包含被安全组引用数)。
# @type TotalCount: Integer
attr_accessor :SecurityGroupId, :CVM, :CDB, :ENI, :SG, :CLB, :InstanceStatistics, :TotalCount
-
+
def initialize(securitygroupid=nil, cvm=nil, cdb=nil, eni=nil, sg=nil, clb=nil, instancestatistics=nil, totalcount=nil)
@SecurityGroupId = securitygroupid
@CVM = cvm
@CDB = cdb
@ENI = eni
@@ -18997,11 +18997,11 @@
# @type SecurityGroupReferedCvmAndEniLimit: Integer
# @param SecurityGroupReferedSvcLimit: 被引用的安全组关联数据库、LB等服务实例配额
# @type SecurityGroupReferedSvcLimit: Integer
attr_accessor :SecurityGroupLimit, :SecurityGroupPolicyLimit, :ReferedSecurityGroupLimit, :SecurityGroupInstanceLimit, :InstanceSecurityGroupLimit, :SecurityGroupExtendedPolicyLimit, :SecurityGroupReferedCvmAndEniLimit, :SecurityGroupReferedSvcLimit
-
+
def initialize(securitygrouplimit=nil, securitygrouppolicylimit=nil, referedsecuritygrouplimit=nil, securitygroupinstancelimit=nil, instancesecuritygrouplimit=nil, securitygroupextendedpolicylimit=nil, securitygroupreferedcvmandenilimit=nil, securitygroupreferedsvclimit=nil)
@SecurityGroupLimit = securitygrouplimit
@SecurityGroupPolicyLimit = securitygrouppolicylimit
@ReferedSecurityGroupLimit = referedsecuritygrouplimit
@SecurityGroupInstanceLimit = securitygroupinstancelimit
@@ -19048,11 +19048,11 @@
# @type PolicyDescription: String
# @param ModifyTime: 安全组最近修改时间。
# @type ModifyTime: String
attr_accessor :PolicyIndex, :Protocol, :Port, :ServiceTemplate, :CidrBlock, :Ipv6CidrBlock, :SecurityGroupId, :AddressTemplate, :Action, :PolicyDescription, :ModifyTime
-
+
def initialize(policyindex=nil, protocol=nil, port=nil, servicetemplate=nil, cidrblock=nil, ipv6cidrblock=nil, securitygroupid=nil, addresstemplate=nil, action=nil, policydescription=nil, modifytime=nil)
@PolicyIndex = policyindex
@Protocol = protocol
@Port = port
@ServiceTemplate = servicetemplate
@@ -19097,11 +19097,11 @@
# @param Ingress: 入站规则。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Ingress: Array
attr_accessor :Version, :Egress, :Ingress
-
+
def initialize(version=nil, egress=nil, ingress=nil)
@Version = version
@Egress = egress
@Ingress = ingress
end
@@ -19133,11 +19133,11 @@
# @type LocalCidrBlock: String
# @param RemoteCidrBlock: 对端网段
# @type RemoteCidrBlock: Array
attr_accessor :LocalCidrBlock, :RemoteCidrBlock
-
+
def initialize(localcidrblock=nil, remotecidrblock=nil)
@LocalCidrBlock = localcidrblock
@RemoteCidrBlock = remotecidrblock
end
@@ -19159,11 +19159,11 @@
# @type CreatedTime: String
# @param ServiceExtraSet: 带备注的协议端口信息。
# @type ServiceExtraSet: Array
attr_accessor :ServiceTemplateId, :ServiceTemplateName, :ServiceSet, :CreatedTime, :ServiceExtraSet
-
+
def initialize(servicetemplateid=nil, servicetemplatename=nil, serviceset=nil, createdtime=nil, serviceextraset=nil)
@ServiceTemplateId = servicetemplateid
@ServiceTemplateName = servicetemplatename
@ServiceSet = serviceset
@CreatedTime = createdtime
@@ -19198,11 +19198,11 @@
# @type CreatedTime: String
# @param ServiceTemplateSet: 协议端口模板实例信息。
# @type ServiceTemplateSet: Array
attr_accessor :ServiceTemplateGroupId, :ServiceTemplateGroupName, :ServiceTemplateIdSet, :CreatedTime, :ServiceTemplateSet
-
+
def initialize(servicetemplategroupid=nil, servicetemplategroupname=nil, servicetemplateidset=nil, createdtime=nil, servicetemplateset=nil)
@ServiceTemplateGroupId = servicetemplategroupid
@ServiceTemplateGroupName = servicetemplategroupname
@ServiceTemplateIdSet = servicetemplateidset
@CreatedTime = createdtime
@@ -19231,11 +19231,11 @@
# @type ServiceId: String
# @param ServiceGroupId: 协议端口组ID,例如:ppmg-f5n1f8da。
# @type ServiceGroupId: String
attr_accessor :ServiceId, :ServiceGroupId
-
+
def initialize(serviceid=nil, servicegroupid=nil)
@ServiceId = serviceid
@ServiceGroupId = servicegroupid
end
@@ -19252,11 +19252,11 @@
# @param Description: 备注。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Description: String
attr_accessor :Service, :Description
-
+
def initialize(service=nil, description=nil)
@Service = service
@Description = description
end
@@ -19274,11 +19274,11 @@
# @type CcnRegionBandwidthLimits: Array
# @param SetDefaultLimitFlag: 是否恢复云联网地域出口/地域间带宽限速为默认值(1Gbps)。false表示不恢复;true表示恢复。恢复默认值后,限速实例将不在控制台展示。该参数默认为 false,不恢复。
# @type SetDefaultLimitFlag: Boolean
attr_accessor :CcnId, :CcnRegionBandwidthLimits, :SetDefaultLimitFlag
-
+
def initialize(ccnid=nil, ccnregionbandwidthlimits=nil, setdefaultlimitflag=nil)
@CcnId = ccnid
@CcnRegionBandwidthLimits = ccnregionbandwidthlimits
@SetDefaultLimitFlag = setdefaultlimitflag
end
@@ -19301,11 +19301,11 @@
class SetCcnRegionBandwidthLimitsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -19322,11 +19322,11 @@
# @type AutoRenewFlag: Integer
# @param Type: VPNGW类型['IPSEC', 'SSL'], 默认为IPSEC。
# @type Type: String
attr_accessor :VpnGatewayIds, :AutoRenewFlag, :Type
-
+
def initialize(vpngatewayids=nil, autorenewflag=nil, type=nil)
@VpnGatewayIds = vpngatewayids
@AutoRenewFlag = autorenewflag
@Type = type
end
@@ -19342,11 +19342,11 @@
class SetVpnGatewaysRenewFlagResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -19366,11 +19366,11 @@
# @type BackupTime: String
# @param Operator: 操作者Uin。
# @type Operator: String
attr_accessor :SnapshotPolicyId, :InstanceId, :SnapshotFileId, :BackupTime, :Operator
-
+
def initialize(snapshotpolicyid=nil, instanceid=nil, snapshotfileid=nil, backuptime=nil, operator=nil)
@SnapshotPolicyId = snapshotpolicyid
@InstanceId = instanceid
@SnapshotFileId = snapshotfileid
@BackupTime = backuptime
@@ -19398,11 +19398,11 @@
# @type SnapshotPolicyId: String
# @param InstanceName: 实例名称。
# @type InstanceName: String
attr_accessor :InstanceId, :InstanceType, :InstanceRegion, :SnapshotPolicyId, :InstanceName
-
+
def initialize(instanceid=nil, instancetype=nil, instanceregion=nil, snapshotpolicyid=nil, instancename=nil)
@InstanceId = instanceid
@InstanceType = instancetype
@InstanceRegion = instanceregion
@SnapshotPolicyId = snapshotpolicyid
@@ -19443,11 +19443,11 @@
# @param CreateTime: 创建时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CreateTime: String
attr_accessor :SnapshotPolicyName, :BackupType, :KeepTime, :CreateNewCos, :CosRegion, :CosBucket, :SnapshotPolicyId, :BackupPolicies, :Enable, :CreateTime
-
+
def initialize(snapshotpolicyname=nil, backuptype=nil, keeptime=nil, createnewcos=nil, cosregion=nil, cosbucket=nil, snapshotpolicyid=nil, backuppolicies=nil, enable=nil, createtime=nil)
@SnapshotPolicyName = snapshotpolicyname
@BackupType = backuptype
@KeepTime = keeptime
@CreateNewCos = createnewcos
@@ -19504,11 +19504,11 @@
# @param CreatedTime: NAT网关SNAT规则创建时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CreatedTime: String
attr_accessor :ResourceId, :ResourceType, :PrivateIpAddress, :PublicIpAddresses, :Description, :NatGatewaySnatId, :NatGatewayId, :VpcId, :CreatedTime
-
+
def initialize(resourceid=nil, resourcetype=nil, privateipaddress=nil, publicipaddresses=nil, description=nil, natgatewaysnatid=nil, natgatewayid=nil, vpcid=nil, createdtime=nil)
@ResourceId = resourceid
@ResourceType = resourcetype
@PrivateIpAddress = privateipaddress
@PublicIpAddresses = publicipaddresses
@@ -19544,11 +19544,11 @@
# @type SslVpnCert: String
# @param SslVpnClientId: SSL-VPN-CLIENT 实例ID。
# @type SslVpnClientId: String
attr_accessor :SslVpnClientConfiguration, :SslVpnRootCert, :SslVpnKey, :SslVpnCert, :SslVpnClientId
-
+
def initialize(sslvpnclientconfiguration=nil, sslvpnrootcert=nil, sslvpnkey=nil, sslvpncert=nil, sslvpnclientid=nil)
@SslVpnClientConfiguration = sslvpnclientconfiguration
@SslVpnRootCert = sslvpnrootcert
@SslVpnKey = sslvpnkey
@SslVpnCert = sslvpncert
@@ -19595,11 +19595,11 @@
# 6 已连通
# 7 未知
# @type State: String
attr_accessor :VpcId, :SslVpnServerId, :CertStatus, :SslVpnClientId, :CertBeginTime, :CertEndTime, :Name, :State
-
+
def initialize(vpcid=nil, sslvpnserverid=nil, certstatus=nil, sslvpnclientid=nil, certbegintime=nil, certendtime=nil, name=nil, state=nil)
@VpcId = vpcid
@SslVpnServerId = sslvpnserverid
@CertStatus = certstatus
@SslVpnClientId = sslvpnclientid
@@ -19670,11 +19670,11 @@
# @type AccessPolicyEnabled: Integer
# @param AccessPolicy: 策略信息
# @type AccessPolicy: Array
attr_accessor :VpcId, :SslVpnServerId, :VpnGatewayId, :SslVpnServerName, :LocalAddress, :RemoteAddress, :MaxConnection, :WanIp, :SslVpnProtocol, :SslVpnPort, :EncryptAlgorithm, :IntegrityAlgorithm, :Compress, :CreateTime, :State, :SsoEnabled, :EiamApplicationId, :AccessPolicyEnabled, :AccessPolicy
-
+
def initialize(vpcid=nil, sslvpnserverid=nil, vpngatewayid=nil, sslvpnservername=nil, localaddress=nil, remoteaddress=nil, maxconnection=nil, wanip=nil, sslvpnprotocol=nil, sslvpnport=nil, encryptalgorithm=nil, integrityalgorithm=nil, compress=nil, createtime=nil, state=nil, ssoenabled=nil, eiamapplicationid=nil, accesspolicyenabled=nil, accesspolicy=nil)
@VpcId = vpcid
@SslVpnServerId = sslvpnserverid
@VpnGatewayId = vpngatewayid
@SslVpnServerName = sslvpnservername
@@ -19763,11 +19763,11 @@
# @param IsCdcSubnet: 是否是CDC所属子网。0:否 1:是
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsCdcSubnet: Integer
attr_accessor :VpcId, :SubnetId, :SubnetName, :CidrBlock, :IsDefault, :EnableBroadcast, :Zone, :RouteTableId, :CreatedTime, :AvailableIpAddressCount, :Ipv6CidrBlock, :NetworkAclId, :IsRemoteVpcSnat, :TotalIpAddressCount, :TagSet, :CdcId, :IsCdcSubnet
-
+
def initialize(vpcid=nil, subnetid=nil, subnetname=nil, cidrblock=nil, isdefault=nil, enablebroadcast=nil, zone=nil, routetableid=nil, createdtime=nil, availableipaddresscount=nil, ipv6cidrblock=nil, networkaclid=nil, isremotevpcsnat=nil, totalipaddresscount=nil, tagset=nil, cdcid=nil, iscdcsubnet=nil)
@VpcId = vpcid
@SubnetId = subnetid
@SubnetName = subnetname
@CidrBlock = cidrblock
@@ -19824,11 +19824,11 @@
# @type Zone: String
# @param RouteTableId: 指定关联路由表,形如:`rtb-3ryrwzuu`。
# @type RouteTableId: String
attr_accessor :CidrBlock, :SubnetName, :Zone, :RouteTableId
-
+
def initialize(cidrblock=nil, subnetname=nil, zone=nil, routetableid=nil)
@CidrBlock = cidrblock
@SubnetName = subnetname
@Zone = zone
@RouteTableId = routetableid
@@ -19850,11 +19850,11 @@
# @param Value: 标签值
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Value: String
attr_accessor :Key, :Value
-
+
def initialize(key=nil, value=nil)
@Key = key
@Value = value
end
@@ -19874,11 +19874,11 @@
# @type ServiceTemplateMemberLimit: Integer
# @param ServiceTemplateGroupMemberLimit: 参数模板协议端口组成员配额。
# @type ServiceTemplateGroupMemberLimit: Integer
attr_accessor :AddressTemplateMemberLimit, :AddressTemplateGroupMemberLimit, :ServiceTemplateMemberLimit, :ServiceTemplateGroupMemberLimit
-
+
def initialize(addresstemplatememberlimit=nil, addresstemplategroupmemberlimit=nil, servicetemplatememberlimit=nil, servicetemplategroupmemberlimit=nil)
@AddressTemplateMemberLimit = addresstemplatememberlimit
@AddressTemplateGroupMemberLimit = addresstemplategroupmemberlimit
@ServiceTemplateMemberLimit = servicetemplatememberlimit
@ServiceTemplateGroupMemberLimit = servicetemplategroupmemberlimit
@@ -19916,11 +19916,11 @@
# @type TagSet: Array
# @param DeductType: 区分闲时流量包与全时流量包
# @type DeductType: String
attr_accessor :TrafficPackageId, :TrafficPackageName, :TotalAmount, :RemainingAmount, :Status, :CreatedTime, :Deadline, :UsedAmount, :TagSet, :DeductType
-
+
def initialize(trafficpackageid=nil, trafficpackagename=nil, totalamount=nil, remainingamount=nil, status=nil, createdtime=nil, deadline=nil, usedamount=nil, tagset=nil, deducttype=nil)
@TrafficPackageId = trafficpackageid
@TrafficPackageName = trafficpackagename
@TotalAmount = totalamount
@RemainingAmount = remainingamount
@@ -19957,11 +19957,11 @@
class TransformAddressRequest < TencentCloud::Common::AbstractModel
# @param InstanceId: 待操作有普通公网 IP 的实例 ID。实例 ID 形如:`ins-11112222`。可通过登录[控制台](https://console.cloud.tencent.com/cvm)查询,也可通过 [DescribeInstances](https://cloud.tencent.com/document/api/213/9389) 接口返回值中的`InstanceId`获取。
# @type InstanceId: String
attr_accessor :InstanceId
-
+
def initialize(instanceid=nil)
@InstanceId = instanceid
end
def deserialize(params)
@@ -19977,11 +19977,11 @@
# @type AddressId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :AddressId, :RequestId
-
+
def initialize(taskid=nil, addressid=nil, requestid=nil)
@TaskId = taskid
@AddressId = addressid
@RequestId = requestid
end
@@ -19999,11 +19999,11 @@
# @type NetworkInterfaceId: String
# @param Ipv6Addresses: 指定的`IPv6`地址列表,单次最多指定10个。
# @type Ipv6Addresses: Array
attr_accessor :NetworkInterfaceId, :Ipv6Addresses
-
+
def initialize(networkinterfaceid=nil, ipv6addresses=nil)
@NetworkInterfaceId = networkinterfaceid
@Ipv6Addresses = ipv6addresses
end
@@ -20024,11 +20024,11 @@
class UnassignIpv6AddressesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -20042,11 +20042,11 @@
# @type VpcId: String
# @param Ipv6CidrBlock: `IPv6`网段。形如:`3402:4e00:20:1000::/56`。
# @type Ipv6CidrBlock: String
attr_accessor :VpcId, :Ipv6CidrBlock
-
+
def initialize(vpcid=nil, ipv6cidrblock=nil)
@VpcId = vpcid
@Ipv6CidrBlock = ipv6cidrblock
end
@@ -20060,11 +20060,11 @@
class UnassignIpv6CidrBlockResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -20078,11 +20078,11 @@
# @type VpcId: String
# @param Ipv6SubnetCidrBlocks: `IPv6` 子网段列表。
# @type Ipv6SubnetCidrBlocks: Array
attr_accessor :VpcId, :Ipv6SubnetCidrBlocks
-
+
def initialize(vpcid=nil, ipv6subnetcidrblocks=nil)
@VpcId = vpcid
@Ipv6SubnetCidrBlocks = ipv6subnetcidrblocks
end
@@ -20103,11 +20103,11 @@
class UnassignIpv6SubnetCidrBlockResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -20123,11 +20123,11 @@
# @type PrivateIpAddresses: Array
# @param InstanceId: 网卡绑定的子机实例ID,该参数仅用于指定网卡退还IP并解绑子机的场景,如果不涉及解绑子机,请勿填写。
# @type InstanceId: String
attr_accessor :NetworkInterfaceId, :PrivateIpAddresses, :InstanceId
-
+
def initialize(networkinterfaceid=nil, privateipaddresses=nil, instanceid=nil)
@NetworkInterfaceId = networkinterfaceid
@PrivateIpAddresses = privateipaddresses
@InstanceId = instanceid
end
@@ -20150,11 +20150,11 @@
class UnassignPrivateIpAddressesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -20166,11 +20166,11 @@
class UnlockCcnBandwidthsRequest < TencentCloud::Common::AbstractModel
# @param Instances: 带宽实例对象数组。
# @type Instances: Array
attr_accessor :Instances
-
+
def initialize(instances=nil)
@Instances = instances
end
def deserialize(params)
@@ -20189,11 +20189,11 @@
class UnlockCcnBandwidthsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -20202,11 +20202,11 @@
end
# UnlockCcns请求参数结构体
class UnlockCcnsRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -20216,11 +20216,11 @@
class UnlockCcnsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -20257,11 +20257,11 @@
# @param AssistantCidrSet: 辅助CIDR
# 注意:此字段可能返回 null,表示取不到有效值。
# @type AssistantCidrSet: Array
attr_accessor :VpcName, :VpcId, :CidrBlock, :IsDefault, :EnableMulticast, :CreatedTime, :DnsServerSet, :DomainName, :DhcpOptionsId, :EnableDhcp, :Ipv6CidrBlock, :TagSet, :AssistantCidrSet
-
+
def initialize(vpcname=nil, vpcid=nil, cidrblock=nil, isdefault=nil, enablemulticast=nil, createdtime=nil, dnsserverset=nil, domainname=nil, dhcpoptionsid=nil, enabledhcp=nil, ipv6cidrblock=nil, tagset=nil, assistantcidrset=nil)
@VpcName = vpcname
@VpcId = vpcid
@CidrBlock = cidrblock
@IsDefault = isdefault
@@ -20319,11 +20319,11 @@
# @type CreateTime: String
# @param EndPointServiceId: 终端节点服务ID。
# @type EndPointServiceId: String
attr_accessor :Owner, :UserUin, :Description, :CreateTime, :EndPointServiceId
-
+
def initialize(owner=nil, useruin=nil, description=nil, createtime=nil, endpointserviceid=nil)
@Owner = owner
@UserUin = useruin
@Description = description
@CreateTime = createtime
@@ -20349,11 +20349,11 @@
# @type Ipv6AddressType: String
# @param CreatedTime: `IPv6`申请时间。
# @type CreatedTime: String
attr_accessor :Ipv6Address, :CidrBlock, :Ipv6AddressType, :CreatedTime
-
+
def initialize(ipv6address=nil, cidrblock=nil, ipv6addresstype=nil, createdtime=nil)
@Ipv6Address = ipv6address
@CidrBlock = cidrblock
@Ipv6AddressType = ipv6addresstype
@CreatedTime = createdtime
@@ -20373,11 +20373,11 @@
# @type LimitType: String
# @param LimitValue: 私有网络配额值
# @type LimitValue: Integer
attr_accessor :LimitType, :LimitValue
-
+
def initialize(limittype=nil, limitvalue=nil)
@LimitType = limittype
@LimitValue = limitvalue
end
@@ -20397,11 +20397,11 @@
# @type PrivateIpAddressType: String
# @param CreatedTime: `IP`申请时间。
# @type CreatedTime: String
attr_accessor :PrivateIpAddress, :CidrBlock, :PrivateIpAddressType, :CreatedTime
-
+
def initialize(privateipaddress=nil, cidrblock=nil, privateipaddresstype=nil, createdtime=nil)
@PrivateIpAddress = privateipaddress
@CidrBlock = cidrblock
@PrivateIpAddressType = privateipaddresstype
@CreatedTime = createdtime
@@ -20423,11 +20423,11 @@
# @param Status: 状态。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Status: String
attr_accessor :ResourceId, :Status
-
+
def initialize(resourceid=nil, status=nil)
@ResourceId = resourceid
@Status = status
end
@@ -20491,11 +20491,11 @@
# @param NegotiationType: 协商类型
# 注意:此字段可能返回 null,表示取不到有效值。
# @type NegotiationType: String
attr_accessor :VpnConnectionId, :VpnConnectionName, :VpcId, :VpnGatewayId, :CustomerGatewayId, :PreShareKey, :VpnProto, :EncryptProto, :RouteType, :CreatedTime, :State, :NetStatus, :SecurityPolicyDatabaseSet, :IKEOptionsSpecification, :IPSECOptionsSpecification, :EnableHealthCheck, :HealthCheckLocalIp, :HealthCheckRemoteIp, :HealthCheckStatus, :DpdEnable, :DpdTimeout, :DpdAction, :TagSet, :NegotiationType
-
+
def initialize(vpnconnectionid=nil, vpnconnectionname=nil, vpcid=nil, vpngatewayid=nil, customergatewayid=nil, presharekey=nil, vpnproto=nil, encryptproto=nil, routetype=nil, createdtime=nil, state=nil, netstatus=nil, securitypolicydatabaseset=nil, ikeoptionsspecification=nil, ipsecoptionsspecification=nil, enablehealthcheck=nil, healthchecklocalip=nil, healthcheckremoteip=nil, healthcheckstatus=nil, dpdenable=nil, dpdtimeout=nil, dpdaction=nil, tagset=nil, negotiationtype=nil)
@VpnConnectionId = vpnconnectionid
@VpnConnectionName = vpnconnectionname
@VpcId = vpcid
@VpnGatewayId = vpngatewayid
@@ -20611,11 +20611,11 @@
# @type CdcId: String
# @param MaxConnection: SSL-VPN 客户端连接数。
# @type MaxConnection: Integer
attr_accessor :VpnGatewayId, :VpcId, :VpnGatewayName, :Type, :State, :PublicIpAddress, :RenewFlag, :InstanceChargeType, :InternetMaxBandwidthOut, :CreatedTime, :ExpiredTime, :IsAddressBlocked, :NewPurchasePlan, :RestrictState, :Zone, :VpnGatewayQuotaSet, :Version, :NetworkInstanceId, :CdcId, :MaxConnection
-
+
def initialize(vpngatewayid=nil, vpcid=nil, vpngatewayname=nil, type=nil, state=nil, publicipaddress=nil, renewflag=nil, instancechargetype=nil, internetmaxbandwidthout=nil, createdtime=nil, expiredtime=nil, isaddressblocked=nil, newpurchaseplan=nil, restrictstate=nil, zone=nil, vpngatewayquotaset=nil, version=nil, networkinstanceid=nil, cdcid=nil, maxconnection=nil)
@VpnGatewayId = vpngatewayid
@VpcId = vpcid
@VpnGatewayName = vpngatewayname
@Type = type
@@ -20676,11 +20676,11 @@
# @type Cname: String
# @param Name: 配额英文名称
# @type Name: String
attr_accessor :Bandwidth, :Cname, :Name
-
+
def initialize(bandwidth=nil, cname=nil, name=nil)
@Bandwidth = bandwidth
@Cname = cname
@Name = name
end
@@ -20712,11 +20712,11 @@
# @type CreateTime: String
# @param UpdateTime: 更新时间。
# @type UpdateTime: String
attr_accessor :DestinationCidrBlock, :InstanceType, :InstanceId, :Priority, :Status, :RouteId, :Type, :CreateTime, :UpdateTime
-
+
def initialize(destinationcidrblock=nil, instancetype=nil, instanceid=nil, priority=nil, status=nil, routeid=nil, type=nil, createtime=nil, updatetime=nil)
@DestinationCidrBlock = destinationcidrblock
@InstanceType = instancetype
@InstanceId = instanceid
@Priority = priority
@@ -20746,11 +20746,11 @@
# @type RouteId: String
# @param Status: VPN网关状态, ENABLE 启用, DISABLE禁用。
# @type Status: String
attr_accessor :RouteId, :Status
-
+
def initialize(routeid=nil, status=nil)
@RouteId = routeid
@Status = status
end
@@ -20770,11 +20770,11 @@
# @type Status: String
# @param DestinationCidrBlock: 路由CIDR。
# @type DestinationCidrBlock: String
attr_accessor :RouteId, :Status, :DestinationCidrBlock
-
+
def initialize(routeid=nil, status=nil, destinationcidrblock=nil)
@RouteId = routeid
@Status = status
@DestinationCidrBlock = destinationcidrblock
end
@@ -20792,11 +20792,11 @@
# @type RouteTableId: String
# @param RouteItemIds: 路由策略唯一ID。
# @type RouteItemIds: Array
attr_accessor :RouteTableId, :RouteItemIds
-
+
def initialize(routetableid=nil, routeitemids=nil)
@RouteTableId = routetableid
@RouteItemIds = routeitemids
end
@@ -20810,10 +20810,10 @@
class WithdrawNotifyRoutesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)