@nebius/js-sdk - v0.1.4
    Preparing search index...

    Interface AuditEvent

    interface AuditEvent {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.audit.v2.AuditEvent";
        action: string;
        authentication?: Authentication;
        authorization?: Authorization;
        eventVersion: string;
        id: string;
        projectRegion?: Region;
        request?: Request;
        resource?: Resource;
        response?: Response;
        service?: Service;
        source: string;
        specVersion: string;
        status: Status;
        time?: Dayjs;
        type: string;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

    • [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined
    Index

    Properties

    "[customJson]"?: () => unknown
    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>
    $type: "nebius.audit.v2.AuditEvent"
    action: string

    Indicates an action taken on the resource.

    authentication?: Authentication

    Represents the subject of an API call.

    authorization?: Authorization

    Represents permissions that have been verified for the subject as part of the API call.

    eventVersion: string

    Audit event version, in "X.Y" format, events within different Y's are backwards compatible, events with different X's are not.

    id: string

    Unique event id.

    projectRegion?: Region

    Region of an application

    request?: Request

    Contains information about the request from the customer.

    resource?: Resource

    A resource that was read or modified as part of the operation. Can be empty if no resource accessed or changed.

    response?: Response

    Contains information about the response from the server.

    service?: Service

    Indicates the service that generated the event.

    source: string

    Identifies the context in which an event happened. Presented in the form of URI.

    specVersion: string
    status: Status

    The async operation status

    time?: Dayjs

    Timestamp of when the occurrence happened.

    type: string

    The type of event related to the originating occurrence. Formed according to template: "ai.nebius..."