Resource: AccessSummary
Represents an access summary.
| JSON representation |
|---|
{
"name": string,
"firstAccessTime": string,
"lastAccessTime": string,
"labels": {
string: string,
...
},
"userId": string,
"workloadId": string,
"tokenUrl": string,
"scopes": [
string
],
"authProvider": string,
"purgeTime": string,
"authProviderType": enum ( |
| Fields | |
|---|---|
name |
Output only. Identifier. The resource name of the access summary. |
firstAccessTime |
Output only. The first time this user interacted with this workload, rounded to the previous hour. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
lastAccessTime |
Output only. The most recent time this user interacted with this workload, rounded to the previous hour. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
labels |
Optional. Labels as key-value pairs. An object containing a list of |
userId |
Output only. The user ID provided by the workload application for this user. Not verified by Google. |
workloadId |
Output only. The identity bound to the workload that this user interacted with to produce this access summary. Typically an agentic SPIFFE ID. |
tokenUrl |
Output only. The URL of the authentication server that was accessed. |
scopes[] |
Output only. All scopes that have been used by this user with this workload. The number of scopes is limited to 200. |
authProvider |
Output only. The auth provider that this access summary is associated with. |
purgeTime |
Output only. The time when this access summary is permanently deleted. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
authProviderType |
Output only. The auth provider type used to create this access summary. |
AuthProviderType
The type of the auth provider. New values may be added to this enum in the future.
| Enums | |
|---|---|
AUTH_PROVIDER_TYPE_UNSPECIFIED |
Unspecified auth provider type. |
AUTH_PROVIDER_TYPE_THREE_LEGGED_OAUTH |
3-legged OAuth (3LO) auth provider type. |
AUTH_PROVIDER_TYPE_TWO_LEGGED_OAUTH |
2-legged OAuth (2LO) auth provider type. |
AUTH_PROVIDER_TYPE_API_KEY |
API key auth provider type. |
AUTH_PROVIDER_TYPE_GEMINI_ENTERPRISE |
Gemini Enterprise auth provider type. |
Methods |
|
|---|---|
|
Gets details of a single access summary. |
|
Lists access summaries in a given project and location. |