UNPKG

liferay-headless-rest-client

Version:
1 lines 6.23 kB
export type Operation={op?:string;path?:string;value?:{[key:string]:unknown;};readonly'x-class-name'?:string;};export type PatchOp={Operations?:Array<Operation>;schemas?:Array<string>;readonly'x-class-name'?:string;};export type Group={displayName?:string;externalId?:string;readonly id?:string;members?:Array<MultiValuedAttribute>;meta?:Meta;schemas?:Array<string>;readonly'x-class-name'?:string;};export type Meta={created?:string;lastModified?:string;location?:string;resourceType?:string;version?:string;readonly'x-class-name'?:string;};export type MultiValuedAttribute={get$ref?:string;display?:string;primary?:boolean;type?:string;value?:string;readonly'x-class-name'?:string;};export type QueryAttributes={attributes?:Array<string>;count?:number;excludedAttributes?:Array<string>;filter?:string;sortBy?:string;sortOrder?:string;startIndex?:number;readonly'x-class-name'?:string;};export type Name={familyName?:string;formatted?:string;givenName?:string;honorificPrefix?:string;honorificSuffix?:string;middleName?:string;readonly'x-class-name'?:string;};export type User={active?:boolean;addresses?:Array<{[key:string]:unknown;}>;displayName?:string;emails?:Array<MultiValuedAttribute>;entitlements?:Array<MultiValuedAttribute>;externalId?:string;groups?:Array<MultiValuedAttribute>;readonly id?:string;ims?:Array<MultiValuedAttribute>;locale?:string;meta?:Meta;name?:Name;nickName?:string;password?:string;phoneNumbers?:Array<MultiValuedAttribute>;photos?:Array<MultiValuedAttribute>;preferredLanguage?:string;profileUrl?:string;roles?:Array<MultiValuedAttribute>;schemas?:Array<string>;timezone?:string;title?:string;userName?:string;userType?:string;x509Certificates?:Array<MultiValuedAttribute>;readonly'x-class-name'?:string;'urn:ietf:params:scim:schemas:extension:liferay:2.0:User'?:UserSchemaExtension;};export type UserSchemaExtension={birthday?:string;male?:boolean;readonly'x-class-name'?:string;};export type DeleteV2GroupData={body?:never;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Groups/{id}';};export type DeleteV2GroupResponses={default:unknown;};export type GetV2GroupByIdData={body?:never;path:{id:string;};query?:{excludedAttributes?:string;};url:'/o/scim/v1.0/v2/Groups/{id}';};export type GetV2GroupByIdResponses={default:{[key:string]:unknown;};};export type GetV2GroupByIdResponse=GetV2GroupByIdResponses[keyof GetV2GroupByIdResponses];export type PatchV2GroupData={body?:PatchOp;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Groups/{id}';};export type PatchV2GroupResponses={default:unknown;};export type PutV2GroupData={body?:Group;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Groups/{id}';};export type PutV2GroupResponses={default:unknown;};export type GetV2GroupsData={body?:never;path?:never;query?:{count?:string;excludedAttributes?:string;filter?:string;startIndex?:string;};url:'/o/scim/v1.0/v2/Groups';};export type GetV2GroupsResponses={default:{[key:string]:unknown;};};export type GetV2GroupsResponse=GetV2GroupsResponses[keyof GetV2GroupsResponses];export type PostV2GroupData={body?:Group;path?:never;query?:never;url:'/o/scim/v1.0/v2/Groups';};export type PostV2GroupResponses={default:unknown;};export type PostV2GroupSearchData={body?:QueryAttributes;path?:never;query?:never;url:'/o/scim/v1.0/v2/Groups/.search';};export type PostV2GroupSearchResponses={default:unknown;};export type GetV2ResourceTypeByIdData={body?:never;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/ResourceTypes/{id}';};export type GetV2ResourceTypeByIdResponses={default:{[key:string]:unknown;};};export type GetV2ResourceTypeByIdResponse=GetV2ResourceTypeByIdResponses[keyof GetV2ResourceTypeByIdResponses];export type GetV2ResourceTypesData={body?:never;path?:never;query?:never;url:'/o/scim/v1.0/v2/ResourceTypes';};export type GetV2ResourceTypesResponses={default:{[key:string]:unknown;};};export type GetV2ResourceTypesResponse=GetV2ResourceTypesResponses[keyof GetV2ResourceTypesResponses];export type GetV2SchemaByIdData={body?:never;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Schemas/{id}';};export type GetV2SchemaByIdResponses={default:{[key:string]:unknown;};};export type GetV2SchemaByIdResponse=GetV2SchemaByIdResponses[keyof GetV2SchemaByIdResponses];export type GetV2SchemasData={body?:never;path?:never;query?:never;url:'/o/scim/v1.0/v2/Schemas';};export type GetV2SchemasResponses={default:{[key:string]:unknown;};};export type GetV2SchemasResponse=GetV2SchemasResponses[keyof GetV2SchemasResponses];export type GetV2ServiceProviderConfigData={body?:never;path?:never;query?:never;url:'/o/scim/v1.0/v2/ServiceProviderConfig';};export type GetV2ServiceProviderConfigResponses={default:{[key:string]:unknown;};};export type GetV2ServiceProviderConfigResponse=GetV2ServiceProviderConfigResponses[keyof GetV2ServiceProviderConfigResponses];export type DeleteV2UserData={body?:never;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Users/{id}';};export type DeleteV2UserResponses={default:unknown;};export type GetV2UserByIdData={body?:never;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Users/{id}';};export type GetV2UserByIdResponses={default:{[key:string]:unknown;};};export type GetV2UserByIdResponse=GetV2UserByIdResponses[keyof GetV2UserByIdResponses];export type PatchV2UserData={body?:PatchOp;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Users/{id}';};export type PatchV2UserResponses={default:unknown;};export type PutV2UserData={body?:User;path:{id:string;};query?:never;url:'/o/scim/v1.0/v2/Users/{id}';};export type PutV2UserResponses={default:unknown;};export type GetV2UsersData={body?:never;path?:never;query?:{count?:string;filter?:string;startIndex?:string;};url:'/o/scim/v1.0/v2/Users';};export type GetV2UsersResponses={default:{[key:string]:unknown;};};export type GetV2UsersResponse=GetV2UsersResponses[keyof GetV2UsersResponses];export type PostV2UserData={body?:User;path?:never;query?:never;url:'/o/scim/v1.0/v2/Users';};export type PostV2UserResponses={default:unknown;};export type PostV2UserSearchData={body?:QueryAttributes;path?:never;query?:never;url:'/o/scim/v1.0/v2/Users/.search';};export type PostV2UserSearchResponses={default:unknown;};export type ClientOptions={baseUrl:'http://localhost:8080'|(string&{});};