PSTableauREST

0.2.0

This PowerShell module facilitates working with Tableau REST API for automation tasks. Most functions are implemented as wrappers for the corresponding API calls.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSTableauREST -RequiredVersion 0.2.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSTableauREST -Version 0.2.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Andrey Sluzhivoy

Tags

tableau tableauserver rest restapi

Functions

Assert-TSRestApiVersion Get-TSRestApiVersion Set-TSRestApiVersion Get-TSServerInfo Open-TSSignIn Switch-TSSite Close-TSSignOut Revoke-TSServerAdminPAT Get-TSCurrentUserId Get-TSCurrentSession Remove-TSSession Get-TSSite Add-TSSite Update-TSSite Remove-TSSite Get-TSRecentlyViewedContent Get-TSSettingsForEmbedding Update-TSSettingsForEmbedding Get-TSProject Add-TSProject Update-TSProject Remove-TSProject Get-TSDefaultProject Get-TSUser Add-TSUser Update-TSUser Remove-TSUser Get-TSGroup Add-TSGroup Update-TSGroup Remove-TSGroup Add-TSUserToGroup Remove-TSUserFromGroup Get-TSUsersInGroup Get-TSGroupsForUser Send-TSFileUpload Get-TSWorkbook Get-TSWorkbooksForUser Export-TSWorkbook Publish-TSWorkbook Update-TSWorkbook Remove-TSWorkbook Get-TSWorkbookDowngradeInfo Export-TSWorkbookToFormat Get-TSWorkbookConnection Update-TSWorkbookConnection Update-TSWorkbookNow Get-TSDatasource Export-TSDatasource Publish-TSDatasource Update-TSDatasource Remove-TSDatasource Get-TSDatasourceConnection Update-TSDatasourceConnection Update-TSDatasourceNow Get-TSView Export-TSViewPreviewImage Export-TSViewToFormat Get-TSViewUrl Get-TSViewRecommendation Hide-TSViewRecommendation Show-TSViewRecommendation Get-TSCustomView Get-TSCustomViewAsUserDefault Set-TSCustomViewAsUserDefault Update-TSCustomView Remove-TSCustomView Export-TSCustomViewImage Get-TSFlow Get-TSFlowsForUser Get-TSFlowConnection Export-TSFlow Publish-TSFlow Update-TSFlow Remove-TSFlow Update-TSFlowConnection Start-TSFlowNow Get-TSFlowRun Stop-TSFlowRun Get-TSContentPermission Set-TSContentPermission Add-TSContentPermission Remove-TSContentPermission ConvertTo-TSPermissionTable Get-TSDefaultPermission Set-TSDefaultPermission Remove-TSDefaultPermission Add-TSTagsToContent Remove-TSTagFromContent Get-TSSchedule Add-TSSchedule Update-TSSchedule Remove-TSSchedule Add-TSContentToSchedule Get-TSJob Stop-TSJob Wait-TSJob Get-TSTask Remove-TSTask Start-TSTaskNow Get-TSExtractRefreshTasksInSchedule Add-TSExtractsInContent Remove-TSExtractsInContent Add-TSExtractsRefreshTask Update-TSExtractsRefreshTask Invoke-TSEncryption Get-TSUserFavorite Add-TSUserFavorite Remove-TSUserFavorite Move-TSUserFavorite Get-TSSubscription Add-TSSubscription Update-TSSubscription Remove-TSSubscription Get-TSDataAlert Add-TSDataAlert Update-TSDataAlert Remove-TSDataAlert Add-TSUserToDataAlert Remove-TSUserFromDataAlert Get-TSDatabase Get-TSTable Get-TSTableColumn Get-TSMetadataGraphQL

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
0.7.9 25 5/22/2024
0.7.8 4 5/17/2024
0.7.7 3 5/16/2024
0.7.6 7 5/13/2024
0.7.5 4 5/10/2024
0.7.4 7 5/8/2024
0.7.3 6 5/7/2024
0.7.2 7 4/24/2024
0.7.0 3 4/22/2024
0.6.5 8 4/9/2024
0.6.4 3 4/4/2024
0.6.3 3 4/2/2024
0.6.1 7 3/13/2024
0.6.0 6 3/12/2024
0.5.9 6 3/11/2024
0.5.8 5 3/11/2024
0.5.7 5 3/8/2024
0.5.6 5 3/7/2024
0.5.5 7 3/6/2024
0.5.4 6 3/5/2024
0.5.3 9 1/31/2024
0.2.0 (current version) 14 11/28/2023
0.1.33 6 11/20/2023
Show less