stack kb fleet-cloud-onboarding-deployments post-fleet-cloud-onboarding-deployments cli command
elastic stack kb fleet-cloud-onboarding-deployments post-fleet-cloud-onboarding-deployments \
--mechanisms <mechanisms> \
--provider <provider> \
--services <services> \
[options]
Create cloud onboarding deployment
Behaviour flags:
--dry-run — validate all inputs and exit without performing any action
--mechanismsstring[]required-
Delivery mechanisms active in this deployment.
Repeatable: pass
--mechanismsmultiple times to supply more than one value --providerenumrequired-
Cloud provider.
Values: aws, azure, gcp
--servicesstring[]required-
Service IDs to be covered by this deployment.
Repeatable: pass
--servicesmultiple times to supply more than one value --agent-policy-idsstring[]-
Agent policy IDs for agent_based existing-policy deploys. Provided on create so that a mid-deploy tab-close leaves a record that hydrates back into existing mode.
Repeatable: pass
--agent-policy-idsmultiple times to supply more than one value --auth-methodenum-
Authentication method. Allowed values depend on the delivery mechanism: - managed_integration: identity_federation | static_keys
- agent_based: static_keys (direct_access_keys) | temporary_keys | shared_credentials | assume_role
Values: identity_federation, static_keys, temporary_keys, shared_credentials, assume_role
--connector-idstring- ID of the fleet-cloud-connector to associate with this deployment. Omit for static-keys deployments.
--data-formatenum-
Data format: ecs or otel.
Values: ecs, otel
--global-regionstring- Global AWS region from the Service Settings step.
--service-varsstring- Per-service config keyed by instance ID.
--input-filestring- path to a JSON file to use as command input
--dry-run- validate all inputs and exit without performing any action (preview changes without applying them)
--no-validate- skip input validation and send the request as-is
--output-fieldsstring- comma-separated list of fields to include in output (dot-notation supported)
--output-templatestring- Mustache-like template for custom text output (e.g. "{{id}}: {{name}}")
--json-
output as JSON