lib/v20210331/models.rb in tencentcloud-sdk-organization-3.0.938 vs lib/v20210331/models.rb in tencentcloud-sdk-organization-3.0.939
- old
+ new
@@ -205,20 +205,23 @@
# @type RolePolicyNames: Array
# @param RolePolicies: 添加的系统策略详情。
# @type RolePolicies: Array
# @param CustomPolicyDocument: 自定义策略内容。长度:最大 4096 个字符。当RolePolicyType为Inline时,该参数必须配置。关于权限策略的语法和结构,请参见权限策略语法和结构。
# @type CustomPolicyDocument: String
+ # @param CustomPolicyDocuments: 自定义策略内容列表(跟RolePolicyNames一一对应)
+ # @type CustomPolicyDocuments: Array
- attr_accessor :ZoneId, :RoleConfigurationId, :RolePolicyType, :RolePolicyNames, :RolePolicies, :CustomPolicyDocument
+ attr_accessor :ZoneId, :RoleConfigurationId, :RolePolicyType, :RolePolicyNames, :RolePolicies, :CustomPolicyDocument, :CustomPolicyDocuments
- def initialize(zoneid=nil, roleconfigurationid=nil, rolepolicytype=nil, rolepolicynames=nil, rolepolicies=nil, custompolicydocument=nil)
+ def initialize(zoneid=nil, roleconfigurationid=nil, rolepolicytype=nil, rolepolicynames=nil, rolepolicies=nil, custompolicydocument=nil, custompolicydocuments=nil)
@ZoneId = zoneid
@RoleConfigurationId = roleconfigurationid
@RolePolicyType = rolepolicytype
@RolePolicyNames = rolepolicynames
@RolePolicies = rolepolicies
@CustomPolicyDocument = custompolicydocument
+ @CustomPolicyDocuments = custompolicydocuments
end
def deserialize(params)
@ZoneId = params['ZoneId']
@RoleConfigurationId = params['RoleConfigurationId']
@@ -231,10 +234,11 @@
policydetail_tmp.deserialize(i)
@RolePolicies << policydetail_tmp
end
end
@CustomPolicyDocument = params['CustomPolicyDocument']
+ @CustomPolicyDocuments = params['CustomPolicyDocuments']
end
end
# AddPermissionPolicyToRoleConfiguration返回参数结构体
class AddPermissionPolicyToRoleConfigurationResponse < TencentCloud::Common::AbstractModel
@@ -4317,11 +4321,11 @@
# @type GroupType: String
# @param FilterUsers: 筛选的用户,该用户关联的用户组会返回IsSelected=1
# @type FilterUsers: Array
# @param SortField: 排序的字段,目前只支持CreateTime,默认是CreateTime字段
# @type SortField: String
- # @param SortType: 排序类型:Desc 倒序 Asc 正序,需要你和SortField一起设置
+ # @param SortType: 排序类型:Desc 倒序 Asc 正序,需要您和SortField一起设置
# @type SortType: String
# @param Offset: 翻页offset. 不要与NextToken同时使用,优先使用NextToken
# @type Offset: Integer
attr_accessor :ZoneId, :NextToken, :MaxResults, :Filter, :GroupType, :FilterUsers, :SortField, :SortType, :Offset
@@ -5174,11 +5178,11 @@
# @type ZoneId: String
# @param NextToken: 查询返回结果下一页的令牌。首次调用 API 不需要NextToken。 当您首次调用 API 时,如果返回数据总条数超过MaxResults限制,数据会被截断,只返回MaxResults条数据,同时,返回参数IsTruncated为true,返回一个NextToken。您可以使用上一次返回的NextToken继续调用 API,其他请求参数保持不变,查询被截断的数据。您可以按此方法多次查询,直到IsTruncated为false,表示全部数据查询完毕。
# @type NextToken: String
# @param MaxResults: 每页的最大数据条数。 取值范围:1~100。 默认值:10。
# @type MaxResults: Integer
- # @param Filter: 过滤条件。不区分大小写。目前,只支持 RoleConfigurationName,只支持 eq(Equals)和 sw(Start With)。 示例:Filter = "RoleConfigurationName,只支持 sw test",表示查询名称以 test 开头的全部权限配置。Filter = "RoleConfigurationName,只支持 eq TestRoleConfiguration",表示查询名称为 TestRoleConfiguration 的权限配置。
+ # @param Filter: 过滤文本。不区分大小写。目前,支持 RoleConfigurationName和Description. 示例:Filter = "test",表示查询名称或描述里包含 test 的权限配置。
# @type Filter: String
# @param FilterTargets: 检索成员账号是否配置过权限,如果配置过返回IsSelected: true, 否则返回false。
# @type FilterTargets: Array
# @param PrincipalId: 授权的用户UserId或者用户组的GroupId,必须和入参数FilterTargets一起设置
# @type PrincipalId: String
@@ -5593,11 +5597,11 @@
# @type NextToken: String
# @param FilterGroups: 筛选的用户组,该用户组关联的子用户会返回IsSelected=1
# @type FilterGroups: Array
# @param SortField: 排序的字段,目前只支持CreateTime,默认是CreateTime字段
# @type SortField: String
- # @param SortType: 排序类型:Desc 倒序 Asc 正序,需要你和SortField一起设置
+ # @param SortType: 排序类型:Desc 倒序 Asc 正序,需要您和SortField一起设置
# @type SortType: String
# @param Offset: 翻页offset. 不要与NextToken同时使用,优先使用NextToken
# @type Offset: Integer
attr_accessor :ZoneId, :UserStatus, :UserType, :Filter, :MaxResults, :NextToken, :FilterGroups, :SortField, :SortType, :Offset
@@ -6614,12 +6618,12 @@
# @param ResourceGrantLast: 资源六段式最后一节
# @type ResourceGrantLast: String
attr_accessor :ProductResourceId, :ResourceGrantLast
extend Gem::Deprecate
- deprecate :ResourceGrantLast, :none, 2024, 10
- deprecate :ResourceGrantLast=, :none, 2024, 10
+ deprecate :ResourceGrantLast, :none, 2024, 11
+ deprecate :ResourceGrantLast=, :none, 2024, 11
def initialize(productresourceid=nil, resourcegrantlast=nil)
@ProductResourceId = productresourceid
@ResourceGrantLast = resourcegrantlast
end
@@ -7453,11 +7457,11 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ProductResourceId: String
attr_accessor :ResourceId, :ProductResourceId
extend Gem::Deprecate
- deprecate :ResourceId, :none, 2024, 10
- deprecate :ResourceId=, :none, 2024, 10
+ deprecate :ResourceId, :none, 2024, 11
+ deprecate :ResourceId=, :none, 2024, 11
def initialize(resourceid=nil, productresourceid=nil)
@ResourceId = resourceid
@ProductResourceId = productresourceid
end