Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • APIv2
  • Experiment/esbuild
  • Fix/xxxx-OpenAPI630
  • Fix/xxxx-migrateLogin
  • Hotfix/1917-vocabCheck
  • Hotfix/2258-saveButtonWorksAsExpected
  • Hotfix/2427-adminTrouble
  • Hotfix/2611-feedback
  • Hotfix/2681-validationErrors
  • Hotfix/xxxx-release
  • Issue/1172-uploadProgress
  • Issue/1321-pidEnquiryOverhaul
  • Issue/1740-ElasticSearchOnCoscineFrontend
  • Issue/1745-coscineConnection
  • Issue/1746-ApplicationProfileStoringMethod
  • Issue/1782-structualDataIntegration
  • Issue/1804-fixedValueFix
  • Issue/1833-newLogin
  • Issue/1861-searchMetadata
  • Issue/1863-paginationForSearch
  • Issue/1926-userProfile
  • Issue/1938-internalHandling
  • Issue/1951-quotaImplementation
  • Issue/1957-resourceAppMigrationNew
  • Issue/1971-projectEditCreateMigration
  • Issue/1972-homeDepot
  • Issue/2001-extendAnalyticsLogger
  • Issue/2008-quotaManagement
  • Issue/2072-wormResourceType
  • Issue/2101-gitLabResTypeUi
  • Issue/2228-userOrganization
  • Issue/2257-proofOfConceptTest
  • Issue/2262-frontendWorkspace
  • Issue/2264-sortSearchResults
  • Issue/2309-docs
  • Issue/2373-fixPagination
  • Issue/2401-advisoryServiceUI2
  • Issue/2414-resourceTypesAffilAndAllocQuota
  • Issue/2434-searchAPI
  • Issue/2435-userApi
  • Issue/2436-projectApi
  • Issue/2438-adminApi
  • Issue/2439-noticeApi
  • Issue/2440-migrateTokenApi
  • Issue/2445-extractedMetadata
  • Issue/2446-addingResponsibleOrganization
  • Issue/2449-GuidPidSlugToProjectSettings
  • Issue/2469-hideDotCoscine
  • Issue/2489-addNotificationManagement
  • Issue/2586-migrateBlob
  • Issue/2587-migrateTreeApi
  • Issue/2589-metadataOrganizationAPI
  • Issue/2627-addPidRecord
  • Issue/2665-extractLogger
  • Issue/2672-fixSfbPidPointing
  • Issue/2732-updatedApiClient
  • Issue/2739-outputCache
  • Issue/2782-correctUsageRights
  • Issue/2829-useHrefProperty
  • Issue/2875-devcontainer
  • Issue/2881-messageController
  • Issue/2900-removeInsituteField
  • Issue/2921-changesToDataPublicationFeature
  • Issue/2926-regAppLogin
  • Issue/2981-dataPubInDb
  • Issue/3011-maintenanceMode
  • Issue/3043-DataStorageNrwResource
  • Issue/3085-useNewApiClient
  • Issue/3133-subProjectsChanges
  • Issue/xxxx-configurableApiHostname
  • Issue/xxxx-excludeModuleAPs
  • Sprint/2021-2022
  • Sprint/2021-23
  • Sprint/2021-24
  • Sprint/2022-01
  • Sprint/2022-05
  • coscine/issues#2727
  • dev
  • main
  • main-testing
  • revert-3c6942bb
  • uiv2
  • x/setup
  • v1.0.0
  • v1.1.0
  • v1.1.1
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v2.0.0
  • v2.1.0
  • v2.10.0
  • v2.11.0
  • v2.12.0
  • v2.2.0
  • v2.3.0
  • v2.4.0
  • v2.5.0
  • v2.6.0
  • v2.7.0
  • v2.8.0
  • v2.8.1
  • v2.9.0
  • v2.9.1
  • v2.9.2
  • v3.0.0
  • v3.1.0
  • v3.10.0
  • v3.11.0
  • v3.12.0
  • v3.13.0
  • v3.14.0
  • v3.15.0
  • v3.16.0
  • v3.17.0
  • v3.2.0
  • v3.2.1
  • v3.3.0
  • v3.3.1
  • v3.3.2-package.0
  • v3.4.0
  • v3.4.1
  • v3.4.2
  • v3.4.3
  • v3.5.0
  • v3.6.0
  • v3.7.0
  • v3.8.0
  • v3.9.0
