Create cloud onboarding deployment
- Base URL
-
https://{kibana_url}
- POST /api/fleet/cloud_onboarding_deployments
Create a new Fleet cloud onboarding deployment.
Required authorization
- Privileges fleet-agent-policies-all or integrations-all
Request body
-
authMethodenum -
Authentication method for managed integrations.
-
Values:
identity_federationstatic_keys -
connectorIdstring · min length: 1 · max length: 255 -
ID of the fleet-cloud-connector to associate with this deployment. Omit for static-keys deployments.
-
mechanismsenum[] · max items: 10required -
Delivery mechanisms active in this deployment.
-
Values:
managed_integrationecfagent_based
Responses
Successful response
-
itemobjectrequired -
agentPolicyIdstring -
Agent policy ID created for agent-based deployments. Present only when agent_based is in mechanisms.
-
apiKeyIdstring -
Elasticsearch API key ID for push mechanisms (ecf). Set by the backend; used for key rotation/revocation.
-
authMethodenum -
Authentication method for managed integrations.
-
Values:
identity_federationstatic_keys -
connectorIdstring -
ID of the fleet-cloud-connector this deployment belongs to. Absent for static-keys deployments.
-
ecfStacksobject[] · max items: 10 -
ECF CloudFormation stacks launched as part of this deployment. Written by the wizard after the user clicks Launch.
-
packagePolicyIdsstring[] · max items: 100 -
Package policy IDs created for managed_integration services.