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 |
The type of event related to the originating occurrence. Formed according to template: "ai.nebius.<serviceName>.<resourceType>.<action>" |
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
def authentication(self, value:
Authentication | authentication_pb2.Authentication | None
):
(source)
¶
Undocumented
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.