132 results

Target

Select target project
  • coscine/frontend/libraries/api-client
1 result
Select Git revision
  • APIv2
  • Experiment/esbuild
  • Fix/xxxx-OpenAPI630
  • Fix/xxxx-migrateLogin
  • Hotfix/1917-vocabCheck
  • Hotfix/2258-saveButtonWorksAsExpected
  • Hotfix/2427-adminTrouble
  • Hotfix/2611-feedback
  • Hotfix/2681-validationErrors
  • Hotfix/xxxx-release
  • Issue/1172-uploadProgress
  • Issue/1321-pidEnquiryOverhaul
  • Issue/1740-ElasticSearchOnCoscineFrontend
  • Issue/1745-coscineConnection
  • Issue/1746-ApplicationProfileStoringMethod
  • Issue/1782-structualDataIntegration
  • Issue/1804-fixedValueFix
  • Issue/1833-newLogin
  • Issue/1861-searchMetadata
  • Issue/1863-paginationForSearch
  • Issue/1926-userProfile
  • Issue/1938-internalHandling
  • Issue/1951-quotaImplementation
  • Issue/1957-resourceAppMigrationNew
  • Issue/1971-projectEditCreateMigration
  • Issue/1972-homeDepot
  • Issue/2001-extendAnalyticsLogger
  • Issue/2008-quotaManagement
  • Issue/2072-wormResourceType
  • Issue/2101-gitLabResTypeUi
  • Issue/2228-userOrganization
  • Issue/2257-proofOfConceptTest
  • Issue/2262-frontendWorkspace
  • Issue/2264-sortSearchResults
  • Issue/2309-docs
  • Issue/2373-fixPagination
  • Issue/2401-advisoryServiceUI2
  • Issue/2414-resourceTypesAffilAndAllocQuota
  • Issue/2434-searchAPI
  • Issue/2435-userApi
  • Issue/2436-projectApi
  • Issue/2438-adminApi
  • Issue/2439-noticeApi
  • Issue/2440-migrateTokenApi
  • Issue/2445-extractedMetadata
  • Issue/2446-addingResponsibleOrganization
  • Issue/2449-GuidPidSlugToProjectSettings
  • Issue/2469-hideDotCoscine
  • Issue/2489-addNotificationManagement
  • Issue/2586-migrateBlob
  • Issue/2587-migrateTreeApi
  • Issue/2589-metadataOrganizationAPI
  • Issue/2627-addPidRecord
  • Issue/2665-extractLogger
  • Issue/2672-fixSfbPidPointing
  • Issue/2732-updatedApiClient
  • Issue/2739-outputCache
  • Issue/2782-correctUsageRights
  • Issue/2829-useHrefProperty
  • Issue/2875-devcontainer
  • Issue/2881-messageController
  • Issue/2900-removeInsituteField
  • Issue/2921-changesToDataPublicationFeature
  • Issue/2926-regAppLogin
  • Issue/2981-dataPubInDb
  • Issue/3011-maintenanceMode
  • Issue/3043-DataStorageNrwResource
  • Issue/3085-useNewApiClient
  • Issue/3133-subProjectsChanges
  • Issue/xxxx-configurableApiHostname
  • Issue/xxxx-excludeModuleAPs
  • Sprint/2021-2022
  • Sprint/2021-23
  • Sprint/2021-24
  • Sprint/2022-01
  • Sprint/2022-05
  • coscine/issues#2727
  • dev
  • main
  • main-testing
  • revert-3c6942bb
  • uiv2
  • x/setup
  • v1.0.0
  • v1.1.0
  • v1.1.1
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v2.0.0
  • v2.1.0
  • v2.10.0
  • v2.11.0
  • v2.12.0
  • v2.2.0
  • v2.3.0
  • v2.4.0
  • v2.5.0
  • v2.6.0
  • v2.7.0
  • v2.8.0
  • v2.8.1
  • v2.9.0
  • v2.9.1
  • v2.9.2
  • v3.0.0
  • v3.1.0
  • v3.10.0
  • v3.11.0
  • v3.12.0
  • v3.13.0
  • v3.14.0
  • v3.15.0
  • v3.16.0
  • v3.17.0
  • v3.2.0
  • v3.2.1
  • v3.3.0
  • v3.3.1
  • v3.3.2-package.0
  • v3.4.0
  • v3.4.1
  • v3.4.2
  • v3.4.3
  • v3.5.0
  • v3.6.0
  • v3.7.0
  • v3.8.0
  • v3.9.0
