stack kb fleet-cloud-onboarding-deployments put-fleet-cloud-onboarding-deployments-id cli command
elastic stack kb fleet-cloud-onboarding-deployments put-fleet-cloud-onboarding-deployments-id \
--id <id> \
[options]
Update cloud onboarding deployment
Behaviour flags:
--dry-run — validate all inputs and exit without performing any action
--idstringrequired- The saved object ID of the cloud onboarding deployment.
--agent-policy-idsstring[]-
Agent policy IDs for agent_based deployments. Single-element for new-policy deploys; multiple for existing-policy deploys targeting several policies.
Repeatable: pass
--agent-policy-idsmultiple times to supply more than one value --api-key-idstring--attempt-countnumber- Incremented by callers performing a retry.
--auth-methodenum-
Authentication method. Refreshed on each successful deploy so a credential-method change between deploys is reflected on resume.
Values: identity_federation, static_keys, temporary_keys, shared_credentials, assume_role
--connector-idstring--deployment-idstring- CFN stack ARN (or equivalent); provided by the client after manual deployment.
--deployment-namestring--ecf-stacksstring[]-
ECF CloudFormation stacks to record for this deployment.
Repeatable: pass
--ecf-stacksmultiple times to supply more than one value --mechanismsstring[]-
Delivery mechanisms active in this deployment. Replaces the stored mechanisms array.
Repeatable: pass
--mechanismsmultiple times to supply more than one value --package-policy-idsstring[]-
Package policy IDs created for this deployment (managed_integration and agent_based).
Repeatable: pass
--package-policy-idsmultiple times to supply more than one value --policy-ids-by-instancestring--servicesstring[]-
Current service set for this deployment. Refreshed on each successful deploy so resume after an incremental service addition restores all deployed services.
Repeatable: pass
--servicesmultiple times to supply more than one value --service-varsstring- Per-service config keyed by instance ID.
--statusenum-
Deployment status.
Values: pending, deploying, succeeded, failed
--status-messagestring- Error context; set when transitioning to failed.
--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