PaaSPlugins

List all registered PaaS plugins.

SecurityApiKeyAuth
Request
query Parameters
limit
integer [ 1 .. 1000 ]
Default: 100

Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

Example: limit=50
cursor
string [ 1 .. 4096 ] characters

Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.

sort
string or null

The field to sort results by. A property name with a prepended '-' signifies descending order.

Enum: "id" "-id" "unique_identifier" "-unique_identifier" "name" "-name" "version" "-version"
Example: sort=name
Responses
200

OK

get/paas-plugins
Response samples
application/json
{
  • "items": [
    ],
  • "response_metadata": {
    }
}

Get tags for a PaaS Plugin.

SecurityApiKeyAuth
Request
path Parameters
paaSPluginId
required
string non-empty

The ID of the PaaS Plugin.

Responses
200

Ok

get/paas-plugins/{paaSPluginId}/tags
Response samples
application/json
{
  • "tags": [
    ]
}

Create tags for a PaaS plugin.

SecurityApiKeyAuth
Request
path Parameters
paaSPluginId
required
string non-empty

The ID of the PaaS Plugin.

Request Body schema: application/json
required

Tags information for PaaS Plugin.

required
Array of objects (Tag) [ 1 .. 1000 ] items unique

Array of tags with key value pairs

Responses
201

Created

post/paas-plugins/{paaSPluginId}/tags
Request samples
application/json
{
  • "tags": [
    ]
}
Response samples
application/json
{
  • "tags": [
    ]
}

Delete tags for a PaaS Plugin.

SecurityApiKeyAuth
Request
path Parameters
paaSPluginId
required
string non-empty

The ID of the PaaS Plugin.

Request Body schema: application/json

The parameters to delete tags

key
string [ 1 .. 4000 ] characters

Key of the tag

value
string [ 1 .. 4000 ] characters

Value of the tag

Array of objects (Tag) [ 1 .. 1000 ] items unique

List of tags to be deleted

Responses
204

No Content

post/paas-plugins/{paaSPluginId}/tags/delete
Request samples
application/json

Delete all tags for given object - No request body required

{ }