Method: projects.locations.products.integrations.list

Returns the list of all integrations in the specified project.

HTTP request

GET https://integrations.googleapis.com/v1/{parent=projects/*/locations/*/products/apigee}/integrations

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. Project and location from which the integrations should be listed. Format: projects/{project}

Query parameters

Parameters
pageSize

integer

The page size for the resquest.

pageToken

string

The page token for the resquest.

orderBy

string

The results would be returned in order you specified here. Supported sort keys are: Descending sort order by "lastModifiedTime", "createdTime", "snapshotNumber". Ascending sort order by the integration name.

filter

string

The integrations with the requested tag(s) are returned.

Request body

The request body must be empty.

Response body

If successful, the response body contains an instance of ListIntegrationsResponse.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permissions on the parent resource:

  • integrations.googleapis.com/ApigeeProduct:integrations.googleapis.com/apigeeIntegrations.list
  • integrations.googleapis.com/Location:integrations.googleapis.com/integrations.list
  • integrations.googleapis.com/SecurityProduct:integrations.googleapis.com/securityIntegrations.list

For more information, see the IAM documentation.