Class: TencentCloud::Antiddos::V20200309::CreateDefaultAlarmThresholdRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Antiddos::V20200309::CreateDefaultAlarmThresholdRequest
- Defined in:
- lib/v20200309/models.rb
Overview
CreateDefaultAlarmThreshold请求参数结构体
Instance Attribute Summary collapse
-
#DefaultAlarmConfig ⇒ Object
bgp(表示高防包产品) bgpip(表示高防IP产品) ].
-
#InstanceType ⇒ Object
bgp(表示高防包产品) bgpip(表示高防IP产品) ].
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(defaultalarmconfig = nil, instancetype = nil) ⇒ CreateDefaultAlarmThresholdRequest
constructor
A new instance of CreateDefaultAlarmThresholdRequest.
Constructor Details
#initialize(defaultalarmconfig = nil, instancetype = nil) ⇒ CreateDefaultAlarmThresholdRequest
Returns a new instance of CreateDefaultAlarmThresholdRequest.
2126 2127 2128 2129 |
# File 'lib/v20200309/models.rb', line 2126 def initialize(defaultalarmconfig=nil, instancetype=nil) @DefaultAlarmConfig = defaultalarmconfig @InstanceType = instancetype end |
Instance Attribute Details
#DefaultAlarmConfig ⇒ Object
bgp(表示高防包产品) bgpip(表示高防IP产品) ]
2124 2125 2126 |
# File 'lib/v20200309/models.rb', line 2124 def DefaultAlarmConfig @DefaultAlarmConfig end |
#InstanceType ⇒ Object
bgp(表示高防包产品) bgpip(表示高防IP产品) ]
2124 2125 2126 |
# File 'lib/v20200309/models.rb', line 2124 def InstanceType @InstanceType end |
Instance Method Details
#deserialize(params) ⇒ Object
2131 2132 2133 2134 2135 2136 2137 |
# File 'lib/v20200309/models.rb', line 2131 def deserialize(params) unless params['DefaultAlarmConfig'].nil? @DefaultAlarmConfig = DefaultAlarmThreshold.new @DefaultAlarmConfig.deserialize(params['DefaultAlarmConfig']) end @InstanceType = params['InstanceType'] end |