ResourcePlugins

Apply a resource plugin

Changed on

Creates a new version of a resource plugin. The body's name field carries the wire form bareName[@semver] (e.g. my-plugin@1.2.0); its bare part must match the URL path name. A bare-name form (no @) publishes the default version 0.0.0. Versions are immutable; PUTting an existing (name, version) pair returns 409. The version suffix must be a concrete semver; "latest" is only accepted on the read and delete query parameters.

put/orgs/{orgName}/resource-plugins/{pluginName}

Request

  • Base URL
    https://api.signadot.com/api/v2
  • Auth
    API key in header signadot-api-key

Path parameters

orgNamestring required

Signadot Org Name

pluginNamestring required

Resource plugin name

Request body

createdAtstring

The time at which the resource plugin was created

namestring

Plugin identity of the form bareName[@semver]. The bare-name form (no @) means the default version (0.0.0); responses for plugins at the default version use this bare form for backward compatibility with pre-versioning clients.

updatedAtstring

The time at which the resource plugin was last updated

Example request

{
  "name": "my-plugin@1.2.0"
}

Response

OK

EmptyResponse required

Changes