lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.567 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.568

- old
+ new

@@ -18731,27 +18731,39 @@ # @type ReferedSecurityGroupLimit: Integer # @param SecurityGroupInstanceLimit: 单安全组关联实例数 # @type SecurityGroupInstanceLimit: Integer # @param InstanceSecurityGroupLimit: 实例关联安全组数 # @type InstanceSecurityGroupLimit: Integer + # @param SecurityGroupExtendedPolicyLimit: 安全组展开后的规则数限制 + # @type SecurityGroupExtendedPolicyLimit: Integer + # @param SecurityGroupReferedCvmAndEniLimit: 被引用的安全组关联CVM、ENI的实例配额 + # @type SecurityGroupReferedCvmAndEniLimit: Integer + # @param SecurityGroupReferedSvcLimit: 被引用的安全组关联数据库、LB等服务实例配额 + # @type SecurityGroupReferedSvcLimit: Integer - attr_accessor :SecurityGroupLimit, :SecurityGroupPolicyLimit, :ReferedSecurityGroupLimit, :SecurityGroupInstanceLimit, :InstanceSecurityGroupLimit + attr_accessor :SecurityGroupLimit, :SecurityGroupPolicyLimit, :ReferedSecurityGroupLimit, :SecurityGroupInstanceLimit, :InstanceSecurityGroupLimit, :SecurityGroupExtendedPolicyLimit, :SecurityGroupReferedCvmAndEniLimit, :SecurityGroupReferedSvcLimit - def initialize(securitygrouplimit=nil, securitygrouppolicylimit=nil, referedsecuritygrouplimit=nil, securitygroupinstancelimit=nil, instancesecuritygrouplimit=nil) + def initialize(securitygrouplimit=nil, securitygrouppolicylimit=nil, referedsecuritygrouplimit=nil, securitygroupinstancelimit=nil, instancesecuritygrouplimit=nil, securitygroupextendedpolicylimit=nil, securitygroupreferedcvmandenilimit=nil, securitygroupreferedsvclimit=nil) @SecurityGroupLimit = securitygrouplimit @SecurityGroupPolicyLimit = securitygrouppolicylimit @ReferedSecurityGroupLimit = referedsecuritygrouplimit @SecurityGroupInstanceLimit = securitygroupinstancelimit @InstanceSecurityGroupLimit = instancesecuritygrouplimit + @SecurityGroupExtendedPolicyLimit = securitygroupextendedpolicylimit + @SecurityGroupReferedCvmAndEniLimit = securitygroupreferedcvmandenilimit + @SecurityGroupReferedSvcLimit = securitygroupreferedsvclimit end def deserialize(params) @SecurityGroupLimit = params['SecurityGroupLimit'] @SecurityGroupPolicyLimit = params['SecurityGroupPolicyLimit'] @ReferedSecurityGroupLimit = params['ReferedSecurityGroupLimit'] @SecurityGroupInstanceLimit = params['SecurityGroupInstanceLimit'] @InstanceSecurityGroupLimit = params['InstanceSecurityGroupLimit'] + @SecurityGroupExtendedPolicyLimit = params['SecurityGroupExtendedPolicyLimit'] + @SecurityGroupReferedCvmAndEniLimit = params['SecurityGroupReferedCvmAndEniLimit'] + @SecurityGroupReferedSvcLimit = params['SecurityGroupReferedSvcLimit'] end end # 安全组规则对象 class SecurityGroupPolicy < TencentCloud::Common::AbstractModel @@ -18762,11 +18774,11 @@ # @param Port: 端口(all, 离散port, range)。 # 说明:如果Protocol设置为ALL,则Port也需要设置为all。 # @type Port: String # @param ServiceTemplate: 协议端口ID或者协议端口组ID。ServiceTemplate和Protocol+Port互斥。 # @type ServiceTemplate: :class:`Tencentcloud::Vpc.v20170312.models.ServiceTemplateSpecification` - # @param CidrBlock: 网段或IP(互斥)。 + # @param CidrBlock: 网段或IP(互斥),特殊说明:0.0.0.0/n 都会映射为0.0.0.0/0。 # @type CidrBlock: String # @param Ipv6CidrBlock: 网段或IPv6(互斥)。 # @type Ipv6CidrBlock: String # @param SecurityGroupId: 安全组实例ID,例如:sg-ohuuioma。 # @type SecurityGroupId: String @@ -18817,13 +18829,16 @@ end # 安全组规则集合 class SecurityGroupPolicySet < TencentCloud::Common::AbstractModel # @param Version: 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type Version: String # @param Egress: 出站规则。 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type Egress: Array # @param Ingress: 入站规则。 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type Ingress: Array attr_accessor :Version, :Egress, :Ingress def initialize(version=nil, egress=nil, ingress=nil)