- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
Full name: projects.locations.instances.integrations.actions.list
Lists all IntegrationActions for a specific integration. Use this method to browse the actions (e.g., reset password, block IP) offered by an integration. Supports filtering by display name and expanding related fields.
HTTP request
GET https://chronicle.africa-south1.rep.googleapis.com/v1alpha/{parent}/actions Path parameters
| Parameters | |
|---|---|
parent |
Required. The instance to list IntegrationActions for. Format: projects/{project}/locations/{location}/instances/{instance}/soar/integrations/{integration}/actions |
Query parameters
| Parameters | |
|---|---|
pageSize |
Optional. The maximum number of IntegrationActions to return. The service may return fewer than this value. |
pageToken |
Optional. A page token, received from a previous |
filter |
Optional. A filter that can be used to filter the list of IntegrationActions. |
orderBy |
Optional. A field that can be used to sort the list of IntegrationActions. |
expand |
Optional. Specifies which fields to expand for the list of IntegrationActions. |
Request body
The request body must be empty.
Response body
Response message for actions.list.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{
"actions": [
{
object ( |
| Fields | |
|---|---|
actions[] |
The list of IntegrationActions. |
nextPageToken |
A token, which can be sent as |
totalSize |
Output only. Total number of IntegrationActions. |
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/chroniclehttps://www.googleapis.com/auth/chronicle.readonly
For more information, see the Authentication Overview.
IAM Permissions
Requires the following IAM permission on the parent resource:
chronicle.integrationActions.get
For more information, see the IAM documentation.