Structures

The following structures are available globally.

  • SDK configuration specifying request related information

    See more

    Declaration

    Swift

    public struct BoxSDKConfiguration
  • Analytics info about the app using the SDK.

    See more

    Declaration

    Swift

    public struct ClientAnalyticsInfo
  • Defines configurable permission data for creating and updating group membership. Configurable Permission defines what the user of the groups have abilities to do.

    See more

    Declaration

    Swift

    public struct ConfigurablePermissionData : Encodable
  • Defines a lock on a Box item

    See more

    Declaration

    Swift

    public struct LockData : Encodable
  • Representation of a multipart form request body.

    See more

    Declaration

    Swift

    public struct MultipartForm
  • Defines shared link data for updating file information. Shared links provide direct, read-only access to files or folder on Box using a URL

    See more

    Declaration

    Swift

    public struct SharedLinkData : Encodable
  • The components that make up a URL

    See more

    Declaration

    Swift

    public struct BoxURLComponents
  • The components that make up a description of a BoxRequest

    See more

    Declaration

    Swift

    public struct BoxRequestDescription
  • Box API request response

    Declaration

    Swift

    public struct BoxResponse
  • The components that make up a description of a BoxResponse

    See more

    Declaration

    Swift

    public struct BoxResponseDescription
  • Digital assets created for files stored in Box.

    See more

    Declaration

    Swift

    public struct FileRepresentation : BoxInnerModel
  • A field in a metadata template.

    See more

    Declaration

    Swift

    public struct MetadataField : BoxInnerModel
  • Filter for matching against a metadata field

    See more

    Declaration

    Swift

    public struct MetadataFieldFilter : BoxInnerModel
  • Description of uploaded part

    See more

    Declaration

    Swift

    public struct UploadPartDescription : BoxModel