Update an Integration App CLI by internalId
Updates the latest version of the CLI. If the latest version is PUBLISHED, a new IN_PROGRESS version is created and changes are applied to it; PUBLISHED rows are never mutated. Acquires a per-entity lock; returns 409 if held.
| Path Parameters |
|---|
internalId string — REQUIRED |
| Request Body — REQUIRED | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name stringNew display name. null = don't change. | ||||||||||||||||||||
description stringNew description. null = don't change. | ||||||||||||||||||||
documentationURL stringNew documentation URL. null = don't change. | ||||||||||||||||||||
installationCommand stringNew installation command. null = don't change. | ||||||||||||||||||||
postInstallCommands string[]New post-install commands. null = don't change. | ||||||||||||||||||||
invokeCommand stringNew invoke command. null = don't change. | ||||||||||||||||||||
cliAuth stringPossible values: [ New CLI auth mechanism. null = don't change. | ||||||||||||||||||||
authConfig object[]New auth config key-value pairs. null = don't change. Empty list = explicitly clear.
| ||||||||||||||||||||
environmentVariables object[]New environment variables. null = don't change.
| ||||||||||||||||||||
requiredLibraries object[]New required libraries. null = don't change.
| ||||||||||||||||||||
permittedAuthMechanisms string[]New auth mechanism IDs. null = don't change. Empty list = explicitly clear. | ||||||||||||||||||||
fieldsPatches object[]RFC-6902 patch operations applied to the CLI's top-level
|
| Responses | ||
|---|---|---|
200Returns the updated CLI
|