class documentation
class AuditEvent(pb_classes.Message): (source)
Constructor: AuditEvent(initial_message, id, source, spec_version, ...)
Undocumented
| Method | __dir__ |
Undocumented |
| Method | __init__ |
Undocumented |
| Method | action |
Undocumented |
| Method | authentication |
Undocumented |
| Method | authorization |
Undocumented |
| Method | event |
Undocumented |
| Method | id |
Undocumented |
| Method | project |
Undocumented |
| Method | request |
Undocumented |
| Method | resource |
Undocumented |
| Method | response |
Undocumented |
| Method | service |
Undocumented |
| Method | source |
Undocumented |
| Method | spec |
Undocumented |
| Method | status |
Undocumented |
| Method | time |
Undocumented |
| Method | type |
Undocumented |
| Constant | __PB2 |
Undocumented |
| Constant | __PY |
Undocumented |
| Class Variable | __mask |
Undocumented |
| Property | action |
Indicates an action taken on the resource. |
| Property | authentication |
Represents the subject of an API call. |
| Property | authorization |
Represents permissions that have been verified for the subject as part of the API call. |
| Property | event |
Audit event version, in "X.Y" format, events within different Y's are backwards compatible, events with different X's are not. |
| Property | id |
Unique event id. |
| Property | project |
Region of an application |
| Property | request |
Contains information about the request from the customer. |
| Property | resource |
A resource that was read or modified as part of the operation. Can be empty if no resource accessed or changed. |
| Property | response |
Contains information about the response from the server. |
| Property | service |
Indicates the service that generated the event. |
| Property | source |
Identifies the context in which an event happened. Presented in the form of URI. |
| Property | spec |
Version of CloudEvents spec. See https://github.com/cloudevents/spec/blob/main/cloudevents/spec.md#specversion |
| Property | status |
The async operation status |
| Property | time |
Timestamp of when the occurrence happened. |
| Property | type |
Broken description |
Inherited from Message:
| Class Method | get |
Undocumented |
| Class Method | is |
Undocumented |
| Class Method | is |
Undocumented |
| Method | __repr__ |
Undocumented |
| Method | check |
Undocumented |
| Method | get |
Undocumented |
| Method | get |
Undocumented |
| Method | is |
Undocumented |
| Method | set |
Undocumented |
| Method | which |
Undocumented |
| Class Variable | __PB2 |
Undocumented |
| Instance Variable | __pb2 |
Undocumented |
| Method | _clear |
Undocumented |
| Method | _get |
Undocumented |
| Method | _set |
Undocumented |
| Class Variable | __credentials |
Undocumented |
| Class Variable | __default |
Undocumented |
| Class Variable | __sensitive |
Undocumented |
| Instance Variable | __recorded |
Undocumented |
def __init__(self, initial_message:
message_1.Message | None = None, *, id: builtins.str | None | unset.UnsetType = unset.Unset, source: builtins.str | None | unset.UnsetType = unset.Unset, spec_version: builtins.str | None | unset.UnsetType = unset.Unset, type: builtins.str | None | unset.UnsetType = unset.Unset, service: Service | service_pb2.Service | None | unset.UnsetType = unset.Unset, action: builtins.str | None | unset.UnsetType = unset.Unset, time: timestamp_pb2.Timestamp | datetime.datetime | None | unset.UnsetType = unset.Unset, event_version: builtins.str | None | unset.UnsetType = unset.Unset, authentication: Authentication | authentication_pb2.Authentication | None | unset.UnsetType = unset.Unset, authorization: Authorization | authorization_pb2.Authorization | None | unset.UnsetType = unset.Unset, resource: Resource | resource_pb2.Resource | None | unset.UnsetType = unset.Unset, request: Request | request_pb2.Request | None | unset.UnsetType = unset.Unset, response: Response | response_pb2.Response | None | unset.UnsetType = unset.Unset, status: Status | status_pb2.Status | None | unset.UnsetType = unset.Unset, project_region: Region | region_pb2.Region | None | unset.UnsetType = unset.Unset):
(source)
¶
Undocumented
@authentication.setter
def authentication(self, value:
def authentication(self, value:
Authentication | authentication_pb2.Authentication | None):
(source)
¶
Undocumented
@authorization.setter
def authorization(self, value:
def authorization(self, value:
Authorization | authorization_pb2.Authorization | None):
(source)
¶
Undocumented
@project_region.setter
def project_region(self, value:
def project_region(self, value:
Region | region_pb2.Region | None):
(source)
¶
Undocumented
Undocumented
| Value |
|
Undocumented
| Value |
|
Audit event version, in "X.Y" format, events within different Y's are backwards compatible, events with different X's are not.
A resource that was read or modified as part of the operation. Can be empty if no resource accessed or changed.
Version of CloudEvents spec. See https://github.com/cloudevents/spec/blob/main/cloudevents/spec.md#specversion