Skip to main content

CreateFileRequest Properties

An object defining properties for the CreateFileRequest class.

SecretKey

Gets the encrypted secret key used for file security.

Type: string

This property contains the encrypted security key for the file. It is read-only and is used in conjunction with the DecryptedSecret property to manage file access security.


ContentInfo

Gets information about the file content being created.

Type: FileContentInfo

This property contains metadata about the file content, including its MIME type and size. It is read-only and provides essential information needed for file creation.


DecryptedSecret

Gets the decrypted object secret information.

Type: DMObjectSecret

This property contains the decrypted version of the SecretKey, automatically populated using the DecryptData attribute. It has a private setter to ensure controlled access to the decrypted security information.


Description

The description of the object to be created, in multiple languages.

Type: Dictionary<string, string>

Contains a dictionary mapping language codes to the object's description in those languages.


Name

The name of the object to be created, in multiple languages.

Type: Dictionary<string, string>

Contains a dictionary mapping language codes to the object's name in those languages.


CreatedAt

The date and time when the object was created.

Type: DateTimeOffset?

Represents the timestamp of the object's creation, if available.


CreatedBy

The identifier of the user who created the object.

Type: long?

Represents the user ID of the creator, if available.


Documents

Gets the collection of document items to be created.

Type: IEnumerable<CreateFileDocumentItem>

This property contains information about the documents to be created, including their project and form contexts. It is read-only and allows for creating multiple related documents in a single request.


FileVersion

Gets the version information for the file being created.

Type: FileVersion

This property contains version numbering and timing information for the file. It is read-only and specifies the initial version details for the file.