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