Class: TencentCloud::Lighthouse::V20200324::ModifyFirewallRuleDescriptionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::ModifyFirewallRuleDescriptionRequest
- Defined in:
- lib/v20200324/models.rb
Overview
ModifyFirewallRuleDescription请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, firewallrule = nil, firewallversion = nil) ⇒ ModifyFirewallRuleDescriptionRequest
constructor
A new instance of ModifyFirewallRuleDescriptionRequest.
Constructor Details
#initialize(instanceid = nil, firewallrule = nil, firewallversion = nil) ⇒ ModifyFirewallRuleDescriptionRequest
Returns a new instance of ModifyFirewallRuleDescriptionRequest.
6869 6870 6871 6872 6873 |
# File 'lib/v20200324/models.rb', line 6869 def initialize(instanceid=nil, firewallrule=nil, firewallversion=nil) @InstanceId = instanceid @FirewallRule = firewallrule @FirewallVersion = firewallversion end |
Instance Attribute Details
#FirewallRule ⇒ Object
6867 6868 6869 |
# File 'lib/v20200324/models.rb', line 6867 def FirewallRule @FirewallRule end |
#FirewallVersion ⇒ Object
6867 6868 6869 |
# File 'lib/v20200324/models.rb', line 6867 def FirewallVersion @FirewallVersion end |
#InstanceId ⇒ Object
6867 6868 6869 |
# File 'lib/v20200324/models.rb', line 6867 def InstanceId @InstanceId end |
Instance Method Details
#deserialize(params) ⇒ Object
6875 6876 6877 6878 6879 6880 6881 6882 |
# File 'lib/v20200324/models.rb', line 6875 def deserialize(params) @InstanceId = params['InstanceId'] unless params['FirewallRule'].nil? @FirewallRule = FirewallRule.new @FirewallRule.deserialize(params['FirewallRule']) end @FirewallVersion = params['FirewallVersion'] end |