LegalHoldPolicy
public class LegalHoldPolicy : BoxModel
Legal hold policy
-
Counts of the assignments to different entities of this policy
See moreDeclaration
Swift
public struct AssignmentCounts : BoxInnerModel
-
Box item type
Declaration
Swift
public var type: String -
Declaration
Swift
public private(set) var rawData: [String : Any]
-
Identifier
Declaration
Swift
public let id: String -
Name of the legal hold policy.
Declaration
Swift
public let policyName: String? -
Description of the legal hold policy.
Declaration
Swift
public let description: String? -
Status of the legal hold policy.
Declaration
Swift
public let status: Status? -
Counts of assignments within this policy by apply-to type.
Declaration
Swift
public let assignmentCounts: AssignmentCounts? -
The user who created the legal hold policy object.
Declaration
Swift
public let createdBy: User? -
When the legal hold policy object was created.
Declaration
Swift
public let createdAt: Date? -
When the legal hold policy object was modified.
Declaration
Swift
public let modifiedAt: Date? -
When the policy release request was sent.
Declaration
Swift
public let deletedAt: Date? -
User-specified, optional date filter applies to Custodian assignments only.
Declaration
Swift
public let filterStartedAt: Date? -
User-specified, optional date filter applies to Custodian assignments only.
Declaration
Swift
public let filterEndedAt: Date? -
Notes about why the policy was released.
Declaration
Swift
public let releaseNotes: String? -
Initializer.
Throws
Decoding error.Declaration
Swift
public required init(json: [String : Any]) throwsParameters
jsonJSON dictionary.
LegalHoldPolicy Class Reference