Get-VEODDocument

Short Description

Returns OneDrive documents.

Applies to

Veeam Backup for Microsoft 365

Product Edition: Community, Rental License, Subscription License

Syntax

This cmdlet provides parameter sets that allow you to:

  • Get documents of the specific user.

Get-VEODDocument [-User] <VBOOneDriveUser> [-Name <String[]>] [-Recurse] [<CommonParameters>]

  • Get all child documents of the specific document.

Get-VEODDocument [-ParentDocument] <VBOOneDriveDocument> [-Name <String[]>] [-Recurse] [<CommonParameters>]

Detailed Description

This cmdlet returns documents that are stored in the OneDrive repository.

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

User

Specifies OneDrive user. This cmdlet will return documents of the specified OneDrive user.

Accepts the VBOOneDriveUser object. To get this object, run the Get-VEODUser cmdlet.

True

0

True (ByValue)

Name

Specifies an array of document names. The cmdlet will return an array of documents with these names.

This parameter accepts wildcard characters.

String[]

False

Named

False

Recurse

Defines that the cmdlet will return all child items of the specified parent item.

Default: False

SwitchParameter

False

Named

False

ParentDocument

Specifies a parent document. The cmdlet will return the child documents of this parent document.

Accepts the VBOOneDriveDocument object. To get this object, run the Get-VEODDocument cmdlet.

True

0

True (ByValue)

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.

Output Object

The cmdlet returns the VBOOneDriveDocument object that contains documents that are stored in the OneDrive repository.

Examples

Get-VEODDocumentExample 1. Getting Specified User Documents

Get-VEODDocumentExample 2. Getting Specific Child Documents

Related Commands

Page updated 3/12/2025

Page content applies to build 12.3.1.1139