(function (factory) { if (typeof module === "object" && typeof module.exports === "object") { var v = factory(require, exports); if (v !== undefined) module.exports = v; } else if (typeof define === "function" && define.amd) { define(["require", "exports"], factory); } })(function (require, exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WhitelistDocument = exports.UsersDocument = exports.UserpoolsDocument = exports.UserpoolTypesDocument = exports.UserpoolDocument = exports.UserBatchDocument = exports.UserDocument = exports.UdvDocument = exports.UdfValueBatchDocument = exports.UdfDocument = exports.TemplateCodeDocument = exports.SocialConnectionsDocument = exports.SocialConnectionInstancesDocument = exports.SocialConnectionInstanceDocument = exports.SocialConnectionDocument = exports.SearchUserDocument = exports.SearchNodesDocument = exports.RootNodeDocument = exports.RolesDocument = exports.RoleWithUsersDocument = exports.RoleDocument = exports.QueryMfaDocument = exports.QiniuUptokenDocument = exports.PreviewEmailDocument = exports.PolicyWithAssignmentsDocument = exports.PolicyAssignmentsDocument = exports.PolicyDocument = exports.PoliciesDocument = exports.OrgsDocument = exports.OrgDocument = exports.NodeByIdWithMembersDocument = exports.NodeByIdDocument = exports.NodeByCodeWithMembersDocument = exports.NodeByCodeDocument = exports.ListUserAuthorizedResourcesDocument = exports.ListRoleAuthorizedResourcesDocument = exports.ListNodeByIdAuthorizedResourcesDocument = exports.ListNodeByCodeAuthorizedResourcesDocument = exports.ListGroupAuthorizedResourcesDocument = exports.AuthorizedResourcesDocument = exports.IsUserExistsDocument = exports.IsRootNodeDocument = exports.IsDomainAvaliableDocument = exports.IsActionDeniedDocument = exports.IsActionAllowedDocument = exports.GroupsDocument = exports.GroupWithUsersDocument = exports.GroupDocument = exports.GetUserRolesDocument = exports.GetUserGroupsDocument = exports.GetUserDepartmentsDocument = exports.FunctionsDocument = exports.FunctionDocument = exports.FindUserDocument = exports.EmailTemplatesDocument = exports.ChildrenNodesDocument = exports.CheckPasswordStrengthDocument = exports.CheckLoginStatusDocument = exports.AuthorizedTargetsDocument = exports.ArchivedUsersDocument = exports.AccessTokenDocument = exports.UpdateUserpoolDocument = exports.UpdateUserDocument = exports.UpdateRoleDocument = exports.UpdatePolicyDocument = exports.UpdatePhoneDocument = exports.UpdatePasswordDocument = exports.UpdateNodeDocument = exports.UpdateGroupDocument = exports.UpdateFunctionDocument = exports.UpdateEmailDocument = exports.UnbindPhoneDocument = exports.UnbindEmailDocument = exports.SetUdvBatchDocument = exports.SetUdvDocument = exports.SetUdfValueBatchDocument = exports.SetUdfDocument = exports.SetMainDepartmentDocument = exports.SendEmailDocument = exports.RevokeRoleDocument = exports.ResetPasswordDocument = exports.RemoveWhitelistDocument = exports.RemoveUserFromGroupDocument = exports.RemoveUdvDocument = exports.RemoveUdfDocument = exports.RemovePolicyAssignmentsDocument = exports.RemoveMemberDocument = exports.RegisterByUsernameDocument = exports.RegisterByPhoneCodeDocument = exports.RegisterByEmailDocument = exports.RefreshUserpoolSecretDocument = exports.RefreshTokenDocument = exports.RefreshAccessTokenDocument = exports.MoveNodeDocument = exports.LoginByUsernameDocument = exports.LoginBySubAccountDocument = exports.LoginByPhonePasswordDocument = exports.LoginByPhoneCodeDocument = exports.LoginByEmailDocument = exports.EnableSocialConnectionInstanceDocument = exports.EnablePolicyAssignmentDocument = exports.EnableEmailTemplateDocument = exports.DisbalePolicyAssignmentDocument = exports.DisableSocialConnectionInstanceDocument = exports.DisableEmailTemplateDocument = exports.DeleteUsersDocument = exports.DeleteUserpoolDocument = exports.DeleteUserDocument = exports.DeleteRolesDocument = exports.DeleteRoleDocument = exports.DeletePolicyDocument = exports.DeletePoliciesDocument = exports.DeleteOrgDocument = exports.DeleteNodeDocument = exports.DeleteGroupsDocument = exports.DeleteFunctionDocument = exports.CreateUserpoolDocument = exports.CreateUserDocument = exports.CreateSocialConnectionInstanceDocument = exports.CreateRoleDocument = exports.CreatePolicyDocument = exports.CreateOrgDocument = exports.CreateGroupDocument = exports.CreateFunctionDocument = exports.ConfigEmailTemplateDocument = exports.ChangeMfaDocument = exports.BindPhoneDocument = exports.BindEmailDocument = exports.AuthorizeResourceDocument = exports.AssignRoleDocument = exports.AllowDocument = exports.AddWhitelistDocument = exports.AddUserToGroupDocument = exports.AddPolicyAssignmentsDocument = exports.AddNodeV2Document = exports.AddNodeDocument = exports.AddMemberDocument = exports.EmailScene = exports.WhitelistType = exports.UdfDataType = exports.UdfTargetType = exports.PolicyEffect = exports.UserStatus = exports.SortByEnum = exports.EmailTemplateType = exports.Operator = exports.PolicyAssignmentTargetType = exports.ResourceType = void 0; var ResourceType; (function (ResourceType) { ResourceType["Data"] = "DATA"; ResourceType["Api"] = "API"; ResourceType["Menu"] = "MENU"; ResourceType["Ui"] = "UI"; ResourceType["Button"] = "BUTTON"; })(ResourceType = exports.ResourceType || (exports.ResourceType = {})); var PolicyAssignmentTargetType; (function (PolicyAssignmentTargetType) { PolicyAssignmentTargetType["User"] = "USER"; PolicyAssignmentTargetType["Role"] = "ROLE"; PolicyAssignmentTargetType["Group"] = "GROUP"; PolicyAssignmentTargetType["Org"] = "ORG"; PolicyAssignmentTargetType["AkSk"] = "AK_SK"; })(PolicyAssignmentTargetType = exports.PolicyAssignmentTargetType || (exports.PolicyAssignmentTargetType = {})); var Operator; (function (Operator) { Operator["And"] = "AND"; Operator["Or"] = "OR"; })(Operator = exports.Operator || (exports.Operator = {})); var EmailTemplateType; (function (EmailTemplateType) { /** 重置密码确认 */ EmailTemplateType["ResetPassword"] = "RESET_PASSWORD"; /** 重置密码通知 */ EmailTemplateType["PasswordResetedNotification"] = "PASSWORD_RESETED_NOTIFICATION"; /** 修改密码验证码 */ EmailTemplateType["ChangePassword"] = "CHANGE_PASSWORD"; /** 注册欢迎邮件 */ EmailTemplateType["Welcome"] = "WELCOME"; /** 验证邮箱 */ EmailTemplateType["VerifyEmail"] = "VERIFY_EMAIL"; /** 修改绑定邮箱 */ EmailTemplateType["ChangeEmail"] = "CHANGE_EMAIL"; })(EmailTemplateType = exports.EmailTemplateType || (exports.EmailTemplateType = {})); var SortByEnum; (function (SortByEnum) { /** 按照创建时间降序(后创建的在前面) */ SortByEnum["CreatedatDesc"] = "CREATEDAT_DESC"; /** 按照创建时间升序(先创建的在前面) */ SortByEnum["CreatedatAsc"] = "CREATEDAT_ASC"; /** 按照更新时间降序(最近更新的在前面) */ SortByEnum["UpdatedatDesc"] = "UPDATEDAT_DESC"; /** 按照更新时间升序(最近更新的在后面) */ SortByEnum["UpdatedatAsc"] = "UPDATEDAT_ASC"; })(SortByEnum = exports.SortByEnum || (exports.SortByEnum = {})); var UserStatus; (function (UserStatus) { /** 已停用 */ UserStatus["Suspended"] = "Suspended"; /** 已离职 */ UserStatus["Resigned"] = "Resigned"; /** 已激活(正常状态) */ UserStatus["Activated"] = "Activated"; /** 已归档 */ UserStatus["Archived"] = "Archived"; })(UserStatus = exports.UserStatus || (exports.UserStatus = {})); var PolicyEffect; (function (PolicyEffect) { PolicyEffect["Allow"] = "ALLOW"; PolicyEffect["Deny"] = "DENY"; })(PolicyEffect = exports.PolicyEffect || (exports.PolicyEffect = {})); var UdfTargetType; (function (UdfTargetType) { UdfTargetType["Node"] = "NODE"; UdfTargetType["Org"] = "ORG"; UdfTargetType["User"] = "USER"; UdfTargetType["Userpool"] = "USERPOOL"; UdfTargetType["Role"] = "ROLE"; UdfTargetType["Permission"] = "PERMISSION"; UdfTargetType["Application"] = "APPLICATION"; })(UdfTargetType = exports.UdfTargetType || (exports.UdfTargetType = {})); var UdfDataType; (function (UdfDataType) { UdfDataType["String"] = "STRING"; UdfDataType["Number"] = "NUMBER"; UdfDataType["Datetime"] = "DATETIME"; UdfDataType["Boolean"] = "BOOLEAN"; UdfDataType["Object"] = "OBJECT"; })(UdfDataType = exports.UdfDataType || (exports.UdfDataType = {})); var WhitelistType; (function (WhitelistType) { WhitelistType["Username"] = "USERNAME"; WhitelistType["Email"] = "EMAIL"; WhitelistType["Phone"] = "PHONE"; })(WhitelistType = exports.WhitelistType || (exports.WhitelistType = {})); /** 邮件使用场景 */ var EmailScene; (function (EmailScene) { /** 发送重置密码邮件,邮件中包含验证码 */ EmailScene["ResetPassword"] = "RESET_PASSWORD"; /** 发送验证邮箱的邮件 */ EmailScene["VerifyEmail"] = "VERIFY_EMAIL"; /** 发送修改邮箱邮件,邮件中包含验证码 */ EmailScene["ChangeEmail"] = "CHANGE_EMAIL"; /** 发送 MFA 验证邮件 */ EmailScene["MfaVerify"] = "MFA_VERIFY"; })(EmailScene = exports.EmailScene || (exports.EmailScene = {})); exports.AddMemberDocument = "\n mutation addMember($page: Int, $limit: Int, $sortBy: SortByEnum, $includeChildrenNodes: Boolean, $nodeId: String, $orgId: String, $nodeCode: String, $userIds: [String!]!, $isLeader: Boolean) {\n addMember(nodeId: $nodeId, orgId: $orgId, nodeCode: $nodeCode, userIds: $userIds, isLeader: $isLeader) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n users(page: $page, limit: $limit, sortBy: $sortBy, includeChildrenNodes: $includeChildrenNodes) {\n totalCount\n list {\n id\n arn\n userPoolId\n username\n status\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n }\n}\n "; exports.AddNodeDocument = "\n mutation addNode($orgId: String!, $parentNodeId: String, $name: String!, $nameI18n: String, $description: String, $descriptionI18n: String, $order: Int, $code: String) {\n addNode(orgId: $orgId, parentNodeId: $parentNodeId, name: $name, nameI18n: $nameI18n, description: $description, descriptionI18n: $descriptionI18n, order: $order, code: $code) {\n id\n rootNode {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n nodes {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n }\n}\n "; exports.AddNodeV2Document = "\n mutation addNodeV2($orgId: String!, $parentNodeId: String, $name: String!, $nameI18n: String, $description: String, $descriptionI18n: String, $order: Int, $code: String) {\n addNodeV2(orgId: $orgId, parentNodeId: $parentNodeId, name: $name, nameI18n: $nameI18n, description: $description, descriptionI18n: $descriptionI18n, order: $order, code: $code) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n}\n "; exports.AddPolicyAssignmentsDocument = "\n mutation addPolicyAssignments($policies: [String!]!, $targetType: PolicyAssignmentTargetType!, $targetIdentifiers: [String!], $inheritByChildren: Boolean, $namespace: String) {\n addPolicyAssignments(policies: $policies, targetType: $targetType, targetIdentifiers: $targetIdentifiers, inheritByChildren: $inheritByChildren, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.AddUserToGroupDocument = "\n mutation addUserToGroup($userIds: [String!]!, $code: String) {\n addUserToGroup(userIds: $userIds, code: $code) {\n message\n code\n }\n}\n "; exports.AddWhitelistDocument = "\n mutation addWhitelist($type: WhitelistType!, $list: [String!]!) {\n addWhitelist(type: $type, list: $list) {\n createdAt\n updatedAt\n value\n }\n}\n "; exports.AllowDocument = "\n mutation allow($resource: String!, $action: String!, $userId: String, $userIds: [String!], $roleCode: String, $roleCodes: [String!], $namespace: String) {\n allow(resource: $resource, action: $action, userId: $userId, userIds: $userIds, roleCode: $roleCode, roleCodes: $roleCodes, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.AssignRoleDocument = "\n mutation assignRole($namespace: String, $roleCode: String, $roleCodes: [String], $userIds: [String!], $groupCodes: [String!], $nodeCodes: [String!]) {\n assignRole(namespace: $namespace, roleCode: $roleCode, roleCodes: $roleCodes, userIds: $userIds, groupCodes: $groupCodes, nodeCodes: $nodeCodes) {\n message\n code\n }\n}\n "; exports.AuthorizeResourceDocument = "\n mutation authorizeResource($namespace: String, $resource: String, $resourceType: ResourceType, $opts: [AuthorizeResourceOpt]) {\n authorizeResource(namespace: $namespace, resource: $resource, resourceType: $resourceType, opts: $opts) {\n code\n message\n }\n}\n "; exports.BindEmailDocument = "\n mutation bindEmail($email: String!, $emailCode: String!) {\n bindEmail(email: $email, emailCode: $emailCode) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.BindPhoneDocument = "\n mutation bindPhone($phone: String!, $phoneCode: String!) {\n bindPhone(phone: $phone, phoneCode: $phoneCode) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.ChangeMfaDocument = "\n mutation changeMfa($enable: Boolean, $id: String, $userId: String, $userPoolId: String, $refresh: Boolean) {\n changeMfa(enable: $enable, id: $id, userId: $userId, userPoolId: $userPoolId, refresh: $refresh) {\n id\n userId\n userPoolId\n enable\n secret\n }\n}\n "; exports.ConfigEmailTemplateDocument = "\n mutation configEmailTemplate($input: ConfigEmailTemplateInput!) {\n configEmailTemplate(input: $input) {\n type\n name\n subject\n sender\n content\n redirectTo\n hasURL\n expiresIn\n enabled\n isSystem\n }\n}\n "; exports.CreateFunctionDocument = "\n mutation createFunction($input: CreateFunctionInput!) {\n createFunction(input: $input) {\n id\n name\n sourceCode\n description\n url\n }\n}\n "; exports.CreateGroupDocument = "\n mutation createGroup($code: String!, $name: String!, $description: String) {\n createGroup(code: $code, name: $name, description: $description) {\n code\n name\n description\n createdAt\n updatedAt\n }\n}\n "; exports.CreateOrgDocument = "\n mutation createOrg($name: String!, $code: String, $description: String) {\n createOrg(name: $name, code: $code, description: $description) {\n id\n rootNode {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n nodes {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n }\n}\n "; exports.CreatePolicyDocument = "\n mutation createPolicy($namespace: String, $code: String!, $description: String, $statements: [PolicyStatementInput!]!) {\n createPolicy(namespace: $namespace, code: $code, description: $description, statements: $statements) {\n namespace\n code\n isDefault\n description\n statements {\n resource\n actions\n effect\n condition {\n param\n operator\n value\n }\n }\n createdAt\n updatedAt\n assignmentsCount\n }\n}\n "; exports.CreateRoleDocument = "\n mutation createRole($namespace: String, $code: String!, $description: String, $parent: String) {\n createRole(namespace: $namespace, code: $code, description: $description, parent: $parent) {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n parent {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n }\n }\n}\n "; exports.CreateSocialConnectionInstanceDocument = "\n mutation createSocialConnectionInstance($input: CreateSocialConnectionInstanceInput!) {\n createSocialConnectionInstance(input: $input) {\n provider\n enabled\n fields {\n key\n value\n }\n }\n}\n "; exports.CreateUserDocument = "\n mutation createUser($userInfo: CreateUserInput!, $keepPassword: Boolean) {\n createUser(userInfo: $userInfo, keepPassword: $keepPassword) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.CreateUserpoolDocument = "\n mutation createUserpool($name: String!, $domain: String!, $description: String, $logo: String, $userpoolTypes: [String!]) {\n createUserpool(name: $name, domain: $domain, description: $description, logo: $logo, userpoolTypes: $userpoolTypes) {\n id\n name\n domain\n description\n secret\n jwtSecret\n userpoolTypes {\n code\n name\n description\n image\n sdks\n }\n logo\n createdAt\n updatedAt\n emailVerifiedDefault\n sendWelcomeEmail\n registerDisabled\n appSsoEnabled\n showWxQRCodeWhenRegisterDisabled\n allowedOrigins\n tokenExpiresAfter\n isDeleted\n frequentRegisterCheck {\n timeInterval\n limit\n enabled\n }\n loginFailCheck {\n timeInterval\n limit\n enabled\n }\n changePhoneStrategy {\n verifyOldPhone\n }\n changeEmailStrategy {\n verifyOldEmail\n }\n qrcodeLoginStrategy {\n qrcodeExpiresAfter\n returnFullUserInfo\n allowExchangeUserInfoFromBrowser\n ticketExpiresAfter\n }\n app2WxappLoginStrategy {\n ticketExpriresAfter\n ticketExchangeUserInfoNeedSecret\n }\n whitelist {\n phoneEnabled\n emailEnabled\n usernameEnabled\n }\n customSMSProvider {\n enabled\n provider\n }\n packageType\n }\n}\n "; exports.DeleteFunctionDocument = "\n mutation deleteFunction($id: String!) {\n deleteFunction(id: $id) {\n message\n code\n }\n}\n "; exports.DeleteGroupsDocument = "\n mutation deleteGroups($codeList: [String!]!) {\n deleteGroups(codeList: $codeList) {\n message\n code\n }\n}\n "; exports.DeleteNodeDocument = "\n mutation deleteNode($orgId: String!, $nodeId: String!) {\n deleteNode(orgId: $orgId, nodeId: $nodeId) {\n message\n code\n }\n}\n "; exports.DeleteOrgDocument = "\n mutation deleteOrg($id: String!) {\n deleteOrg(id: $id) {\n message\n code\n }\n}\n "; exports.DeletePoliciesDocument = "\n mutation deletePolicies($codeList: [String!]!, $namespace: String) {\n deletePolicies(codeList: $codeList, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.DeletePolicyDocument = "\n mutation deletePolicy($code: String!, $namespace: String) {\n deletePolicy(code: $code, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.DeleteRoleDocument = "\n mutation deleteRole($code: String!, $namespace: String) {\n deleteRole(code: $code, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.DeleteRolesDocument = "\n mutation deleteRoles($codeList: [String!]!, $namespace: String) {\n deleteRoles(codeList: $codeList, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.DeleteUserDocument = "\n mutation deleteUser($id: String!) {\n deleteUser(id: $id) {\n message\n code\n }\n}\n "; exports.DeleteUserpoolDocument = "\n mutation deleteUserpool {\n deleteUserpool {\n message\n code\n }\n}\n "; exports.DeleteUsersDocument = "\n mutation deleteUsers($ids: [String!]!) {\n deleteUsers(ids: $ids) {\n message\n code\n }\n}\n "; exports.DisableEmailTemplateDocument = "\n mutation disableEmailTemplate($type: EmailTemplateType!) {\n disableEmailTemplate(type: $type) {\n type\n name\n subject\n sender\n content\n redirectTo\n hasURL\n expiresIn\n enabled\n isSystem\n }\n}\n "; exports.DisableSocialConnectionInstanceDocument = "\n mutation disableSocialConnectionInstance($provider: String!) {\n disableSocialConnectionInstance(provider: $provider) {\n provider\n enabled\n fields {\n key\n value\n }\n }\n}\n "; exports.DisbalePolicyAssignmentDocument = "\n mutation disbalePolicyAssignment($policy: String!, $targetType: PolicyAssignmentTargetType!, $targetIdentifier: String!, $namespace: String) {\n disbalePolicyAssignment(policy: $policy, targetType: $targetType, targetIdentifier: $targetIdentifier, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.EnableEmailTemplateDocument = "\n mutation enableEmailTemplate($type: EmailTemplateType!) {\n enableEmailTemplate(type: $type) {\n type\n name\n subject\n sender\n content\n redirectTo\n hasURL\n expiresIn\n enabled\n isSystem\n }\n}\n "; exports.EnablePolicyAssignmentDocument = "\n mutation enablePolicyAssignment($policy: String!, $targetType: PolicyAssignmentTargetType!, $targetIdentifier: String!, $namespace: String) {\n enablePolicyAssignment(policy: $policy, targetType: $targetType, targetIdentifier: $targetIdentifier, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.EnableSocialConnectionInstanceDocument = "\n mutation enableSocialConnectionInstance($provider: String!) {\n enableSocialConnectionInstance(provider: $provider) {\n provider\n enabled\n fields {\n key\n value\n }\n }\n}\n "; exports.LoginByEmailDocument = "\n mutation loginByEmail($input: LoginByEmailInput!) {\n loginByEmail(input: $input) {\n id\n arn\n status\n userPoolId\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.LoginByPhoneCodeDocument = "\n mutation loginByPhoneCode($input: LoginByPhoneCodeInput!) {\n loginByPhoneCode(input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.LoginByPhonePasswordDocument = "\n mutation loginByPhonePassword($input: LoginByPhonePasswordInput!) {\n loginByPhonePassword(input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.LoginBySubAccountDocument = "\n mutation loginBySubAccount($account: String!, $password: String!, $captchaCode: String, $clientIp: String) {\n loginBySubAccount(account: $account, password: $password, captchaCode: $captchaCode, clientIp: $clientIp) {\n id\n arn\n status\n userPoolId\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.LoginByUsernameDocument = "\n mutation loginByUsername($input: LoginByUsernameInput!) {\n loginByUsername(input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.MoveNodeDocument = "\n mutation moveNode($orgId: String!, $nodeId: String!, $targetParentId: String!) {\n moveNode(orgId: $orgId, nodeId: $nodeId, targetParentId: $targetParentId) {\n id\n rootNode {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n nodes {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n }\n}\n "; exports.RefreshAccessTokenDocument = "\n mutation refreshAccessToken($accessToken: String) {\n refreshAccessToken(accessToken: $accessToken) {\n accessToken\n exp\n iat\n }\n}\n "; exports.RefreshTokenDocument = "\n mutation refreshToken($id: String) {\n refreshToken(id: $id) {\n token\n iat\n exp\n }\n}\n "; exports.RefreshUserpoolSecretDocument = "\n mutation refreshUserpoolSecret {\n refreshUserpoolSecret\n}\n "; exports.RegisterByEmailDocument = "\n mutation registerByEmail($input: RegisterByEmailInput!) {\n registerByEmail(input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.RegisterByPhoneCodeDocument = "\n mutation registerByPhoneCode($input: RegisterByPhoneCodeInput!) {\n registerByPhoneCode(input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.RegisterByUsernameDocument = "\n mutation registerByUsername($input: RegisterByUsernameInput!) {\n registerByUsername(input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.RemoveMemberDocument = "\n mutation removeMember($page: Int, $limit: Int, $sortBy: SortByEnum, $includeChildrenNodes: Boolean, $nodeId: String, $orgId: String, $nodeCode: String, $userIds: [String!]!) {\n removeMember(nodeId: $nodeId, orgId: $orgId, nodeCode: $nodeCode, userIds: $userIds) {\n id\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n createdAt\n updatedAt\n children\n users(page: $page, limit: $limit, sortBy: $sortBy, includeChildrenNodes: $includeChildrenNodes) {\n totalCount\n list {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n }\n }\n}\n "; exports.RemovePolicyAssignmentsDocument = "\n mutation removePolicyAssignments($policies: [String!]!, $targetType: PolicyAssignmentTargetType!, $targetIdentifiers: [String!], $namespace: String) {\n removePolicyAssignments(policies: $policies, targetType: $targetType, targetIdentifiers: $targetIdentifiers, namespace: $namespace) {\n message\n code\n }\n}\n "; exports.RemoveUdfDocument = "\n mutation removeUdf($targetType: UDFTargetType!, $key: String!) {\n removeUdf(targetType: $targetType, key: $key) {\n message\n code\n }\n}\n "; exports.RemoveUdvDocument = "\n mutation removeUdv($targetType: UDFTargetType!, $targetId: String!, $key: String!) {\n removeUdv(targetType: $targetType, targetId: $targetId, key: $key) {\n key\n dataType\n value\n label\n }\n}\n "; exports.RemoveUserFromGroupDocument = "\n mutation removeUserFromGroup($userIds: [String!]!, $code: String) {\n removeUserFromGroup(userIds: $userIds, code: $code) {\n message\n code\n }\n}\n "; exports.RemoveWhitelistDocument = "\n mutation removeWhitelist($type: WhitelistType!, $list: [String!]!) {\n removeWhitelist(type: $type, list: $list) {\n createdAt\n updatedAt\n value\n }\n}\n "; exports.ResetPasswordDocument = "\n mutation resetPassword($phone: String, $email: String, $code: String!, $newPassword: String!) {\n resetPassword(phone: $phone, email: $email, code: $code, newPassword: $newPassword) {\n message\n code\n }\n}\n "; exports.RevokeRoleDocument = "\n mutation revokeRole($namespace: String, $roleCode: String, $roleCodes: [String], $userIds: [String!], $groupCodes: [String!], $nodeCodes: [String!]) {\n revokeRole(namespace: $namespace, roleCode: $roleCode, roleCodes: $roleCodes, userIds: $userIds, groupCodes: $groupCodes, nodeCodes: $nodeCodes) {\n message\n code\n }\n}\n "; exports.SendEmailDocument = "\n mutation sendEmail($email: String!, $scene: EmailScene!) {\n sendEmail(email: $email, scene: $scene) {\n message\n code\n }\n}\n "; exports.SetMainDepartmentDocument = "\n mutation setMainDepartment($userId: String!, $departmentId: String) {\n setMainDepartment(userId: $userId, departmentId: $departmentId) {\n message\n code\n }\n}\n "; exports.SetUdfDocument = "\n mutation setUdf($targetType: UDFTargetType!, $key: String!, $dataType: UDFDataType!, $label: String!, $options: String) {\n setUdf(targetType: $targetType, key: $key, dataType: $dataType, label: $label, options: $options) {\n targetType\n dataType\n key\n label\n options\n }\n}\n "; exports.SetUdfValueBatchDocument = "\n mutation setUdfValueBatch($targetType: UDFTargetType!, $input: [SetUdfValueBatchInput!]!) {\n setUdfValueBatch(targetType: $targetType, input: $input) {\n code\n message\n }\n}\n "; exports.SetUdvDocument = "\n mutation setUdv($targetType: UDFTargetType!, $targetId: String!, $key: String!, $value: String!) {\n setUdv(targetType: $targetType, targetId: $targetId, key: $key, value: $value) {\n key\n dataType\n value\n label\n }\n}\n "; exports.SetUdvBatchDocument = "\n mutation setUdvBatch($targetType: UDFTargetType!, $targetId: String!, $udvList: [UserDefinedDataInput!]) {\n setUdvBatch(targetType: $targetType, targetId: $targetId, udvList: $udvList) {\n key\n dataType\n value\n label\n }\n}\n "; exports.UnbindEmailDocument = "\n mutation unbindEmail {\n unbindEmail {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.UnbindPhoneDocument = "\n mutation unbindPhone {\n unbindPhone {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.UpdateEmailDocument = "\n mutation updateEmail($email: String!, $emailCode: String!, $oldEmail: String, $oldEmailCode: String) {\n updateEmail(email: $email, emailCode: $emailCode, oldEmail: $oldEmail, oldEmailCode: $oldEmailCode) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.UpdateFunctionDocument = "\n mutation updateFunction($input: UpdateFunctionInput!) {\n updateFunction(input: $input) {\n id\n name\n sourceCode\n description\n url\n }\n}\n "; exports.UpdateGroupDocument = "\n mutation updateGroup($code: String!, $name: String, $description: String, $newCode: String) {\n updateGroup(code: $code, name: $name, description: $description, newCode: $newCode) {\n code\n name\n description\n createdAt\n updatedAt\n }\n}\n "; exports.UpdateNodeDocument = "\n mutation updateNode($page: Int, $limit: Int, $sortBy: SortByEnum, $includeChildrenNodes: Boolean, $id: String!, $name: String, $code: String, $description: String) {\n updateNode(id: $id, name: $name, code: $code, description: $description) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n users(page: $page, limit: $limit, sortBy: $sortBy, includeChildrenNodes: $includeChildrenNodes) {\n totalCount\n }\n }\n}\n "; exports.UpdatePasswordDocument = "\n mutation updatePassword($newPassword: String!, $oldPassword: String) {\n updatePassword(newPassword: $newPassword, oldPassword: $oldPassword) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.UpdatePhoneDocument = "\n mutation updatePhone($phone: String!, $phoneCode: String!, $oldPhone: String, $oldPhoneCode: String) {\n updatePhone(phone: $phone, phoneCode: $phoneCode, oldPhone: $oldPhone, oldPhoneCode: $oldPhoneCode) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n }\n}\n "; exports.UpdatePolicyDocument = "\n mutation updatePolicy($namespace: String, $code: String!, $description: String, $statements: [PolicyStatementInput!], $newCode: String) {\n updatePolicy(namespace: $namespace, code: $code, description: $description, statements: $statements, newCode: $newCode) {\n namespace\n code\n description\n statements {\n resource\n actions\n effect\n condition {\n param\n operator\n value\n }\n }\n createdAt\n updatedAt\n }\n}\n "; exports.UpdateRoleDocument = "\n mutation updateRole($code: String!, $description: String, $newCode: String, $namespace: String) {\n updateRole(code: $code, description: $description, newCode: $newCode, namespace: $namespace) {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n parent {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n }\n }\n}\n "; exports.UpdateUserDocument = "\n mutation updateUser($id: String, $input: UpdateUserInput!) {\n updateUser(id: $id, input: $input) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.UpdateUserpoolDocument = "\n mutation updateUserpool($input: UpdateUserpoolInput!) {\n updateUserpool(input: $input) {\n id\n name\n domain\n description\n secret\n jwtSecret\n userpoolTypes {\n code\n name\n description\n image\n sdks\n }\n logo\n createdAt\n updatedAt\n emailVerifiedDefault\n sendWelcomeEmail\n registerDisabled\n appSsoEnabled\n showWxQRCodeWhenRegisterDisabled\n allowedOrigins\n tokenExpiresAfter\n isDeleted\n frequentRegisterCheck {\n timeInterval\n limit\n enabled\n }\n loginFailCheck {\n timeInterval\n limit\n enabled\n }\n changePhoneStrategy {\n verifyOldPhone\n }\n changeEmailStrategy {\n verifyOldEmail\n }\n qrcodeLoginStrategy {\n qrcodeExpiresAfter\n returnFullUserInfo\n allowExchangeUserInfoFromBrowser\n ticketExpiresAfter\n }\n app2WxappLoginStrategy {\n ticketExpriresAfter\n ticketExchangeUserInfoNeedSecret\n }\n whitelist {\n phoneEnabled\n emailEnabled\n usernameEnabled\n }\n customSMSProvider {\n enabled\n provider\n config\n }\n packageType\n useCustomUserStore\n loginRequireEmailVerified\n verifyCodeLength\n }\n}\n "; exports.AccessTokenDocument = "\n query accessToken($userPoolId: String!, $secret: String!) {\n accessToken(userPoolId: $userPoolId, secret: $secret) {\n accessToken\n exp\n iat\n }\n}\n "; exports.ArchivedUsersDocument = "\n query archivedUsers($page: Int, $limit: Int) {\n archivedUsers(page: $page, limit: $limit) {\n totalCount\n list {\n id\n arn\n status\n userPoolId\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n}\n "; exports.AuthorizedTargetsDocument = "\n query authorizedTargets($namespace: String!, $resourceType: ResourceType!, $resource: String!, $targetType: PolicyAssignmentTargetType, $actions: AuthorizedTargetsActionsInput) {\n authorizedTargets(namespace: $namespace, resource: $resource, resourceType: $resourceType, targetType: $targetType, actions: $actions) {\n totalCount\n list {\n targetType\n targetIdentifier\n actions\n }\n }\n}\n "; exports.CheckLoginStatusDocument = "\n query checkLoginStatus($token: String) {\n checkLoginStatus(token: $token) {\n code\n message\n status\n exp\n iat\n data {\n id\n userPoolId\n arn\n }\n }\n}\n "; exports.CheckPasswordStrengthDocument = "\n query checkPasswordStrength($password: String!) {\n checkPasswordStrength(password: $password) {\n valid\n message\n }\n}\n "; exports.ChildrenNodesDocument = "\n query childrenNodes($orgId: String!, $nodeId: String!) {\n childrenNodes(orgId: $orgId, nodeId: $nodeId) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n}\n "; exports.EmailTemplatesDocument = "\n query emailTemplates {\n emailTemplates {\n type\n name\n subject\n sender\n content\n redirectTo\n hasURL\n expiresIn\n enabled\n isSystem\n }\n}\n "; exports.FindUserDocument = "\n query findUser($email: String, $phone: String, $username: String, $externalId: String) {\n findUser(email: $email, phone: $phone, username: $username, externalId: $externalId) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.FunctionDocument = "\n query function($id: String) {\n function(id: $id) {\n id\n name\n sourceCode\n description\n url\n }\n}\n "; exports.FunctionsDocument = "\n query functions($page: Int, $limit: Int, $sortBy: SortByEnum) {\n functions(page: $page, limit: $limit, sortBy: $sortBy) {\n list {\n id\n name\n sourceCode\n description\n url\n }\n totalCount\n }\n}\n "; exports.GetUserDepartmentsDocument = "\n query getUserDepartments($id: String!, $orgId: String) {\n user(id: $id) {\n departments(orgId: $orgId) {\n totalCount\n list {\n department {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n codePath\n namePath\n createdAt\n updatedAt\n children\n }\n isMainDepartment\n joinedAt\n }\n }\n }\n}\n "; exports.GetUserGroupsDocument = "\n query getUserGroups($id: String!) {\n user(id: $id) {\n groups {\n totalCount\n list {\n code\n name\n description\n createdAt\n updatedAt\n }\n }\n }\n}\n "; exports.GetUserRolesDocument = "\n query getUserRoles($id: String!, $namespace: String) {\n user(id: $id) {\n roles(namespace: $namespace) {\n totalCount\n list {\n code\n namespace\n arn\n description\n createdAt\n updatedAt\n parent {\n code\n namespace\n arn\n description\n createdAt\n updatedAt\n }\n }\n }\n }\n}\n "; exports.GroupDocument = "\n query group($code: String!) {\n group(code: $code) {\n code\n name\n description\n createdAt\n updatedAt\n }\n}\n "; exports.GroupWithUsersDocument = "\n query groupWithUsers($code: String!, $page: Int, $limit: Int) {\n group(code: $code) {\n users(page: $page, limit: $limit) {\n totalCount\n list {\n id\n arn\n userPoolId\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n }\n}\n "; exports.GroupsDocument = "\n query groups($userId: String, $page: Int, $limit: Int, $sortBy: SortByEnum) {\n groups(userId: $userId, page: $page, limit: $limit, sortBy: $sortBy) {\n totalCount\n list {\n code\n name\n description\n createdAt\n updatedAt\n }\n }\n}\n "; exports.IsActionAllowedDocument = "\n query isActionAllowed($resource: String!, $action: String!, $userId: String!, $namespace: String) {\n isActionAllowed(resource: $resource, action: $action, userId: $userId, namespace: $namespace)\n}\n "; exports.IsActionDeniedDocument = "\n query isActionDenied($resource: String!, $action: String!, $userId: String!, $namespace: String) {\n isActionDenied(resource: $resource, action: $action, userId: $userId, namespace: $namespace)\n}\n "; exports.IsDomainAvaliableDocument = "\n query isDomainAvaliable($domain: String!) {\n isDomainAvaliable(domain: $domain)\n}\n "; exports.IsRootNodeDocument = "\n query isRootNode($nodeId: String!, $orgId: String!) {\n isRootNode(nodeId: $nodeId, orgId: $orgId)\n}\n "; exports.IsUserExistsDocument = "\n query isUserExists($email: String, $phone: String, $username: String, $externalId: String) {\n isUserExists(email: $email, phone: $phone, username: $username, externalId: $externalId)\n}\n "; exports.AuthorizedResourcesDocument = "\n query authorizedResources($targetType: PolicyAssignmentTargetType, $targetIdentifier: String, $namespace: String, $resourceType: String) {\n authorizedResources(targetType: $targetType, targetIdentifier: $targetIdentifier, namespace: $namespace, resourceType: $resourceType) {\n totalCount\n list {\n code\n type\n actions\n }\n }\n}\n "; exports.ListGroupAuthorizedResourcesDocument = "\n query listGroupAuthorizedResources($code: String!, $namespace: String, $resourceType: String) {\n group(code: $code) {\n authorizedResources(namespace: $namespace, resourceType: $resourceType) {\n totalCount\n list {\n code\n type\n actions\n }\n }\n }\n}\n "; exports.ListNodeByCodeAuthorizedResourcesDocument = "\n query listNodeByCodeAuthorizedResources($orgId: String!, $code: String!, $namespace: String, $resourceType: String) {\n nodeByCode(orgId: $orgId, code: $code) {\n authorizedResources(namespace: $namespace, resourceType: $resourceType) {\n totalCount\n list {\n code\n type\n actions\n }\n }\n }\n}\n "; exports.ListNodeByIdAuthorizedResourcesDocument = "\n query listNodeByIdAuthorizedResources($id: String!, $namespace: String, $resourceType: String) {\n nodeById(id: $id) {\n authorizedResources(namespace: $namespace, resourceType: $resourceType) {\n totalCount\n list {\n code\n type\n actions\n }\n }\n }\n}\n "; exports.ListRoleAuthorizedResourcesDocument = "\n query listRoleAuthorizedResources($code: String!, $namespace: String, $resourceType: String) {\n role(code: $code, namespace: $namespace) {\n authorizedResources(resourceType: $resourceType) {\n totalCount\n list {\n code\n type\n actions\n }\n }\n }\n}\n "; exports.ListUserAuthorizedResourcesDocument = "\n query listUserAuthorizedResources($id: String!, $namespace: String, $resourceType: String) {\n user(id: $id) {\n authorizedResources(namespace: $namespace, resourceType: $resourceType) {\n totalCount\n list {\n code\n type\n actions\n }\n }\n }\n}\n "; exports.NodeByCodeDocument = "\n query nodeByCode($orgId: String!, $code: String!) {\n nodeByCode(orgId: $orgId, code: $code) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n}\n "; exports.NodeByCodeWithMembersDocument = "\n query nodeByCodeWithMembers($page: Int, $limit: Int, $sortBy: SortByEnum, $includeChildrenNodes: Boolean, $orgId: String!, $code: String!) {\n nodeByCode(orgId: $orgId, code: $code) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n createdAt\n updatedAt\n children\n users(page: $page, limit: $limit, sortBy: $sortBy, includeChildrenNodes: $includeChildrenNodes) {\n totalCount\n list {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n }\n}\n "; exports.NodeByIdDocument = "\n query nodeById($id: String!) {\n nodeById(id: $id) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n}\n "; exports.NodeByIdWithMembersDocument = "\n query nodeByIdWithMembers($page: Int, $limit: Int, $sortBy: SortByEnum, $includeChildrenNodes: Boolean, $id: String!) {\n nodeById(id: $id) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n createdAt\n updatedAt\n children\n users(page: $page, limit: $limit, sortBy: $sortBy, includeChildrenNodes: $includeChildrenNodes) {\n totalCount\n list {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n }\n}\n "; exports.OrgDocument = "\n query org($id: String!) {\n org(id: $id) {\n id\n rootNode {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n nodes {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n createdAt\n updatedAt\n children\n }\n }\n}\n "; exports.OrgsDocument = "\n query orgs($page: Int, $limit: Int, $sortBy: SortByEnum) {\n orgs(page: $page, limit: $limit, sortBy: $sortBy) {\n totalCount\n list {\n id\n rootNode {\n id\n name\n nameI18n\n path\n description\n descriptionI18n\n order\n code\n root\n depth\n createdAt\n updatedAt\n children\n }\n nodes {\n id\n name\n path\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n createdAt\n updatedAt\n children\n }\n }\n }\n}\n "; exports.PoliciesDocument = "\n query policies($page: Int, $limit: Int, $namespace: String) {\n policies(page: $page, limit: $limit, namespace: $namespace) {\n totalCount\n list {\n namespace\n code\n description\n createdAt\n updatedAt\n statements {\n resource\n actions\n effect\n condition {\n param\n operator\n value\n }\n }\n }\n }\n}\n "; exports.PolicyDocument = "\n query policy($namespace: String, $code: String!) {\n policy(code: $code, namespace: $namespace) {\n namespace\n code\n isDefault\n description\n statements {\n resource\n actions\n effect\n condition {\n param\n operator\n value\n }\n }\n createdAt\n updatedAt\n }\n}\n "; exports.PolicyAssignmentsDocument = "\n query policyAssignments($namespace: String, $code: String, $targetType: PolicyAssignmentTargetType, $targetIdentifier: String, $page: Int, $limit: Int) {\n policyAssignments(namespace: $namespace, code: $code, targetType: $targetType, targetIdentifier: $targetIdentifier, page: $page, limit: $limit) {\n totalCount\n list {\n code\n targetType\n targetIdentifier\n }\n }\n}\n "; exports.PolicyWithAssignmentsDocument = "\n query policyWithAssignments($page: Int, $limit: Int, $code: String!) {\n policy(code: $code) {\n code\n isDefault\n description\n statements {\n resource\n actions\n effect\n }\n createdAt\n updatedAt\n assignmentsCount\n assignments(page: $page, limit: $limit) {\n code\n targetType\n targetIdentifier\n }\n }\n}\n "; exports.PreviewEmailDocument = "\n query previewEmail($type: EmailTemplateType!) {\n previewEmail(type: $type)\n}\n "; exports.QiniuUptokenDocument = "\n query qiniuUptoken($type: String) {\n qiniuUptoken(type: $type)\n}\n "; exports.QueryMfaDocument = "\n query queryMfa($id: String, $userId: String, $userPoolId: String) {\n queryMfa(id: $id, userId: $userId, userPoolId: $userPoolId) {\n id\n userId\n userPoolId\n enable\n secret\n }\n}\n "; exports.RoleDocument = "\n query role($code: String!, $namespace: String) {\n role(code: $code, namespace: $namespace) {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n parent {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n }\n }\n}\n "; exports.RoleWithUsersDocument = "\n query roleWithUsers($code: String!, $namespace: String) {\n role(code: $code, namespace: $namespace) {\n users {\n totalCount\n list {\n id\n arn\n status\n userPoolId\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n }\n}\n "; exports.RolesDocument = "\n query roles($namespace: String, $page: Int, $limit: Int, $sortBy: SortByEnum) {\n roles(namespace: $namespace, page: $page, limit: $limit, sortBy: $sortBy) {\n totalCount\n list {\n namespace\n code\n arn\n description\n createdAt\n updatedAt\n }\n }\n}\n "; exports.RootNodeDocument = "\n query rootNode($orgId: String!) {\n rootNode(orgId: $orgId) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n codePath\n namePath\n createdAt\n updatedAt\n children\n }\n}\n "; exports.SearchNodesDocument = "\n query searchNodes($keyword: String!) {\n searchNodes(keyword: $keyword) {\n id\n orgId\n name\n nameI18n\n description\n descriptionI18n\n order\n code\n root\n depth\n path\n codePath\n namePath\n createdAt\n updatedAt\n children\n }\n}\n "; exports.SearchUserDocument = "\n query searchUser($query: String!, $fields: [String], $page: Int, $limit: Int, $departmentOpts: [SearchUserDepartmentOpt], $groupOpts: [SearchUserGroupOpt], $roleOpts: [SearchUserRoleOpt]) {\n searchUser(query: $query, fields: $fields, page: $page, limit: $limit, departmentOpts: $departmentOpts, groupOpts: $groupOpts, roleOpts: $roleOpts) {\n totalCount\n list {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n}\n "; exports.SocialConnectionDocument = "\n query socialConnection($provider: String!) {\n socialConnection(provider: $provider) {\n provider\n name\n logo\n description\n fields {\n key\n label\n type\n placeholder\n }\n }\n}\n "; exports.SocialConnectionInstanceDocument = "\n query socialConnectionInstance($provider: String!) {\n socialConnectionInstance(provider: $provider) {\n provider\n enabled\n fields {\n key\n value\n }\n }\n}\n "; exports.SocialConnectionInstancesDocument = "\n query socialConnectionInstances {\n socialConnectionInstances {\n provider\n enabled\n fields {\n key\n value\n }\n }\n}\n "; exports.SocialConnectionsDocument = "\n query socialConnections {\n socialConnections {\n provider\n name\n logo\n description\n fields {\n key\n label\n type\n placeholder\n }\n }\n}\n "; exports.TemplateCodeDocument = "\n query templateCode {\n templateCode\n}\n "; exports.UdfDocument = "\n query udf($targetType: UDFTargetType!) {\n udf(targetType: $targetType) {\n targetType\n dataType\n key\n label\n options\n }\n}\n "; exports.UdfValueBatchDocument = "\n query udfValueBatch($targetType: UDFTargetType!, $targetIds: [String!]!) {\n udfValueBatch(targetType: $targetType, targetIds: $targetIds) {\n targetId\n data {\n key\n dataType\n value\n label\n }\n }\n}\n "; exports.UdvDocument = "\n query udv($targetType: UDFTargetType!, $targetId: String!) {\n udv(targetType: $targetType, targetId: $targetId) {\n key\n dataType\n value\n label\n }\n}\n "; exports.UserDocument = "\n query user($id: String) {\n user(id: $id) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n identities {\n openid\n userIdInIdp\n userId\n connectionId\n isSocial\n provider\n userPoolId\n }\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.UserBatchDocument = "\n query userBatch($ids: [String!]!) {\n userBatch(ids: $ids) {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n}\n "; exports.UserpoolDocument = "\n query userpool {\n userpool {\n id\n name\n domain\n description\n secret\n jwtSecret\n ownerId\n userpoolTypes {\n code\n name\n description\n image\n sdks\n }\n logo\n createdAt\n updatedAt\n emailVerifiedDefault\n sendWelcomeEmail\n registerDisabled\n appSsoEnabled\n showWxQRCodeWhenRegisterDisabled\n allowedOrigins\n tokenExpiresAfter\n isDeleted\n frequentRegisterCheck {\n timeInterval\n limit\n enabled\n }\n loginFailCheck {\n timeInterval\n limit\n enabled\n }\n changePhoneStrategy {\n verifyOldPhone\n }\n changeEmailStrategy {\n verifyOldEmail\n }\n qrcodeLoginStrategy {\n qrcodeExpiresAfter\n returnFullUserInfo\n allowExchangeUserInfoFromBrowser\n ticketExpiresAfter\n }\n app2WxappLoginStrategy {\n ticketExpriresAfter\n ticketExchangeUserInfoNeedSecret\n }\n whitelist {\n phoneEnabled\n emailEnabled\n usernameEnabled\n }\n customSMSProvider {\n enabled\n provider\n config\n }\n packageType\n useCustomUserStore\n loginRequireEmailVerified\n verifyCodeLength\n }\n}\n "; exports.UserpoolTypesDocument = "\n query userpoolTypes {\n userpoolTypes {\n code\n name\n description\n image\n sdks\n }\n}\n "; exports.UserpoolsDocument = "\n query userpools($page: Int, $limit: Int, $sortBy: SortByEnum) {\n userpools(page: $page, limit: $limit, sortBy: $sortBy) {\n totalCount\n list {\n id\n name\n domain\n ownerId\n description\n secret\n jwtSecret\n logo\n createdAt\n updatedAt\n emailVerifiedDefault\n sendWelcomeEmail\n registerDisabled\n appSsoEnabled\n showWxQRCodeWhenRegisterDisabled\n allowedOrigins\n tokenExpiresAfter\n isDeleted\n packageType\n useCustomUserStore\n loginRequireEmailVerified\n verifyCodeLength\n }\n }\n}\n "; exports.UsersDocument = "\n query users($page: Int, $limit: Int, $sortBy: SortByEnum) {\n users(page: $page, limit: $limit, sortBy: $sortBy) {\n totalCount\n list {\n id\n arn\n userPoolId\n status\n username\n email\n emailVerified\n phone\n phoneVerified\n unionid\n openid\n nickname\n registerSource\n photo\n password\n oauth\n token\n tokenExpiredAt\n loginsCount\n lastLogin\n lastIP\n signedUp\n blocked\n isDeleted\n device\n browser\n company\n name\n givenName\n familyName\n middleName\n profile\n preferredUsername\n website\n gender\n birthdate\n zoneinfo\n locale\n address\n formatted\n streetAddress\n locality\n region\n postalCode\n city\n province\n country\n createdAt\n updatedAt\n externalId\n }\n }\n}\n "; exports.WhitelistDocument = "\n query whitelist($type: WhitelistType!) {\n whitelist(type: $type) {\n createdAt\n updatedAt\n value\n }\n}\n "; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JhcGhxbC52Mi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90eXBlcy9ncmFwaHFsLnYyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztJQWdXQSxJQUFZLFlBTVg7SUFORCxXQUFZLFlBQVk7UUFDdEIsNkJBQWEsQ0FBQTtRQUNiLDJCQUFXLENBQUE7UUFDWCw2QkFBYSxDQUFBO1FBQ2IseUJBQVMsQ0FBQTtRQUNULGlDQUFpQixDQUFBO0lBQ25CLENBQUMsRUFOVyxZQUFZLEdBQVosb0JBQVksS0FBWixvQkFBWSxRQU12QjtJQUVELElBQVksMEJBTVg7SUFORCxXQUFZLDBCQUEwQjtRQUNwQywyQ0FBYSxDQUFBO1FBQ2IsMkNBQWEsQ0FBQTtRQUNiLDZDQUFlLENBQUE7UUFDZix5Q0FBVyxDQUFBO1FBQ1gsNENBQWMsQ0FBQTtJQUNoQixDQUFDLEVBTlcsMEJBQTBCLEdBQTFCLGtDQUEwQixLQUExQixrQ0FBMEIsUUFNckM7SUFPRCxJQUFZLFFBR1g7SUFIRCxXQUFZLFFBQVE7UUFDbEIsdUJBQVcsQ0FBQTtRQUNYLHFCQUFTLENBQUE7SUFDWCxDQUFDLEVBSFcsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUFHbkI7SUFtRUQsSUFBWSxpQkFhWDtJQWJELFdBQVksaUJBQWlCO1FBQzNCLGFBQWE7UUFDYixxREFBZ0MsQ0FBQTtRQUNoQyxhQUFhO1FBQ2Isa0ZBQTZELENBQUE7UUFDN0QsY0FBYztRQUNkLHVEQUFrQyxDQUFBO1FBQ2xDLGFBQWE7UUFDYix3Q0FBbUIsQ0FBQTtRQUNuQixXQUFXO1FBQ1gsaURBQTRCLENBQUE7UUFDNUIsYUFBYTtRQUNiLGlEQUE0QixDQUFBO0lBQzlCLENBQUMsRUFiVyxpQkFBaUIsR0FBakIseUJBQWlCLEtBQWpCLHlCQUFpQixRQWE1QjtJQWdCRCxJQUFZLFVBU1g7SUFURCxXQUFZLFVBQVU7UUFDcEIsd0JBQXdCO1FBQ3hCLDhDQUFnQyxDQUFBO1FBQ2hD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