Class: TencentCloud::Cfw::V20190904::RuleChangeItem

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

Overview

规则顺序变更项,由原始id值变为新的id值。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(orderindex = nil, neworderindex = nil, ipversion = nil) ⇒ RuleChangeItem

Returns a new instance of RuleChangeItem.



9369
9370
9371
9372
9373
# File 'lib/v20190904/models.rb', line 9369

def initialize(orderindex=nil, neworderindex=nil, ipversion=nil)
  @OrderIndex = orderindex
  @NewOrderIndex = neworderindex
  @IpVersion = ipversion
end

Instance Attribute Details

#IpVersionObject

Parameters:

  • OrderIndex:

    原始sequence 值

  • NewOrderIndex:

    新的sequence 值

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4



9367
9368
9369
# File 'lib/v20190904/models.rb', line 9367

def IpVersion
  @IpVersion
end

#NewOrderIndexObject

Parameters:

  • OrderIndex:

    原始sequence 值

  • NewOrderIndex:

    新的sequence 值

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4



9367
9368
9369
# File 'lib/v20190904/models.rb', line 9367

def NewOrderIndex
  @NewOrderIndex
end

#OrderIndexObject

Parameters:

  • OrderIndex:

    原始sequence 值

  • NewOrderIndex:

    新的sequence 值

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4



9367
9368
9369
# File 'lib/v20190904/models.rb', line 9367

def OrderIndex
  @OrderIndex
end

Instance Method Details

#deserialize(params) ⇒ Object



9375
9376
9377
9378
9379
# File 'lib/v20190904/models.rb', line 9375

def deserialize(params)
  @OrderIndex = params['OrderIndex']
  @NewOrderIndex = params['NewOrderIndex']
  @IpVersion = params['IpVersion']
end