Skip to main content

AuditLogListDTO

Page of Aembit Audit Logs

pageint32

Page of entities

perPageint32

Number of entities requested for the current page

orderstringnullable

Ordering criteria used for the current page

statusCodeint32

HTTP Status Code of the response

recordsTotalint32

Total number of Aembit Audit Logs

auditLogs object[]nullable

Page of Aembit Audit Logs

  • Array [
  • externalIduuid

    ID of an Aembit Audit Log

    resourceSetIduuid

    Resource Set ID of an Aembit Audit Log

    categorystringnullable

    Category of an Aembit Audit Log (e.g. Users, AccessPolicies, Workloads, etc.)

    actor object

    DTO for the Actor details of an Aembit Audit Log

    typestringnullable

    The type of Audit Log actor (e.g. User, System, or Role)

    displayNamestringnullable

    Fully qualified Audit Log Actor name

    userNamestringnullable
    emailstringnullable
    credentialProviderIdstringnullable

    Credential Provider ID that was used to generate the Role-based Access Token for this Audit Log action

    accessPolicyIdstringnullable

    Access Policy ID that was used to generate the Role-based Access Token for this Audit Log action

    activitystringnullable

    Activity of an Aembit Audit Log

    targetstringnullable

    Target of an Aembit Audit Log

    client object

    DTO for the Client details of an Aembit Audit Log

    ipAddressstringnullable

    IP Address of the remote client

    userAgent object

    DTO for the HTTP User Agent of an individual Aembit Audit Log

    browserstringnullable

    The browser as determined from the HTTP User Agent

    operatingSystemstringnullable

    The operating system as determined from the HTTP User Agent

    rawstringnullable

    The raw HTTP User Agent

    outcome object

    DTO for the Outcome of an individual Aembit Audit Log

    reasonstringnullable

    Reason for the outcome of this Aembit Audit Log

    resultstringnullable

    Outcome of the action associated with this Aembit Audit Log

    trustProvider object
    reasonstringnullable
    attributestringnullable
    expectedValuestringnullable
    actualValuestringnullable
    severitystringnullable

    Severity of an Aembit Audit Log

    createdAtdate-time

    Timestamp of when this Aembit Audit Log was created

  • ]
  • AuditLogListDTO
    {
    "page": 0,
    "perPage": 0,
    "order": "string",
    "statusCode": 0,
    "recordsTotal": 0,
    "auditLogs": [
    {
    "externalId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "resourceSetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "category": "string",
    "actor": {
    "type": "string",
    "displayName": "string",
    "userName": "string",
    "email": "string",
    "credentialProviderId": "string",
    "accessPolicyId": "string"
    },
    "activity": "string",
    "target": "string",
    "client": {
    "ipAddress": "string",
    "userAgent": {
    "browser": "string",
    "operatingSystem": "string",
    "raw": "string"
    }
    },
    "outcome": {
    "reason": "string",
    "result": "string"
    },
    "trustProvider": {
    "reason": "string",
    "attribute": "string",
    "expectedValue": "string",
    "actualValue": "string"
    },
    "severity": "string",
    "createdAt": "2024-07-29T15:51:28.071Z"
    }
    ]
    }