Skip to content

Activities

albert.resources.activities

ActivityOperationId

Bases: str, Enum

Attributes:

Name Type Description
POST_SDS
POST_LABEL

POST_SDS

POST_SDS = 'post.sds'

POST_LABEL

POST_LABEL = 'post.label'

ActivityAction

Bases: str, Enum

Attributes:

Name Type Description
READ
WRITE

READ

READ = 'read'

WRITE

WRITE = 'write'

ActivityType

Bases: str, Enum

Attributes:

Name Type Description
ENTITY_ID
USER_ID
PARENT_ID
UUID
DATE
DATE_RANGE

ENTITY_ID

ENTITY_ID = 'entityId'

USER_ID

USER_ID = 'userId'

PARENT_ID

PARENT_ID = 'parentId'

UUID

UUID = 'uuid'

DATE

DATE = 'date'

DATE_RANGE

DATE_RANGE = 'dateRange'

ActivitySearchItemUser

Bases: BaseAlbertModel

Show JSON schema:
{
  "properties": {
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Name"
    },
    "id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Id"
    },
    "role": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Role"
    },
    "class": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Class"
    }
  },
  "title": "ActivitySearchItemUser",
  "type": "object"
}

Fields:

name

name: str | None = None

id

id: str | None = None

role

role: str | None = None

user_class

user_class: str | None = None

ActivitySearchItem

Bases: BaseAlbertModel

Show JSON schema:
{
  "$defs": {
    "ActivitySearchItemUser": {
      "properties": {
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Name"
        },
        "id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Id"
        },
        "role": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Role"
        },
        "class": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "title": "Class"
        }
      },
      "title": "ActivitySearchItemUser",
      "type": "object"
    }
  },
  "properties": {
    "action": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Action"
    },
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Name"
    },
    "PK": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pk"
    },
    "class": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Class"
    },
    "loggedAt": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Loggedat"
    },
    "operationId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operationid"
    },
    "objectId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Objectid"
    },
    "objectType": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Objecttype"
    },
    "activityId": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Activityid"
    },
    "user": {
      "anyOf": [
        {
          "$ref": "#/$defs/ActivitySearchItemUser"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "title": "ActivitySearchItem",
  "type": "object"
}

Fields:

action

action: str | None = None

name

name: str | None = None

pk

pk: str | None = None

object_class

object_class: str | None = None

logged_at

logged_at: str | None = None

operation_id

operation_id: str | None = None

object_id

object_id: str | None = None

object_type

object_type: str | None = None

activity_id

activity_id: str | None = None

user

user: ActivitySearchItemUser | None = None

Activity

Bases: BaseResource

Attributes:

Name Type Description
id str | None
activity_id str | None
action str | None
operation_id str | None
data dict | None
env str | None
name str | None
module str | None
sub_module str | None
uri str | None
uuid str | None
expires_at float | None
region str | None

id

id: str | None = Field(default=None, alias='albertId')

activity_id

activity_id: str | None = Field(
    default=None, alias="activityId"
)

action

action: str | None = Field(default=None)

operation_id

operation_id: str | None = Field(
    default=None, alias="operationId"
)

data

data: dict | None = Field(default=None)

env

env: str | None = Field(default=None)

name

name: str | None = Field(default=None)

module

module: str | None = Field(default=None)

sub_module

sub_module: str | None = Field(
    default=None, alias="subModule"
)

uri

uri: str | None = Field(default=None)

uuid

uuid: str | None = Field(default=None)

expires_at

expires_at: float | None = Field(
    default=None, alias="expiresAt"
)

region

region: str | None = Field(default=None)