Class: TencentCloud::Monitor::V20180724::CommonNamespace
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::CommonNamespace
- Defined in:
- lib/v20180724/models.rb
Overview
统一的命名空间信息
Instance Attribute Summary collapse
- #AvailableRegions ⇒ Object
- #Config ⇒ Object
- #DashboardId ⇒ Object
- #Id ⇒ Object
- #Name ⇒ Object
- #ProductName ⇒ Object
- #SortId ⇒ Object
- #Value ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, value = nil, productname = nil, config = nil, availableregions = nil, sortid = nil, dashboardid = nil) ⇒ CommonNamespace
constructor
A new instance of CommonNamespace.
Constructor Details
#initialize(id = nil, name = nil, value = nil, productname = nil, config = nil, availableregions = nil, sortid = nil, dashboardid = nil) ⇒ CommonNamespace
Returns a new instance of CommonNamespace.
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 |
# File 'lib/v20180724/models.rb', line 1373 def initialize(id=nil, name=nil, value=nil, productname=nil, config=nil, availableregions=nil, sortid=nil, dashboardid=nil) @Id = id @Name = name @Value = value @ProductName = productname @Config = config @AvailableRegions = availableregions @SortId = sortid @DashboardId = dashboardid end |
Instance Attribute Details
#AvailableRegions ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def AvailableRegions @AvailableRegions end |
#Config ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def Config @Config end |
#DashboardId ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def DashboardId @DashboardId end |
#Id ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def Id @Id end |
#Name ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def Name @Name end |
#ProductName ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def ProductName @ProductName end |
#SortId ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def SortId @SortId end |
#Value ⇒ Object
1371 1372 1373 |
# File 'lib/v20180724/models.rb', line 1371 def Value @Value end |
Instance Method Details
#deserialize(params) ⇒ Object
1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 |
# File 'lib/v20180724/models.rb', line 1384 def deserialize(params) @Id = params['Id'] @Name = params['Name'] @Value = params['Value'] @ProductName = params['ProductName'] @Config = params['Config'] @AvailableRegions = params['AvailableRegions'] @SortId = params['SortId'] @DashboardId = params['DashboardId'] end |