Represents an access event.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#caller_ip
def caller_ip() -> ::String
Returns
- (::String) — Caller's IP address, such as "1.1.1.1".
#caller_ip=
def caller_ip=(value) -> ::String
Parameter
- value (::String) — Caller's IP address, such as "1.1.1.1".
Returns
- (::String) — Caller's IP address, such as "1.1.1.1".
#caller_ip_geo
def caller_ip_geo() -> ::Google::Cloud::SecurityCenter::V1::Geolocation
Returns
- (::Google::Cloud::SecurityCenter::V1::Geolocation) — The caller IP's geolocation, which identifies where the call came from.
#caller_ip_geo=
def caller_ip_geo=(value) -> ::Google::Cloud::SecurityCenter::V1::Geolocation
Parameter
- value (::Google::Cloud::SecurityCenter::V1::Geolocation) — The caller IP's geolocation, which identifies where the call came from.
Returns
- (::Google::Cloud::SecurityCenter::V1::Geolocation) — The caller IP's geolocation, which identifies where the call came from.
#method_name
def method_name() -> ::String
Returns
- (::String) — The method that the service account called, e.g. "SetIamPolicy".
#method_name=
def method_name=(value) -> ::String
Parameter
- value (::String) — The method that the service account called, e.g. "SetIamPolicy".
Returns
- (::String) — The method that the service account called, e.g. "SetIamPolicy".
#principal_email
def principal_email() -> ::String
Returns
- (::String) — Associated email, such as "foo@google.com".
#principal_email=
def principal_email=(value) -> ::String
Parameter
- value (::String) — Associated email, such as "foo@google.com".
Returns
- (::String) — Associated email, such as "foo@google.com".
#service_name
def service_name() -> ::String
Returns
- (::String) — This is the API service that the service account made a call to, e.g. "iam.googleapis.com"
#service_name=
def service_name=(value) -> ::String
Parameter
- value (::String) — This is the API service that the service account made a call to, e.g. "iam.googleapis.com"
Returns
- (::String) — This is the API service that the service account made a call to, e.g. "iam.googleapis.com"
#user_agent_family
def user_agent_family() -> ::String
Returns
- (::String) — What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
#user_agent_family=
def user_agent_family=(value) -> ::String
Parameter
- value (::String) — What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
Returns
- (::String) — What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.