Get-VETOtherTab
Returns Microsoft Teams team channel tabs.
Veeam Backup for Microsoft 365
Product Edition: Community, Rental License, Subscription License
This cmdlet provides parameter sets that allow you to:
Get-VETOtherTab -Channel <VETChannel> [-Query <String>] [<CommonParameters>] |
- Get tabs from an organization.
Get-VETOtherTab [-Query <String>] -Organization <VETOrganization[]> [<CommonParameters>] |
Get-VETOtherTab [-Query <String>] -Team <VETTeam> [<CommonParameters>] |
This cmdlet returns tabs of Microsoft Teams team channels. You can get tabs from the following backed-up sources:
- Microsoft 365 organization
- Microsoft Teams team
- Microsoft Teams channel
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|
Channel | Specifies a Microsoft Teams team channel. The cmdlet will return tabs from this channel. | Accepts the VETChannel object. To get this object, run the Get-VETChannel cmdlet. | True | Named | True (ByValue) |
Query | Specifies a query string for search of channel tabs. The cmdlet will return tabs that match the search query from the specified organization, team or channel. | String | False | Named | False |
Organization | Specifies an array of Microsoft Teams organizations. The cmdlet will return channel tabs from these organizations. | Accepts the VETOrganization[] object. To get this object, run the Get-VETOrganization cmdlet. | True | Named | True (ByValue) |
Team | Specifies a Microsoft Teams team. This cmdlet will return channel tabs from this team. | Accepts the VETTeam object. To get this object, run the Get-VETTeam cmdlet. | True | Named | True (ByValue) |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.
The cmdlet returns the VETOtherTab[] array that contains Microsoft Teams channel tabs.
This example shows how to get all tabs from the General channel. $session = Get-VBOTeamsItemRestoreSession $org = Get-VETOrganization -Session $session -Name "ABC*" $team = Get-VETTeam -Organization $org -DisplayName "IT" $channel = Get-VETChannel -Team $team -DisplayName "General" Get-VETOtherTab -Channel $channel |
Perform the following steps: - Get the channel:
- Run the Get-VBOTeamsItemRestoreSession cmdlet. Save the result to the $session variable.
- Run the Get-VETOrganization cmdlet. Set the $session variable as the Session parameter value. Specify the Name parameter value. Use the * wildcard character to substitute the timestamp. Save the result to the $org variable.
- Run the Get-VETTeam cmdlet. Set the $org variable as the Organization parameter value. Specify the DisplayName parameter value. Save the result to the $team variable.
- Run the Get-VETChannel cmdlet. Set the $team variable as the Team parameter value. Specify the DisplayName parameter value. Save the result to the $channel variable.
- Run the Get-VETOtherTab cmdlet. Set the $channel variable as the Channel parameter value.
|
This example shows how to get Website tabs from channels of the ABC organization. $session = Get-VBOTeamsItemRestoreSession $org = Get-VETOrganization -Session $session -Name "ABC*" Get-VETOtherTab -Organization $org -Query "name: website" |
Perform the following steps: - Get the organization:
- Run the Get-VBOTeamsItemRestoreSession cmdlet. Save the result to the $session variable.
- Run the Get-VETOrganization cmdlet. Set the $session variable as the Session parameter value. Specify the Name parameter value. Use the * wildcard character to substitute the timestamp. Save the result to the $org variable.
- Run the Get-VETOtherTab cmdlet. Set the $org variable as the Organization parameter value. Specify the Query parameter value.
|
This example shows how to get tabs from channels of the IT team. $session = Get-VBOTeamsItemRestoreSession $org = Get-VETOrganization -Session $session -Name "ABC*" $team = Get-VETTeam -Organization $org -DisplayName "IT" Get-VETOtherTab -Team $team |
Perform the following steps: - Get the team:
- Run the Get-VBOTeamsItemRestoreSession cmdlet. Save the result to the $session variable.
- Run the Get-VETOrganization cmdlet. Set the $session variable as the Session parameter value. Specify the Name parameter value. Use the * wildcard character to substitute the timestamp. Save the result to the $org variable.
- Run the Get-VETTeam cmdlet. Set the $org variable as the Organization parameter value. Specify the DisplayName parameter value. Save the result to the $team variable.
- Run the Get-VETOtherTab cmdlet. Set the $team variable as the Team parameter value.
|
Related Commands