RetentionPolicyAssignment

public class RetentionPolicyAssignment : BoxModel

Undocumented

  • Declaration

    Swift

    public private(set) var rawData: [String : Any]
  • Box item type

    Declaration

    Swift

    public var type: String
  • id

    Identifier

    Declaration

    Swift

    public let id: String
  • A mini retention policy object representing the retention policy that has been assigned to this content.

    Declaration

    Swift

    public let retentionPolicy: RetentionPolicy?
  • Content that is under retention. The type can either be folder or enterprise.

    Declaration

    Swift

    public let assignedTo: RetentionPolicyAssignmentItem?
  • A mini user object representing the user that created the retention policy assignment object.

    Declaration

    Swift

    public let assignedBy: User?
  • When the retention policy assignment object was created.

    Declaration

    Swift

    public let assignedAt: Date?
  • Undocumented

    Declaration

    Swift

    public let filterFields: [MetadataFieldFilter]?
  • Declaration

    Swift

    public required init(json: [String : Any]) throws