ContentRepository
| name | data type | description | 
|---|---|---|
| globalId | string | Global ID | 
| 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. | 
| usernameProperty | string | Username property for accessing the ContentRepository. This can be set to a system property or environment variable in the format ${sys:property} or ${env:variable}. | 
| password | string | Password for accessing the ContentRepository. | 
| passwordProperty | string | Property, which will resolve to the password. This can be set to a system property or environment variable in the format ${sys:property} or ${env:variable}. | 
| http2 | boolean | True when a HTTP/2 is used | 
| passwordType | PasswordType | URL for accessing the ContentRepository Type of password | 
| url | string | URL for accessing the ContentRepository. | 
| urlProperty | string | URL property for accessing the ContentRepository. This can be set to a system property or environment variable in the format ${sys:property} or ${env:variable}. | 
| basepath | string | Basepath for filesystem attributes. | 
| basepathProperty | string | Basepath property for filesystem attributes. This can be set to a system property or environment variable in the format ${sys:property} or ${env:variable}. | 
| 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 | 
| noFoldersIndex | boolean | Get 'exclude folders from indexing' flag. | 
| noFilesIndex | boolean | Get 'exclude files from indexing' flag. | 
| noPagesIndex | boolean | Get 'exclude pages from indexing' flag. | 
| noFormsIndex | boolean | Get 'exclude forms from indexing' flag. | 
Example
{
  "globalId" : "0737.82ae915c-059c-11f0-ae44-482ae36fb1c5",
  "id" : 12345,
  "name" : "...",
  "crType" : "cr",
  "dbType" : "...",
  "username" : "...",
  "usernameProperty" : "...",
  "password" : "...",
  "passwordProperty" : "...",
  "http2" : true,
  "passwordType" : "value",
  "url" : "...",
  "urlProperty" : "...",
  "basepath" : "...",
  "basepathProperty" : "...",
  "instantPublishing" : true,
  "languageInformation" : true,
  "permissionInformation" : true,
  "permissionProperty" : "...",
  "defaultPermission" : "...",
  "diffDelete" : true,
  "elasticsearch" : {
    "page" : { },
    "folder" : { },
    "file" : { }
  },
  "projectPerNode" : true,
  "version" : "...",
  "checkDate" : 12345,
  "checkStatus" : "queued",
  "checkResult" : "...",
  "statusDate" : 12345,
  "dataStatus" : "running",
  "dataCheckResult" : "...",
  "noFoldersIndex" : true,
  "noFilesIndex" : true,
  "noPagesIndex" : true,
  "noFormsIndex" : true
}