Class: TencentCloud::Cfw::V20190904::RemoveEnterpriseSecurityGroupRuleRequest

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

Overview

RemoveEnterpriseSecurityGroupRule请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ruleuuid = nil, removetype = nil) ⇒ RemoveEnterpriseSecurityGroupRuleRequest

Returns a new instance of RemoveEnterpriseSecurityGroupRuleRequest.



9243
9244
9245
9246
# File 'lib/v20190904/models.rb', line 9243

def initialize(ruleuuid=nil, removetype=nil)
  @RuleUuid = ruleuuid
  @RemoveType = removetype
end

Instance Attribute Details

#RemoveTypeObject

Parameters:

  • RuleUuid:

    规则的uuid,可通过查询规则列表获取

  • RemoveType:

    删除类型,0是单条删除,RuleUuid填写删除规则id,1为全部删除,RuleUuid填0即可



9241
9242
9243
# File 'lib/v20190904/models.rb', line 9241

def RemoveType
  @RemoveType
end

#RuleUuidObject

Parameters:

  • RuleUuid:

    规则的uuid,可通过查询规则列表获取

  • RemoveType:

    删除类型,0是单条删除,RuleUuid填写删除规则id,1为全部删除,RuleUuid填0即可



9241
9242
9243
# File 'lib/v20190904/models.rb', line 9241

def RuleUuid
  @RuleUuid
end

Instance Method Details

#deserialize(params) ⇒ Object



9248
9249
9250
9251
# File 'lib/v20190904/models.rb', line 9248

def deserialize(params)
  @RuleUuid = params['RuleUuid']
  @RemoveType = params['RemoveType']
end