ContentRepository
| name | data type | description |
|---|---|---|
| id | number | Internal ID |
| name | string | Name of the ContentRepository |
| crType | Type | Type of the ContentRepository |
| dbType | string | DB Type of the ContentRepository |
| username | string | Username for accessing the ContentRepository |
| password | string | Password for accessing the ContentRepository |
| usePassword | boolean | True when a password is set |
| url | string | URL for accessing the ContentRepository |
| basepath | string | Basepath for filesystem attributes |
| instantPublishing | boolean | Flag for instant publishing |
| languageInformation | boolean | Flag for publishing language information |
| permissionInformation | boolean | Flag for publishing permission information |
| permissionProperty | string | Property containing the permission (role) information for Mesh CRs |
| defaultPermission | string | Default permission (role) to be set on objects in Mesh CRs |
| diffDelete | boolean | Flag for differential deleting of superfluous objects |
| elasticsearch | CRElasticsearchModel | Get the elasticsearch specific configuration of a Mesh CR |
| projectPerNode | boolean | Flag for publishing every node into its own project for Mesh contentrepositories |
| version | string | Implementation version of the Mesh ContentRepository |
| checkDate | number | Date of last check of structure |
| checkStatus | Status | Status of last structure check |
| checkResult | string | Result of last structure check |
| statusDate | number | Date of data status (last publish process) |
| dataStatus | Status | Status of last data check |
| dataCheckResult | string | Result of last data check |
Properties inherited from AbstractModel |
||
| globalId | string | Global ID |
Example
{
"id" : 12345,
"name" : "...",
"crType" : "cr",
"dbType" : "...",
"username" : "...",
"password" : "...",
"usePassword" : true,
"url" : "...",
"basepath" : "...",
"instantPublishing" : true,
"languageInformation" : true,
"permissionInformation" : true,
"permissionProperty" : "...",
"defaultPermission" : "...",
"diffDelete" : true,
"elasticsearch" : {
"page" : { },
"folder" : { },
"file" : { }
},
"projectPerNode" : true,
"version" : "...",
"checkDate" : 12345,
"checkStatus" : "error",
"checkResult" : "...",
"statusDate" : 12345,
"dataStatus" : "unchecked",
"dataCheckResult" : "...",
"globalId" : "..."
}