Class: TencentCloud::Memcached::V20190318::DescribeInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Memcached::V20190318::DescribeInstancesRequest
- Defined in:
- lib/v20190318/models.rb
Overview
DescribeInstances请求参数结构体
Instance Attribute Summary collapse
- #InstanceIds ⇒ Object
- #InstanceNames ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
- #OrderBy ⇒ Object
- #OrderType ⇒ Object
- #ProjectIds ⇒ Object
- #SearchKeys ⇒ Object
- #UniqSubnetIds ⇒ Object
- #UniqVpcIds ⇒ Object
- #Vips ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(orderby = nil, searchkeys = nil, uniqsubnetids = nil, vips = nil, ordertype = nil, instancenames = nil, uniqvpcids = nil, projectids = nil, offset = nil, limit = nil, instanceids = nil) ⇒ DescribeInstancesRequest
constructor
A new instance of DescribeInstancesRequest.
Constructor Details
#initialize(orderby = nil, searchkeys = nil, uniqsubnetids = nil, vips = nil, ordertype = nil, instancenames = nil, uniqvpcids = nil, projectids = nil, offset = nil, limit = nil, instanceids = nil) ⇒ DescribeInstancesRequest
47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'lib/v20190318/models.rb', line 47 def initialize(orderby=nil, searchkeys=nil, uniqsubnetids=nil, vips=nil, ordertype=nil, instancenames=nil, uniqvpcids=nil, projectids=nil, offset=nil, limit=nil, instanceids=nil) @OrderBy = orderby @SearchKeys = searchkeys @UniqSubnetIds = uniqsubnetids @Vips = vips @OrderType = ordertype @InstanceNames = instancenames @UniqVpcIds = uniqvpcids @ProjectIds = projectids @Offset = offset @Limit = limit @InstanceIds = instanceids end |
Instance Attribute Details
#InstanceIds ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def InstanceIds @InstanceIds end |
#InstanceNames ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def InstanceNames @InstanceNames end |
#Limit ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def Limit @Limit end |
#Offset ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def Offset @Offset end |
#OrderBy ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def OrderBy @OrderBy end |
#OrderType ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def OrderType @OrderType end |
#ProjectIds ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def ProjectIds @ProjectIds end |
#SearchKeys ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def SearchKeys @SearchKeys end |
#UniqSubnetIds ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def UniqSubnetIds @UniqSubnetIds end |
#UniqVpcIds ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def UniqVpcIds @UniqVpcIds end |
#Vips ⇒ Object
45 46 47 |
# File 'lib/v20190318/models.rb', line 45 def Vips @Vips end |
Instance Method Details
#deserialize(params) ⇒ Object
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'lib/v20190318/models.rb', line 61 def deserialize(params) @OrderBy = params['OrderBy'] @SearchKeys = params['SearchKeys'] @UniqSubnetIds = params['UniqSubnetIds'] @Vips = params['Vips'] @OrderType = params['OrderType'] @InstanceNames = params['InstanceNames'] @UniqVpcIds = params['UniqVpcIds'] @ProjectIds = params['ProjectIds'] @Offset = params['Offset'] @Limit = params['Limit'] @InstanceIds = params['InstanceIds'] end |