UNPKG

umbraco-management-api-client

Version:

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

251 lines (250 loc) 13.6 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 { CopyDocumentTypeRequestModel, CreateDocumentTypeRequestModel, CreateFolderRequestModel, DocumentTypeCompositionRequestModel, DocumentTypeConfigurationResponseModel, DocumentTypeResponseModel, FolderResponseModel, GetDocumentTypeByIdCompositionReferences200ResponseInner, GetItemDocumentType200ResponseInner, GetTreeDocumentTypeAncestors200ResponseInner, ImportDocumentTypeRequestModel, MoveDocumentTypeRequestModel, PagedAllowedDocumentTypeModel, PagedDocumentTypeBlueprintItemResponseModel, PagedDocumentTypeTreeItemResponseModel, PagedModelDocumentTypeItemResponseModel, PostDocumentTypeAvailableCompositions200ResponseInner, UpdateDocumentTypeRequestModel, UpdateFolderResponseModel } from '../models/index'; export interface DeleteDocumentTypeByIdRequest { id: string; } export interface DeleteDocumentTypeFolderByIdRequest { id: string; } export interface GetDocumentTypeAllowedAtRootRequest { skip?: number; take?: number; } export interface GetDocumentTypeByIdRequest { id: string; } export interface GetDocumentTypeByIdAllowedChildrenRequest { id: string; parentContentKey?: string; skip?: number; take?: number; } export interface GetDocumentTypeByIdBlueprintRequest { id: string; skip?: number; take?: number; } export interface GetDocumentTypeByIdCompositionReferencesRequest { id: string; } export interface GetDocumentTypeByIdExportRequest { id: string; } export interface GetDocumentTypeFolderByIdRequest { id: string; } export interface GetItemDocumentTypeRequest { id?: Set<string>; } export interface GetItemDocumentTypeSearchRequest { query?: string; isElement?: boolean; skip?: number; take?: number; } export interface GetTreeDocumentTypeAncestorsRequest { descendantId?: string; } export interface GetTreeDocumentTypeChildrenRequest { parentId?: string; skip?: number; take?: number; foldersOnly?: boolean; } export interface GetTreeDocumentTypeRootRequest { skip?: number; take?: number; foldersOnly?: boolean; } export interface PostDocumentTypeRequest { createDocumentTypeRequestModel?: CreateDocumentTypeRequestModel; } export interface PostDocumentTypeAvailableCompositionsRequest { documentTypeCompositionRequestModel?: DocumentTypeCompositionRequestModel; } export interface PostDocumentTypeByIdCopyRequest { id: string; copyDocumentTypeRequestModel?: CopyDocumentTypeRequestModel; } export interface PostDocumentTypeFolderRequest { createFolderRequestModel?: CreateFolderRequestModel; } export interface PostDocumentTypeImportRequest { importDocumentTypeRequestModel?: ImportDocumentTypeRequestModel; } export interface PutDocumentTypeByIdRequest { id: string; updateDocumentTypeRequestModel?: UpdateDocumentTypeRequestModel; } export interface PutDocumentTypeByIdImportRequest { id: string; importDocumentTypeRequestModel?: ImportDocumentTypeRequestModel; } export interface PutDocumentTypeByIdMoveRequest { id: string; moveDocumentTypeRequestModel?: MoveDocumentTypeRequestModel; } export interface PutDocumentTypeFolderByIdRequest { id: string; updateFolderResponseModel?: UpdateFolderResponseModel; } /** * */ export declare class DocumentTypeApi extends runtime.BaseAPI { /** */ deleteDocumentTypeByIdRaw(requestParameters: DeleteDocumentTypeByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ deleteDocumentTypeById(requestParameters: DeleteDocumentTypeByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ deleteDocumentTypeFolderByIdRaw(requestParameters: DeleteDocumentTypeFolderByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ deleteDocumentTypeFolderById(requestParameters: DeleteDocumentTypeFolderByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ getDocumentTypeAllowedAtRootRaw(requestParameters: GetDocumentTypeAllowedAtRootRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedAllowedDocumentTypeModel>>; /** */ getDocumentTypeAllowedAtRoot(requestParameters?: GetDocumentTypeAllowedAtRootRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedAllowedDocumentTypeModel>; /** */ getDocumentTypeByIdRaw(requestParameters: GetDocumentTypeByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DocumentTypeResponseModel>>; /** */ getDocumentTypeById(requestParameters: GetDocumentTypeByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DocumentTypeResponseModel>; /** */ getDocumentTypeByIdAllowedChildrenRaw(requestParameters: GetDocumentTypeByIdAllowedChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedAllowedDocumentTypeModel>>; /** */ getDocumentTypeByIdAllowedChildren(requestParameters: GetDocumentTypeByIdAllowedChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedAllowedDocumentTypeModel>; /** */ getDocumentTypeByIdBlueprintRaw(requestParameters: GetDocumentTypeByIdBlueprintRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedDocumentTypeBlueprintItemResponseModel>>; /** */ getDocumentTypeByIdBlueprint(requestParameters: GetDocumentTypeByIdBlueprintRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedDocumentTypeBlueprintItemResponseModel>; /** */ getDocumentTypeByIdCompositionReferencesRaw(requestParameters: GetDocumentTypeByIdCompositionReferencesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetDocumentTypeByIdCompositionReferences200ResponseInner>>>; /** */ getDocumentTypeByIdCompositionReferences(requestParameters: GetDocumentTypeByIdCompositionReferencesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetDocumentTypeByIdCompositionReferences200ResponseInner>>; /** */ getDocumentTypeByIdExportRaw(requestParameters: GetDocumentTypeByIdExportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Blob>>; /** */ getDocumentTypeByIdExport(requestParameters: GetDocumentTypeByIdExportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Blob>; /** */ getDocumentTypeConfigurationRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DocumentTypeConfigurationResponseModel>>; /** */ getDocumentTypeConfiguration(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DocumentTypeConfigurationResponseModel>; /** */ getDocumentTypeFolderByIdRaw(requestParameters: GetDocumentTypeFolderByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<FolderResponseModel>>; /** */ getDocumentTypeFolderById(requestParameters: GetDocumentTypeFolderByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<FolderResponseModel>; /** */ getItemDocumentTypeRaw(requestParameters: GetItemDocumentTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetItemDocumentType200ResponseInner>>>; /** */ getItemDocumentType(requestParameters?: GetItemDocumentTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetItemDocumentType200ResponseInner>>; /** */ getItemDocumentTypeSearchRaw(requestParameters: GetItemDocumentTypeSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedModelDocumentTypeItemResponseModel>>; /** */ getItemDocumentTypeSearch(requestParameters?: GetItemDocumentTypeSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedModelDocumentTypeItemResponseModel>; /** */ getTreeDocumentTypeAncestorsRaw(requestParameters: GetTreeDocumentTypeAncestorsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetTreeDocumentTypeAncestors200ResponseInner>>>; /** */ getTreeDocumentTypeAncestors(requestParameters?: GetTreeDocumentTypeAncestorsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetTreeDocumentTypeAncestors200ResponseInner>>; /** */ getTreeDocumentTypeChildrenRaw(requestParameters: GetTreeDocumentTypeChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedDocumentTypeTreeItemResponseModel>>; /** */ getTreeDocumentTypeChildren(requestParameters?: GetTreeDocumentTypeChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedDocumentTypeTreeItemResponseModel>; /** */ getTreeDocumentTypeRootRaw(requestParameters: GetTreeDocumentTypeRootRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PagedDocumentTypeTreeItemResponseModel>>; /** */ getTreeDocumentTypeRoot(requestParameters?: GetTreeDocumentTypeRootRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PagedDocumentTypeTreeItemResponseModel>; /** */ postDocumentTypeRaw(requestParameters: PostDocumentTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ postDocumentType(requestParameters?: PostDocumentTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ postDocumentTypeAvailableCompositionsRaw(requestParameters: PostDocumentTypeAvailableCompositionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<PostDocumentTypeAvailableCompositions200ResponseInner>>>; /** */ postDocumentTypeAvailableCompositions(requestParameters?: PostDocumentTypeAvailableCompositionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<PostDocumentTypeAvailableCompositions200ResponseInner>>; /** */ postDocumentTypeByIdCopyRaw(requestParameters: PostDocumentTypeByIdCopyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ postDocumentTypeByIdCopy(requestParameters: PostDocumentTypeByIdCopyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ postDocumentTypeFolderRaw(requestParameters: PostDocumentTypeFolderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ postDocumentTypeFolder(requestParameters?: PostDocumentTypeFolderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ postDocumentTypeImportRaw(requestParameters: PostDocumentTypeImportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ postDocumentTypeImport(requestParameters?: PostDocumentTypeImportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ putDocumentTypeByIdRaw(requestParameters: PutDocumentTypeByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ putDocumentTypeById(requestParameters: PutDocumentTypeByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ putDocumentTypeByIdImportRaw(requestParameters: PutDocumentTypeByIdImportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ putDocumentTypeByIdImport(requestParameters: PutDocumentTypeByIdImportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ putDocumentTypeByIdMoveRaw(requestParameters: PutDocumentTypeByIdMoveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ putDocumentTypeByIdMove(requestParameters: PutDocumentTypeByIdMoveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** */ putDocumentTypeFolderByIdRaw(requestParameters: PutDocumentTypeFolderByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** */ putDocumentTypeFolderById(requestParameters: PutDocumentTypeFolderByIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; }