Class AccessSummary (0.1.0)

AccessSummary(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Message describing AccessSummary object

Attributes

Name Description
name str
Output only. Identifier. Name of the AccessSummary
first_access_time google.protobuf.timestamp_pb2.Timestamp
Output only. The first time this user has interacted with this workload. Rounded to the previous hour.
last_access_time google.protobuf.timestamp_pb2.Timestamp
Output only. The most recent time this user has interacted with this workload. Rounded to the previous hour.
labels MutableMapping[str, str]
Optional. Labels as key value pairs
user_id str
Output only. The user_id provided by the workload application for this user. Not verified by Google.
workload_id str
Output only. The identity bound to the workload that this user interacted with to produce this AccessSummary. Will typically be an agentic spiffe id
token_url str
Output only. The url of the authentication server that was accessed.
scopes MutableSequence[str]
Output only. All scopes that have been used by this user with this workload. The number of scopes is limited to 200.
auth_provider str
Output only. The auth_provider that this access summary is associated with.
purge_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time when this access summary is permanently deleted.
auth_provider_type google.cloud.agentidentity_v1.types.AuthProviderType
Output only. The type of the connector that was used to create this access summary.

Classes

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.