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
Returns a new instance of 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 |