Class: TencentCloud::Gs::V20191118::DescribeAndroidInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gs::V20191118::DescribeAndroidInstancesRequest
- Defined in:
- lib/v20191118/models.rb
Overview
DescribeAndroidInstances请求参数结构体
Instance Attribute Summary collapse
-
#AndroidInstanceGroupIds ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#AndroidInstanceIds ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#AndroidInstanceRegion ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#AndroidInstanceZone ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#Filters ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#LabelSelector ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#Limit ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
-
#Offset ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, limit = nil, androidinstanceids = nil, androidinstanceregion = nil, androidinstancezone = nil, androidinstancegroupids = nil, labelselector = nil, filters = nil) ⇒ DescribeAndroidInstancesRequest
constructor
A new instance of DescribeAndroidInstancesRequest.
Constructor Details
#initialize(offset = nil, limit = nil, androidinstanceids = nil, androidinstanceregion = nil, androidinstancezone = nil, androidinstancegroupids = nil, labelselector = nil, filters = nil) ⇒ DescribeAndroidInstancesRequest
Returns a new instance of DescribeAndroidInstancesRequest.
2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 |
# File 'lib/v20191118/models.rb', line 2393 def initialize(offset=nil, limit=nil, androidinstanceids=nil, androidinstanceregion=nil, androidinstancezone=nil, androidinstancegroupids=nil, labelselector=nil, filters=nil) @Offset = offset @Limit = limit @AndroidInstanceIds = androidinstanceids @AndroidInstanceRegion = androidinstanceregion @AndroidInstanceZone = androidinstancezone @AndroidInstanceGroupIds = androidinstancegroupids @LabelSelector = labelselector @Filters = filters end |
Instance Attribute Details
#AndroidInstanceGroupIds ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def AndroidInstanceGroupIds @AndroidInstanceGroupIds end |
#AndroidInstanceIds ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def AndroidInstanceIds @AndroidInstanceIds end |
#AndroidInstanceRegion ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def AndroidInstanceRegion @AndroidInstanceRegion end |
#AndroidInstanceZone ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def AndroidInstanceZone @AndroidInstanceZone end |
#Filters ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def Filters @Filters end |
#LabelSelector ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def LabelSelector @LabelSelector end |
#Limit ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def Limit @Limit end |
#Offset ⇒ Object
Name:实例名称 UserId:实例用户ID HostSerialNumber:宿主机序列号 HostServerSerialNumber:机箱序列号
2391 2392 2393 |
# File 'lib/v20191118/models.rb', line 2391 def Offset @Offset end |
Instance Method Details
#deserialize(params) ⇒ Object
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 |
# File 'lib/v20191118/models.rb', line 2404 def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @AndroidInstanceIds = params['AndroidInstanceIds'] @AndroidInstanceRegion = params['AndroidInstanceRegion'] @AndroidInstanceZone = params['AndroidInstanceZone'] @AndroidInstanceGroupIds = params['AndroidInstanceGroupIds'] unless params['LabelSelector'].nil? @LabelSelector = [] params['LabelSelector'].each do |i| labelrequirement_tmp = LabelRequirement.new labelrequirement_tmp.deserialize(i) @LabelSelector << labelrequirement_tmp end end unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end end |