DescribeActivitiesRequest
public struct DescribeActivitiesRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.
Declaration
Swift
public let activityTypes: String?
-
Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.
Declaration
Swift
public let authenticationToken: String?
-
The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.
Declaration
Swift
public let endTime: TimeStamp?
-
Includes indirect activities. 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).
Declaration
Swift
public let includeIndirectActivities: Bool?
-
The maximum number of items to return.
Declaration
Swift
public let limit: Int?
-
The marker for the next set of results.
Declaration
Swift
public let marker: String?
-
The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.
Declaration
Swift
public let organizationId: String?
-
The document or folder ID for which to describe activity types.
Declaration
Swift
public let resourceId: String?
-
The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.
Declaration
Swift
public let startTime: TimeStamp?
-
The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.
Declaration
Swift
public let userId: String?
-
init(activityTypes:authenticationToken:endTime:includeIndirectActivities:limit:marker:organizationId:resourceId:startTime:userId:)
Undocumented
Declaration
Swift
public init(activityTypes: String? = nil, authenticationToken: String? = nil, endTime: TimeStamp? = nil, includeIndirectActivities: Bool? = nil, limit: Int? = nil, marker: String? = nil, organizationId: String? = nil, resourceId: String? = nil, startTime: TimeStamp? = nil, userId: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws