Method: projects.locations.wasmPlugins.list

Lists WasmPlugin resources in a given project and location.

HTTP request

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

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The project and location from which the WasmPlugin resources are listed, specified in the following format: projects/{project}/locations/global.

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

  • networkservices.wasmPlugins.list

Query parameters

Parameters
pageSize

integer

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

pageToken

string

The value returned by the last ListWasmPluginsResponse call. Indicates that this is a continuation of a prior wasmPlugins.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 wasmPlugins.list method.

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

JSON representation
{
  "wasmPlugins": [
    {
      object (WasmPlugin)
    }
  ],
  "nextPageToken": string
}
Fields
wasmPlugins[]

object (WasmPlugin)

List of WasmPlugin 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.