Class: TencentCloud::Cfw::V20190904::ModifySecurityGroupSequenceRulesRequest

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

Overview

ModifySecurityGroupSequenceRules请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(direction = nil, data = nil) ⇒ ModifySecurityGroupSequenceRulesRequest

Returns a new instance of ModifySecurityGroupSequenceRulesRequest.



8353
8354
8355
8356
# File 'lib/v20190904/models.rb', line 8353

def initialize(direction=nil, data=nil)
  @Direction = direction
  @Data = data
end

Instance Attribute Details

#DataObject

Parameters:

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

  • 企业安全组规则快速排序数据



8351
8352
8353
# File 'lib/v20190904/models.rb', line 8351

def Data
  @Data
end

#DirectionObject

Parameters:

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

  • 企业安全组规则快速排序数据



8351
8352
8353
# File 'lib/v20190904/models.rb', line 8351

def Direction
  @Direction
end

Instance Method Details

#deserialize(params) ⇒ Object



8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
# File 'lib/v20190904/models.rb', line 8358

def deserialize(params)
  @Direction = params['Direction']
  unless params['Data'].nil?
    @Data = []
    params['Data'].each do |i|
      securitygrouporderindexdata_tmp = SecurityGroupOrderIndexData.new
      securitygrouporderindexdata_tmp.deserialize(i)
      @Data << securitygrouporderindexdata_tmp
    end
  end
end