summaryrefslogtreecommitdiffstats
path: root/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/ResourceDictionary.model.ts
blob: 558d1c7d016dc95411d41ef25ab5575b054a8a81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { JsonObject, JsonProperty } from 'json2typescript';

@JsonObject('ResourceDictionary')
export class ResourceDictionary {
    @JsonProperty()
    name: string;
    @JsonProperty('creation_date')
    creationDate: string;
    @JsonProperty('data_type')
    dataType: string;
    @JsonObject('definition')
    definition?: any | null;
    @JsonProperty('description')
    description: string;
    @JsonProperty('entry_schema')
    entrySchema: string;
    @JsonProperty('esource_dictionary_group')
    resourceDictionaryGroup: string;
    @JsonProperty('tags')
    tags: string;
    @JsonProperty('upadted_by')
    updatedBy: string;
}