132 results
Show changes
Commits on Source (3)
Showing
with 390 additions and 27 deletions
......@@ -14,7 +14,7 @@
# Defined variables:
OUTPUT_DIR="temp" # The temporary directory for generated files
PACKAGE_NAME="Coscine.Api" # The package name for the API client
API_SPEC_URL="https://coscine-hristov.web.vulcanus.otc.coscine.dev/coscine/api/swagger/v2/swagger.json" # URL to the OpenAPI spec file
API_SPEC_URL="https://coscine-dorsch.web.vulcanus.otc.coscine.dev/coscine/api/swagger/v2/swagger.json" # URL to the OpenAPI spec file
# --------------------------------------------------------------------------------------------------------------------------------------------------------------------
# ANSI color codes for styling
......
{
"name": "@coscine/api-client",
"type": "module",
"version": "3.15.0",
"version": "3.16.0",
"description": "This project contains the generated api client classes.",
"keywords": [
"coscine",
......
......@@ -21,8 +21,8 @@
*/
export const AcceptedLanguage = {
De: 'de',
En: 'en'
de: 'de',
en: 'en'
} as const;
export type AcceptedLanguage = typeof AcceptedLanguage[keyof typeof AcceptedLanguage];
......
......@@ -21,11 +21,11 @@
*/
export const CoscineHttpMethod = {
Get: 'GET',
Head: 'HEAD',
Post: 'POST',
Put: 'PUT',
Delete: 'DELETE'
GET: 'GET',
HEAD: 'HEAD',
POST: 'POST',
PUT: 'PUT',
DELETE: 'DELETE'
} as const;
export type CoscineHttpMethod = typeof CoscineHttpMethod[keyof typeof CoscineHttpMethod];
......
/* tslint:disable */
/* eslint-disable */
/**
* Coscine Web API
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
* Contact: servicedesk@itc.rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaDto } from './quota-dto';
/**
* Represents the data transfer object (DTO) for DataStorage.nrw S3 options.
* @export
* @interface DataStorageNrwS3OptionsDto
*/
export interface DataStorageNrwS3OptionsDto {
/**
* The name of the bucket associated with DataStorage.nrw S3.
* @type {string}
* @memberof DataStorageNrwS3OptionsDto
*/
'bucketName': string;
/**
* The access key for reading from the DataStorage.nrw S3 bucket.
* @type {string}
* @memberof DataStorageNrwS3OptionsDto
*/
'accessKeyRead': string;
/**
* The secret key for reading from the DataStorage.nrw S3 bucket.
* @type {string}
* @memberof DataStorageNrwS3OptionsDto
*/
'secretKeyRead': string;
/**
* The access key for writing to the DataStorage.nrw S3 bucket.
* @type {string}
* @memberof DataStorageNrwS3OptionsDto
*/
'accessKeyWrite': string;
/**
* The secret key for writing to the DataStorage.nrw S3 bucket.
* @type {string}
* @memberof DataStorageNrwS3OptionsDto
*/
'secretKeyWrite': string;
/**
* The endpoint for the DataStorage.nrw S3 bucket.
* @type {string}
* @memberof DataStorageNrwS3OptionsDto
*/
'endpoint': string;
/**
*
* @type {QuotaDto}
* @memberof DataStorageNrwS3OptionsDto
*/
'size'?: QuotaDto;
}
/* tslint:disable */
/* eslint-disable */
/**
* Coscine Web API
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
* Contact: servicedesk@itc.rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaForManipulationDto } from './quota-for-manipulation-dto';
/**
* Represents the data transfer object (DTO) for manipulating DataStorage.nrw S3 resource type options.
* @export
* @interface DataStorageNrwS3ResourceTypeOptionsForManipulationDto
*/
export interface DataStorageNrwS3ResourceTypeOptionsForManipulationDto {
/**
*
* @type {QuotaForManipulationDto}
* @memberof DataStorageNrwS3ResourceTypeOptionsForManipulationDto
*/
'quota': QuotaForManipulationDto;
}
/* tslint:disable */
/* eslint-disable */
/**
* Coscine Web API
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
* Contact: servicedesk@itc.rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaDto } from './quota-dto';
/**
* Represents the data transfer object (DTO) for DataStorage.nrw S3 WORM options.
* @export
* @interface DataStorageNrwS3WormOptionsDto
*/
export interface DataStorageNrwS3WormOptionsDto {
/**
* The name of the bucket associated with DataStorage.nrw S3 WORM.
* @type {string}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'bucketName': string;
/**
* The access key for reading from the DataStorage.nrw S3 WORM bucket.
* @type {string}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'accessKeyRead': string;
/**
* The secret key for reading from the DataStorage.nrw S3 WORM bucket.
* @type {string}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'secretKeyRead': string;
/**
* The access key for writing to the DataStorage.nrw S3 WORM bucket.
* @type {string}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'accessKeyWrite': string;
/**
* The secret key for writing to the DataStorage.nrw S3 WORM bucket.
* @type {string}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'secretKeyWrite': string;
/**
* The endpoint for the RDS DataStorage.nrw WORM bucket.
* @type {string}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'endpoint': string;
/**
*
* @type {QuotaDto}
* @memberof DataStorageNrwS3WormOptionsDto
*/
'size'?: QuotaDto;
}
/* tslint:disable */
/* eslint-disable */
/**
* Coscine Web API
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
* Contact: servicedesk@itc.rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaForManipulationDto } from './quota-for-manipulation-dto';
/**
* Represents the data transfer object (DTO) for manipulating DataStorage.nrw S3 WORM resource type options.
* @export
* @interface DataStorageNrwS3WormResourceTypeOptionsForManipulationDto
*/
export interface DataStorageNrwS3WormResourceTypeOptionsForManipulationDto {
/**
*
* @type {QuotaForManipulationDto}
* @memberof DataStorageNrwS3WormResourceTypeOptionsForManipulationDto
*/
'quota': QuotaForManipulationDto;
}
/* tslint:disable */
/* eslint-disable */
/**
* Coscine Web API
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
* Contact: servicedesk@itc.rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaDto } from './quota-dto';
/**
* Represents the data transfer object (DTO) for DataStorage.nrw Web options.
* @export
* @interface DataStorageNrwWebOptionsDto
*/
export interface DataStorageNrwWebOptionsDto {
/**
* The name of the bucket associated with DataStorage.nrw Web.
* @type {string}
* @memberof DataStorageNrwWebOptionsDto
*/
'bucketName': string;
/**
*
* @type {QuotaDto}
* @memberof DataStorageNrwWebOptionsDto
*/
'size'?: QuotaDto;
}
/* tslint:disable */
/* eslint-disable */
/**
* Coscine Web API
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
* Contact: servicedesk@itc.rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaForManipulationDto } from './quota-for-manipulation-dto';
/**
* Represents the data transfer object (DTO) for manipulating DataStorage.nrw Web resource type options.
* @export
* @interface DataStorageNrwWebResourceTypeOptionsForManipulationDto
*/
export interface DataStorageNrwWebResourceTypeOptionsForManipulationDto {
/**
*
* @type {QuotaForManipulationDto}
* @memberof DataStorageNrwWebResourceTypeOptionsForManipulationDto
*/
'quota': QuotaForManipulationDto;
}
......@@ -21,10 +21,10 @@
*/
export const FileActionHttpMethod = {
Get: 'GET',
Post: 'POST',
Put: 'PUT',
Delete: 'DELETE'
GET: 'GET',
POST: 'POST',
PUT: 'PUT',
DELETE: 'DELETE'
} as const;
export type FileActionHttpMethod = typeof FileActionHttpMethod[keyof typeof FileActionHttpMethod];
......
......@@ -22,7 +22,7 @@
export const IdentityProviders = {
Shibboleth: 'Shibboleth',
OrciD: 'ORCiD'
ORCiD: 'ORCiD'
} as const;
export type IdentityProviders = typeof IdentityProviders[keyof typeof IdentityProviders];
......
......@@ -13,6 +13,12 @@ export * from './application-profile-for-creation-dto-response';
export * from './application-profile-for-resource-creation-dto';
export * from './application-profile-minimal-dto';
export * from './coscine-http-method';
export * from './data-storage-nrw-s3-options-dto';
export * from './data-storage-nrw-s3-resource-type-options-for-manipulation-dto';
export * from './data-storage-nrw-s3-worm-options-dto';
export * from './data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto';
export * from './data-storage-nrw-web-options-dto';
export * from './data-storage-nrw-web-resource-type-options-for-manipulation-dto';
export * from './deployed-graph-dto';
export * from './deployed-graph-dto-paged-response';
export * from './discipline-dto';
......
......@@ -21,8 +21,8 @@
*/
export const PidType = {
Project: 'project',
Resource: 'resource'
project: 'project',
resource: 'resource'
} as const;
export type PidType = typeof PidType[keyof typeof PidType];
......
......@@ -21,12 +21,12 @@
*/
export const QuotaUnit = {
HttpsQudtOrgVocabUnitByte: 'https://qudt.org/vocab/unit/BYTE',
HttpsQudtOrgVocabUnitKibiByte: 'https://qudt.org/vocab/unit/KibiBYTE',
HttpsQudtOrgVocabUnitMebiByte: 'https://qudt.org/vocab/unit/MebiBYTE',
HttpsQudtOrgVocabUnitGibiByte: 'https://qudt.org/vocab/unit/GibiBYTE',
HttpsQudtOrgVocabUnitTebiByte: 'https://qudt.org/vocab/unit/TebiBYTE',
HttpsQudtOrgVocabUnitPebiByte: 'https://qudt.org/vocab/unit/PebiBYTE'
https___qudt_org_vocab_unit_BYTE: 'https://qudt.org/vocab/unit/BYTE',
https___qudt_org_vocab_unit_KibiBYTE: 'https://qudt.org/vocab/unit/KibiBYTE',
https___qudt_org_vocab_unit_MebiBYTE: 'https://qudt.org/vocab/unit/MebiBYTE',
https___qudt_org_vocab_unit_GibiBYTE: 'https://qudt.org/vocab/unit/GibiBYTE',
https___qudt_org_vocab_unit_TebiBYTE: 'https://qudt.org/vocab/unit/TebiBYTE',
https___qudt_org_vocab_unit_PebiBYTE: 'https://qudt.org/vocab/unit/PebiBYTE'
} as const;
export type QuotaUnit = typeof QuotaUnit[keyof typeof QuotaUnit];
......
......@@ -21,9 +21,9 @@
*/
export const RdfFormat = {
TextTurtle: 'text/turtle',
ApplicationLdjson: 'application/ld+json',
ApplicationXTrig: 'application/x-trig'
text_turtle: 'text/turtle',
application_ldjson: 'application/ld+json',
application_x_trig: 'application/x-trig'
} as const;
export type RdfFormat = typeof RdfFormat[keyof typeof RdfFormat];
......
......@@ -13,6 +13,15 @@
*/
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwS3OptionsDto } from './data-storage-nrw-s3-options-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwS3WormOptionsDto } from './data-storage-nrw-s3-worm-options-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwWebOptionsDto } from './data-storage-nrw-web-options-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { FileSystemStorageOptionsDto } from './file-system-storage-options-dto';
......@@ -71,5 +80,23 @@ export interface ResourceTypeOptionsDto {
* @memberof ResourceTypeOptionsDto
*/
'fileSystemStorage'?: FileSystemStorageOptionsDto;
/**
*
* @type {DataStorageNrwWebOptionsDto}
* @memberof ResourceTypeOptionsDto
*/
'dataStorageNrwWeb'?: DataStorageNrwWebOptionsDto;
/**
*
* @type {DataStorageNrwS3OptionsDto}
* @memberof ResourceTypeOptionsDto
*/
'dataStorageNrwS3'?: DataStorageNrwS3OptionsDto;
/**
*
* @type {DataStorageNrwS3WormOptionsDto}
* @memberof ResourceTypeOptionsDto
*/
'dataStorageNrwS3Worm'?: DataStorageNrwS3WormOptionsDto;
}
......@@ -13,6 +13,15 @@
*/
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwS3ResourceTypeOptionsForManipulationDto } from './data-storage-nrw-s3-resource-type-options-for-manipulation-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwS3WormResourceTypeOptionsForManipulationDto } from './data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwWebResourceTypeOptionsForManipulationDto } from './data-storage-nrw-web-resource-type-options-for-manipulation-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { GitlabResourceTypeOptionsForCreationDto } from './gitlab-resource-type-options-for-creation-dto';
......@@ -62,5 +71,23 @@ export interface ResourceTypeOptionsForCreationDto {
* @memberof ResourceTypeOptionsForCreationDto
*/
'rdsS3WormResourceTypeOptions'?: RdsS3WormResourceTypeOptionsForManipulationDto;
/**
*
* @type {DataStorageNrwWebResourceTypeOptionsForManipulationDto}
* @memberof ResourceTypeOptionsForCreationDto
*/
'dataStorageNrwWebResourceTypeOptions'?: DataStorageNrwWebResourceTypeOptionsForManipulationDto;
/**
*
* @type {DataStorageNrwS3ResourceTypeOptionsForManipulationDto}
* @memberof ResourceTypeOptionsForCreationDto
*/
'dataStorageNrwS3ResourceTypeOptions'?: DataStorageNrwS3ResourceTypeOptionsForManipulationDto;
/**
*
* @type {DataStorageNrwS3WormResourceTypeOptionsForManipulationDto}
* @memberof ResourceTypeOptionsForCreationDto
*/
'dataStorageNrwS3WormResourceTypeOptions'?: DataStorageNrwS3WormResourceTypeOptionsForManipulationDto;
}
......@@ -13,6 +13,15 @@
*/
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwS3ResourceTypeOptionsForManipulationDto } from './data-storage-nrw-s3-resource-type-options-for-manipulation-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwS3WormResourceTypeOptionsForManipulationDto } from './data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { DataStorageNrwWebResourceTypeOptionsForManipulationDto } from './data-storage-nrw-web-resource-type-options-for-manipulation-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { GitlabResourceTypeOptionsForUpdateDto } from './gitlab-resource-type-options-for-update-dto';
......@@ -62,5 +71,23 @@ export interface ResourceTypeOptionsForUpdateDto {
* @memberof ResourceTypeOptionsForUpdateDto
*/
'rdsS3WormResourceTypeOptions'?: RdsS3WormResourceTypeOptionsForManipulationDto;
/**
*
* @type {DataStorageNrwWebResourceTypeOptionsForManipulationDto}
* @memberof ResourceTypeOptionsForUpdateDto
*/
'dataStorageNrwWebResourceTypeOptions'?: DataStorageNrwWebResourceTypeOptionsForManipulationDto;
/**
*
* @type {DataStorageNrwS3ResourceTypeOptionsForManipulationDto}
* @memberof ResourceTypeOptionsForUpdateDto
*/
'dataStorageNrwS3ResourceTypeOptions'?: DataStorageNrwS3ResourceTypeOptionsForManipulationDto;
/**
*
* @type {DataStorageNrwS3WormResourceTypeOptionsForManipulationDto}
* @memberof ResourceTypeOptionsForUpdateDto
*/
'dataStorageNrwS3WormResourceTypeOptions'?: DataStorageNrwS3WormResourceTypeOptionsForManipulationDto;
}
......@@ -21,8 +21,8 @@
*/
export const ResourceTypeStatus = {
Hidden: 'hidden',
Active: 'active'
hidden: 'hidden',
active: 'active'
} as const;
export type ResourceTypeStatus = typeof ResourceTypeStatus[keyof typeof ResourceTypeStatus];
......