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.



7391
7392
7393
7394
# File 'lib/v20190904/models.rb', line 7391

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

Instance Attribute Details

#DataObject

Parameters:

  • Direction:

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

  • Data:

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



7389
7390
7391
# File 'lib/v20190904/models.rb', line 7389

def Data
  @Data
end

#DirectionObject

Parameters:

  • Direction:

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

  • Data:

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



7389
7390
7391
# File 'lib/v20190904/models.rb', line 7389

def Direction
  @Direction
end

Instance Method Details

#deserialize(params) ⇒ Object



7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
# File 'lib/v20190904/models.rb', line 7396

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