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