generate:api
This commit is contained in:
@@ -20,7 +20,7 @@ export type OpenAPIConfig = {
|
||||
|
||||
export const OpenAPI: OpenAPIConfig = {
|
||||
BASE: '',
|
||||
VERSION: '1.0',
|
||||
VERSION: 'Latest',
|
||||
WITH_CREDENTIALS: false,
|
||||
CREDENTIALS: 'include',
|
||||
TOKEN: undefined,
|
||||
|
||||
@@ -23,6 +23,7 @@ export type { ContentTypeResponseModelBaseMediaTypePropertyTypeResponseModelMedi
|
||||
export type { ContentTypeSortModel } from './models/ContentTypeSortModel';
|
||||
export type { ContentUrlInfoModel } from './models/ContentUrlInfoModel';
|
||||
export type { CopyDataTypeRequestModel } from './models/CopyDataTypeRequestModel';
|
||||
export type { CopyDocumentRequestModel } from './models/CopyDocumentRequestModel';
|
||||
export type { CreateContentRequestModelBaseDocumentValueModelDocumentVariantRequestModel } from './models/CreateContentRequestModelBaseDocumentValueModelDocumentVariantRequestModel';
|
||||
export type { CreateContentRequestModelBaseMediaValueModelMediaVariantRequestModel } from './models/CreateContentRequestModelBaseMediaValueModelMediaVariantRequestModel';
|
||||
export type { CreateDataTypeRequestModel } from './models/CreateDataTypeRequestModel';
|
||||
@@ -98,6 +99,7 @@ export type { LanguageItemResponseModel } from './models/LanguageItemResponseMod
|
||||
export type { LanguageModelBaseModel } from './models/LanguageModelBaseModel';
|
||||
export type { LanguageResponseModel } from './models/LanguageResponseModel';
|
||||
export type { LoggerResponseModel } from './models/LoggerResponseModel';
|
||||
export type { LoginRequestModel } from './models/LoginRequestModel';
|
||||
export type { LogLevelCountsReponseModel } from './models/LogLevelCountsReponseModel';
|
||||
export { LogLevelModel } from './models/LogLevelModel';
|
||||
export type { LogMessagePropertyPresentationModel } from './models/LogMessagePropertyPresentationModel';
|
||||
@@ -112,11 +114,14 @@ 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 { MemberItemResponseModel } from './models/MemberItemResponseModel';
|
||||
export type { MemberTypeItemResponseModel } from './models/MemberTypeItemResponseModel';
|
||||
export type { ModelsBuilderResponseModel } from './models/ModelsBuilderResponseModel';
|
||||
export { ModelsModeModel } from './models/ModelsModeModel';
|
||||
export type { MoveDataTypeRequestModel } from './models/MoveDataTypeRequestModel';
|
||||
export type { MoveDictionaryRequestModel } from './models/MoveDictionaryRequestModel';
|
||||
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 { OperatorModel } from './models/OperatorModel';
|
||||
@@ -128,6 +133,7 @@ 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 { PagedDictionaryOverviewResponseModel } from './models/PagedDictionaryOverviewResponseModel';
|
||||
@@ -154,6 +160,7 @@ export type { PagedRelationResponseModel } from './models/PagedRelationResponseM
|
||||
export type { PagedSavedLogSearchResponseModel } from './models/PagedSavedLogSearchResponseModel';
|
||||
export type { PagedSearcherResponseModel } from './models/PagedSearcherResponseModel';
|
||||
export type { PagedSearchResultResponseModel } from './models/PagedSearchResultResponseModel';
|
||||
export type { PagedTagResponseModel } from './models/PagedTagResponseModel';
|
||||
export type { PagedTelemetryResponseModel } from './models/PagedTelemetryResponseModel';
|
||||
export type { PagedUserGroupPresentationModel } from './models/PagedUserGroupPresentationModel';
|
||||
export type { PagedUserResponseModel } from './models/PagedUserResponseModel';
|
||||
@@ -187,6 +194,7 @@ export type { SetAvatarRequestModel } from './models/SetAvatarRequestModel';
|
||||
export type { StaticFileItemResponseModel } from './models/StaticFileItemResponseModel';
|
||||
export { StatusResultTypeModel } from './models/StatusResultTypeModel';
|
||||
export type { StylesheetItemResponseModel } from './models/StylesheetItemResponseModel';
|
||||
export type { TagResponseModel } from './models/TagResponseModel';
|
||||
export { TelemetryLevelModel } from './models/TelemetryLevelModel';
|
||||
export type { TelemetryRepresentationBaseModel } from './models/TelemetryRepresentationBaseModel';
|
||||
export type { TelemetryRequestModel } from './models/TelemetryRequestModel';
|
||||
@@ -225,8 +233,10 @@ export type { UpdateUserGroupsOnUserRequestModel } from './models/UpdateUserGrou
|
||||
export type { UpdateUserRequestModel } from './models/UpdateUserRequestModel';
|
||||
export type { UpgradeSettingsResponseModel } from './models/UpgradeSettingsResponseModel';
|
||||
export type { UserGroupBaseModel } from './models/UserGroupBaseModel';
|
||||
export type { UserGroupItemResponseModel } from './models/UserGroupItemResponseModel';
|
||||
export type { UserGroupPresentationModel } from './models/UserGroupPresentationModel';
|
||||
export type { UserInstallResponseModel } from './models/UserInstallResponseModel';
|
||||
export type { UserItemResponseModel } from './models/UserItemResponseModel';
|
||||
export { UserOrderModel } from './models/UserOrderModel';
|
||||
export type { UserPresentationBaseModel } from './models/UserPresentationBaseModel';
|
||||
export type { UserResponseModel } from './models/UserResponseModel';
|
||||
@@ -252,6 +262,7 @@ export { LanguageResource } from './services/LanguageResource';
|
||||
export { LogViewerResource } from './services/LogViewerResource';
|
||||
export { MediaResource } from './services/MediaResource';
|
||||
export { MediaTypeResource } from './services/MediaTypeResource';
|
||||
export { MemberResource } from './services/MemberResource';
|
||||
export { MemberGroupResource } from './services/MemberGroupResource';
|
||||
export { MemberTypeResource } from './services/MemberTypeResource';
|
||||
export { ModelsBuilderResource } from './services/ModelsBuilderResource';
|
||||
@@ -259,6 +270,7 @@ export { ObjectTypesResource } from './services/ObjectTypesResource';
|
||||
export { PackageResource } from './services/PackageResource';
|
||||
export { PartialViewResource } from './services/PartialViewResource';
|
||||
export { ProfilingResource } from './services/ProfilingResource';
|
||||
export { PropertyTypeResource } from './services/PropertyTypeResource';
|
||||
export { PublishedCacheResource } from './services/PublishedCacheResource';
|
||||
export { RedirectManagementResource } from './services/RedirectManagementResource';
|
||||
export { RelationResource } from './services/RelationResource';
|
||||
@@ -269,11 +281,11 @@ export { SecurityResource } from './services/SecurityResource';
|
||||
export { ServerResource } from './services/ServerResource';
|
||||
export { StaticFileResource } from './services/StaticFileResource';
|
||||
export { StylesheetResource } from './services/StylesheetResource';
|
||||
export { TagResource } from './services/TagResource';
|
||||
export { TelemetryResource } from './services/TelemetryResource';
|
||||
export { TemplateResource } from './services/TemplateResource';
|
||||
export { TemporaryFileResource } from './services/TemporaryFileResource';
|
||||
export { TrackedReferenceResource } from './services/TrackedReferenceResource';
|
||||
export { UpgradeResource } from './services/UpgradeResource';
|
||||
export { UserGroupsResource } from './services/UserGroupsResource';
|
||||
export { UsersResource } from './services/UsersResource';
|
||||
export { V1Resource } from './services/V1Resource';
|
||||
export { UserResource } from './services/UserResource';
|
||||
export { UserGroupResource } from './services/UserGroupResource';
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
export type CopyDocumentRequestModel = {
|
||||
targetId?: string | null;
|
||||
relateToOriginal?: boolean;
|
||||
includeDescendants?: boolean;
|
||||
};
|
||||
|
||||
@@ -4,8 +4,9 @@
|
||||
|
||||
import type { DataTypeModelBaseModel } from './DataTypeModelBaseModel';
|
||||
|
||||
export type DataTypeResponseModel = DataTypeModelBaseModel & {
|
||||
$type: string;
|
||||
id?: string;
|
||||
parentId?: string | null;
|
||||
};
|
||||
export type DataTypeResponseModel = (DataTypeModelBaseModel & {
|
||||
$type: string;
|
||||
id?: string;
|
||||
parentId?: string | null;
|
||||
});
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
export type LoginRequestModel = {
|
||||
username?: string;
|
||||
password?: string;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
|
||||
|
||||
export type MemberItemResponseModel = (ItemResponseModelBaseModel & {
|
||||
icon?: string | null;
|
||||
});
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
export type MoveDocumentRequestModel = {
|
||||
targetId?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
export type MoveMediaRequestModel = {
|
||||
targetId?: string | null;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
export type PagedBooleanModel = {
|
||||
total: number;
|
||||
items: Array<boolean>;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { TagResponseModel } from './TagResponseModel';
|
||||
|
||||
export type PagedTagResponseModel = {
|
||||
total: number;
|
||||
items: Array<TagResponseModel>;
|
||||
};
|
||||
|
||||
@@ -6,14 +6,15 @@ import type { PropertyTypeAppearanceModel } from './PropertyTypeAppearanceModel'
|
||||
import type { PropertyTypeValidationModel } from './PropertyTypeValidationModel';
|
||||
|
||||
export type PropertyTypeResponseModelBaseModel = {
|
||||
id?: string;
|
||||
containerId?: string | null;
|
||||
alias?: string;
|
||||
name?: string;
|
||||
description?: string | null;
|
||||
dataTypeId?: string;
|
||||
variesByCulture?: boolean;
|
||||
variesBySegment?: boolean;
|
||||
validation?: PropertyTypeValidationModel;
|
||||
appearance?: PropertyTypeAppearanceModel;
|
||||
id?: string;
|
||||
containerId?: string | null;
|
||||
alias?: string;
|
||||
name?: string;
|
||||
description?: string | null;
|
||||
dataTypeId?: string;
|
||||
variesByCulture?: boolean;
|
||||
variesBySegment?: boolean;
|
||||
validation?: PropertyTypeValidationModel;
|
||||
appearance?: PropertyTypeAppearanceModel;
|
||||
};
|
||||
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
export type TagResponseModel = {
|
||||
id?: string;
|
||||
text?: string | null;
|
||||
group?: string | null;
|
||||
nodeCount?: number;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
|
||||
|
||||
export type UserGroupItemResponseModel = (ItemResponseModelBaseModel & {
|
||||
icon?: string | null;
|
||||
});
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
|
||||
import type { ItemResponseModelBaseModel } from './ItemResponseModelBaseModel';
|
||||
|
||||
export type UserItemResponseModel = ItemResponseModelBaseModel;
|
||||
|
||||
@@ -136,6 +136,27 @@ export class DataTypeResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns boolean Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getDataTypeByIdIsUsed({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<boolean> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/data-type/{id}/is-used',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
errors: {
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { CopyDocumentRequestModel } from '../models/CopyDocumentRequestModel';
|
||||
import type { CreateDocumentRequestModel } from '../models/CreateDocumentRequestModel';
|
||||
import type { DocumentItemResponseModel } from '../models/DocumentItemResponseModel';
|
||||
import type { DocumentNotificationResponseModel } from '../models/DocumentNotificationResponseModel';
|
||||
import type { DocumentResponseModel } from '../models/DocumentResponseModel';
|
||||
import type { MoveDocumentRequestModel } from '../models/MoveDocumentRequestModel';
|
||||
import type { PagedDocumentTreeItemResponseModel } from '../models/PagedDocumentTreeItemResponseModel';
|
||||
import type { PagedRecycleBinItemResponseModel } from '../models/PagedRecycleBinItemResponseModel';
|
||||
import type { UpdateDocumentNotificationsRequestModel } from '../models/UpdateDocumentNotificationsRequestModel';
|
||||
@@ -108,6 +110,33 @@ export class DocumentResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postDocumentByIdCopy({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
id: string,
|
||||
requestBody?: CopyDocumentRequestModel,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/document/{id}/copy',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
responseHeader: 'Location',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
@@ -148,6 +177,32 @@ export class DocumentResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static putDocumentByIdMove({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
id: string,
|
||||
requestBody?: MoveDocumentRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'PUT',
|
||||
url: '/umbraco/management/api/v1/document/{id}/move',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
|
||||
@@ -6,6 +6,7 @@ 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 { MoveMediaRequestModel } from '../models/MoveMediaRequestModel';
|
||||
import type { PagedContentTreeItemResponseModel } from '../models/PagedContentTreeItemResponseModel';
|
||||
import type { PagedRecycleBinItemResponseModel } from '../models/PagedRecycleBinItemResponseModel';
|
||||
import type { UpdateMediaRequestModel } from '../models/UpdateMediaRequestModel';
|
||||
@@ -107,6 +108,32 @@ export class MediaResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static putMediaByIdMove({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
id: string,
|
||||
requestBody?: MoveMediaRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'PUT',
|
||||
url: '/umbraco/management/api/v1/media/{id}/move',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
404: `Not Found`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { StaticFileItemResponseModel } from '../models/StaticFileItemResponseModel';
|
||||
import type { MemberItemResponseModel } from '../models/MemberItemResponseModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
import { request as __request } from '../core/request';
|
||||
|
||||
export class V1Resource {
|
||||
export class MemberResource {
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getItem({
|
||||
path,
|
||||
public static getMemberItem({
|
||||
id,
|
||||
}: {
|
||||
path?: Array<string>,
|
||||
}): CancelablePromise<Array<StaticFileItemResponseModel>> {
|
||||
id?: Array<string>,
|
||||
}): CancelablePromise<Array<MemberItemResponseModel>> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/item',
|
||||
url: '/umbraco/management/api/v1/member/item',
|
||||
query: {
|
||||
'path': path,
|
||||
'id': id,
|
||||
},
|
||||
});
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
/* 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';
|
||||
|
||||
export class PropertyTypeResource {
|
||||
|
||||
/**
|
||||
* @returns PagedBooleanModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getPropertyTypeIsUsed({
|
||||
contentTypeId,
|
||||
propertyAlias,
|
||||
}: {
|
||||
contentTypeId?: string,
|
||||
propertyAlias?: string,
|
||||
}): CancelablePromise<PagedBooleanModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/property-type/is-used',
|
||||
query: {
|
||||
'contentTypeId': contentTypeId,
|
||||
'propertyAlias': propertyAlias,
|
||||
},
|
||||
errors: {
|
||||
400: `Bad Request`,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,6 +1,8 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { LoginRequestModel } from '../models/LoginRequestModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
import { request as __request } from '../core/request';
|
||||
@@ -22,10 +24,16 @@ export class SecurityResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postSecurityBackOfficeAuthorize(): CancelablePromise<any> {
|
||||
public static postSecurityBackOfficeLogin({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: LoginRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/security/back-office/authorize',
|
||||
url: '/umbraco/management/api/v1/security/back-office/login',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { PagedFileSystemTreeItemPresentationModel } from '../models/PagedFileSystemTreeItemPresentationModel';
|
||||
import type { StaticFileItemResponseModel } from '../models/StaticFileItemResponseModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
@@ -9,6 +10,24 @@ import { request as __request } from '../core/request';
|
||||
|
||||
export class StaticFileResource {
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getStaticFileItem({
|
||||
path,
|
||||
}: {
|
||||
path?: Array<string>,
|
||||
}): CancelablePromise<Array<StaticFileItemResponseModel>> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/static-file/item',
|
||||
query: {
|
||||
'path': path,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns PagedFileSystemTreeItemPresentationModel Success
|
||||
* @throws ApiError
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { PagedTagResponseModel } from '../models/PagedTagResponseModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
import { request as __request } from '../core/request';
|
||||
|
||||
export class TagResource {
|
||||
|
||||
/**
|
||||
* @returns PagedTagResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getTag({
|
||||
query,
|
||||
tagGroup,
|
||||
culture,
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
query?: string,
|
||||
tagGroup?: string,
|
||||
culture?: string,
|
||||
skip?: number,
|
||||
take?: number,
|
||||
}): CancelablePromise<PagedTagResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/tag',
|
||||
query: {
|
||||
'query': query,
|
||||
'tagGroup': tagGroup,
|
||||
'culture': culture,
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
@@ -4,26 +4,27 @@
|
||||
import type { PagedUserGroupPresentationModel } from '../models/PagedUserGroupPresentationModel';
|
||||
import type { SaveUserGroupRequestModel } from '../models/SaveUserGroupRequestModel';
|
||||
import type { UpdateUserGroupRequestModel } from '../models/UpdateUserGroupRequestModel';
|
||||
import type { UserGroupItemResponseModel } from '../models/UserGroupItemResponseModel';
|
||||
import type { UserGroupPresentationModel } from '../models/UserGroupPresentationModel';
|
||||
|
||||
import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
import { request as __request } from '../core/request';
|
||||
|
||||
export class UserGroupsResource {
|
||||
export class UserGroupResource {
|
||||
|
||||
/**
|
||||
* @returns string Created
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUserGroups({
|
||||
public static postUserGroup({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: SaveUserGroupRequestModel,
|
||||
}): CancelablePromise<string> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/user-groups',
|
||||
url: '/umbraco/management/api/v1/user-group',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
responseHeader: 'Location',
|
||||
@@ -37,7 +38,7 @@ export class UserGroupsResource {
|
||||
* @returns PagedUserGroupPresentationModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getUserGroups({
|
||||
public static getUserGroup({
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
@@ -46,7 +47,7 @@ export class UserGroupsResource {
|
||||
}): CancelablePromise<PagedUserGroupPresentationModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/user-groups',
|
||||
url: '/umbraco/management/api/v1/user-group',
|
||||
query: {
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
@@ -58,14 +59,14 @@ export class UserGroupsResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getUserGroupsById({
|
||||
public static getUserGroupById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<UserGroupPresentationModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/user-groups/{id}',
|
||||
url: '/umbraco/management/api/v1/user-group/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -79,14 +80,14 @@ export class UserGroupsResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static deleteUserGroupsById({
|
||||
public static deleteUserGroupById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'DELETE',
|
||||
url: '/umbraco/management/api/v1/user-groups/{id}',
|
||||
url: '/umbraco/management/api/v1/user-group/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -100,7 +101,7 @@ export class UserGroupsResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static putUserGroupsById({
|
||||
public static putUserGroupById({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
@@ -109,7 +110,7 @@ export class UserGroupsResource {
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'PUT',
|
||||
url: '/umbraco/management/api/v1/user-groups/{id}',
|
||||
url: '/umbraco/management/api/v1/user-group/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -121,4 +122,22 @@ export class UserGroupsResource {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getUserGroupItem({
|
||||
id,
|
||||
}: {
|
||||
id?: Array<string>,
|
||||
}): CancelablePromise<Array<UserGroupItemResponseModel>> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/user-group/item',
|
||||
query: {
|
||||
'id': id,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
@@ -13,6 +13,7 @@ import type { SetAvatarRequestModel } from '../models/SetAvatarRequestModel';
|
||||
import type { UnlockUsersRequestModel } from '../models/UnlockUsersRequestModel';
|
||||
import type { UpdateUserGroupsOnUserRequestModel } from '../models/UpdateUserGroupsOnUserRequestModel';
|
||||
import type { UpdateUserRequestModel } from '../models/UpdateUserRequestModel';
|
||||
import type { UserItemResponseModel } from '../models/UserItemResponseModel';
|
||||
import type { UserOrderModel } from '../models/UserOrderModel';
|
||||
import type { UserResponseModel } from '../models/UserResponseModel';
|
||||
import type { UserStateModel } from '../models/UserStateModel';
|
||||
@@ -21,20 +22,20 @@ import type { CancelablePromise } from '../core/CancelablePromise';
|
||||
import { OpenAPI } from '../core/OpenAPI';
|
||||
import { request as __request } from '../core/request';
|
||||
|
||||
export class UsersResource {
|
||||
export class UserResource {
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsers({
|
||||
public static postUser({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: (CreateUserRequestModel | InviteUserRequestModel),
|
||||
}): CancelablePromise<CreateUserResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users',
|
||||
url: '/umbraco/management/api/v1/user',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
@@ -47,7 +48,7 @@ export class UsersResource {
|
||||
* @returns PagedUserResponseModel Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getUsers({
|
||||
public static getUser({
|
||||
skip,
|
||||
take = 100,
|
||||
}: {
|
||||
@@ -56,7 +57,7 @@ export class UsersResource {
|
||||
}): CancelablePromise<PagedUserResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/users',
|
||||
url: '/umbraco/management/api/v1/user',
|
||||
query: {
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
@@ -68,14 +69,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getUsersById({
|
||||
public static getUserById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<UserResponseModel> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/users/{id}',
|
||||
url: '/umbraco/management/api/v1/user/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -89,14 +90,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static deleteUsersById({
|
||||
public static deleteUserById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'DELETE',
|
||||
url: '/umbraco/management/api/v1/users/{id}',
|
||||
url: '/umbraco/management/api/v1/user/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -107,7 +108,7 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static putUsersById({
|
||||
public static putUserById({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
@@ -116,7 +117,7 @@ export class UsersResource {
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'PUT',
|
||||
url: '/umbraco/management/api/v1/users/{id}',
|
||||
url: '/umbraco/management/api/v1/user/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -129,14 +130,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static deleteUsersAvatarById({
|
||||
public static deleteUserAvatarById({
|
||||
id,
|
||||
}: {
|
||||
id: string,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'DELETE',
|
||||
url: '/umbraco/management/api/v1/users/avatar/{id}',
|
||||
url: '/umbraco/management/api/v1/user/avatar/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -147,7 +148,7 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersAvatarById({
|
||||
public static postUserAvatarById({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
@@ -156,7 +157,7 @@ export class UsersResource {
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/avatar/{id}',
|
||||
url: '/umbraco/management/api/v1/user/avatar/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -172,7 +173,7 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersChangePasswordById({
|
||||
public static postUserChangePasswordById({
|
||||
id,
|
||||
requestBody,
|
||||
}: {
|
||||
@@ -181,7 +182,7 @@ export class UsersResource {
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/change-password/{id}',
|
||||
url: '/umbraco/management/api/v1/user/change-password/{id}',
|
||||
path: {
|
||||
'id': id,
|
||||
},
|
||||
@@ -194,14 +195,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersDisable({
|
||||
public static postUserDisable({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: DisableUserRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/disable',
|
||||
url: '/umbraco/management/api/v1/user/disable',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
@@ -214,14 +215,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersEnable({
|
||||
public static postUserEnable({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: EnableUserRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/enable',
|
||||
url: '/umbraco/management/api/v1/user/enable',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
@@ -234,7 +235,7 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static getUsersFilter({
|
||||
public static getUserFilter({
|
||||
skip,
|
||||
take = 100,
|
||||
orderBy,
|
||||
@@ -253,7 +254,7 @@ export class UsersResource {
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/users/filter',
|
||||
url: '/umbraco/management/api/v1/user/filter',
|
||||
query: {
|
||||
'skip': skip,
|
||||
'take': take,
|
||||
@@ -270,14 +271,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersInvite({
|
||||
public static postUserInvite({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: InviteUserRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/invite',
|
||||
url: '/umbraco/management/api/v1/user/invite',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
});
|
||||
@@ -287,14 +288,32 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersSetUserGroups({
|
||||
public static getUserItem({
|
||||
id,
|
||||
}: {
|
||||
id?: Array<string>,
|
||||
}): CancelablePromise<Array<UserItemResponseModel>> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'GET',
|
||||
url: '/umbraco/management/api/v1/user/item',
|
||||
query: {
|
||||
'id': id,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUserSetUserGroups({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: UpdateUserGroupsOnUserRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/set-user-groups',
|
||||
url: '/umbraco/management/api/v1/user/set-user-groups',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
});
|
||||
@@ -304,14 +323,14 @@ export class UsersResource {
|
||||
* @returns any Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static postUsersUnlock({
|
||||
public static postUserUnlock({
|
||||
requestBody,
|
||||
}: {
|
||||
requestBody?: UnlockUsersRequestModel,
|
||||
}): CancelablePromise<any> {
|
||||
return __request(OpenAPI, {
|
||||
method: 'POST',
|
||||
url: '/umbraco/management/api/v1/users/unlock',
|
||||
url: '/umbraco/management/api/v1/user/unlock',
|
||||
body: requestBody,
|
||||
mediaType: 'application/json',
|
||||
errors: {
|
||||
Reference in New Issue
Block a user