- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
- LegacySoarPermissionGroup
- LegacySoarPermission
- Try it!
Full name: projects.locations.instances.legacySoarPermissionGroups.list
Lists LegacySoarPermissionGroups.
HTTP request
GET https://chronicle.africa-south1.rep.googleapis.com/v1alpha/{parent}/legacySoarPermissionGroups Path parameters
| Parameters | |
|---|---|
parent |
Required. The instance to list LegacySoarPermissionGroups for. Format: projects/{project}/locations/{location}/instances/{instance}/legacySoarPermissionGroups |
Query parameters
| Parameters | |
|---|---|
pageSize |
Optional. The maximum number of LegacySoarPermissionGroups to return. The service may return fewer than this value. If unspecified, at most 50 LegacySoarPermissionGroups will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000. |
pageToken |
Optional. A page token, received from a previous |
filter |
Optional. A filter to apply to the list of LegacySoarPermissionGroups. Supported filter fields: * |
orderBy |
Optional. Configures ordering of LegacySoarPermissionGroups in the response. If not specified, LegacySoarPermissionGroups are returned in descending order of their display label. The default ordering is by display label in descending order. The orderBy string is a comma separated list of fields. Supported fields: * |
Request body
The request body must be empty.
Response body
Response message for legacySoarPermissionGroups.list.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{
"legacySoarPermissionGroups": [
{
object ( |
| Fields | |
|---|---|
legacySoarPermissionGroups[] |
The list of LegacySoarPermissionGroups. |
nextPageToken |
A token, which can be sent as |
totalSize |
Total number of LegacySoarPermissionGroups. |
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 permission on the parent resource:
chronicle.legacySoarPermissionGroups.get
For more information, see the IAM documentation.
LegacySoarPermissionGroup
Represents a Legacy SOAR Permission Group.
| JSON representation |
|---|
{
"id": string,
"permissions": [
{
object ( |
| Fields | |
|---|---|
id |
The id of the LegacySoarPermissionGroup. |
permissions[] |
Optional. The permissions of the LegacySoarPermissionGroup. |
restrictedActions[] |
Optional. The restricted actions ids of the LegacySoarPermissionGroup. |
LegacySoarPermission
Represents a single SoarPermission within a LegacySoarPermissionGroup.
| JSON representation |
|---|
{ "permissionIdentifier": string, "isEnabled": boolean } |
| Fields | |
|---|---|
permissionIdentifier |
The identifier of the SoarPermission. |
isEnabled |
Optional. Whether the SoarPermission is enabled in the LegacySoarPermissionGroup. |