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