AuthorizationEventListDTO
Page of Aembit Access Authorization Events
Page of entities
Number of entities requested for the current page
Ordering criteria used for the current page
HTTP Status Code of the response
Total number of Aembit Audit Logs
authorizationEvents object[]nullable
Page of Aembit Access Authorization Events
meta object
Metadata DTO for an individual Aembit Access Authorization Event
Remote Client IP Address of the Access Authorization Request
Timestamp of the Access Authorization Request
Event Type of the Access Authorization Request
Unique ID of the Access Authorization Event
Resource Set ID of the Access Authorization Event
Context ID of the Access Authorization Events for a single Access Authorization Request
Directive ID of the Access Authorization Event (if available)
Severity of the Access Authorization Event (e.g. Info, Warning, Error)
outcome object
Outcome of an individual Aembit Access Authorization Event
Result of an individual Aembit Access Authorization Event
Reason for the Result of an individual Aembit Access Authorization Event
clientRequest object
Possible values: non-empty
network objectrequired
Possible values: non-empty
Possible values: non-empty
environment object
network object
host object
process object
aembit object
aws object
ecs object
lambda object
gcp object
azure object
kubernetes object
gitlab object
github object
terraform object
clientWorkload object
Access Entity Result of an Aembit Access Authorization Event
Access Entity ID
Access Entity Name
Access Entity processing Result for this Access Authorization Event
List of matched Access Entity Identifiers
serverWorkload object
Access Entity Result of an Aembit Access Authorization Event
Access Entity ID
Access Entity Name
Access Entity processing Result for this Access Authorization Event
List of matched Access Entity Identifiers
accessPolicy object
Access Entity Result of an Aembit Access Authorization Event
Access Entity ID
Access Entity Name
Access Entity processing Result for this Access Authorization Event
List of matched Access Entity Identifiers
trustProviders object[]nullable
Trust Provider information for an individual Aembit Access Authorization Event
Access Entity ID
Access Entity Name
Access Entity processing Result for this Access Authorization Event
List of matched Access Entity Identifiers
accessConditions object[]nullable
Access Condition information for an individual Aembit Access Authorization Event
Access Entity ID
Access Entity Name
Access Entity processing Result for this Access Authorization Event
List of matched Access Entity Identifiers
credentialProvider object
Individual Credential Provider Result of an Aembit Access Authorization Event
Access Entity ID
Access Entity Name
Access Entity processing Result for this Access Authorization Event
List of matched Access Entity Identifiers
Credential Provider Type
Credential Provider Failure Reason
{
"page": 0,
"perPage": 0,
"order": "string",
"statusCode": 0,
"recordsTotal": 0,
"authorizationEvents": [
{
"meta": {
"clientIP": "string",
"timestamp": "2024-07-29T15:51:28.071Z",
"eventType": "string",
"eventId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"resourceSetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"contextId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"directiveId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"severity": "string"
},
"outcome": {
"result": "string",
"reason": "string"
},
"clientRequest": {
"version": "string",
"network": {
"sourceIP": "string",
"sourcePort": 0,
"transportProtocol": "string",
"proxyPort": 0,
"targetHost": "string",
"targetPort": 0
}
},
"environment": {
"network": {
"sourceIP": "string"
},
"host": {
"hostname": "string"
},
"process": {
"name": "string",
"userName": "string"
},
"aembit": {
"clientId": "string"
},
"aws": {
"accountId": "string",
"instanceId": "string",
"ecs": {
"taskFamily": "string"
},
"lambda": {
"arn": "string"
}
},
"gcp": {
"serviceAccount": "string"
},
"azure": {
"vmId": "string",
"subscriptionId": "string"
},
"kubernetes": {
"namespace": "string",
"podName": "string",
"serviceAccountName": "string"
},
"gitlab": {
"namespacePath": "string",
"projectPath": "string",
"refPath": "string",
"subject": "string"
},
"github": {
"repository": "string",
"subject": "string"
},
"terraform": {
"workspaceId": "string"
}
},
"clientWorkload": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"result": "string",
"matches": [
"string"
]
},
"serverWorkload": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"result": "string",
"matches": [
"string"
]
},
"accessPolicy": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"result": "string",
"matches": [
"string"
]
},
"trustProviders": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"result": "string",
"matches": [
"string"
],
"reason": "string",
"attribute": "string",
"expectedValue": "string",
"actualValue": "string"
}
],
"accessConditions": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"result": "string",
"matches": [
"string"
],
"reason": "string",
"attribute": "string",
"expectedValue": "string",
"actualValue": "string"
}
],
"credentialProvider": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"result": "string",
"matches": [
"string"
],
"type": "string",
"reason": "string"
}
}
]
}