Method: projects.locations.wasmPlugins.versions.list

Lists WasmPluginVersion resources in a given project and location.

HTTP request

GET https://networkservices.googleapis.com/v1alpha1/{parent=projects/*/locations/*/wasmPlugins/*}/versions

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The WasmPlugin resource whose WasmPluginVersions are listed, specified in the following format: projects/{project}/locations/global/wasmPlugins/{wasmPlugin}.

Authorization requires the following IAM permission on the specified resource parent:

  • networkservices.wasmPlugins.list

Query parameters

Parameters
pageSize

integer

Maximum number of WasmPluginVersion resources to return per call. If not specified, at most 50 WasmPluginVersion resources are returned. The maximum value is 1000; values above 1000 are coerced to 1000.

pageToken

string

The value returned by the last ListWasmPluginVersionsResponse call. Indicates that this is a continuation of a prior versions.list call, and that the next page of data is to be returned.

Request body

The request body must be empty.

Response body

Response returned by the versions.list method.

If successful, the response body contains data with the following structure:

JSON representation
{
  "wasmPluginVersions": [
    {
      object (WasmPluginVersion)
    }
  ],
  "nextPageToken": string
}
Fields
wasmPluginVersions[]

object (WasmPluginVersion)

List of WasmPluginVersion resources.

nextPageToken

string

If there might be more results than those appearing in this response, then nextPageToken is included. To get the next set of results, call this method again using the value of nextPageToken as pageToken.

IAM Permissions

Requires the following IAM permission on the parent resource:

  • networkservices.wasmPlugins.list

For more information, see the IAM documentation.