# VaultConnection The VaultConnection object is of type *Autodesk.DataManagement.Client.Framework.Vault.Currency.Connections.Connection* and grants direct access to the Vault Development Framework. ## Syntax ```{code-block} powershell :linenos: $VaultConnection.FileManager ``` Following properties are available: | Type | Name | Description | Access type | |--------|-----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------| | | CategoryManager | Gets an object which encapsulates all access to Vault Categories | read-only | | | ChangeOrderManager | Gets an object which encapsulates all access to Vault Change Orders | read-only | | | ConfigurationManager | Gets an object which manages configuration data on the vault server. | read-only | | | CustomObjectManager | Gets an object which encapsulates all access to Vault Custom Objects | read-only | | | EntityOperations | Gets an object which provides a set of workflows that can be applied to any entity object. | read-only | | | FileManager | Gets an object which encapsulates all access to Vault Files | read-only | | | FolderManager | Gets an object which encapsulates all access to Vault Folders | read-only | | | ItemManager | Gets an object which encapsulates all access to Vault Items | read-only | | | LinkManager | Gets an object which encapsulates all access to Links | read-only | | | PersistableIdManager | Gets an object which encapsulates all interaction with persistable ids | read-only | | | PropertyManager | Gets an object which encapsulates all access to vault property definitions and property values. | read-only | | | WebServiceManager | Gets the low level Web Service Manager which stores the underlying physical connection to the server. This can be used to make direct calls to the web service layer for any functionality that is not provided by the Framework. | read-only | | | WorkingFoldersManager | Gets an object which encapsulates all access to a vaults working folders | read-only | | string | IdentityKey | Gets a string which uniquely identifies this connection. | read-only | | bool | IsAnonymousConnection | Gets a value which identifies whether or not we have an anonymous connection to the server. | read-only | | bool | IsAutodeskAuthenticatedConnection | Gets a value which identifies whether or not the connection to the server used Autodesk ID authentication. | read-only | | bool | IsConnected | Gets a values which tells if this connection object has an active connection. If a logout occurs, then the connection will essentially be invalid. | read-only | | bool | IsReadOnly | Gets a value which identifies whether or not this is a read only connection to the server | read-only | | bool | IsServerOnlyConnection | Gets a value which identifies whether or not we have a connection to a server but not to a specific vault. | read-only | | bool | IsWindowsAuthenticatedConnection | Gets a value which identifies whether or not the connection to the server used windows authentication. | read-only | | string | Server | Gets the name of the server that we are connected to. | read-only | | string | Ticket | Gets an encrypted ticket that represents the unique connection to the server. | read-only | | long | UserID | Gets the unique identity of the authenticated user on the vault server. | read-only | | string | UserName | Gets the name of the authenticated user. | read-only | | string | Vault | Gets the name of the vault that we are connected to. | read-only | | long | PartSizeInBytes | | read-write | ## Remarks All the members of the VaultConnection object are part of the Vault VDF API.\ You can look them up in the VaultSDK documentation under *Connection Class Members*.