2025-05-10
▼ ▲ discoveryengine.projects.locations.userStores.batchUpdateUserLicenses
Path : v1alpha/{+parent}:batchUpdateUserLicenses
Flat Path : v1alpha/projects/{projectsId}/locations/{locationsId}/userStores/{userStoresId}:batchUpdateUserLicenses
HTTP Method : POST
Parameters :
parent
Description : Required. The parent UserStore resource name, format: `projects/{project}/locations/{location}/userStores/{user_store_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/userStores/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates the User License. This method is used for batch assign/unassign licenses to users.
▼ ▲ discoveryengine.projects.locations.userStores.userLicenses.list
Path : v1alpha/{+parent}/userLicenses
Flat Path : v1alpha/projects/{projectsId}/locations/{locationsId}/userStores/{userStoresId}/userLicenses
HTTP Method : GET
Parameters :
parent
Description : Required. The parent UserStore resource name, format: `projects/{project}/locations/{location}/userStores/{user_store_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/userStores/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, defaults to 10. The maximum value is 50; values above 50 will be coerced to 50. If this field is negative, an INVALID_ARGUMENT error is returned.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A page token, received from a previous `ListUserLicenses` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListUserLicenses` must match the call that provided the page token.
Location : query
Type : string
filter
Description : Optional. Filter for the list request. Supported fields: * `license_assignment_state` Examples: * `license_assignment_state = ASSIGNED` to list assigned user licenses. * `license_assignment_state = NO_LICENSE` to list not licensed users. * `license_assignment_state = NO_LICENSE_ATTEMPTED_LOGIN` to list users who attempted login but no license assigned. * `license_assignment_state != NO_LICENSE_ATTEMPTED_LOGIN` to filter out users who attempted login but no license assigned.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists the User Licenses.