kibana/api_docs/interactive_setup.json
Stacey Gammon 4bfb35b43a
Update api docs (#116495)
* update api docs

* update api docs
2021-11-01 19:16:16 +00:00

393 lines
13 KiB
JSON

{
"id": "interactiveSetup",
"client": {
"classes": [],
"functions": [],
"interfaces": [],
"enums": [],
"misc": [],
"objects": []
},
"server": {
"classes": [],
"functions": [],
"interfaces": [],
"enums": [],
"misc": [],
"objects": []
},
"common": {
"classes": [],
"functions": [],
"interfaces": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate",
"type": "Interface",
"tags": [],
"label": "Certificate",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false,
"children": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate.issuer",
"type": "Object",
"tags": [],
"label": "issuer",
"description": [],
"signature": [
"{ C?: string | undefined; ST?: string | undefined; L?: string | undefined; O?: string | undefined; OU?: string | undefined; CN?: string | undefined; }"
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate.valid_from",
"type": "string",
"tags": [],
"label": "valid_from",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate.valid_to",
"type": "string",
"tags": [],
"label": "valid_to",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate.subject",
"type": "Object",
"tags": [],
"label": "subject",
"description": [],
"signature": [
"{ C?: string | undefined; ST?: string | undefined; L?: string | undefined; O?: string | undefined; OU?: string | undefined; CN?: string | undefined; }"
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate.fingerprint256",
"type": "string",
"tags": [],
"label": "fingerprint256",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.Certificate.raw",
"type": "string",
"tags": [],
"label": "raw",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
}
],
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.EnrollmentToken",
"type": "Interface",
"tags": [],
"label": "EnrollmentToken",
"description": [
"\nThe token that allows one to configure Kibana instance to communicate with an existing Elasticsearch cluster that\nhas security features enabled."
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false,
"children": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.EnrollmentToken.ver",
"type": "string",
"tags": [],
"label": "ver",
"description": [
"\nThe version of the Elasticsearch node that generated this enrollment token."
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.EnrollmentToken.adr",
"type": "Object",
"tags": [],
"label": "adr",
"description": [
"\nAn array of addresses in the form of `<hostname>:<port>` or `<ip_address>:<port>` where the Elasticsearch node is listening for HTTP connections."
],
"signature": [
"readonly string[]"
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.EnrollmentToken.fgr",
"type": "string",
"tags": [],
"label": "fgr",
"description": [
"\nThe SHA-256 fingerprint of the CA certificate that is used to sign the certificate that the Elasticsearch node presents for HTTP over TLS connections."
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.EnrollmentToken.key",
"type": "string",
"tags": [],
"label": "key",
"description": [
"\nAn Elasticsearch API key (not encoded) that can be used as credentials authorized to call the enrollment related APIs in Elasticsearch."
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
}
],
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.PingResult",
"type": "Interface",
"tags": [],
"label": "PingResult",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false,
"children": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.PingResult.authRequired",
"type": "boolean",
"tags": [],
"label": "authRequired",
"description": [
"\nIndicates whether the cluster requires authentication."
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.PingResult.certificateChain",
"type": "Array",
"tags": [],
"label": "certificateChain",
"description": [
"\nFull certificate chain of cluster at requested address. Only present if cluster uses HTTPS."
],
"signature": [
{
"pluginId": "interactiveSetup",
"scope": "common",
"docId": "kibInteractiveSetupPluginApi",
"section": "def-common.Certificate",
"text": "Certificate"
},
"[] | undefined"
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
}
],
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.StatusResult",
"type": "Interface",
"tags": [],
"label": "StatusResult",
"description": [],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false,
"children": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.StatusResult.connectionStatus",
"type": "Enum",
"tags": [],
"label": "connectionStatus",
"description": [
"\nFull certificate chain of cluster at requested address. Only present if cluster uses HTTPS."
],
"signature": [
{
"pluginId": "interactiveSetup",
"scope": "common",
"docId": "kibInteractiveSetupPluginApi",
"section": "def-common.ElasticsearchConnectionStatus",
"text": "ElasticsearchConnectionStatus"
}
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.StatusResult.isSetupOnHold",
"type": "boolean",
"tags": [],
"label": "isSetupOnHold",
"description": [
"\nIndicates whether Kibana is currently on hold and cannot proceed to `setup` yet."
],
"path": "src/plugins/interactive_setup/common/types.ts",
"deprecated": false
}
],
"initialIsOpen": false
}
],
"enums": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ElasticsearchConnectionStatus",
"type": "Enum",
"tags": [],
"label": "ElasticsearchConnectionStatus",
"description": [
"\nDescribes current status of the Elasticsearch connection."
],
"path": "src/plugins/interactive_setup/common/elasticsearch_connection_status.ts",
"deprecated": false,
"initialIsOpen": false
}
],
"misc": [
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_CONFIGURE_FAILURE",
"type": "string",
"tags": [],
"label": "ERROR_CONFIGURE_FAILURE",
"description": [],
"signature": [
"\"configure_failure\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_ELASTICSEARCH_CONNECTION_CONFIGURED",
"type": "string",
"tags": [],
"label": "ERROR_ELASTICSEARCH_CONNECTION_CONFIGURED",
"description": [],
"signature": [
"\"elasticsearch_connection_configured\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_ENROLL_FAILURE",
"type": "string",
"tags": [],
"label": "ERROR_ENROLL_FAILURE",
"description": [],
"signature": [
"\"enroll_failure\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_KIBANA_CONFIG_FAILURE",
"type": "string",
"tags": [],
"label": "ERROR_KIBANA_CONFIG_FAILURE",
"description": [],
"signature": [
"\"kibana_config_failure\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_KIBANA_CONFIG_NOT_WRITABLE",
"type": "string",
"tags": [],
"label": "ERROR_KIBANA_CONFIG_NOT_WRITABLE",
"description": [],
"signature": [
"\"kibana_config_not_writable\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_OUTSIDE_PREBOOT_STAGE",
"type": "string",
"tags": [],
"label": "ERROR_OUTSIDE_PREBOOT_STAGE",
"description": [],
"signature": [
"\"outside_preboot_stage\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.ERROR_PING_FAILURE",
"type": "string",
"tags": [],
"label": "ERROR_PING_FAILURE",
"description": [],
"signature": [
"\"ping_failure\""
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
},
{
"parentPluginId": "interactiveSetup",
"id": "def-common.VERIFICATION_CODE_LENGTH",
"type": "number",
"tags": [],
"label": "VERIFICATION_CODE_LENGTH",
"description": [],
"signature": [
"6"
],
"path": "src/plugins/interactive_setup/common/constants.ts",
"deprecated": false,
"initialIsOpen": false
}
],
"objects": []
}
}