new models

This commit is contained in:
Niels Lyngsø
2023-07-07 09:27:59 +02:00
parent 1226665f99
commit d0cd0a4933
62 changed files with 380 additions and 117 deletions

View File

@@ -34,6 +34,7 @@ export type { CreateDocumentTypePropertyTypeContainerRequestModel } from './mode
export type { CreateDocumentTypePropertyTypeRequestModel } from './models/CreateDocumentTypePropertyTypeRequestModel';
export type { CreateDocumentTypeRequestModel } from './models/CreateDocumentTypeRequestModel';
export type { CreateFolderRequestModel } from './models/CreateFolderRequestModel';
export type { CreateInitialPasswordUserRequestModel } from './models/CreateInitialPasswordUserRequestModel';
export type { CreateLanguageRequestModel } from './models/CreateLanguageRequestModel';
export type { CreateMediaRequestModel } from './models/CreateMediaRequestModel';
export type { CreatePackageRequestModel } from './models/CreatePackageRequestModel';
@@ -57,6 +58,7 @@ export type { DataTypePropertyPresentationModel } from './models/DataTypePropert
export type { DataTypePropertyReferenceModel } from './models/DataTypePropertyReferenceModel';
export type { DataTypeReferenceResponseModel } from './models/DataTypeReferenceResponseModel';
export type { DataTypeResponseModel } from './models/DataTypeResponseModel';
export type { DataTypeTreeItemResponseModel } from './models/DataTypeTreeItemResponseModel';
export type { DictionaryItemItemResponseModel } from './models/DictionaryItemItemResponseModel';
export type { DictionaryItemModelBaseModel } from './models/DictionaryItemModelBaseModel';
export type { DictionaryItemResponseModel } from './models/DictionaryItemResponseModel';
@@ -123,14 +125,16 @@ export type { LogMessagePropertyPresentationModel } from './models/LogMessagePro
export type { LogMessageResponseModel } from './models/LogMessageResponseModel';
export type { LogTemplateResponseModel } from './models/LogTemplateResponseModel';
export type { MediaItemResponseModel } from './models/MediaItemResponseModel';
export type { MediaTreeItemResponseModel } from './models/MediaTreeItemResponseModel';
export type { MediaTypeItemResponseModel } from './models/MediaTypeItemResponseModel';
export type { MediaTypePropertyTypeContainerResponseModel } from './models/MediaTypePropertyTypeContainerResponseModel';
export type { MediaTypePropertyTypeResponseModel } from './models/MediaTypePropertyTypeResponseModel';
export type { MediaTypeResponseModel } from './models/MediaTypeResponseModel';
export type { MediaTypeTreeItemResponseModel } from './models/MediaTypeTreeItemResponseModel';
export type { MediaValueModel } from './models/MediaValueModel';
export type { MediaVariantRequestModel } from './models/MediaVariantRequestModel';
export type { MediaVariantResponseModel } from './models/MediaVariantResponseModel';
export type { MemberGroupItemReponseModel } from './models/MemberGroupItemReponseModel';
export type { MemberGroupItemResponseModel } from './models/MemberGroupItemResponseModel';
export type { MemberItemResponseModel } from './models/MemberItemResponseModel';
export type { MemberTypeItemResponseModel } from './models/MemberTypeItemResponseModel';
export type { ModelsBuilderResponseModel } from './models/ModelsBuilderResponseModel';
@@ -140,7 +144,7 @@ export type { MoveDictionaryRequestModel } from './models/MoveDictionaryRequestM
export type { MoveDocumentRequestModel } from './models/MoveDocumentRequestModel';
export type { MoveMediaRequestModel } from './models/MoveMediaRequestModel';
export type { ObjectTypeResponseModel } from './models/ObjectTypeResponseModel';
export type { OkResultModel } from './models/OkResultModel';
export type { OkResult } from './models/OkResult';
export { OperatorModel } from './models/OperatorModel';
export type { OutOfDateStatusResponseModel } from './models/OutOfDateStatusResponseModel';
export { OutOfDateTypeModel } from './models/OutOfDateTypeModel';
@@ -150,16 +154,15 @@ export type { PackageMigrationStatusResponseModel } from './models/PackageMigrat
export type { PackageModelBaseModel } from './models/PackageModelBaseModel';
export type { PagedAuditLogResponseModel } from './models/PagedAuditLogResponseModel';
export type { PagedAuditLogWithUsernameResponseModel } from './models/PagedAuditLogWithUsernameResponseModel';
export type { PagedBooleanModel } from './models/PagedBooleanModel';
export type { PagedContentTreeItemResponseModel } from './models/PagedContentTreeItemResponseModel';
export type { PagedCultureReponseModel } from './models/PagedCultureReponseModel';
export type { PagedDataTypeTreeItemResponseModel } from './models/PagedDataTypeTreeItemResponseModel';
export type { PagedDictionaryOverviewResponseModel } from './models/PagedDictionaryOverviewResponseModel';
export type { PagedDocumentBlueprintTreeItemResponseModel } from './models/PagedDocumentBlueprintTreeItemResponseModel';
export type { PagedDocumentTreeItemResponseModel } from './models/PagedDocumentTreeItemResponseModel';
export type { PagedDocumentTypeResponseModel } from './models/PagedDocumentTypeResponseModel';
export type { PagedDocumentTypeTreeItemResponseModel } from './models/PagedDocumentTypeTreeItemResponseModel';
export type { PagedEntityTreeItemResponseModel } from './models/PagedEntityTreeItemResponseModel';
export type { PagedFileSystemTreeItemPresentationModel } from './models/PagedFileSystemTreeItemPresentationModel';
export type { PagedFolderTreeItemResponseModel } from './models/PagedFolderTreeItemResponseModel';
export type { PagedHealthCheckGroupResponseModel } from './models/PagedHealthCheckGroupResponseModel';
export type { PagedHelpPageResponseModel } from './models/PagedHelpPageResponseModel';
export type { PagedIndexResponseModel } from './models/PagedIndexResponseModel';
@@ -167,6 +170,8 @@ export type { PagedLanguageResponseModel } from './models/PagedLanguageResponseM
export type { PagedLoggerResponseModel } from './models/PagedLoggerResponseModel';
export type { PagedLogMessageResponseModel } from './models/PagedLogMessageResponseModel';
export type { PagedLogTemplateResponseModel } from './models/PagedLogTemplateResponseModel';
export type { PagedMediaTreeItemResponseModel } from './models/PagedMediaTreeItemResponseModel';
export type { PagedMediaTypeTreeItemResponseModel } from './models/PagedMediaTypeTreeItemResponseModel';
export type { PagedObjectTypeResponseModel } from './models/PagedObjectTypeResponseModel';
export type { PagedPackageDefinitionResponseModel } from './models/PagedPackageDefinitionResponseModel';
export type { PagedPackageMigrationStatusResponseModel } from './models/PagedPackageMigrationStatusResponseModel';
@@ -189,13 +194,16 @@ export type { PartialViewSnippetResponseModel } from './models/PartialViewSnippe
export type { PartialViewUpdateModel } from './models/PartialViewUpdateModel';
export type { PathFolderModelBaseModel } from './models/PathFolderModelBaseModel';
export type { PathFolderResponseModel } from './models/PathFolderResponseModel';
export type { ProblemDetailsModel } from './models/ProblemDetailsModel';
export type { ProblemDetails } from './models/ProblemDetails';
export type { ProfilingStatusRequestModel } from './models/ProfilingStatusRequestModel';
export type { ProfilingStatusResponseModel } from './models/ProfilingStatusResponseModel';
export type { PropertyTypeAppearanceModel } from './models/PropertyTypeAppearanceModel';
export type { PropertyTypeContainerModelBaseModel } from './models/PropertyTypeContainerModelBaseModel';
export type { PropertyTypeModelBaseModel } from './models/PropertyTypeModelBaseModel';
export type { PropertyTypeValidationModel } from './models/PropertyTypeValidationModel';
export type { PublicAccessBaseModel } from './models/PublicAccessBaseModel';
export type { PublicAccessRequestModel } from './models/PublicAccessRequestModel';
export type { PublicAccessResponseModel } from './models/PublicAccessResponseModel';
export { PublishedStateModel } from './models/PublishedStateModel';
export type { RecycleBinItemResponseModel } from './models/RecycleBinItemResponseModel';
export { RedirectStatusModel } from './models/RedirectStatusModel';
@@ -297,6 +305,7 @@ export type { ValueModelBaseModel } from './models/ValueModelBaseModel';
export type { VariantModelBaseModel } from './models/VariantModelBaseModel';
export type { VariantResponseModelBaseModel } from './models/VariantResponseModelBaseModel';
export type { VariantTreeItemModel } from './models/VariantTreeItemModel';
export type { VerifyInviteUserRequestModel } from './models/VerifyInviteUserRequestModel';
export type { VersionResponseModel } from './models/VersionResponseModel';
export { AuditLogResource } from './services/AuditLogResource';

