--- title: "VBORepository" description: "Contains details about a Veeam Backup for Microsoft 365 backup repository. Add-VBORepository Get-VBORepository Set-VBORepository Remove-VBORepository Test-VBORepository Set-VBOAmazonS3CompatibleRepository Set-VBOAmazonS3Repository..." canonical: "https://helpcenter.veeam.com/docs/vbo365/powershell/vborepository.html" breadcrumb: "PowerShell Reference > Veeam Backup for Microsoft 365 PowerShell Types > VBORepository" dateModified: "2026-08-21" --- # VBORepository Contains details about a Veeam Backup for Microsoft 365 backup repository.
|
Property |
Type |
Description |
|---|---|---|
|
Id |
GUID |
Backup repository ID. |
|
Proxy |
Details about a backup proxy server associated with the backup repository. |
|
|
ProxyPool |
Details about a backup proxy pool associated with the backup repository. |
|
|
Name |
String |
Backup repository name. |
|
Description |
String |
Backup repository description. |
|
Path |
String |
Path to the directory where backups are stored. |
|
Capacity |
Ulong |
Size of the JET-based backup repository in Bytes. |
|
FreeSpace |
Ulong |
Available space on the JET-based backup repository in Bytes. |
|
RetentionPeriod |
VBORetentionPeriod |
Retention period in years. Possible values:
|
|
RetentionType |
VBORetentionType |
Retention policy type. Possible values:
|
|
CustomRetentionPeriodType |
VBORetentionPeriodType |
Custom retention period. Possible values:
|
|
RetentionFrequencyType |
VBORetentionFrequencyType |
Retention policy schedule. Possible values:
|
|
DailyTime |
TimeSpan |
For daily retention policy schedule. Time of the day when the retention policy must be applied. |
|
DailyType |
VBODailyType |
For daily retention policy schedule. Days when the retention policy must be applied. Possible values:
|
|
MonthlyTime |
TimeSpan |
For monthly retention policy schedule. Time of the day when the retention policy must be applied. |
|
MonthlyDayNumber |
VBOMonthlyDayNumber |
For monthly retention policy schedule. Order number for the day of the week when the retention policy must be applied. Possible values:
|
|
MonthlyDayOfWeek |
DayOfWeek |
For monthly retention policy schedule. Day of the week when the retention policy must be applied. Possible values:
|
|
ObjectStorageRepository |
Details about the object storage repository. |
|
|
EnableObjectStorageEncryption |
Bool |
If True, encryption of data stored in the object storage repository is enabled. |
|
ObjectStorageEncryptionKey |
Details about the object storage encryption key. |
|
|
IsOutdated |
Bool |
If True, the backup repository has the Out of Date state and must be upgraded. |
|
IsOutOfSync |
Bool |
If True, the object storage repository has the Out of Sync state. |
|
IsOutOfOrder |
Bool |
If True, the backup repository has the Invalid state. |
|
IsIndexed |
Bool |
If True, the backup repository was indexed. |
|
OutOfOrderReason |
String |
Reason why the backup repository has the Invalid state. |
|
IsLongTerm |
Bool |
If True, the backup repository is an object storage repository and belongs to Azure Blob Storage Archive access tier or any of the Amazon S3 Glacier storage classes. |
|
IsObjectStorage |
Bool |
If True, backup repository is the object storage repository. |