Class: TencentCloud::Ecm::V20190719::ModifySecurityGroupPoliciesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::ModifySecurityGroupPoliciesRequest
- Defined in:
- lib/v20190719/models.rb
Overview
ModifySecurityGroupPolicies请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(securitygroupid = nil, securitygrouppolicyset = nil, sortpolicys = nil) ⇒ ModifySecurityGroupPoliciesRequest
constructor
A new instance of ModifySecurityGroupPoliciesRequest.
Constructor Details
#initialize(securitygroupid = nil, securitygrouppolicyset = nil, sortpolicys = nil) ⇒ ModifySecurityGroupPoliciesRequest
Returns a new instance of ModifySecurityGroupPoliciesRequest.
7956 7957 7958 7959 7960 |
# File 'lib/v20190719/models.rb', line 7956 def initialize(securitygroupid=nil, securitygrouppolicyset=nil, sortpolicys=nil) @SecurityGroupId = securitygroupid @SecurityGroupPolicySet = securitygrouppolicyset @SortPolicys = sortpolicys end |
Instance Attribute Details
#SecurityGroupId ⇒ Object
7954 7955 7956 |
# File 'lib/v20190719/models.rb', line 7954 def SecurityGroupId @SecurityGroupId end |
#SecurityGroupPolicySet ⇒ Object
7954 7955 7956 |
# File 'lib/v20190719/models.rb', line 7954 def SecurityGroupPolicySet @SecurityGroupPolicySet end |
#SortPolicys ⇒ Object
7954 7955 7956 |
# File 'lib/v20190719/models.rb', line 7954 def SortPolicys @SortPolicys end |
Instance Method Details
#deserialize(params) ⇒ Object
7962 7963 7964 7965 7966 7967 7968 7969 |
# File 'lib/v20190719/models.rb', line 7962 def deserialize(params) @SecurityGroupId = params['SecurityGroupId'] unless params['SecurityGroupPolicySet'].nil? @SecurityGroupPolicySet = SecurityGroupPolicySet.new @SecurityGroupPolicySet.deserialize(params['SecurityGroupPolicySet']) end @SortPolicys = params['SortPolicys'] end |