View File

@@ -5,7 +5,6 @@
import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
export type ContentTreeItemResponseModel = (EntityTreeItemResponseModel & {
$type: string;
noAccess?: boolean;
isTrashed?: boolean;
id?: string;

View File

@@ -6,7 +6,6 @@ import type { ContentTypeCleanupModel } from './ContentTypeCleanupModel';
import type { CreateContentTypeRequestModelBaseCreateDocumentTypePropertyTypeRequestModelCreateDocumentTypePropertyTypeContainerRequestModel } from './CreateContentTypeRequestModelBaseCreateDocumentTypePropertyTypeRequestModelCreateDocumentTypePropertyTypeContainerRequestModel';
export type CreateDocumentTypeRequestModel = (CreateContentTypeRequestModelBaseCreateDocumentTypePropertyTypeRequestModelCreateDocumentTypePropertyTypeContainerRequestModel & {
$type: string;
allowedTemplateIds?: Array<string>;
defaultTemplateId?: string | null;
cleanup?: ContentTypeCleanupModel;

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { VerifyInviteUserRequestModel } from './VerifyInviteUserRequestModel';
export type CreateInitialPasswordUserRequestModel = (VerifyInviteUserRequestModel & {
password?: string;
});

View File

@@ -3,7 +3,6 @@
/* eslint-disable */
export type CurrentUserResponseModel = {
$type: string;
id?: string;
email?: string;
userName?: string;

View File

@@ -5,7 +5,6 @@
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
export type DataTypeResponseModel = (DataTypeModelBaseModel & {
$type: string;
id?: string;
parentId?: string | null;
});

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type DataTypeTreeItemResponseModel = (FolderTreeItemResponseModel & {
icon?: string | null;
});

View File

@@ -11,5 +11,6 @@ export type DatabaseInstallResponseModel = {
password?: string | null;
useIntegratedAuthentication?: boolean;
connectionString?: string | null;
trustServerCertificate?: boolean;
};

View File

@@ -5,7 +5,6 @@
import type { DictionaryItemModelBaseModel } from './DictionaryItemModelBaseModel';
export type DictionaryItemResponseModel = (DictionaryItemModelBaseModel & {
$type: string;
id?: string;
});

View File

@@ -5,7 +5,6 @@
import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
export type DocumentBlueprintTreeItemResponseModel = (EntityTreeItemResponseModel & {
$type: string;
documentTypeId?: string;
documentTypeAlias?: string;
documentTypeName?: string | null;

View File

@@ -6,11 +6,11 @@ import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseMode
import type { VariantTreeItemModel } from './VariantTreeItemModel';
export type DocumentTreeItemResponseModel = (ContentTreeItemResponseModel & {
$type: string;
isProtected?: boolean;
isPublished?: boolean;
isEdited?: boolean;
contentTypeId?: string;
variants?: Array<VariantTreeItemModel>;
icon?: string;
});

View File

@@ -5,7 +5,7 @@
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type DocumentTypeTreeItemResponseModel = (FolderTreeItemResponseModel & {
$type: string;
isElement?: boolean;
icon?: string;
});

View File

@@ -4,7 +4,5 @@
import type { ValueModelBaseModel } from './ValueModelBaseModel';
export type DocumentValueModel = (ValueModelBaseModel & {
$type: string;
});
export type DocumentValueModel = ValueModelBaseModel;

View File

@@ -4,7 +4,5 @@
import type { VariantModelBaseModel } from './VariantModelBaseModel';
export type DocumentVariantRequestModel = (VariantModelBaseModel & {
$type: string;
});
export type DocumentVariantRequestModel = VariantModelBaseModel;

View File

@@ -6,7 +6,6 @@ import type { ContentStateModel } from './ContentStateModel';
import type { VariantResponseModelBaseModel } from './VariantResponseModelBaseModel';
export type DocumentVariantResponseModel = (VariantResponseModelBaseModel & {
$type: string;
state?: ContentStateModel;
publishDate?: string | null;
});

View File

@@ -5,7 +5,6 @@
import type { TreeItemPresentationModel } from './TreeItemPresentationModel';
export type EntityTreeItemResponseModel = (TreeItemPresentationModel & {
$type: string;
id?: string;
isContainer?: boolean;
parentId?: string | null;

View File

@@ -5,7 +5,6 @@
import type { FolderModelBaseModel } from './FolderModelBaseModel';
export type FolderReponseModel = (FolderModelBaseModel & {
$type: string;
id?: string;
parentId?: string | null;
});

View File

@@ -5,7 +5,6 @@
import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
export type FolderTreeItemResponseModel = (EntityTreeItemResponseModel & {
$type: string;
isFolder?: boolean;
});

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseModel';
export type MediaTreeItemResponseModel = (ContentTreeItemResponseModel & {
icon?: string;
});

View File

@@ -0,0 +1,10 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type MediaTypeTreeItemResponseModel = (FolderTreeItemResponseModel & {
icon?: string;
});

View File

@@ -4,7 +4,5 @@
import type { ValueModelBaseModel } from './ValueModelBaseModel';
export type MediaValueModel = (ValueModelBaseModel & {
$type: string;
});
export type MediaValueModel = ValueModelBaseModel;

View File

@@ -4,7 +4,5 @@
import type { VariantModelBaseModel } from './VariantModelBaseModel';
export type MediaVariantRequestModel = (VariantModelBaseModel & {
$type: string;
});
export type MediaVariantRequestModel = VariantModelBaseModel;

View File

@@ -4,7 +4,5 @@
import type { VariantResponseModelBaseModel } from './VariantResponseModelBaseModel';
export type MediaVariantResponseModel = (VariantResponseModelBaseModel & {
$type: string;
});
export type MediaVariantResponseModel = VariantResponseModelBaseModel;

View File

@@ -4,5 +4,5 @@
import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
export type MemberGroupItemReponseModel = ItemResponseModelBaseModel;
export type MemberGroupItemResponseModel = ItemResponseModelBaseModel;

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
export type OkResultModel = {
export type OkResult = {
statusCode?: number;
};

View File

@@ -1,9 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type PagedBooleanModel = {
total: number;
items: Array<boolean>;
};

View File

@@ -1,12 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseModel';
import type { DocumentTreeItemResponseModel } from './DocumentTreeItemResponseModel';
export type PagedContentTreeItemResponseModel = {
total: number;
items: Array<(ContentTreeItemResponseModel | DocumentTreeItemResponseModel)>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DataTypeTreeItemResponseModel } from './DataTypeTreeItemResponseModel';
export type PagedDataTypeTreeItemResponseModel = {
total: number;
items: Array<DataTypeTreeItemResponseModel>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DocumentTypeResponseModel } from './DocumentTypeResponseModel';
export type PagedDocumentTypeResponseModel = {
total: number;
items: Array<DocumentTypeResponseModel>;
};

View File

@@ -3,14 +3,17 @@
/* eslint-disable */
import type { ContentTreeItemResponseModel } from './ContentTreeItemResponseModel';
import type { DataTypeTreeItemResponseModel } from './DataTypeTreeItemResponseModel';
import type { DocumentBlueprintTreeItemResponseModel } from './DocumentBlueprintTreeItemResponseModel';
import type { DocumentTreeItemResponseModel } from './DocumentTreeItemResponseModel';
import type { DocumentTypeTreeItemResponseModel } from './DocumentTypeTreeItemResponseModel';
import type { EntityTreeItemResponseModel } from './EntityTreeItemResponseModel';
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
import type { MediaTreeItemResponseModel } from './MediaTreeItemResponseModel';
import type { MediaTypeTreeItemResponseModel } from './MediaTypeTreeItemResponseModel';
export type PagedEntityTreeItemResponseModel = {
total: number;
items: Array<(EntityTreeItemResponseModel | ContentTreeItemResponseModel | DocumentBlueprintTreeItemResponseModel | DocumentTreeItemResponseModel | DocumentTypeTreeItemResponseModel | FolderTreeItemResponseModel)>;
items: Array<(EntityTreeItemResponseModel | ContentTreeItemResponseModel | DocumentBlueprintTreeItemResponseModel | DocumentTreeItemResponseModel | DocumentTypeTreeItemResponseModel | FolderTreeItemResponseModel | MediaTypeTreeItemResponseModel | MediaTreeItemResponseModel | DataTypeTreeItemResponseModel)>;
};

View File

@@ -1,12 +0,0 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { DocumentTypeTreeItemResponseModel } from './DocumentTypeTreeItemResponseModel';
import type { FolderTreeItemResponseModel } from './FolderTreeItemResponseModel';
export type PagedFolderTreeItemResponseModel = {
total: number;
items: Array<(FolderTreeItemResponseModel | DocumentTypeTreeItemResponseModel)>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { MediaTreeItemResponseModel } from './MediaTreeItemResponseModel';
export type PagedMediaTreeItemResponseModel = {
total: number;
items: Array<MediaTreeItemResponseModel>;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { MediaTypeTreeItemResponseModel } from './MediaTypeTreeItemResponseModel';
export type PagedMediaTypeTreeItemResponseModel = {
total: number;
items: Array<MediaTypeTreeItemResponseModel>;
};

View File

@@ -2,4 +2,4 @@
/* tslint:disable */
/* eslint-disable */
export type ProblemDetailsModel = Record<string, any>;
export type ProblemDetails = Record<string, any>;

View File

@@ -0,0 +1,9 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type PublicAccessBaseModel = {
loginPageId?: string;
errorPageId?: string;
};

View File

@@ -0,0 +1,11 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { PublicAccessBaseModel } from './PublicAccessBaseModel';
export type PublicAccessRequestModel = (PublicAccessBaseModel & {
memberUserNames?: Array<string>;
memberGroupNames?: Array<string>;
});

View File

@@ -0,0 +1,13 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { MemberGroupItemResponseModel } from './MemberGroupItemResponseModel';
import type { MemberItemResponseModel } from './MemberItemResponseModel';
import type { PublicAccessBaseModel } from './PublicAccessBaseModel';
export type PublicAccessResponseModel = (PublicAccessBaseModel & {
members?: Array<MemberItemResponseModel>;
groups?: Array<MemberGroupItemResponseModel>;
});

View File

@@ -3,7 +3,6 @@
/* eslint-disable */
export type RecycleBinItemResponseModel = {
$type: string;
id?: string;
name?: string;
type?: string;

View File

@@ -5,7 +5,6 @@
import type { TemplateModelBaseModel } from './TemplateModelBaseModel';
export type TemplateResponseModel = (TemplateModelBaseModel & {
$type: string;
id?: string;
masterTemplateId?: string | null;
});

View File

@@ -5,7 +5,6 @@
export type TreeItemPresentationModel = {
name?: string;
type?: string;
icon?: string;
hasChildren?: boolean;
};

View File

@@ -6,7 +6,6 @@ import type { ContentTypeCleanupModel } from './ContentTypeCleanupModel';
import type { UpdateContentTypeRequestModelBaseUpdateDocumentTypePropertyTypeRequestModelUpdateDocumentTypePropertyTypeContainerRequestModel } from './UpdateContentTypeRequestModelBaseUpdateDocumentTypePropertyTypeRequestModelUpdateDocumentTypePropertyTypeContainerRequestModel';
export type UpdateDocumentTypeRequestModel = (UpdateContentTypeRequestModelBaseUpdateDocumentTypePropertyTypeRequestModelUpdateDocumentTypePropertyTypeContainerRequestModel & {
$type: string;
allowedTemplateIds?: Array<string>;
defaultTemplateId?: string | null;
cleanup?: ContentTypeCleanupModel;

View File

@@ -5,7 +5,6 @@
import type { UserGroupBaseModel } from './UserGroupBaseModel';
export type UserGroupResponseModel = (UserGroupBaseModel & {
$type: string;
id?: string;
});

View File

@@ -6,7 +6,6 @@ import type { UserPresentationBaseModel } from './UserPresentationBaseModel';
import type { UserStateModel } from './UserStateModel';
export type UserResponseModel = (UserPresentationBaseModel & {
$type: string;
id?: string;
languageIsoCode?: string | null;
contentStartNodeIds?: Array<string>;

View File

@@ -3,7 +3,6 @@
/* eslint-disable */
export type ValueModelBaseModel = {
$type: string;
culture?: string | null;
segment?: string | null;
alias?: string;

View File

@@ -3,7 +3,6 @@
/* eslint-disable */
export type VariantModelBaseModel = {
$type: string;
culture?: string | null;
segment?: string | null;
name?: string;

View File

@@ -3,7 +3,6 @@
/* eslint-disable */
export type VariantResponseModelBaseModel = {
$type: string;
culture?: string | null;
segment?: string | null;
name?: string;

View File

@@ -0,0 +1,9 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type VerifyInviteUserRequestModel = {
userId?: string;
token?: string;
};

View File

@@ -9,7 +9,7 @@ import type { DataTypeReferenceResponseModel } from '../models/DataTypeReference
import type { DataTypeResponseModel } from '../models/DataTypeResponseModel';
import type { FolderReponseModel } from '../models/FolderReponseModel';
import type { MoveDataTypeRequestModel } from '../models/MoveDataTypeRequestModel';
import type { PagedFolderTreeItemResponseModel } from '../models/PagedFolderTreeItemResponseModel';
import type { PagedDataTypeTreeItemResponseModel } from '../models/PagedDataTypeTreeItemResponseModel';
import type { UpdateDataTypeRequestModel } from '../models/UpdateDataTypeRequestModel';
import type { UpdateFolderReponseModel } from '../models/UpdateFolderReponseModel';
@@ -325,7 +325,7 @@ export class DataTypeResource {
}
/**
* @returns PagedFolderTreeItemResponseModel Success
* @returns PagedDataTypeTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeDataTypeChildren({
@@ -338,7 +338,7 @@ export class DataTypeResource {
skip?: number,
take?: number,
foldersOnly?: boolean,
}): CancelablePromise<PagedFolderTreeItemResponseModel> {
}): CancelablePromise<PagedDataTypeTreeItemResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/data-type/children',
@@ -352,7 +352,7 @@ export class DataTypeResource {
}
/**
* @returns PagedFolderTreeItemResponseModel Success
* @returns PagedDataTypeTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeDataTypeRoot({
@@ -363,7 +363,7 @@ export class DataTypeResource {
skip?: number,
take?: number,
foldersOnly?: boolean,
}): CancelablePromise<PagedFolderTreeItemResponseModel> {
}): CancelablePromise<PagedDataTypeTreeItemResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/data-type/root',

View File

@@ -8,7 +8,9 @@ import type { DocumentNotificationResponseModel } from '../models/DocumentNotifi
import type { DocumentResponseModel } from '../models/DocumentResponseModel';
import type { MoveDocumentRequestModel } from '../models/MoveDocumentRequestModel';
import type { PagedDocumentTreeItemResponseModel } from '../models/PagedDocumentTreeItemResponseModel';
import type { PagedDocumentTypeResponseModel } from '../models/PagedDocumentTypeResponseModel';
import type { PagedRecycleBinItemResponseModel } from '../models/PagedRecycleBinItemResponseModel';
import type { PublicAccessRequestModel } from '../models/PublicAccessRequestModel';
import type { UpdateDocumentNotificationsRequestModel } from '../models/UpdateDocumentNotificationsRequestModel';
import type { UpdateDocumentRequestModel } from '../models/UpdateDocumentRequestModel';
import type { UpdateDomainsRequestModel } from '../models/UpdateDomainsRequestModel';
@@ -110,6 +112,35 @@ export class DocumentResource {
});
}
/**
* @returns PagedDocumentTypeResponseModel Success
* @throws ApiError
*/
public static getDocumentByIdAllowedDocumentTypes({
id,
skip,
take = 100,
}: {
id: string,
skip?: number,
take?: number,
}): CancelablePromise<PagedDocumentTypeResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/{id}/allowed-document-types',
path: {
'id': id,
},
query: {
'skip': skip,
'take': take,
},
errors: {
404: `Not Found`,
},
});
}
/**
* @returns string Created
* @throws ApiError
@@ -249,6 +280,98 @@ export class DocumentResource {
});
}
/**
* @returns string Created
* @throws ApiError
*/
public static postDocumentByIdPublicAccess({
id,
requestBody,
}: {
id: string,
requestBody?: PublicAccessRequestModel,
}): CancelablePromise<string> {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/document/{id}/public-access',
path: {
'id': id,
},
body: requestBody,
mediaType: 'application/json',
responseHeader: 'Location',
errors: {
400: `Bad Request`,
404: `Not Found`,
},
});
}
/**
* @returns any Success
* @throws ApiError
*/
public static deleteDocumentByIdPublicAccess({
id,
}: {
id: string,
}): CancelablePromise<any> {
return __request(OpenAPI, {
method: 'DELETE',
url: '/umbraco/management/api/v1/document/{id}/public-access',
path: {
'id': id,
},
errors: {
404: `Not Found`,
},
});
}
/**
* @returns any Success
* @throws ApiError
*/
public static getDocumentByIdPublicAccess({
id,
}: {
id: string,
}): CancelablePromise<any> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/{id}/public-access',
path: {
'id': id,
},
});
}
/**
* @returns any Success
* @throws ApiError
*/
public static putDocumentByIdPublicAccess({
id,
requestBody,
}: {
id: string,
requestBody?: PublicAccessRequestModel,
}): CancelablePromise<any> {
return __request(OpenAPI, {
method: 'PUT',
url: '/umbraco/management/api/v1/document/{id}/public-access',
path: {
'id': id,
},
body: requestBody,
mediaType: 'application/json',
errors: {
400: `Bad Request`,
404: `Not Found`,
},
});
}
/**
* @returns any Success
* @throws ApiError
@@ -273,6 +396,30 @@ export class DocumentResource {
});
}
/**
* @returns PagedDocumentTypeResponseModel Success
* @throws ApiError
*/
public static getDocumentRootAllowedDocumentTypes({
skip,
take = 100,
}: {
skip?: number,
take?: number,
}): CancelablePromise<PagedDocumentTypeResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/document/root/allowed-document-types',
query: {
'skip': skip,
'take': take,
},
errors: {
404: `Not Found`,
},
});
}
/**
* @returns PagedRecycleBinItemResponseModel Success
* @throws ApiError

View File

@@ -17,7 +17,7 @@ export class HelpResource {
section,
tree,
skip,
take,
take = 100,
baseUrl = 'https://our.umbraco.com',
}: {
section?: string,

View File

@@ -2,7 +2,7 @@
/* tslint:disable */
/* eslint-disable */
import type { IndexResponseModel } from '../models/IndexResponseModel';
import type { OkResultModel } from '../models/OkResultModel';
import type { OkResult } from '../models/OkResult';
import type { PagedIndexResponseModel } from '../models/PagedIndexResponseModel';
import type { CancelablePromise } from '../core/CancelablePromise';
@@ -17,7 +17,7 @@ export class IndexerResource {
*/
public static getIndexer({
skip,
take,
take = 100,
}: {
skip?: number,
take?: number,
@@ -54,14 +54,14 @@ export class IndexerResource {
}
/**
* @returns OkResultModel Success
* @returns OkResult Success
* @throws ApiError
*/
public static postIndexerByIndexNameRebuild({
indexName,
}: {
indexName: string,
}): CancelablePromise<OkResultModel> {
}): CancelablePromise<OkResult> {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/indexer/{indexName}/rebuild',

View File

@@ -1,13 +1,12 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ContentTreeItemResponseModel } from '../models/ContentTreeItemResponseModel';
import type { CreateMediaRequestModel } from '../models/CreateMediaRequestModel';
import type { DocumentResponseModel } from '../models/DocumentResponseModel';
import type { DocumentTreeItemResponseModel } from '../models/DocumentTreeItemResponseModel';
import type { MediaItemResponseModel } from '../models/MediaItemResponseModel';
import type { MediaTreeItemResponseModel } from '../models/MediaTreeItemResponseModel';
import type { MoveMediaRequestModel } from '../models/MoveMediaRequestModel';
import type { PagedContentTreeItemResponseModel } from '../models/PagedContentTreeItemResponseModel';
import type { PagedMediaTreeItemResponseModel } from '../models/PagedMediaTreeItemResponseModel';
import type { PagedRecycleBinItemResponseModel } from '../models/PagedRecycleBinItemResponseModel';
import type { UpdateMediaRequestModel } from '../models/UpdateMediaRequestModel';
@@ -207,7 +206,7 @@ export class MediaResource {
}
/**
* @returns PagedContentTreeItemResponseModel Success
* @returns PagedMediaTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeMediaChildren({
@@ -220,7 +219,7 @@ export class MediaResource {
skip?: number,
take?: number,
dataTypeId?: string,
}): CancelablePromise<PagedContentTreeItemResponseModel> {
}): CancelablePromise<PagedMediaTreeItemResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/media/children',
@@ -243,7 +242,7 @@ export class MediaResource {
}: {
id?: Array<string>,
dataTypeId?: string,
}): CancelablePromise<Array<(ContentTreeItemResponseModel | DocumentTreeItemResponseModel)>> {
}): CancelablePromise<Array<MediaTreeItemResponseModel>> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/media/item',
@@ -255,7 +254,7 @@ export class MediaResource {
}
/**
* @returns PagedContentTreeItemResponseModel Success
* @returns PagedMediaTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeMediaRoot({
@@ -266,7 +265,7 @@ export class MediaResource {
skip?: number,
take?: number,
dataTypeId?: string,
}): CancelablePromise<PagedContentTreeItemResponseModel> {
}): CancelablePromise<PagedMediaTreeItemResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/media/root',

View File

@@ -3,7 +3,7 @@
/* eslint-disable */
import type { MediaTypeItemResponseModel } from '../models/MediaTypeItemResponseModel';
import type { MediaTypeResponseModel } from '../models/MediaTypeResponseModel';
import type { PagedFolderTreeItemResponseModel } from '../models/PagedFolderTreeItemResponseModel';
import type { PagedMediaTypeTreeItemResponseModel } from '../models/PagedMediaTypeTreeItemResponseModel';
import type { CancelablePromise } from '../core/CancelablePromise';
import { OpenAPI } from '../core/OpenAPI';
@@ -51,7 +51,7 @@ export class MediaTypeResource {
}
/**
* @returns PagedFolderTreeItemResponseModel Success
* @returns PagedMediaTypeTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeMediaTypeChildren({
@@ -64,7 +64,7 @@ export class MediaTypeResource {
skip?: number,
take?: number,
foldersOnly?: boolean,
}): CancelablePromise<PagedFolderTreeItemResponseModel> {
}): CancelablePromise<PagedMediaTypeTreeItemResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/media-type/children',
@@ -78,7 +78,7 @@ export class MediaTypeResource {
}
/**
* @returns PagedFolderTreeItemResponseModel Success
* @returns PagedMediaTypeTreeItemResponseModel Success
* @throws ApiError
*/
public static getTreeMediaTypeRoot({
@@ -89,7 +89,7 @@ export class MediaTypeResource {
skip?: number,
take?: number,
foldersOnly?: boolean,
}): CancelablePromise<PagedFolderTreeItemResponseModel> {
}): CancelablePromise<PagedMediaTypeTreeItemResponseModel> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/tree/media-type/root',

View File

@@ -1,7 +1,7 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { MemberGroupItemReponseModel } from '../models/MemberGroupItemReponseModel';
import type { MemberGroupItemResponseModel } from '../models/MemberGroupItemResponseModel';
import type { PagedEntityTreeItemResponseModel } from '../models/PagedEntityTreeItemResponseModel';
import type { CancelablePromise } from '../core/CancelablePromise';
@@ -18,7 +18,7 @@ export class MemberGroupResource {
id,
}: {
id?: Array<string>,
}): CancelablePromise<Array<MemberGroupItemReponseModel>> {
}): CancelablePromise<Array<MemberGroupItemResponseModel>> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/member-group/item',

View File

@@ -1,8 +1,6 @@
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { PagedBooleanModel } from '../models/PagedBooleanModel';
import type { CancelablePromise } from '../core/CancelablePromise';
import { OpenAPI } from '../core/OpenAPI';
import { request as __request } from '../core/request';
@@ -10,7 +8,7 @@ import { request as __request } from '../core/request';
export class PropertyTypeResource {
/**
* @returns PagedBooleanModel Success
* @returns boolean Success
* @throws ApiError
*/
public static getPropertyTypeIsUsed({
@@ -19,7 +17,7 @@ export class PropertyTypeResource {
}: {
contentTypeId?: string,
propertyAlias?: string,
}): CancelablePromise<PagedBooleanModel> {
}): CancelablePromise<boolean> {
return __request(OpenAPI, {
method: 'GET',
url: '/umbraco/management/api/v1/property-type/is-used',

View File

@@ -18,7 +18,7 @@ export class RedirectManagementResource {
public static getRedirectManagement({
filter,
skip,
take,
take = 100,
}: {
filter?: string,
skip?: number,
@@ -45,7 +45,7 @@ export class RedirectManagementResource {
public static getRedirectManagementById({
id,
skip,
take,
take = 100,
}: {
id: string,
skip?: number,

View File

@@ -38,7 +38,7 @@ export class RelationResource {
public static getRelationChildRelationByChildId({
childId,
skip,
take,
take = 100,
relationTypeAlias = '',
}: {
childId: number,

View File

@@ -16,7 +16,7 @@ export class SearcherResource {
*/
public static getSearcher({
skip,
take,
take = 100,
}: {
skip?: number,
take?: number,
@@ -39,7 +39,7 @@ export class SearcherResource {
searcherName,
term,
skip,
take,
take = 100,
}: {
searcherName: string,
term?: string,

View File

@@ -17,7 +17,7 @@ export class TelemetryResource {
*/
public static getTelemetry({
skip,
take,
take = 100,
}: {
skip?: number,
take?: number,

View File

@@ -45,7 +45,7 @@ export class TrackedReferenceResource {
public static getTrackedReferenceDescendantsByParentId({
parentId,
skip,
take,
take = 20,
filterMustBeIsDependency = true,
}: {
parentId: string,

View File

@@ -2,6 +2,7 @@
/* tslint:disable */
/* eslint-disable */
import type { ChangePasswordUserRequestModel } from '../models/ChangePasswordUserRequestModel';
import type { CreateInitialPasswordUserRequestModel } from '../models/CreateInitialPasswordUserRequestModel';
import type { CreateUserRequestModel } from '../models/CreateUserRequestModel';
import type { CreateUserResponseModel } from '../models/CreateUserResponseModel';
import type { CurrentUserResponseModel } from '../models/CurrentUserResponseModel';
@@ -21,6 +22,7 @@ import type { UserOrderModel } from '../models/UserOrderModel';
import type { UserPermissionsResponseModel } from '../models/UserPermissionsResponseModel';
import type { UserResponseModel } from '../models/UserResponseModel';
import type { UserStateModel } from '../models/UserStateModel';
import type { VerifyInviteUserRequestModel } from '../models/VerifyInviteUserRequestModel';
import type { CancelablePromise } from '../core/CancelablePromise';
import { OpenAPI } from '../core/OpenAPI';
@@ -410,6 +412,46 @@ export class UserResource {
});
}
/**
* @returns any Success
* @throws ApiError
*/
public static postUserInviteCreatePassword({
requestBody,
}: {
requestBody?: CreateInitialPasswordUserRequestModel,
}): CancelablePromise<any> {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/user/invite/create-password',
body: requestBody,
mediaType: 'application/json',
errors: {
400: `Bad Request`,
},
});
}
/**
* @returns any Success
* @throws ApiError
*/
public static postUserInviteVerify({
requestBody,
}: {
requestBody?: (VerifyInviteUserRequestModel | CreateInitialPasswordUserRequestModel),
}): CancelablePromise<any> {
return __request(OpenAPI, {
method: 'POST',
url: '/umbraco/management/api/v1/user/invite/verify',
body: requestBody,
mediaType: 'application/json',
errors: {
400: `Bad Request`,
},
});
}
/**
* @returns any Success
* @throws ApiError

View File

@@ -1,6 +1,6 @@
import type { Observable } from '@umbraco-cms/backoffice/external/rxjs';
import type { UmbTreeRootEntityModel, UmbTreeRootModel } from '@umbraco-cms/backoffice/tree';
import { ProblemDetailsModel, TreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api';
import { ProblemDetailsModel, EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
export interface UmbPagedData<T> {
total: number;
@@ -8,7 +8,7 @@ export interface UmbPagedData<T> {
}
export interface UmbTreeRepository<
TreeItemType extends TreeItemPresentationModel,
TreeItemType extends EntityTreeItemResponseModel,
TreeRootType extends UmbTreeRootModel = UmbTreeRootEntityModel
> {
requestTreeRoot: () => Promise<{