lib/v20180625/models.rb in tencentcloud-sdk-bmeip-3.0.590 vs lib/v20180625/models.rb in tencentcloud-sdk-bmeip-3.0.591

- old
+ new

@@ -21,11 +21,11 @@ class BindEipAclsRequest < TencentCloud::Common::AbstractModel # @param EipIdAclIdList: 待关联的 EIP 与 ACL关系列表 # @type EipIdAclIdList: Array attr_accessor :EipIdAclIdList - + def initialize(eipidaclidlist=nil) @EipIdAclIdList = eipidaclidlist end def deserialize(params) @@ -44,11 +44,11 @@ class BindEipAclsResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -62,11 +62,11 @@ # @type EipId: String # @param InstanceId: 托管机器实例ID # @type InstanceId: String attr_accessor :EipId, :InstanceId - + def initialize(eipid=nil, instanceid=nil) @EipId = eipid @InstanceId = instanceid end @@ -82,11 +82,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 @@ -102,11 +102,11 @@ # @type EipId: String # @param InstanceId: 物理服务器实例ID # @type InstanceId: String attr_accessor :EipId, :InstanceId - + def initialize(eipid=nil, instanceid=nil) @EipId = eipid @InstanceId = instanceid end @@ -122,11 +122,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 @@ -144,11 +144,11 @@ # @type VpcId: String # @param VpcIp: 绑定的VPC内IP地址 # @type VpcIp: String attr_accessor :EipId, :VpcId, :VpcIp - + def initialize(eipid=nil, vpcid=nil, vpcip=nil) @EipId = eipid @VpcId = vpcid @VpcIp = vpcip end @@ -166,11 +166,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 @@ -186,11 +186,11 @@ # @type AclName: String # @param Status: ACL 状态 0:无状态,1:有状态 # @type Status: Integer attr_accessor :AclName, :Status - + def initialize(aclname=nil, status=nil) @AclName = aclname @Status = status end @@ -212,11 +212,11 @@ # @type CreatedAt: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :AclId, :Status, :AclName, :CreatedAt, :RequestId - + def initialize(aclid=nil, status=nil, aclname=nil, createdat=nil, requestid=nil) @AclId = aclid @Status = status @AclName = aclname @CreatedAt = createdat @@ -248,11 +248,11 @@ # @type VpcId: String # @param IpList: 指定申请的IP列表 # @type IpList: Array attr_accessor :GoodsNum, :PayMode, :Bandwidth, :SetType, :Exclusive, :VpcId, :IpList - + def initialize(goodsnum=nil, paymode=nil, bandwidth=nil, settype=nil, exclusive=nil, vpcid=nil, iplist=nil) @GoodsNum = goodsnum @PayMode = paymode @Bandwidth = bandwidth @SetType = settype @@ -280,11 +280,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :EipIds, :TaskId, :RequestId - + def initialize(eipids=nil, taskid=nil, requestid=nil) @EipIds = eipids @TaskId = taskid @RequestId = requestid end @@ -300,11 +300,11 @@ class DeleteEipAclRequest < TencentCloud::Common::AbstractModel # @param AclId: 待删除的 ACL 实例 ID # @type AclId: String attr_accessor :AclId - + def initialize(aclid=nil) @AclId = aclid end def deserialize(params) @@ -316,11 +316,11 @@ class DeleteEipAclResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -332,11 +332,11 @@ class DeleteEipRequest < TencentCloud::Common::AbstractModel # @param EipIds: Eip实例ID列表 # @type EipIds: Array attr_accessor :EipIds - + def initialize(eipids=nil) @EipIds = eipids end def deserialize(params) @@ -350,11 +350,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 @@ -386,11 +386,11 @@ # @type Order: Integer # @param AclNames: ACL名称列表,支持模糊查找 # @type AclNames: Array attr_accessor :AclName, :AclIds, :Offset, :Limit, :EipIds, :EipIps, :EipNames, :OrderField, :Order, :AclNames - + def initialize(aclname=nil, aclids=nil, offset=nil, limit=nil, eipids=nil, eipips=nil, eipnames=nil, orderfield=nil, order=nil, aclnames=nil) @AclName = aclname @AclIds = aclids @Offset = offset @Limit = limit @@ -424,11 +424,11 @@ # @type EipAclList: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :EipAclList, :RequestId - + def initialize(totalcount=nil, eipacllist=nil, requestid=nil) @TotalCount = totalcount @EipAclList = eipacllist @RequestId = requestid end @@ -448,11 +448,11 @@ end # DescribeEipQuota请求参数结构体 class DescribeEipQuotaRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -472,11 +472,11 @@ # @type BatchApplyMax: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :EipNumQuota, :CurrentEipNum, :DailyApplyCount, :DailyApplyQuota, :BatchApplyMax, :RequestId - + def initialize(eipnumquota=nil, currenteipnum=nil, dailyapplycount=nil, dailyapplyquota=nil, batchapplymax=nil, requestid=nil) @EipNumQuota = eipnumquota @CurrentEipNum = currenteipnum @DailyApplyCount = dailyapplycount @DailyApplyQuota = dailyapplyquota @@ -498,11 +498,11 @@ class DescribeEipTaskRequest < TencentCloud::Common::AbstractModel # @param TaskId: EIP查询任务ID # @type TaskId: Integer attr_accessor :TaskId - + def initialize(taskid=nil) @TaskId = taskid end def deserialize(params) @@ -516,11 +516,11 @@ # @type Status: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Status, :RequestId - + def initialize(status=nil, requestid=nil) @Status = status @RequestId = requestid end @@ -562,11 +562,11 @@ # @type AclId: String # @param BindAcl: 搜索条件,是否绑定了EIP ACL, 0:未绑定,1:绑定 # @type BindAcl: Integer attr_accessor :EipIds, :Eips, :InstanceIds, :SearchKey, :Status, :Offset, :Limit, :OrderField, :Order, :PayMode, :VpcId, :BindTypes, :ExclusiveTag, :AclId, :BindAcl - + def initialize(eipids=nil, eips=nil, instanceids=nil, searchkey=nil, status=nil, offset=nil, limit=nil, orderfield=nil, order=nil, paymode=nil, vpcid=nil, bindtypes=nil, exclusivetag=nil, aclid=nil, bindacl=nil) @EipIds = eipids @Eips = eips @InstanceIds = instanceids @SearchKey = searchkey @@ -610,11 +610,11 @@ # @type TotalCount: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :EipSet, :TotalCount, :RequestId - + def initialize(eipset=nil, totalcount=nil, requestid=nil) @EipSet = eipset @TotalCount = totalcount @RequestId = requestid end @@ -649,11 +649,11 @@ # @type OutRules: Array # @param InRules: 入站规则 # @type InRules: Array attr_accessor :AclId, :AclName, :Status, :CreatedAt, :EipNum, :OutRules, :InRules - + def initialize(aclid=nil, aclname=nil, status=nil, createdat=nil, eipnum=nil, outrules=nil, inrules=nil) @AclId = aclid @AclName = aclname @Status = status @CreatedAt = createdat @@ -693,11 +693,11 @@ # @type EipId: String # @param AclId: ACL 实例 ID # @type AclId: String attr_accessor :EipId, :AclId - + def initialize(eipid=nil, aclid=nil) @EipId = eipid @AclId = aclid end @@ -719,11 +719,11 @@ # @type Action: String # @param Description: 备注 # @type Description: String attr_accessor :Ip, :Port, :Protocol, :Action, :Description - + def initialize(ip=nil, port=nil, protocol=nil, action=nil, description=nil) @Ip = ip @Port = port @Protocol = protocol @Action = action @@ -797,11 +797,11 @@ # @type HInstanceId: String # @param HInstanceAlias: 托管机器别名 # @type HInstanceAlias: String attr_accessor :EipId, :EipName, :Eip, :IspId, :Status, :Arrears, :InstanceId, :InstanceAlias, :FreeAt, :CreatedAt, :UpdatedAt, :FreeSecond, :Type, :PayMode, :Bandwidth, :LatestPayMode, :LatestBandwidth, :VpcName, :NatId, :NatUid, :VpcIp, :VpcId, :Exclusive, :VpcCidr, :AclId, :AclName, :HInstanceId, :HInstanceAlias - + def initialize(eipid=nil, eipname=nil, eip=nil, ispid=nil, status=nil, arrears=nil, instanceid=nil, instancealias=nil, freeat=nil, createdat=nil, updatedat=nil, freesecond=nil, type=nil, paymode=nil, bandwidth=nil, latestpaymode=nil, latestbandwidth=nil, vpcname=nil, natid=nil, natuid=nil, vpcip=nil, vpcid=nil, exclusive=nil, vpccidr=nil, aclid=nil, aclname=nil, hinstanceid=nil, hinstancealias=nil) @EipId = eipid @EipName = eipname @Eip = eip @IspId = ispid @@ -869,11 +869,11 @@ # @type EipId: String # @param InstanceId: 黑石物理机实例ID # @type InstanceId: String attr_accessor :EipId, :InstanceId - + def initialize(eipid=nil, instanceid=nil) @EipId = eipid @InstanceId = instanceid end @@ -895,11 +895,11 @@ # @type Type: String # @param Rules: ACL规则列表 # @type Rules: Array attr_accessor :AclId, :AclName, :Status, :Type, :Rules - + def initialize(aclid=nil, aclname=nil, status=nil, type=nil, rules=nil) @AclId = aclid @AclName = aclname @Status = status @Type = type @@ -926,11 +926,11 @@ class ModifyEipAclResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -946,11 +946,11 @@ # @type EipIds: Array # @param Bandwidth: 带宽设定值(只在带宽计费时生效) # @type Bandwidth: Integer attr_accessor :PayMode, :EipIds, :Bandwidth - + def initialize(paymode=nil, eipids=nil, bandwidth=nil) @PayMode = paymode @EipIds = eipids @Bandwidth = bandwidth end @@ -968,11 +968,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 @@ -988,11 +988,11 @@ # @type EipId: String # @param EipName: EIP 实例别名 # @type EipName: String attr_accessor :EipId, :EipName - + def initialize(eipid=nil, eipname=nil) @EipId = eipid @EipName = eipname end @@ -1006,11 +1006,11 @@ class ModifyEipNameResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1022,11 +1022,11 @@ class UnbindEipAclsRequest < TencentCloud::Common::AbstractModel # @param EipIdAclIdList: 待解关联的 EIP 与 ACL列表 # @type EipIdAclIdList: Array attr_accessor :EipIdAclIdList - + def initialize(eipidaclidlist=nil) @EipIdAclIdList = eipidaclidlist end def deserialize(params) @@ -1045,11 +1045,11 @@ class UnbindEipAclsResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1065,11 +1065,11 @@ # @type EipId: String # @param Eip: 弹性IP。Eip和EipId参数必须要填写一个。 # @type Eip: String attr_accessor :InstanceId, :EipId, :Eip - + def initialize(instanceid=nil, eipid=nil, eip=nil) @InstanceId = instanceid @EipId = eipid @Eip = eip end @@ -1087,11 +1087,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 @@ -1105,11 +1105,11 @@ class UnbindRsListRequest < TencentCloud::Common::AbstractModel # @param EipRsList: 物理机绑定的EIP列表 # @type EipRsList: Array attr_accessor :EipRsList - + def initialize(eiprslist=nil) @EipRsList = eiprslist end def deserialize(params) @@ -1130,11 +1130,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 @@ -1150,11 +1150,11 @@ # @type EipId: String # @param InstanceId: 物理服务器实例ID # @type InstanceId: String attr_accessor :EipId, :InstanceId - + def initialize(eipid=nil, instanceid=nil) @EipId = eipid @InstanceId = instanceid end @@ -1170,11 +1170,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 @@ -1192,11 +1192,11 @@ # @type VpcId: String # @param VpcIp: 绑定的VPC内IP地址 # @type VpcIp: String attr_accessor :EipId, :VpcId, :VpcIp - + def initialize(eipid=nil, vpcid=nil, vpcip=nil) @EipId = eipid @VpcId = vpcid @VpcIp = vpcip end @@ -1214,10 +1214,10 @@ # @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