lib/v20210331/models.rb in tencentcloud-sdk-organization-3.0.590 vs lib/v20210331/models.rb in tencentcloud-sdk-organization-3.0.591

- old
+ new

@@ -27,11 +27,11 @@ # @type CountryCode: String # @param Phone: 手机号 # @type Phone: String attr_accessor :MemberUin, :Email, :CountryCode, :Phone - + def initialize(memberuin=nil, email=nil, countrycode=nil, phone=nil) @MemberUin = memberuin @Email = email @CountryCode = countrycode @Phone = phone @@ -49,11 +49,11 @@ class AddOrganizationMemberEmailResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -69,11 +69,11 @@ # @type Name: String # @param Remark: 备注。 # @type Remark: String attr_accessor :ParentNodeId, :Name, :Remark - + def initialize(parentnodeid=nil, name=nil, remark=nil) @ParentNodeId = parentnodeid @Name = name @Remark = remark end @@ -91,11 +91,11 @@ # @type NodeId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :NodeId, :RequestId - + def initialize(nodeid=nil, requestid=nil) @NodeId = nodeid @RequestId = requestid end @@ -116,11 +116,11 @@ # @param Manager: 主体管理员 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Manager: :class:`Tencentcloud::Organization.v20210331.models.MemberMainInfo` attr_accessor :RelationId, :AuthName, :Manager - + def initialize(relationid=nil, authname=nil, manager=nil) @RelationId = relationid @AuthName = authname @Manager = manager end @@ -143,11 +143,11 @@ # @type PolicyId: Integer # @param OrgSubAccountUins: 组织管理员子账号Uin列表。最大5个 # @type OrgSubAccountUins: Array attr_accessor :MemberUin, :PolicyId, :OrgSubAccountUins - + def initialize(memberuin=nil, policyid=nil, orgsubaccountuins=nil) @MemberUin = memberuin @PolicyId = policyid @OrgSubAccountUins = orgsubaccountuins end @@ -163,11 +163,11 @@ class BindOrganizationMemberAuthAccountResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -183,11 +183,11 @@ # @type PolicyId: Integer # @param OrgSubAccountUin: 组织子账号Uin。 # @type OrgSubAccountUin: Integer attr_accessor :MemberUin, :PolicyId, :OrgSubAccountUin - + def initialize(memberuin=nil, policyid=nil, orgsubaccountuin=nil) @MemberUin = memberuin @PolicyId = policyid @OrgSubAccountUin = orgsubaccountuin end @@ -203,11 +203,11 @@ class CancelOrganizationMemberAuthAccountResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -225,11 +225,11 @@ # @type IdentityId: Integer # @param Description: 描述。 # @type Description: String attr_accessor :MemberUin, :PolicyName, :IdentityId, :Description - + def initialize(memberuin=nil, policyname=nil, identityid=nil, description=nil) @MemberUin = memberuin @PolicyName = policyname @IdentityId = identityid @Description = description @@ -250,11 +250,11 @@ # @type PolicyId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :PolicyId, :RequestId - + def initialize(policyid=nil, requestid=nil) @PolicyId = policyid @RequestId = requestid end @@ -286,11 +286,11 @@ # @type IdentityRoleID: Array # @param AuthRelationId: 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取 # @type AuthRelationId: Integer attr_accessor :Name, :PolicyType, :PermissionIds, :NodeId, :AccountName, :Remark, :RecordId, :PayUin, :IdentityRoleID, :AuthRelationId - + def initialize(name=nil, policytype=nil, permissionids=nil, nodeid=nil, accountname=nil, remark=nil, recordid=nil, payuin=nil, identityroleid=nil, authrelationid=nil) @Name = name @PolicyType = policytype @PermissionIds = permissionids @NodeId = nodeid @@ -323,11 +323,11 @@ # @type Uin: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Uin, :RequestId - + def initialize(uin=nil, requestid=nil) @Uin = uin @RequestId = requestid end @@ -341,11 +341,11 @@ class DeleteOrganizationMembersRequest < TencentCloud::Common::AbstractModel # @param MemberUin: 被删除成员的UIN列表。 # @type MemberUin: Array attr_accessor :MemberUin - + def initialize(memberuin=nil) @MemberUin = memberuin end def deserialize(params) @@ -357,11 +357,11 @@ class DeleteOrganizationMembersResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -373,11 +373,11 @@ class DeleteOrganizationNodesRequest < TencentCloud::Common::AbstractModel # @param NodeId: 节点ID列表。 # @type NodeId: Array attr_accessor :NodeId - + def initialize(nodeid=nil) @NodeId = nodeid end def deserialize(params) @@ -389,11 +389,11 @@ class DeleteOrganizationNodesResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -409,11 +409,11 @@ # @type Limit: Integer # @param AuthName: 互信主体名称。 # @type AuthName: String attr_accessor :Offset, :Limit, :AuthName - + def initialize(offset=nil, limit=nil, authname=nil) @Offset = offset @Limit = limit @AuthName = authname end @@ -435,11 +435,11 @@ # @type Items: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Total, :Items, :RequestId - + def initialize(total=nil, items=nil, requestid=nil) @Total = total @Items = items @RequestId = requestid end @@ -468,11 +468,11 @@ # @type MemberUin: Integer # @param PolicyId: 策略ID。 # @type PolicyId: Integer attr_accessor :Offset, :Limit, :MemberUin, :PolicyId - + def initialize(offset=nil, limit=nil, memberuin=nil, policyid=nil) @Offset = offset @Limit = limit @MemberUin = memberuin @PolicyId = policyid @@ -496,11 +496,11 @@ # @type Total: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Items, :Total, :RequestId - + def initialize(items=nil, total=nil, requestid=nil) @Items = items @Total = total @RequestId = requestid end @@ -527,11 +527,11 @@ # @type Limit: Integer # @param MemberUin: 组织成员Uin。 # @type MemberUin: Integer attr_accessor :Offset, :Limit, :MemberUin - + def initialize(offset=nil, limit=nil, memberuin=nil) @Offset = offset @Limit = limit @MemberUin = memberuin end @@ -553,11 +553,11 @@ # @type Total: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Items, :Total, :RequestId - + def initialize(items=nil, total=nil, requestid=nil) @Items = items @Total = total @RequestId = requestid end @@ -580,11 +580,11 @@ class DescribeOrganizationMemberEmailBindRequest < TencentCloud::Common::AbstractModel # @param MemberUin: 成员Uin # @type MemberUin: Integer attr_accessor :MemberUin - + def initialize(memberuin=nil) @MemberUin = memberuin end def deserialize(params) @@ -623,11 +623,11 @@ # @type CountryCode: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :BindId, :ApplyTime, :Email, :Phone, :BindStatus, :BindTime, :Description, :PhoneBind, :CountryCode, :RequestId - + def initialize(bindid=nil, applytime=nil, email=nil, phone=nil, bindstatus=nil, bindtime=nil, description=nil, phonebind=nil, countrycode=nil, requestid=nil) @BindId = bindid @ApplyTime = applytime @Email = email @Phone = phone @@ -663,11 +663,11 @@ # @type MemberUin: Integer # @param SearchKey: 搜索关键字。可用于策略名或描述搜索 # @type SearchKey: String attr_accessor :Offset, :Limit, :MemberUin, :SearchKey - + def initialize(offset=nil, limit=nil, memberuin=nil, searchkey=nil) @Offset = offset @Limit = limit @MemberUin = memberuin @SearchKey = searchkey @@ -691,11 +691,11 @@ # @type Total: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Items, :Total, :RequestId - + def initialize(items=nil, total=nil, requestid=nil) @Items = items @Total = total @RequestId = requestid end @@ -728,11 +728,11 @@ # @type AuthName: String # @param Product: 可信服务产品简称。可信服务管理员查询时必须指定 # @type Product: String attr_accessor :Offset, :Limit, :Lang, :SearchKey, :AuthName, :Product - + def initialize(offset=nil, limit=nil, lang=nil, searchkey=nil, authname=nil, product=nil) @Offset = offset @Limit = limit @Lang = lang @SearchKey = searchkey @@ -758,11 +758,11 @@ # @type Total: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Items, :Total, :RequestId - + def initialize(items=nil, total=nil, requestid=nil) @Items = items @Total = total @RequestId = requestid end @@ -787,11 +787,11 @@ # @type Limit: Integer # @param Offset: 偏移量。 # @type Offset: Integer attr_accessor :Limit, :Offset - + def initialize(limit=nil, offset=nil) @Limit = limit @Offset = offset end @@ -811,11 +811,11 @@ # @type Items: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Total, :Items, :RequestId - + def initialize(total=nil, items=nil, requestid=nil) @Total = total @Items = items @RequestId = requestid end @@ -840,11 +840,11 @@ # @type Lang: String # @param Product: 可信服务产品简称。查询是否该可信服务管理员时必须指定 # @type Product: String attr_accessor :Lang, :Product - + def initialize(lang=nil, product=nil) @Lang = lang @Product = product end @@ -906,11 +906,11 @@ # @type IsAuthManager: Boolean # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :OrgId, :HostUin, :NickName, :OrgType, :IsManager, :OrgPolicyType, :OrgPolicyName, :OrgPermission, :RootNodeId, :CreateTime, :JoinTime, :IsAllowQuit, :PayUin, :PayName, :IsAssignManager, :IsAuthManager, :RequestId - + def initialize(orgid=nil, hostuin=nil, nickname=nil, orgtype=nil, ismanager=nil, orgpolicytype=nil, orgpolicyname=nil, orgpermission=nil, rootnodeid=nil, createtime=nil, jointime=nil, isallowquit=nil, payuin=nil, payname=nil, isassignmanager=nil, isauthmanager=nil, requestid=nil) @OrgId = orgid @HostUin = hostuin @NickName = nickname @OrgType = orgtype @@ -963,11 +963,11 @@ # @type PolicyId: Integer # @param PolicyName: 策略名称 # @type PolicyName: String attr_accessor :PolicyId, :PolicyName - + def initialize(policyid=nil, policyname=nil) @PolicyId = policyid @PolicyName = policyname end @@ -989,11 +989,11 @@ # @type IdentityId: Integer # @param IdentityType: 身份类型。取值范围 1-预设, 2-自定义 # @type IdentityType: Integer attr_accessor :Offset, :Limit, :SearchKey, :IdentityId, :IdentityType - + def initialize(offset=nil, limit=nil, searchkey=nil, identityid=nil, identitytype=nil) @Offset = offset @Limit = limit @SearchKey = searchkey @IdentityId = identityid @@ -1019,11 +1019,11 @@ # @type Items: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Total, :Items, :RequestId - + def initialize(total=nil, items=nil, requestid=nil) @Total = total @Items = items @RequestId = requestid end @@ -1050,11 +1050,11 @@ # @param IdentityAliasName: 身份名称。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type IdentityAliasName: String attr_accessor :IdentityId, :IdentityAliasName - + def initialize(identityid=nil, identityaliasname=nil) @IdentityId = identityid @IdentityAliasName = identityaliasname end @@ -1072,11 +1072,11 @@ # @param MemberName: 成员名称j # 注意:此字段可能返回 null,表示取不到有效值。 # @type MemberName: String attr_accessor :MemberUin, :MemberName - + def initialize(memberuin=nil, membername=nil) @MemberUin = memberuin @MemberName = membername end @@ -1092,11 +1092,11 @@ # @type NodeId: Integer # @param MemberUin: 成员UIN列表。 # @type MemberUin: Array attr_accessor :NodeId, :MemberUin - + def initialize(nodeid=nil, memberuin=nil) @NodeId = nodeid @MemberUin = memberuin end @@ -1110,11 +1110,11 @@ class MoveOrganizationNodeMembersResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1142,11 +1142,11 @@ # @param UpdateTime: 更新时间。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type UpdateTime: String attr_accessor :IdentityId, :IdentityAliasName, :Description, :IdentityPolicy, :IdentityType, :UpdateTime - + def initialize(identityid=nil, identityaliasname=nil, description=nil, identitypolicy=nil, identitytype=nil, updatetime=nil) @IdentityId = identityid @IdentityAliasName = identityaliasname @Description = description @IdentityPolicy = identitypolicy @@ -1224,11 +1224,11 @@ # @param PermissionStatus: 成员权限状态 已确认:Confirmed ,待确认:UnConfirmed # 注意:此字段可能返回 null,表示取不到有效值。 # @type PermissionStatus: String attr_accessor :MemberUin, :Name, :MemberType, :OrgPolicyType, :OrgPolicyName, :OrgPermission, :NodeId, :NodeName, :Remark, :CreateTime, :UpdateTime, :IsAllowQuit, :PayUin, :PayName, :OrgIdentity, :BindStatus, :PermissionStatus - + def initialize(memberuin=nil, name=nil, membertype=nil, orgpolicytype=nil, orgpolicyname=nil, orgpermission=nil, nodeid=nil, nodename=nil, remark=nil, createtime=nil, updatetime=nil, isallowquit=nil, payuin=nil, payname=nil, orgidentity=nil, bindstatus=nil, permissionstatus=nil) @MemberUin = memberuin @Name = name @MemberType = membertype @OrgPolicyType = orgpolicytype @@ -1311,11 +1311,11 @@ # @param OrgSubAccountName: 子账号名称 # 注意:此字段可能返回 null,表示取不到有效值。 # @type OrgSubAccountName: String attr_accessor :OrgSubAccountUin, :PolicyId, :PolicyName, :IdentityId, :IdentityRoleName, :IdentityRoleAliasName, :CreateTime, :UpdateTime, :OrgSubAccountName - + def initialize(orgsubaccountuin=nil, policyid=nil, policyname=nil, identityid=nil, identityrolename=nil, identityrolealiasname=nil, createtime=nil, updatetime=nil, orgsubaccountname=nil) @OrgSubAccountUin = orgsubaccountuin @PolicyId = policyid @PolicyName = policyname @IdentityId = identityid @@ -1362,11 +1362,11 @@ # @param IdentityType: 身份类型。取值: 1-预设 2-自定义 # 注意:此字段可能返回 null,表示取不到有效值。 # @type IdentityType: Integer attr_accessor :IdentityId, :IdentityRoleName, :IdentityRoleAliasName, :Description, :CreateTime, :UpdateTime, :IdentityType - + def initialize(identityid=nil, identityrolename=nil, identityrolealiasname=nil, description=nil, createtime=nil, updatetime=nil, identitytype=nil) @IdentityId = identityid @IdentityRoleName = identityrolename @IdentityRoleAliasName = identityrolealiasname @Description = description @@ -1412,11 +1412,11 @@ # @param UpdateTime: 更新时间。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type UpdateTime: String attr_accessor :PolicyId, :PolicyName, :IdentityId, :IdentityRoleName, :IdentityRoleAliasName, :Description, :CreateTime, :UpdateTime - + def initialize(policyid=nil, policyname=nil, identityid=nil, identityrolename=nil, identityrolealiasname=nil, description=nil, createtime=nil, updatetime=nil) @PolicyId = policyid @PolicyName = policyname @IdentityId = identityid @IdentityRoleName = identityrolename @@ -1458,11 +1458,11 @@ # @param UpdateTime: 更新时间 # 注意:此字段可能返回 null,表示取不到有效值。 # @type UpdateTime: String attr_accessor :NodeId, :Name, :ParentNodeId, :Remark, :CreateTime, :UpdateTime - + def initialize(nodeid=nil, name=nil, parentnodeid=nil, remark=nil, createtime=nil, updatetime=nil) @NodeId = nodeid @Name = name @ParentNodeId = parentnodeid @Remark = remark @@ -1486,11 +1486,11 @@ # @type Id: Integer # @param Name: 权限名 # @type Name: String attr_accessor :Id, :Name - + def initialize(id=nil, name=nil) @Id = id @Name = name end @@ -1512,11 +1512,11 @@ # @type CountryCode: String # @param Phone: 手机号 # @type Phone: String attr_accessor :MemberUin, :BindId, :Email, :CountryCode, :Phone - + def initialize(memberuin=nil, bindid=nil, email=nil, countrycode=nil, phone=nil) @MemberUin = memberuin @BindId = bindid @Email = email @CountryCode = countrycode @@ -1536,11 +1536,11 @@ class UpdateOrganizationMemberEmailBindResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1556,11 +1556,11 @@ # @type Name: String # @param Remark: 备注。 # @type Remark: String attr_accessor :NodeId, :Name, :Remark - + def initialize(nodeid=nil, name=nil, remark=nil) @NodeId = nodeid @Name = name @Remark = remark end @@ -1576,10 +1576,10 @@ class UpdateOrganizationNodeResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params)