Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Activity

import type { Activity } from "https://aws-api.deno.dev/v0.4/services/workdocs.ts?docs=full";

Describes the activity information.

interface Activity {
CommentMetadata?: CommentMetadata | null;
Initiator?: UserMetadata | null;
IsIndirectActivity?: boolean | null;
OrganizationId?: string | null;
OriginalParent?: ResourceMetadata | null;
Participants?: Participants | null;
ResourceMetadata?: ResourceMetadata | null;
TimeStamp?: Date | number | null;
Type?: ActivityType | null;
}

§Properties

§
CommentMetadata?: CommentMetadata | null
[src]

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

§
Initiator?: UserMetadata | null
[src]

The user who performed the action.

§
IsIndirectActivity?: boolean | null
[src]

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

§
OrganizationId?: string | null
[src]

The ID of the organization.

§
OriginalParent?: ResourceMetadata | null
[src]

The original parent of the resource. This is an optional field and is filled for move activities.

§
Participants?: Participants | null
[src]

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

§
ResourceMetadata?: ResourceMetadata | null
[src]

The metadata of the resource involved in the user action.

§
TimeStamp?: Date | number | null
[src]

The timestamp when the action was performed.

§
Type?: ActivityType | null
[src]

The activity type.