Skip to content
This repository was archived by the owner on Sep 5, 2023. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 18 additions & 3 deletions google/cloud/securitycenter_v1/types/access.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,9 @@ class Access(proto.Message):
The caller IP's geolocation, which identifies
where the call came from.
user_agent_family (str):
What kind of user agent is associated, e.g.
operating system shells, embedded or stand-alone
applications, etc.
What kind of user agent is associated, for
example operating system shells, embedded or
stand-alone applications, etc.
service_name (str):
This is the API service that the service
account made a call to, e.g.
Expand Down Expand Up @@ -84,6 +84,17 @@ class Access(proto.Message):
authorities are present, they are guaranteed to
be sorted based on the original ordering of the
identity delegation events.
user_name (str):
A string that represents the username of a
user, user account, or other entity involved in
the access event. What the entity is and what
its role in the access event is depends on the
finding that this field appears in. The entity
is likely not an IAM principal, but could be a
user that is logged into an operating system, if
the finding is VM-related, or a user that is
logged into some type of application that is
involved in the access event.
"""

principal_email: str = proto.Field(
Expand Down Expand Up @@ -126,6 +137,10 @@ class Access(proto.Message):
number=9,
message="ServiceAccountDelegationInfo",
)
user_name: str = proto.Field(
proto.STRING,
number=11,
)


class ServiceAccountDelegationInfo(proto.Message):
Expand Down