ContentRepositoryModel Data Type

ContentRepository

Properties
name data type description
id number Internal ID
globalId string Global 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
diffDelete boolean Flag for differential deleting of superfluous objects
elasticsearch CRElasticsearchModel Get the elasticsearch specific configuration of a Mesh CR
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

Example

{
  "id" : 12345,
  "globalId" : "...",
  "name" : "...",
  "crType" : "mesh",
  "dbType" : "...",
  "username" : "...",
  "password" : "...",
  "usePassword" : true,
  "url" : "...",
  "basepath" : "...",
  "instantPublishing" : true,
  "languageInformation" : true,
  "permissionInformation" : true,
  "permissionProperty" : "...",
  "diffDelete" : true,
  "elasticsearch" : {
    "page" : { },
    "folder" : { },
    "file" : { }
  },
  "checkDate" : 12345,
  "checkStatus" : "running",
  "checkResult" : "...",
  "statusDate" : 12345,
  "dataStatus" : "queued",
  "dataCheckResult" : "..."
}