class Aws::WorkDocs::Types::Activity

Describes the activity information.

@!attribute [rw] type

The activity type.
@return [String]

@!attribute [rw] time_stamp

The timestamp when the action was performed.
@return [Time]

@!attribute [rw] is_indirect_activity

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).
@return [Boolean]

@!attribute [rw] organization_id

The ID of the organization.
@return [String]

@!attribute [rw] initiator

The user who performed the action.
@return [Types::UserMetadata]

@!attribute [rw] participants

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.
@return [Types::Participants]

@!attribute [rw] resource_metadata

The metadata of the resource involved in the user action.
@return [Types::ResourceMetadata]

@!attribute [rw] original_parent

The original parent of the resource. This is an optional field and
is filled for move activities.
@return [Types::ResourceMetadata]

@!attribute [rw] comment_metadata

Metadata of the commenting activity. This is an optional field and
is filled for commenting activities.
@return [Types::CommentMetadata]

@see docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/Activity AWS API Documentation

Constants

SENSITIVE