PyMigrationManifest
class PyMigrationManifest(migration_manifest)
Bases: object
Interface for an object that describes the various Tableau data items found to migrate and their migration results.
- Parameters: migration_manifest (IMigrationManifestEditor)
__init__(migration_manifest)
Default init.
Args: : migration_manifest: IMigrationManifest that can be edited
Returns: None.
- Parameters: migration_manifest (IMigrationManifestEditor)
- Return type: None
Methods
__init__ (migration_manifest) |
Default init. |
---|---|
add_errors (errors) |
Adds top-level errors that are not related to any Tableau content item. |
Attributes
entries |
Gets the collection of manifest entries. |
---|---|
errors |
Gets top-level errors that are not related to any Tableau content item but occurred during the migration. |
manifest_version |
Gets the version of this manifest. |
migration_id |
Gets the unique identifier of the migration run that produced this manifest. |
plan_id |
Gets the unique identifier of the IMigrationPlan that was executed to produce this manifest. |
add_errors(errors)
Adds top-level errors that are not related to any Tableau content item.
Args: : errors: The errors to add. Either a List[System.Exception] or System.Exception
Returns: This manifest editor, for fluent API usage.
- Return type: Self
property entries
Gets the collection of manifest entries.
property errors
Gets top-level errors that are not related to any Tableau content item but occurred during the migration.
property manifest_version : int
Gets the version of this manifest. Used for serialization.
property migration_id : UUID
Gets the unique identifier of the migration run that produced this manifest.
property plan_id : UUID
Gets the unique identifier of the IMigrationPlan that was executed to produce this manifest.