public UploadWorkbooks ( TableauServerUrls, onlineUrls, TableauServerSignIn, login, CredentialManager, credentialManager, string localUploadPath, bool remapWorkbookReferences, string localPathTempWorkspace, UploadBehaviorProjects, uploadProjectBehavior, CustomerManualActionManager manualActions, bool attemptOwnershipAssignment, IEnumerable siteUsers, int uploadChunkSizeBytes = TableauServerUrls.UploadFileChunkSize, int uploadChunkDelaySeconds ) : System |
onlineUrls |
TableauServerUrls, |
|
login |
TableauServerSignIn, |
|
credentialManager |
CredentialManager, |
Set of database credentials to attach to associated content being published |
localUploadPath |
string |
Path to upload from |
remapWorkbookReferences |
bool |
TRUE if we want to modify the workbooks to point datasource/other references to the new server |
localPathTempWorkspace |
string |
Path to perform local file work in |
uploadProjectBehavior |
UploadBehaviorProjects, |
Instructions on whether to map content into projects |
manualActions |
CustomerManualActionManager |
Any manual actions that need to be performed by the user are written here |
attemptOwnershipAssignment |
bool |
TRUE: After upload attempt to reassign the ownership of the content based on local metadata we have |
siteUsers |
IEnumerable |
List of users to perform ownership assignement with |
uploadChunkSizeBytes |
int |
|
uploadChunkDelaySeconds |
int |
For testing, a delay we can inject |
return |
System |
|