UNPKG

umbraco-management-api-client

Version:

TypeScript client for the Umbraco Management API (auto-generated by OpenAPI Generator)

85 lines (84 loc) 4 kB
/** * Umbraco Management API * This shows all APIs available in this version of Umbraco - including all the legacy apis that are available for backward compatibility * * The version of the OpenAPI document: Latest * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { CreateMemberGroupRequestModel, GetItemMemberGroup200ResponseInner, MemberGroupResponseModel, PagedMemberGroupResponseModel, PagedNamedEntityTreeItemResponseModel, UpdateMemberGroupRequestModel } from '../models/index'; export interface DeleteMemberGroupByIdRequest { id: string; } export interface GetItemMemberGroupRequest { id?: Set<string>; } export interface GetMemberGroupRequest { skip?: number; take?: number; } export interface GetMemberGroupByIdRequest { id: string; } export interface GetTreeMemberGroupRootRequest { skip?: number; take?: number; } export interface PostMemberGroupRequest { createMemberGroupRequestModel?: CreateMemberGroupRequestModel; } export interface PutMemberGroupByIdRequest { id: string; updateMemberGroupRequestModel?: UpdateMemberGroupRequestModel; } /** * */ export declare class MemberGroupApi extends runtime.BaseAPI { /** */ deleteMemberGroupByIdRaw(requestParameters: DeleteMemberGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ deleteMemberGroupById(requestParameters: DeleteMemberGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ getItemMemberGroupRaw(requestParameters: GetItemMemberGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetItemMemberGroup200ResponseInner>>>; /** */ getItemMemberGroup(requestParameters?: GetItemMemberGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetItemMemberGroup200ResponseInner>>; /** */ getMemberGroupRaw(requestParameters: GetMemberGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedMemberGroupResponseModel>>; /** */ getMemberGroup(requestParameters?: GetMemberGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedMemberGroupResponseModel>; /** */ getMemberGroupByIdRaw(requestParameters: GetMemberGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<MemberGroupResponseModel>>; /** */ getMemberGroupById(requestParameters: GetMemberGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<MemberGroupResponseModel>; /** */ getTreeMemberGroupRootRaw(requestParameters: GetTreeMemberGroupRootRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedNamedEntityTreeItemResponseModel>>; /** */ getTreeMemberGroupRoot(requestParameters?: GetTreeMemberGroupRootRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedNamedEntityTreeItemResponseModel>; /** */ postMemberGroupRaw(requestParameters: PostMemberGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ postMemberGroup(requestParameters?: PostMemberGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ putMemberGroupByIdRaw(requestParameters: PutMemberGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ putMemberGroupById(requestParameters: PutMemberGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; }