AuthThe Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats.AvailabilityExperimentalThis functionality is experimental and is not ready for production usage. Experimental features may change or be removed at any time. Elastic will work to fix any issues, but experimental features are not subject to the support SLA of official GA features. Specific Support terms apply.Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments.This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Deprecated. Use GET /api/fleet/managed_integrations/{policyId} instead. Get a managed integration by ID
additional_datastreams_permissionsstring[] · max items: 1000
Additional data stream permissions granted to the managed integration.
cloud_connectorobject
cloud_connector_idstring · max length: 255required
The ID of the cloud connector.
enabledbooleanrequired
Whether the cloud connector is active for this policy.
created_atstring · max length: 64required
Creation timestamp (ISO 8601).
created_bystring · max length: 1024required
User who created the policy.
descriptionstring · max length: 2048
Managed integration description.
global_data_tagsobject[] · max items: 100
Custom data tags applied to all data produced by this policy.
namestring · max length: 1024required
The name of the custom field.
valueunionstring | numberrequired
The value of the custom field.
idstring · max length: 255required
Managed integration unique identifier.
inputsmapstring to objectrequired
Package policy inputs. Refer to the integration documentation to know which inputs are available.
<string>object
conditionstring · max length: 10000nullable
Agent condition expression to evaluate whether to apply this input.
deprecatedobject
descriptionstring · max length: 4096required
replaced_bymapstring to string
<string>string · max length: 1024
sincestring · max length: 50
enabledboolean
Enable or disable that input. Defaults to true (enabled).
streamsmapstring to object
Input streams. Refer to the integration documentation to know which streams are available.
<string>object
conditionstring · max length: 10000nullable
Agent condition expression to evaluate whether to apply this stream.
deprecatedobject
descriptionstring · max length: 4096required
replaced_bymapstring to string
<string>string · max length: 1024
sincestring · max length: 50
enabledboolean
Enable or disable that stream. Defaults to true (enabled).
var_group_selectionsmapstring to string
Variable group selections. Maps var_group name to the selected option name within that group.
<string>string · max length: 1024
varsmapstring to anyOf
Input/stream level variable. Refer to the integration documentation for more information.
<string>unionanyOf · default: null
Any of:
string[]
number[]
idstring · max length: 255required
isSecretRefbooleanrequired
varsmapstring to anyOf
Input/stream level variable. Refer to the integration documentation for more information.
<string>unionanyOf · default: null
Any of:
string[]
number[]
idstring · max length: 255required
isSecretRefbooleanrequired
namestring · max length: 255required
Managed integration name.
namespacestring · max length: 100
Policy namespace. Defaults to the agent policy namespace.
onboarding_deployment_idstring · max length: 256The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats.AvailabilityExperimentalThis functionality is experimental and is not ready for production usage. Experimental features may change or be removed at any time. Elastic will work to fix any issues, but experimental features are not subject to the support SLA of official GA features. Specific Support terms apply.Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments.This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
ID of the cloud onboarding instance that manages this managed integration. Set by Fleet, read-only.
packageobjectrequired
namestring · max length: 255required
Integration package name.
titlestring · max length: 255required
Integration package display title.
versionstring · max length: 50required
Integration package version.
updated_atstring · max length: 64required
Last update timestamp (ISO 8601).
updated_bystring · max length: 1024required
User who last updated the policy.
var_group_selectionsmapstring to string
Variable group selections. Maps var_group name to the selected option name within that group.
<string>string · max length: 1024
varsmapstring to anyOf
Input/stream level variable. Refer to the integration documentation for more information.