Class: TencentCloud::Cfw::V20190904::ModifySecurityGroupItemRuleStatusRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190904/models.rb

Overview

ModifySecurityGroupItemRuleStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(direction = nil, status = nil, rulesequence = nil) ⇒ ModifySecurityGroupItemRuleStatusRequest

Returns a new instance of ModifySecurityGroupItemRuleStatusRequest.



7290
7291
7292
7293
7294
# File 'lib/v20190904/models.rb', line 7290

def initialize(direction=nil, status=nil, rulesequence=nil)
  @Direction = direction
  @Status = status
  @RuleSequence = rulesequence
end

Instance Attribute Details

#DirectionObject

Parameters:

  • Direction:

    方向,0:出站,1:入站,默认1

  • Status:

    是否开关开启,0:未开启,1:开启

  • RuleSequence:

    更改的企业安全组规则的执行顺序



7288
7289
7290
# File 'lib/v20190904/models.rb', line 7288

def Direction
  @Direction
end

#RuleSequenceObject

Parameters:

  • Direction:

    方向,0:出站,1:入站,默认1

  • Status:

    是否开关开启,0:未开启,1:开启

  • RuleSequence:

    更改的企业安全组规则的执行顺序



7288
7289
7290
# File 'lib/v20190904/models.rb', line 7288

def RuleSequence
  @RuleSequence
end

#StatusObject

Parameters:

  • Direction:

    方向,0:出站,1:入站,默认1

  • Status:

    是否开关开启,0:未开启,1:开启

  • RuleSequence:

    更改的企业安全组规则的执行顺序



7288
7289
7290
# File 'lib/v20190904/models.rb', line 7288

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



7296
7297
7298
7299
7300
# File 'lib/v20190904/models.rb', line 7296

def deserialize(params)
  @Direction = params['Direction']
  @Status = params['Status']
  @RuleSequence = params['RuleSequence']
end