versioning

Create a new commit for pending changes to the Cribl configuration

Changed on

Create a new commit for pending changes to the Cribl configuration. Any merge conflicts indicated in the response must be resolved using Git.<br/><br/>To commit only a subset of configuration changes, specify the files to include in the commit in the <code>files</code> array.

post/version/commit

Request

  • Base URL
    / (relative, and the document was published on a file host, not at the API’s origin)
  • Auth
    • HTTP bearer
    • or OAuth 2
      Client credentials
      Token URL: https://login.cribl.cloud/oauth/token

Request body

effectiveboolean

If <code>true</code>, apply the commit to the group's effective configuration. Requires a group context.

filesstring[]

Array of file paths to include in the commit, relative to the configuration root. If omitted, all pending changes are committed.

messagestring required

Commit message to use for the new Git commit.

Response

The created GitCommitSummary object in a single-item list.

countinteger required

Number of items returned in the items array.

Changes

    • info

      added the non-success response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      added the required property to the response with the status