Class: TencentCloud::Dasb::V20191018::DescribeDeviceGroupMembersRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::DescribeDeviceGroupMembersRequest
- Defined in:
- lib/v20191018/models.rb
Overview
DescribeDeviceGroupMembers请求参数结构体
Instance Attribute Summary collapse
- #Bound ⇒ Object
- #DepartmentId ⇒ Object
- #Id ⇒ Object
- #IdSet ⇒ Object
- #Kind ⇒ Object
- #Limit ⇒ Object
- #Name ⇒ Object
- #Offset ⇒ Object
- #TagFilters ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(bound = nil, id = nil, idset = nil, name = nil, offset = nil, limit = nil, kind = nil, departmentid = nil, tagfilters = nil) ⇒ DescribeDeviceGroupMembersRequest
constructor
A new instance of DescribeDeviceGroupMembersRequest.
Constructor Details
#initialize(bound = nil, id = nil, idset = nil, name = nil, offset = nil, limit = nil, kind = nil, departmentid = nil, tagfilters = nil) ⇒ DescribeDeviceGroupMembersRequest
Returns a new instance of DescribeDeviceGroupMembersRequest.
2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 |
# File 'lib/v20191018/models.rb', line 2262 def initialize(bound=nil, id=nil, idset=nil, name=nil, offset=nil, limit=nil, kind=nil, departmentid=nil, tagfilters=nil) @Bound = bound @Id = id @IdSet = idset @Name = name @Offset = offset @Limit = limit @Kind = kind @DepartmentId = departmentid @TagFilters = tagfilters end |
Instance Attribute Details
#Bound ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def Bound @Bound end |
#DepartmentId ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def DepartmentId @DepartmentId end |
#Id ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def Id @Id end |
#IdSet ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def IdSet @IdSet end |
#Kind ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def Kind @Kind end |
#Limit ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def Limit @Limit end |
#Name ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def Name @Name end |
#Offset ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def Offset @Offset end |
#TagFilters ⇒ Object
2260 2261 2262 |
# File 'lib/v20191018/models.rb', line 2260 def TagFilters @TagFilters end |
Instance Method Details
#deserialize(params) ⇒ Object
2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 |
# File 'lib/v20191018/models.rb', line 2274 def deserialize(params) @Bound = params['Bound'] @Id = params['Id'] @IdSet = params['IdSet'] @Name = params['Name'] @Offset = params['Offset'] @Limit = params['Limit'] @Kind = params['Kind'] @DepartmentId = params['DepartmentId'] unless params['TagFilters'].nil? @TagFilters = [] params['TagFilters'].each do |i| tagfilter_tmp = TagFilter.new tagfilter_tmp.deserialize(i) @TagFilters << tagfilter_tmp end end end |