lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.949 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.950
- old
+ new
@@ -12070,31 +12070,35 @@
# @type OriginalIp: String
# @param Offset: 偏移量。默认值为0。
# @type Offset: Integer
# @param Limit: 返回数目,默认值为20。
# @type Limit: Integer
+ # @param Description: ACL规则描述
+ # @type Description: String
- attr_accessor :NatGatewayId, :TranslationDirection, :TranslationType, :TranslationIp, :OriginalIp, :Offset, :Limit
+ attr_accessor :NatGatewayId, :TranslationDirection, :TranslationType, :TranslationIp, :OriginalIp, :Offset, :Limit, :Description
- def initialize(natgatewayid=nil, translationdirection=nil, translationtype=nil, translationip=nil, originalip=nil, offset=nil, limit=nil)
+ def initialize(natgatewayid=nil, translationdirection=nil, translationtype=nil, translationip=nil, originalip=nil, offset=nil, limit=nil, description=nil)
@NatGatewayId = natgatewayid
@TranslationDirection = translationdirection
@TranslationType = translationtype
@TranslationIp = translationip
@OriginalIp = originalip
@Offset = offset
@Limit = limit
+ @Description = description
end
def deserialize(params)
@NatGatewayId = params['NatGatewayId']
@TranslationDirection = params['TranslationDirection']
@TranslationType = params['TranslationType']
@TranslationIp = params['TranslationIp']
@OriginalIp = params['OriginalIp']
@Offset = params['Offset']
@Limit = params['Limit']
+ @Description = params['Description']
end
end
# DescribePrivateNatGatewayTranslationAclRules返回参数结构体
class DescribePrivateNatGatewayTranslationAclRulesResponse < TencentCloud::Common::AbstractModel
@@ -25399,30 +25403,34 @@
# @type DestinationCidr: String
# @param AclRuleId: ACL规则`ID`。
# @type AclRuleId: Integer
# @param Action: 是否匹配。
# @type Action: Integer
+ # @param Description: ACL规则描述
+ # @type Description: String
- attr_accessor :Protocol, :SourcePort, :SourceCidr, :DestinationPort, :DestinationCidr, :AclRuleId, :Action
+ attr_accessor :Protocol, :SourcePort, :SourceCidr, :DestinationPort, :DestinationCidr, :AclRuleId, :Action, :Description
- def initialize(protocol=nil, sourceport=nil, sourcecidr=nil, destinationport=nil, destinationcidr=nil, aclruleid=nil, action=nil)
+ def initialize(protocol=nil, sourceport=nil, sourcecidr=nil, destinationport=nil, destinationcidr=nil, aclruleid=nil, action=nil, description=nil)
@Protocol = protocol
@SourcePort = sourceport
@SourceCidr = sourcecidr
@DestinationPort = destinationport
@DestinationCidr = destinationcidr
@AclRuleId = aclruleid
@Action = action
+ @Description = description
end
def deserialize(params)
@Protocol = params['Protocol']
@SourcePort = params['SourcePort']
@SourceCidr = params['SourceCidr']
@DestinationPort = params['DestinationPort']
@DestinationCidr = params['DestinationCidr']
@AclRuleId = params['AclRuleId']
@Action = params['Action']
+ @Description = params['Description']
end
end
# 私网网关Snat转发规则
class TranslationNatRule < TencentCloud::Common::AbstractModel