Actions10
Pipeline → Update
AI-generatedSummary
Updates a logging pipeline on IONOS Cloud
Inputs
- pipelineId (required) — The ID (UUID) of the Pipeline
- name (required) — The name of the pipeline (max 20 characters)
- location — The IONOS Cloud location (e.g., de-fra, de-txl, us-mci); defaults to Frankfurt if omitted
- logs — Log sources and destinations configuration to update on the pipeline
Output shape
The API response from the PATCH request, typically the updated pipeline object
Returns the modified pipeline record; if logs are provided, their source, tag, protocol, and destination (type + retentionInDays) are persisted
Examples
Example 1: Rename a pipeline
pipelineId: uuid-of-pipeline, name: NewPipelineName, location: de-fra
Example 2: Update log configuration on a pipeline
pipelineId: uuid-of-pipeline, logs.logValues[].source: kubernetes, logs.logValues[].tag: app1, logs.logValues[].protocol: http, logs.logValues[].destinations[].type: loki, logs.logValues[].destinations[].retentionInDays: 30, location: de-fra