lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.610 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.611
- old
+ new
@@ -9916,11 +9916,11 @@
end
end
# DescribeSecurityGroups请求参数结构体
class DescribeSecurityGroupsRequest < TencentCloud::Common::AbstractModel
- # @param SecurityGroupIds: 安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。
+ # @param SecurityGroupIds: 安全组实例ID,例如:sg-33ocnj9n。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。
# @type SecurityGroupIds: Array
# @param Filters: 过滤条件,参数不支持同时指定SecurityGroupIds和Filters。
# <li>security-group-id - String - (过滤条件)安全组ID。</li>
# <li>project-id - Integer - (过滤条件)项目ID。</li>
# <li>security-group-name - String - (过滤条件)安全组名称。</li>
@@ -9929,18 +9929,24 @@
# @type Filters: Array
# @param Offset: 偏移量,默认为0。
# @type Offset: String
# @param Limit: 返回数量,默认为20,最大值为100。
# @type Limit: String
+ # @param OrderField: 排序字段。支持:`CreatedTime` `UpdateTime`。注意:该字段没有默认值。
+ # @type OrderField: String
+ # @param OrderDirection: 排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC`
+ # @type OrderDirection: String
- attr_accessor :SecurityGroupIds, :Filters, :Offset, :Limit
+ attr_accessor :SecurityGroupIds, :Filters, :Offset, :Limit, :OrderField, :OrderDirection
- def initialize(securitygroupids=nil, filters=nil, offset=nil, limit=nil)
+ def initialize(securitygroupids=nil, filters=nil, offset=nil, limit=nil, orderfield=nil, orderdirection=nil)
@SecurityGroupIds = securitygroupids
@Filters = filters
@Offset = offset
@Limit = limit
+ @OrderField = orderfield
+ @OrderDirection = orderdirection
end
def deserialize(params)
@SecurityGroupIds = params['SecurityGroupIds']
unless params['Filters'].nil?
@@ -9951,9 +9957,11 @@
@Filters << filter_tmp
end
end
@Offset = params['Offset']
@Limit = params['Limit']
+ @OrderField = params['OrderField']
+ @OrderDirection = params['OrderDirection']
end
end
# DescribeSecurityGroups返回参数结构体
class DescribeSecurityGroupsResponse < TencentCloud::Common::AbstractModel