umbraco-management-api-client
Version:
TypeScript client for the Umbraco Management API (auto-generated by OpenAPI Generator)
115 lines (114 loc) • 5.4 kB
TypeScript
/**
* 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 { CreateUserGroupRequestModel, DeleteUserGroupsRequestModel, GetItemUserGroup200ResponseInner, PagedUserGroupResponseModel, PostUserGroupByIdUsersRequestInner, UpdateUserGroupRequestModel, UserGroupResponseModel } from '../models/index';
export interface DeleteUserGroupRequest {
deleteUserGroupsRequestModel?: DeleteUserGroupsRequestModel;
}
export interface DeleteUserGroupByIdRequest {
id: string;
}
export interface DeleteUserGroupByIdUsersRequest {
id: string;
postUserGroupByIdUsersRequestInner?: Array<PostUserGroupByIdUsersRequestInner>;
}
export interface GetFilterUserGroupRequest {
skip?: number;
take?: number;
filter?: string;
}
export interface GetItemUserGroupRequest {
id?: Set<string>;
}
export interface GetUserGroupRequest {
skip?: number;
take?: number;
}
export interface GetUserGroupByIdRequest {
id: string;
}
export interface PostUserGroupRequest {
createUserGroupRequestModel?: CreateUserGroupRequestModel;
}
export interface PostUserGroupByIdUsersRequest {
id: string;
postUserGroupByIdUsersRequestInner?: Array<PostUserGroupByIdUsersRequestInner>;
}
export interface PutUserGroupByIdRequest {
id: string;
updateUserGroupRequestModel?: UpdateUserGroupRequestModel;
}
/**
*
*/
export declare class UserGroupApi extends runtime.BaseAPI {
/**
*/
deleteUserGroupRaw(requestParameters: DeleteUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
deleteUserGroup(requestParameters?: DeleteUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
deleteUserGroupByIdRaw(requestParameters: DeleteUserGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
deleteUserGroupById(requestParameters: DeleteUserGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
deleteUserGroupByIdUsersRaw(requestParameters: DeleteUserGroupByIdUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
deleteUserGroupByIdUsers(requestParameters: DeleteUserGroupByIdUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
getFilterUserGroupRaw(requestParameters: GetFilterUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedUserGroupResponseModel>>;
/**
*/
getFilterUserGroup(requestParameters?: GetFilterUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedUserGroupResponseModel>;
/**
*/
getItemUserGroupRaw(requestParameters: GetItemUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetItemUserGroup200ResponseInner>>>;
/**
*/
getItemUserGroup(requestParameters?: GetItemUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetItemUserGroup200ResponseInner>>;
/**
*/
getUserGroupRaw(requestParameters: GetUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedUserGroupResponseModel>>;
/**
*/
getUserGroup(requestParameters?: GetUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedUserGroupResponseModel>;
/**
*/
getUserGroupByIdRaw(requestParameters: GetUserGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserGroupResponseModel>>;
/**
*/
getUserGroupById(requestParameters: GetUserGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserGroupResponseModel>;
/**
*/
postUserGroupRaw(requestParameters: PostUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
postUserGroup(requestParameters?: PostUserGroupRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
postUserGroupByIdUsersRaw(requestParameters: PostUserGroupByIdUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
postUserGroupByIdUsers(requestParameters: PostUserGroupByIdUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
putUserGroupByIdRaw(requestParameters: PutUserGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
putUserGroupById(requestParameters: PutUserGroupByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
}