generate api
This commit is contained in:
@@ -50,6 +50,8 @@ export type { CreateContentTypeForMediaTypeRequestModel } from './models/CreateC
|
||||
export type { CreateContentTypeForMemberTypeRequestModel } from './models/CreateContentTypeForMemberTypeRequestModel';
|
||||
export type { CreateDataTypeRequestModel } from './models/CreateDataTypeRequestModel';
|
||||
export type { CreateDictionaryItemRequestModel } from './models/CreateDictionaryItemRequestModel';
|
||||
export type { CreateDocumentBlueprintFromDocumentRequestModel } from './models/CreateDocumentBlueprintFromDocumentRequestModel';
|
||||
export type { CreateDocumentBlueprintRequestModel } from './models/CreateDocumentBlueprintRequestModel';
|
||||
export type { CreateDocumentRequestModel } from './models/CreateDocumentRequestModel';
|
||||
export type { CreateDocumentTypePropertyTypeContainerRequestModel } from './models/CreateDocumentTypePropertyTypeContainerRequestModel';
|
||||
export type { CreateDocumentTypePropertyTypeRequestModel } from './models/CreateDocumentTypePropertyTypeRequestModel';
|
||||
@@ -103,6 +105,7 @@ export type { DictionaryItemTranslationModel } from './models/DictionaryItemTran
|
||||
export type { DictionaryOverviewResponseModel } from './models/DictionaryOverviewResponseModel';
|
||||
export { DirectionModel } from './models/DirectionModel';
|
||||
export type { DisableUserRequestModel } from './models/DisableUserRequestModel';
|
||||
export type { DocumentBlueprintItemResponseModel } from './models/DocumentBlueprintItemResponseModel';
|
||||
export type { DocumentBlueprintResponseModel } from './models/DocumentBlueprintResponseModel';
|
||||
export type { DocumentBlueprintTreeItemResponseModel } from './models/DocumentBlueprintTreeItemResponseModel';
|
||||
export type { DocumentCollectionResponseModel } from './models/DocumentCollectionResponseModel';
|
||||
@@ -133,6 +136,8 @@ export type { DocumentVariantItemResponseModel } from './models/DocumentVariantI
|
||||
export type { DocumentVariantRequestModel } from './models/DocumentVariantRequestModel';
|
||||
export type { DocumentVariantResponseModel } from './models/DocumentVariantResponseModel';
|
||||
export { DocumentVariantStateModel } from './models/DocumentVariantStateModel';
|
||||
export type { DocumentVersionItemResponseModel } from './models/DocumentVersionItemResponseModel';
|
||||
export type { DocumentVersionResponseModel } from './models/DocumentVersionResponseModel';
|
||||
export type { DomainPresentationModel } from './models/DomainPresentationModel';
|
||||
export type { DomainsPresentationModelBaseModel } from './models/DomainsPresentationModelBaseModel';
|
||||
export type { DomainsResponseModel } from './models/DomainsResponseModel';
|
||||
@@ -266,6 +271,7 @@ export type { PagedDocumentCollectionResponseModel } from './models/PagedDocumen
|
||||
export type { PagedDocumentRecycleBinItemResponseModel } from './models/PagedDocumentRecycleBinItemResponseModel';
|
||||
export type { PagedDocumentTreeItemResponseModel } from './models/PagedDocumentTreeItemResponseModel';
|
||||
export type { PagedDocumentTypeTreeItemResponseModel } from './models/PagedDocumentTypeTreeItemResponseModel';
|
||||
export type { PagedDocumentVersionItemResponseModel } from './models/PagedDocumentVersionItemResponseModel';
|
||||
export type { PagedFileSystemTreeItemPresentationModel } from './models/PagedFileSystemTreeItemPresentationModel';
|
||||
export type { PagedHealthCheckGroupResponseModel } from './models/PagedHealthCheckGroupResponseModel';
|
||||
export type { PagedHelpPageResponseModel } from './models/PagedHelpPageResponseModel';
|
||||
@@ -281,6 +287,14 @@ export type { PagedMediaTreeItemResponseModel } from './models/PagedMediaTreeIte
|
||||
export type { PagedMediaTypeTreeItemResponseModel } from './models/PagedMediaTypeTreeItemResponseModel';
|
||||
export type { PagedMemberGroupResponseModel } from './models/PagedMemberGroupResponseModel';
|
||||
export type { PagedMemberResponseModel } from './models/PagedMemberResponseModel';
|
||||
export type { PagedModelDataTypeItemResponseModel } from './models/PagedModelDataTypeItemResponseModel';
|
||||
export type { PagedModelDocumentItemResponseModel } from './models/PagedModelDocumentItemResponseModel';
|
||||
export type { PagedModelDocumentTypeItemResponseModel } from './models/PagedModelDocumentTypeItemResponseModel';
|
||||
export type { PagedModelMediaItemResponseModel } from './models/PagedModelMediaItemResponseModel';
|
||||
export type { PagedModelMediaTypeItemResponseModel } from './models/PagedModelMediaTypeItemResponseModel';
|
||||
export type { PagedModelMemberItemResponseModel } from './models/PagedModelMemberItemResponseModel';
|
||||
export type { PagedModelMemberTypeItemResponseModel } from './models/PagedModelMemberTypeItemResponseModel';
|
||||
export type { PagedModelTemplateItemResponseModel } from './models/PagedModelTemplateItemResponseModel';
|
||||
export type { PagedNamedEntityTreeItemResponseModel } from './models/PagedNamedEntityTreeItemResponseModel';
|
||||
export type { PagedObjectTypeResponseModel } from './models/PagedObjectTypeResponseModel';
|
||||
export type { PagedPackageDefinitionResponseModel } from './models/PagedPackageDefinitionResponseModel';
|
||||
@@ -398,6 +412,7 @@ export type { UpdateContentTypeForMediaTypeRequestModel } from './models/UpdateC
|
||||
export type { UpdateContentTypeForMemberTypeRequestModel } from './models/UpdateContentTypeForMemberTypeRequestModel';
|
||||
export type { UpdateDataTypeRequestModel } from './models/UpdateDataTypeRequestModel';
|
||||
export type { UpdateDictionaryItemRequestModel } from './models/UpdateDictionaryItemRequestModel';
|
||||
export type { UpdateDocumentBlueprintRequestModel } from './models/UpdateDocumentBlueprintRequestModel';
|
||||
export type { UpdateDocumentNotificationsRequestModel } from './models/UpdateDocumentNotificationsRequestModel';
|
||||
export type { UpdateDocumentRequestModel } from './models/UpdateDocumentRequestModel';
|
||||
export type { UpdateDocumentTypePropertyTypeContainerRequestModel } from './models/UpdateDocumentTypePropertyTypeContainerRequestModel';
|
||||
@@ -459,6 +474,7 @@ export { DictionaryResource } from './services/DictionaryResource';
|
||||
export { DocumentResource } from './services/DocumentResource';
|
||||
export { DocumentBlueprintResource } from './services/DocumentBlueprintResource';
|
||||
export { DocumentTypeResource } from './services/DocumentTypeResource';
|
||||
export { DocumentVersionResource } from './services/DocumentVersionResource';
|
||||
export { DynamicRootResource } from './services/DynamicRootResource';
|
||||
export { HealthCheckResource } from './services/HealthCheckResource';
|
||||
export { HelpResource } from './services/HelpResource';
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
|
||||
import type { DocumentValueModel } from './DocumentValueModel';
|
||||
import type { DocumentVariantResponseModel } from './DocumentVariantResponseModel';
|
||||
|
||||
@@ -10,5 +11,6 @@ export type ContentForDocumentResponseModel = {
|
||||
values: Array<DocumentValueModel>;
|
||||
variants: Array<DocumentVariantResponseModel>;
|
||||
id: string;
|
||||
documentType: DocumentTypeReferenceResponseModel;
|
||||
};
|
||||
|
||||
|
||||
@@ -12,5 +12,6 @@ export type CreateContentForDocumentRequestModel = {
|
||||
variants: Array<DocumentVariantRequestModel>;
|
||||
id?: string | null;
|
||||
parent?: ReferenceByIdModel | null;
|
||||
documentType: ReferenceByIdModel;
|
||||
};
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ReferenceByIdModel } from './ReferenceByIdModel';
|
||||
|
||||
export type CreateDocumentBlueprintFromDocumentRequestModel = {
|
||||
document: ReferenceByIdModel;
|
||||
id?: string | null;
|
||||
name: string;
|
||||
parent?: ReferenceByIdModel | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { CreateContentForDocumentRequestModel } from './CreateContentForDocumentRequestModel';
|
||||
|
||||
export type CreateDocumentBlueprintRequestModel = CreateContentForDocumentRequestModel;
|
||||
|
||||
@@ -7,7 +7,6 @@ import type { CreateContentForDocumentRequestModel } from './CreateContentForDoc
|
||||
import type { ReferenceByIdModel } from './ReferenceByIdModel';
|
||||
|
||||
export type CreateDocumentRequestModel = (CreateContentForDocumentRequestModel & {
|
||||
documentType: ReferenceByIdModel;
|
||||
template?: ReferenceByIdModel | null;
|
||||
});
|
||||
|
||||
|
||||
@@ -21,5 +21,6 @@ export type CurrentUserResponseModel = {
|
||||
fallbackPermissions: Array<string>;
|
||||
permissions: Array<(DocumentPermissionPresentationModel | UnknownTypePermissionPresentationModel)>;
|
||||
allowedSections: Array<string>;
|
||||
isAdmin: boolean;
|
||||
};
|
||||
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
|
||||
import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
|
||||
|
||||
export type DocumentBlueprintItemResponseModel = (NamedItemResponseModelBaseModel & {
|
||||
documentType: DocumentTypeReferenceResponseModel;
|
||||
});
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { NamedItemResponseModelBaseModel } from './NamedItemResponseModelBaseModel';
|
||||
import type { ContentForDocumentResponseModel } from './ContentForDocumentResponseModel';
|
||||
|
||||
export type DocumentBlueprintResponseModel = NamedItemResponseModelBaseModel;
|
||||
export type DocumentBlueprintResponseModel = ContentForDocumentResponseModel;
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ContentForDocumentResponseModel } from './ContentForDocumentResponseModel';
|
||||
import type { DocumentTypeReferenceResponseModel } from './DocumentTypeReferenceResponseModel';
|
||||
import type { DocumentUrlInfoModel } from './DocumentUrlInfoModel';
|
||||
import type { ReferenceByIdModel } from './ReferenceByIdModel';
|
||||
|
||||
@@ -12,6 +11,5 @@ export type DocumentResponseModel = (ContentForDocumentResponseModel & {
|
||||
urls: Array<DocumentUrlInfoModel>;
|
||||
template?: ReferenceByIdModel | null;
|
||||
isTrashed: boolean;
|
||||
documentType: DocumentTypeReferenceResponseModel;
|
||||
});
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ReferenceByIdModel } from './ReferenceByIdModel';
|
||||
|
||||
export type DocumentVersionItemResponseModel = {
|
||||
id: string;
|
||||
document: ReferenceByIdModel;
|
||||
documentType: ReferenceByIdModel;
|
||||
user: ReferenceByIdModel;
|
||||
versionDate: string;
|
||||
isCurrentPublishedVersion: boolean;
|
||||
isCurrentDraftVersion: boolean;
|
||||
preventCleanup: boolean;
|
||||
};
|
||||
|
||||
12
src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVersionResponseModel.ts
vendored
Normal file
12
src/Umbraco.Web.UI.Client/src/external/backend-api/src/models/DocumentVersionResponseModel.ts
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ContentForDocumentResponseModel } from './ContentForDocumentResponseModel';
|
||||
import type { ReferenceByIdModel } from './ReferenceByIdModel';
|
||||
|
||||
export type DocumentVersionResponseModel = (ContentForDocumentResponseModel & {
|
||||
document?: ReferenceByIdModel | null;
|
||||
});
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { DocumentVersionItemResponseModel } from './DocumentVersionItemResponseModel';
|
||||
|
||||
export type PagedDocumentVersionItemResponseModel = {
|
||||
total: number;
|
||||
items: Array<DocumentVersionItemResponseModel>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { DataTypeItemResponseModel } from './DataTypeItemResponseModel';
|
||||
|
||||
export type PagedModelDataTypeItemResponseModel = {
|
||||
items: Array<DataTypeItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { DocumentItemResponseModel } from './DocumentItemResponseModel';
|
||||
|
||||
export type PagedModelDocumentItemResponseModel = {
|
||||
items: Array<DocumentItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { DocumentTypeItemResponseModel } from './DocumentTypeItemResponseModel';
|
||||
|
||||
export type PagedModelDocumentTypeItemResponseModel = {
|
||||
items: Array<DocumentTypeItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { MediaItemResponseModel } from './MediaItemResponseModel';
|
||||
|
||||
export type PagedModelMediaItemResponseModel = {
|
||||
items: Array<MediaItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { MediaTypeItemResponseModel } from './MediaTypeItemResponseModel';
|
||||
|
||||
export type PagedModelMediaTypeItemResponseModel = {
|
||||
items: Array<MediaTypeItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { MemberItemResponseModel } from './MemberItemResponseModel';
|
||||
|
||||
export type PagedModelMemberItemResponseModel = {
|
||||
items: Array<MemberItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { MemberTypeItemResponseModel } from './MemberTypeItemResponseModel';
|
||||
|
||||
export type PagedModelMemberTypeItemResponseModel = {
|
||||
items: Array<MemberTypeItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { TemplateItemResponseModel } from './TemplateItemResponseModel';
|
||||
|
||||
export type PagedModelTemplateItemResponseModel = {
|
||||
items: Array<TemplateItemResponseModel>;
|
||||
total: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { UpdateContentForDocumentRequestModel } from './UpdateContentForDocumentRequestModel';
|
||||
|
||||
export type UpdateDocumentBlueprintRequestModel = UpdateContentForDocumentRequestModel;
|
||||
|
||||
@@ -19,5 +19,6 @@ export type UserResponseModel = (UserPresentationBaseModel & {
|
||||
lastLoginDate?: string | null;
|
||||
lastLockoutDate?: string | null;
|
||||
lastPasswordChangeDate?: string | null;
|
||||
isAdmin: boolean;
|
||||
});
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ import type { FolderResponseModel } from '../models/FolderResponseModel';
|
||||
import type { MoveDataTypeRequestModel } from '../models/MoveDataTypeRequestModel';
|
||||
import type { PagedDataTypeItemResponseModel } from '../models/PagedDataTypeItemResponseModel';
|
||||
import type { PagedDataTypeTreeItemResponseModel } from '../models/PagedDataTypeTreeItemResponseModel';
|
||||
import type { PagedModelDataTypeItemResponseModel } from '../models/PagedModelDataTypeItemResponseModel';
|
||||
import type { UpdateDataTypeRequestModel } from '../models/UpdateDataTypeRequestModel';
|
||||
import type { UpdateFolderResponseModel } from '../models/UpdateFolderResponseModel';
|
||||
|
||||
@@ -383,6 +384,33 @@ export class DataTypeResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelDataTypeItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemDataTypeSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelDataTypeItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/data-type/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
|
||||
@@ -2,8 +2,12 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { CreateDocumentBlueprintFromDocumentRequestModel } from '../models/CreateDocumentBlueprintFromDocumentRequestModel';
|
||||
import type { CreateDocumentBlueprintRequestModel } from '../models/CreateDocumentBlueprintRequestModel';
|
||||
import type { DocumentBlueprintItemResponseModel } from '../models/DocumentBlueprintItemResponseModel';
|
||||
import type { DocumentBlueprintResponseModel } from '../models/DocumentBlueprintResponseModel';
|
||||
import type { PagedDocumentBlueprintTreeItemResponseModel } from '../models/PagedDocumentBlueprintTreeItemResponseModel';
|
||||
import type { UpdateDocumentBlueprintRequestModel } from '../models/UpdateDocumentBlueprintRequestModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
@@ -11,6 +15,126 @@ import { request as __request } from '../core/request';
|
||||
|
||||
export class DocumentBlueprintResource {
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postDocumentBlueprint({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: CreateDocumentBlueprintRequestModel,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/document-blueprint',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
responseHeader: 'Umb-Generated-Resource',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getDocumentBlueprintById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<DocumentBlueprintResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/document-blueprint/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static deleteDocumentBlueprintById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'DELETE',
|
||||
url: '/umbraco/management/api/v1/document-blueprint/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
responseHeader: 'Umb-Notifications',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static putDocumentBlueprintById({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
id: string,
|
||||
requestBody?: UpdateDocumentBlueprintRequestModel,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'PUT',
|
||||
url: '/umbraco/management/api/v1/document-blueprint/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
responseHeader: 'Umb-Notifications',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postDocumentBlueprintFromDocument({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: CreateDocumentBlueprintFromDocumentRequestModel,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/document-blueprint/from-document',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
responseHeader: 'Umb-Generated-Resource',
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
403: `The authenticated user do not have access to this resource`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
@@ -19,7 +143,7 @@ export class DocumentBlueprintResource {
|
||||
id,
|
||||
}: {
|
||||
id?: Array<string>,
|
||||
}): CancelablePromise<Array<DocumentBlueprintResponseModel>> {
|
||||
}): CancelablePromise<Array<DocumentBlueprintItemResponseModel>> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/document-blueprint',
|
||||
|
||||
@@ -17,6 +17,7 @@ import type { PagedDocumentCollectionResponseModel } from '../models/PagedDocume
|
||||
import type { PagedDocumentRecycleBinItemResponseModel } from '../models/PagedDocumentRecycleBinItemResponseModel';
|
||||
import type { PagedDocumentTreeItemResponseModel } from '../models/PagedDocumentTreeItemResponseModel';
|
||||
import type { PagedIReferenceResponseModel } from '../models/PagedIReferenceResponseModel';
|
||||
import type { PagedModelDocumentItemResponseModel } from '../models/PagedModelDocumentItemResponseModel';
|
||||
import type { PagedReferenceByIdModel } from '../models/PagedReferenceByIdModel';
|
||||
import type { PublicAccessRequestModel } from '../models/PublicAccessRequestModel';
|
||||
import type { PublishDocumentRequestModel } from '../models/PublishDocumentRequestModel';
|
||||
@@ -749,6 +750,33 @@ export class DocumentResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelDocumentItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemDocumentSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelDocumentItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/document/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Success
|
||||
* @throws ApiError
|
||||
|
||||
@@ -16,6 +16,7 @@ import type { FolderResponseModel } from '../models/FolderResponseModel';
|
||||
import type { MoveDocumentTypeRequestModel } from '../models/MoveDocumentTypeRequestModel';
|
||||
import type { PagedAllowedDocumentTypeModel } from '../models/PagedAllowedDocumentTypeModel';
|
||||
import type { PagedDocumentTypeTreeItemResponseModel } from '../models/PagedDocumentTypeTreeItemResponseModel';
|
||||
import type { PagedModelDocumentTypeItemResponseModel } from '../models/PagedModelDocumentTypeItemResponseModel';
|
||||
import type { UpdateDocumentTypeRequestModel } from '../models/UpdateDocumentTypeRequestModel';
|
||||
import type { UpdateFolderResponseModel } from '../models/UpdateFolderResponseModel';
|
||||
|
||||
@@ -406,6 +407,33 @@ export class DocumentTypeResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelDocumentTypeItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemDocumentTypeSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelDocumentTypeItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/document-type/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
|
||||
127
src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentVersionResource.ts
vendored
Normal file
127
src/Umbraco.Web.UI.Client/src/external/backend-api/src/services/DocumentVersionResource.ts
vendored
Normal file
@@ -0,0 +1,127 @@
|
||||
/* generated using openapi-typescript-codegen -- do no edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { DocumentVersionResponseModel } from '../models/DocumentVersionResponseModel';
|
||||
import type { PagedDocumentVersionItemResponseModel } from '../models/PagedDocumentVersionItemResponseModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
import { request as __request } from '../core/request';
|
||||
|
||||
export class DocumentVersionResource {
|
||||
|
||||
/**
|
||||
* @returns PagedDocumentVersionItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getDocumentVersion({
|
||||
documentId,
|
||||
culture,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
documentId: string,
|
||||
culture?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedDocumentVersionItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/document-version',
|
||||
query: {
|
||||
'documentId': documentId,
|
||||
'culture': culture,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getDocumentVersionById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<DocumentVersionResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/document-version/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static putDocumentVersionByIdPreventCleanup({
|
||||
id,
|
||||
preventCleanup,
|
||||
}: {
|
||||
id: string,
|
||||
preventCleanup?: boolean,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'PUT',
|
||||
url: '/umbraco/management/api/v1/document-version/{id}/prevent-cleanup',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
query: {
|
||||
'preventCleanup': preventCleanup,
|
||||
},
|
||||
responseHeader: 'Umb-Notifications',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postDocumentVersionByIdRollback({
|
||||
id,
|
||||
culture,
|
||||
}: {
|
||||
id: string,
|
||||
culture?: string,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/document-version/{id}/rollback',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
query: {
|
||||
'culture': culture,
|
||||
},
|
||||
responseHeader: 'Umb-Notifications',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
@@ -13,6 +13,7 @@ import type { PagedIReferenceResponseModel } from '../models/PagedIReferenceResp
|
||||
import type { PagedMediaCollectionResponseModel } from '../models/PagedMediaCollectionResponseModel';
|
||||
import type { PagedMediaRecycleBinItemResponseModel } from '../models/PagedMediaRecycleBinItemResponseModel';
|
||||
import type { PagedMediaTreeItemResponseModel } from '../models/PagedMediaTreeItemResponseModel';
|
||||
import type { PagedModelMediaItemResponseModel } from '../models/PagedModelMediaItemResponseModel';
|
||||
import type { PagedReferenceByIdModel } from '../models/PagedReferenceByIdModel';
|
||||
import type { ReferenceByIdModel } from '../models/ReferenceByIdModel';
|
||||
import type { SortingRequestModel } from '../models/SortingRequestModel';
|
||||
@@ -86,6 +87,33 @@ export class MediaResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelMediaItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemMediaSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelMediaItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/media/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
|
||||
@@ -15,6 +15,7 @@ import type { MediaTypeTreeItemResponseModel } from '../models/MediaTypeTreeItem
|
||||
import type { MoveMediaTypeRequestModel } from '../models/MoveMediaTypeRequestModel';
|
||||
import type { PagedAllowedMediaTypeModel } from '../models/PagedAllowedMediaTypeModel';
|
||||
import type { PagedMediaTypeTreeItemResponseModel } from '../models/PagedMediaTypeTreeItemResponseModel';
|
||||
import type { PagedModelMediaTypeItemResponseModel } from '../models/PagedModelMediaTypeItemResponseModel';
|
||||
import type { UpdateFolderResponseModel } from '../models/UpdateFolderResponseModel';
|
||||
import type { UpdateMediaTypeRequestModel } from '../models/UpdateMediaTypeRequestModel';
|
||||
|
||||
@@ -45,6 +46,33 @@ export class MediaTypeResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelMediaTypeItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemMediaTypeSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelMediaTypeItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/media-type/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
|
||||
@@ -8,6 +8,7 @@ import type { MemberConfigurationResponseModel } from '../models/MemberConfigura
|
||||
import type { MemberItemResponseModel } from '../models/MemberItemResponseModel';
|
||||
import type { MemberResponseModel } from '../models/MemberResponseModel';
|
||||
import type { PagedMemberResponseModel } from '../models/PagedMemberResponseModel';
|
||||
import type { PagedModelMemberItemResponseModel } from '../models/PagedModelMemberItemResponseModel';
|
||||
import type { UpdateMemberRequestModel } from '../models/UpdateMemberRequestModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
@@ -83,6 +84,33 @@ export class MemberResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelMemberItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemMemberSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelMemberItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/member/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
|
||||
@@ -8,6 +8,7 @@ import type { MemberTypeCompositionRequestModel } from '../models/MemberTypeComp
|
||||
import type { MemberTypeCompositionResponseModel } from '../models/MemberTypeCompositionResponseModel';
|
||||
import type { MemberTypeItemResponseModel } from '../models/MemberTypeItemResponseModel';
|
||||
import type { MemberTypeResponseModel } from '../models/MemberTypeResponseModel';
|
||||
import type { PagedModelMemberTypeItemResponseModel } from '../models/PagedModelMemberTypeItemResponseModel';
|
||||
import type { PagedNamedEntityTreeItemResponseModel } from '../models/PagedNamedEntityTreeItemResponseModel';
|
||||
import type { UpdateMemberTypeRequestModel } from '../models/UpdateMemberTypeRequestModel';
|
||||
|
||||
@@ -38,6 +39,33 @@ export class MemberTypeResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelMemberTypeItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemMemberTypeSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelMemberTypeItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/member-type/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
|
||||
@@ -9,6 +9,7 @@ import type { DocumentTypeTreeItemResponseModel } from '../models/DocumentTypeTr
|
||||
import type { FolderTreeItemResponseModel } from '../models/FolderTreeItemResponseModel';
|
||||
import type { MediaTypeTreeItemResponseModel } from '../models/MediaTypeTreeItemResponseModel';
|
||||
import type { NamedEntityTreeItemResponseModel } from '../models/NamedEntityTreeItemResponseModel';
|
||||
import type { PagedModelTemplateItemResponseModel } from '../models/PagedModelTemplateItemResponseModel';
|
||||
import type { PagedNamedEntityTreeItemResponseModel } from '../models/PagedNamedEntityTreeItemResponseModel';
|
||||
import type { RelationTypeTreeItemResponseModel } from '../models/RelationTypeTreeItemResponseModel';
|
||||
import type { TemplateConfigurationResponseModel } from '../models/TemplateConfigurationResponseModel';
|
||||
@@ -46,6 +47,33 @@ export class TemplateResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedModelTemplateItemResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItemTemplateSearch({
|
||||
query,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedModelTemplateItemResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/item/template/search',
|
||||
query: {
|
||||
'query': query,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
errors: {
|
||||
401: `The resource is protected and requires an authentication token`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
|
||||
Reference in New Issue
Block a user