2021-03-03 04:02:17 +01:00
{
"id" : "snapshotRestore" ,
"client" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
} ,
"server" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
} ,
"common" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.REPOSITORY_TYPES" ,
"type" : "Enum" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "REPOSITORY_TYPES" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
}
] ,
"misc" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.API_BASE_PATH" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "API_BASE_PATH" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"\"/api/snapshot_restore/\""
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-06 02:12:28 +01:00
"id" : "def-common.APP_REQUIRED_CLUSTER_PRIVILEGES" ,
2021-03-03 04:02:17 +01:00
"type" : "Array" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "APP_REQUIRED_CLUSTER_PRIVILEGES" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string[]"
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-06 02:12:28 +01:00
"id" : "def-common.APP_RESTORE_INDEX_PRIVILEGES" ,
2021-03-03 04:02:17 +01:00
"type" : "Array" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "APP_RESTORE_INDEX_PRIVILEGES" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string[]"
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-06 02:12:28 +01:00
"id" : "def-common.APP_SLM_CLUSTER_PRIVILEGES" ,
2021-03-03 04:02:17 +01:00
"type" : "Array" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "APP_SLM_CLUSTER_PRIVILEGES" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string[]"
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-06 02:12:28 +01:00
"id" : "def-common.DEFAULT_REPOSITORY_TYPES" ,
2021-03-03 04:02:17 +01:00
"type" : "Array" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "DEFAULT_REPOSITORY_TYPES" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"RepositoryType" ,
"[]"
2021-03-03 04:02:17 +01:00
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-06 02:12:28 +01:00
"id" : "def-common.PLUGIN_REPOSITORY_TYPES" ,
2021-03-03 04:02:17 +01:00
"type" : "Array" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "PLUGIN_REPOSITORY_TYPES" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"RepositoryType" ,
"[]"
2021-03-03 04:02:17 +01:00
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
2021-07-28 18:44:17 +02:00
} ,
{
"parentPluginId" : "snapshotRestore" ,
"id" : "def-common.SNAPSHOT_LIST_MAX_SIZE" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "SNAPSHOT_LIST_MAX_SIZE" ,
"description" : [
"\n[Temporary workaround] In order to prevent client-side performance issues for users with a large number of snapshots,\nwe set a hard-coded limit on the number of snapshots we return from the ES snapshots API"
] ,
"signature" : [
"1000"
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-07-28 18:44:17 +02:00
"deprecated" : false ,
"initialIsOpen" : false
2021-03-03 04:02:17 +01:00
}
] ,
"objects" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.PLUGIN" ,
"type" : "Object" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "PLUGIN" ,
"description" : [ ] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.PLUGIN.id" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "id" ,
"description" : [ ] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.PLUGIN.minimumLicenseType" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "minimumLicenseType" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"\"basic\""
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.PLUGIN.getI18nName" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "getI18nName" ,
"description" : [ ] ,
"signature" : [
"(i18n: any) => string"
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-04-15 17:36:10 +02:00
"id" : "def-common.PLUGIN.getI18nName.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Any" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "i18n" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"any"
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
}
] ,
"returnComment" : [ ]
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.REPOSITORY_PLUGINS_MAP" ,
"type" : "Object" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "REPOSITORY_PLUGINS_MAP" ,
"description" : [ ] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-04-15 17:36:10 +02:00
"id" : "def-common.REPOSITORY_PLUGINS_MAP.repositorys3" ,
2021-03-03 04:02:17 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "'repository-s3'" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "snapshotRestore" ,
"scope" : "common" ,
"docId" : "kibSnapshotRestorePluginApi" ,
"section" : "def-common.REPOSITORY_TYPES" ,
"text" : "REPOSITORY_TYPES"
} ,
".s3"
2021-05-06 21:29:47 +02:00
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-04-15 17:36:10 +02:00
"id" : "def-common.REPOSITORY_PLUGINS_MAP.repositoryhdfs" ,
2021-03-03 04:02:17 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "'repository-hdfs'" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "snapshotRestore" ,
"scope" : "common" ,
"docId" : "kibSnapshotRestorePluginApi" ,
"section" : "def-common.REPOSITORY_TYPES" ,
"text" : "REPOSITORY_TYPES"
} ,
".hdfs"
2021-05-06 21:29:47 +02:00
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-04-15 17:36:10 +02:00
"id" : "def-common.REPOSITORY_PLUGINS_MAP.repositoryazure" ,
2021-03-03 04:02:17 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "'repository-azure'" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "snapshotRestore" ,
"scope" : "common" ,
"docId" : "kibSnapshotRestorePluginApi" ,
"section" : "def-common.REPOSITORY_TYPES" ,
"text" : "REPOSITORY_TYPES"
} ,
".azure"
2021-05-06 21:29:47 +02:00
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-04-15 17:36:10 +02:00
"id" : "def-common.REPOSITORY_PLUGINS_MAP.repositorygcs" ,
2021-03-03 04:02:17 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "'repository-gcs'" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "snapshotRestore" ,
"scope" : "common" ,
"docId" : "kibSnapshotRestorePluginApi" ,
"section" : "def-common.REPOSITORY_TYPES" ,
"text" : "REPOSITORY_TYPES"
} ,
".gcs"
2021-05-06 21:29:47 +02:00
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.TIME_UNITS" ,
"type" : "Object" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "TIME_UNITS" ,
"description" : [ ] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.TIME_UNITS.DAY" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "DAY" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"\"d\""
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.TIME_UNITS.HOUR" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "HOUR" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"\"h\""
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.TIME_UNITS.MINUTE" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "MINUTE" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"\"m\""
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "snapshotRestore" ,
2021-03-03 04:02:17 +01:00
"id" : "def-common.TIME_UNITS.SECOND" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "SECOND" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"\"s\""
] ,
2021-08-02 18:57:22 +02:00
"path" : "x-pack/plugins/snapshot_restore/common/constants.ts" ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
}
] ,
"initialIsOpen" : false
}
]
}
}