Interface IMigrationManifest
Interface for an object that describes the various Tableau data items found to migrate and their migration results.
Inherited Members
Namespace: Tableau.Migration
Assembly: Tableau.Migration.dll
Syntax
public interface IMigrationManifest : IEquatable<IMigrationManifest>
Properties
Entries
Gets the collection of manifest entries.
Declaration
IMigrationManifestEntryCollection Entries { get; }
Property Value
Type | Description |
---|---|
IMigrationManifestEntryCollection |
Errors
Gets top-level errors that are not related to any Tableau content item but occurred during the migration.
Declaration
IReadOnlyList<Exception> Errors { get; }
Property Value
Type | Description |
---|---|
IReadOnlyList<Exception> |
ManifestVersion
Gets the version of this manifest. Used for serialization.
Declaration
uint ManifestVersion { get; }
Property Value
Type | Description |
---|---|
uint |
MigrationId
Gets the unique identifier of the migration run that produced this manifest.
Declaration
Guid MigrationId { get; }
Property Value
Type | Description |
---|---|
Guid |
PlanId
Gets the unique identifier of the IMigrationPlan that was executed to produce this manifest.
Declaration
Guid PlanId { get; }
Property Value
Type | Description |
---|---|
Guid |