Class: TencentCloud::Monitor::V20180724::CreateGrafanaNotificationChannelRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::CreateGrafanaNotificationChannelRequest
- Defined in:
- lib/v20180724/models.rb
Overview
CreateGrafanaNotificationChannel请求参数结构体
Instance Attribute Summary collapse
- #ChannelName ⇒ Object
- #ExtraOrgIds ⇒ Object
- #InstanceId ⇒ Object
- #OrganizationIds ⇒ Object
- #OrgId ⇒ Object
- #Receivers ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, channelname = nil, receivers = nil, orgid = nil, extraorgids = nil, organizationids = nil) ⇒ CreateGrafanaNotificationChannelRequest
constructor
A new instance of CreateGrafanaNotificationChannelRequest.
Constructor Details
#initialize(instanceid = nil, channelname = nil, receivers = nil, orgid = nil, extraorgids = nil, organizationids = nil) ⇒ CreateGrafanaNotificationChannelRequest
Returns a new instance of CreateGrafanaNotificationChannelRequest.
2334 2335 2336 2337 2338 2339 2340 2341 |
# File 'lib/v20180724/models.rb', line 2334 def initialize(instanceid=nil, channelname=nil, receivers=nil, orgid=nil, extraorgids=nil, organizationids=nil) @InstanceId = instanceid @ChannelName = channelname @Receivers = receivers @OrgId = orgid @ExtraOrgIds = extraorgids @OrganizationIds = organizationids end |
Instance Attribute Details
#ChannelName ⇒ Object
2332 2333 2334 |
# File 'lib/v20180724/models.rb', line 2332 def ChannelName @ChannelName end |
#ExtraOrgIds ⇒ Object
2332 2333 2334 |
# File 'lib/v20180724/models.rb', line 2332 def ExtraOrgIds @ExtraOrgIds end |
#InstanceId ⇒ Object
2332 2333 2334 |
# File 'lib/v20180724/models.rb', line 2332 def InstanceId @InstanceId end |
#OrganizationIds ⇒ Object
2332 2333 2334 |
# File 'lib/v20180724/models.rb', line 2332 def OrganizationIds @OrganizationIds end |
#OrgId ⇒ Object
2332 2333 2334 |
# File 'lib/v20180724/models.rb', line 2332 def OrgId @OrgId end |
#Receivers ⇒ Object
2332 2333 2334 |
# File 'lib/v20180724/models.rb', line 2332 def Receivers @Receivers end |
Instance Method Details
#deserialize(params) ⇒ Object
2343 2344 2345 2346 2347 2348 2349 2350 |
# File 'lib/v20180724/models.rb', line 2343 def deserialize(params) @InstanceId = params['InstanceId'] @ChannelName = params['ChannelName'] @Receivers = params['Receivers'] @OrgId = params['OrgId'] @ExtraOrgIds = params['ExtraOrgIds'] @OrganizationIds = params['OrganizationIds'] end |