package
0.0.0-20230727154755-012d9ea060b4
Repository: https://github.com/galzzly/migrationload.git
Documentation: pkg.go.dev
# README
Go API client for swagger
LiveData Migrator API Documentation
Overview
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: 3.3.6
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen
Installation
Put the package under your project folder and add the following in import:
import "./swagger"
Documentation for API Endpoints
All URIs are relative to http://liamg01-vm5.bdfrem.wandisco.com:18080/
Class | Method | HTTP request | Description |
---|---|---|---|
ADLS2SourceFileSystemControllerApi | AddAdls2SourceFileSystemServicePrincipal | Post /fs/sources/adls2/oauth2/{fileSystemId} | Add a new source ADLS2 file system with service principal and OAuth 2.0 authentication |
ADLS2SourceFileSystemControllerApi | AddSourceAdls2FileSystem | Post /fs/sources/adls2/shared-key/{fileSystemId} | Add a Adls2 file system With shared key authentication |
ADLS2SourceFileSystemControllerApi | UpdateAdls2SourceFileSystemServicePrincipal | Patch /fs/sources/adls2/oauth2/{fileSystemId} | Update a source ADLS2 file system with service principal and OAuth 2.0 authentication |
ADLS2SourceFileSystemControllerApi | UpdateSourceAdls2FileSystem | Patch /fs/sources/adls2/shared-key/{fileSystemId} | Update a Adls2 file system With shared key authentication |
ADLS2TargetFileSystemControllerApi | AddAdls2FileSystem | Post /fs/targets/adls2/shared-key/{fileSystemId} | Add a new target ADLS2 file system with Shared Key authentication |
ADLS2TargetFileSystemControllerApi | AddAdls2FileSystemServicePrincipal | Post /fs/targets/adls2/oauth2/{fileSystemId} | Add a new target ADLS2 file system with service principal and OAuth 2.0 authentication |
ADLS2TargetFileSystemControllerApi | UpdateAdls2FileSystem | Patch /fs/targets/adls2/shared-key/{fileSystemId} | Update a target ADLS2 file system with Shared Key authentication |
ADLS2TargetFileSystemControllerApi | UpdateAdls2FileSystemServicePrincipal | Patch /fs/targets/adls2/oauth2/{fileSystemId} | Update a target ADLS2 file system with service principal and OAuth 2.0 authentication |
BackupsControllerApi | CreateBackup | Post /backups | Generate a Backup. |
BackupsControllerApi | GetBackupByName | Get /backups/{backupName} | |
BackupsControllerApi | GetBackupConfig | Get /backups/config | backup config entity |
BackupsControllerApi | GetBackupSchedule | Get /backups/config/schedule | Returns current schedule configuration |
BackupsControllerApi | GetBackupsList | Get /backups | list of available LM2 backups |
BackupsControllerApi | RestoreBackup | Post /backups/restore/{backupName} | Restore application state by backup by provided backup ID |
BackupsControllerApi | UpdateSchedule | Put /backups/config/schedule | Update current schedule. |
BandwidthPolicyControllerApi | GetApplicationBandwidthPolicy | Get /bandwidthPolicies/application | Get the application's bandwidth policy |
BandwidthPolicyControllerApi | ResetApplicationBandwidthPolicy | Delete /bandwidthPolicies/application | Restore default, unlimited application bandwidth policy |
BandwidthPolicyControllerApi | UpdateApplicationBandwidthPolicy | Post /bandwidthPolicies/application | Set the application's bandwidth policy. A limit of -1 will mean no bandwidth limit is imposed. |
ConfigurationControllerApi | GetConfigurationProperties | Get /configuration/properties | Get all configuration properties |
ConfigurationControllerApi | GetConfigurationProperty | Get /configuration/property | Get value for given configuration property |
ConfigurationControllerApi | SetConfigurationProperty | Put /configuration/property | Set key/value configuration property |
ConsumptionControllerApi | ExtendLicense | Put /consumption/extendTime | Extend consumption license expiry time |
ConsumptionControllerApi | SwitchToConsumption | Put /consumption/switchToConsumption | Change license type to consumption |
DataAgentDiagnosticsControllerApi | FetchAllDiagnosticsByAgentName | Get /diagnostics/dta/{agentName} | Get all Diagnostics snapshots for all data agents over time. "kind" can be used to filter the diagnostics returned, it is a comma separated list of Diagnostics kinds. |
DataAgentDiagnosticsControllerApi | FetchLatestDiagnosticsByAgentName | Get /diagnostics/dta/lastCollected/{agentName} | Get last collected snapshot of Diagnostics for specified agent by agent name. Will return the last collected snapshot of Diagnostics. kind can be used to filter the diagnostics returned, it is a comma separated list of Diagnostics kinds. |
DataAgentStatisticsControllerApi | GetDtaStats | Get /stats/dta/{agentName} | Get full stats over for given Data Agent |
DataAgentStatisticsControllerApi | GetDtaStatsList | Get /stats/dta/ | Get full stats over all time for all Data Agents |
DataAgentStatisticsControllerApi | GetDtaStatsSummary | Get /stats/dta/{agentName}/summary | Get summary stats for given Data Agent |
DataAgentsControllerApi | AddDataAgent | Post /scaling/dataagents/ | Add new Data Transfer Agent |
DataAgentsControllerApi | DeleteDataAgent | Delete /scaling/dataagents/{agentName} | Delete Data Transfer Agent from LM2 |
DataAgentsControllerApi | GetDataAgent | Get /scaling/dataagents/{agentName} | Get Data Agent with given name |
DataAgentsControllerApi | GetDataAgentList | Get /scaling/dataagents/ | Get Data Agent list |
DiagnosticsControllerApi | DumpActionStoreForMigration | Get /diagnostics/{migrationId}/actionStore | To be used for debugging purposes only - dumps the ActionStore for a Migration to file. |
DiagnosticsControllerApi | FetchAllDiagnostics | Get /diagnostics | Get all Diagnostics sets over time. kind can be used to filter the diagnostics returned, it is a comma separated list of Diagnostics kinds. |
DiagnosticsControllerApi | FetchCountTcpStates | Get /diagnostics/netstat/tcpStatesCount | Get a map of total connections to their TCP state. |
DiagnosticsControllerApi | FetchCurrentDiagnostics | Get /diagnostics/collect | Trigger Diagnostics Collection. Will trigger the collection of Diagnostics and return the new set of Diagnostics generated. kind can be used to filter the diagnostics returned, it is a comma separated list of Diagnostics kinds. |
DiagnosticsControllerApi | FetchDiagnosticsDescriptions | Get /diagnostics/descriptions | Get Diagnostics Descriptions. Return the set of available Diagnostics and a description of the information they return. |
DiagnosticsControllerApi | FetchDiagnosticsSummary | Get /diagnostics/summary | Get Diagnostic Summary |
DiagnosticsControllerApi | FetchDiagnosticsSummaryTxt | Get /diagnostics/summary.txt | Get Diagnostic Summary Plain Text |
DiagnosticsControllerApi | FetchLatestDiagnostics | Get /diagnostics/lastCollected | Get last collected set of Diagnostics. Will return the last collected set of Diagnostics. kind can be used to filter the diagnostics returned, it is a comma separated list of Diagnostics kinds. |
DiagnosticsControllerApi | FetchNetworkConnections | Get /diagnostics/netstat/connections | Get Established Connections. |
DiagnosticsControllerApi | FetchNetworkStatus | Get /diagnostics/netstat | Get Netstat Status. |
DiagnosticsControllerApi | FetchNetworkStatusTotals | Get /diagnostics/netstat/totals | Get Connections Total Queue Sizes and ReTransmit Counts. |
EmailNotificationControllerApi | FetchEmailNotificationTypes | Get /notifications/config/email/types | Get email notifications types |
EmailNotificationControllerApi | FetchEmailRegistrations | Get /notifications/config/email/registration | Get registered email address for receiving push notifications about specific notification types |
EmailNotificationControllerApi | FetchSmtpConfig | Get /notifications/config/email | Get the current SMTP adaptor config |
EmailNotificationControllerApi | SendTestEmail | Post /notifications/config/email/test | Send test e-mail to the specified list of recipient |
EmailNotificationControllerApi | SetEmailRegistrations | Put /notifications/config/email/registration | Update set of emails registered for receiving push notifications about specific notification types |
EmailNotificationControllerApi | SetSmtpConfig | Put /notifications/config/email | Update the SMTP adaptor config |
ExclusionsControllerApi | AddDateExclusion | Put /exclusions/date/{id} | Add a new date-based exclusion |
ExclusionsControllerApi | AddFileSizeExclusion | Put /exclusions/fileSize/{id} | Add a new file size exclusion |
ExclusionsControllerApi | AddRegexExclusion | Put /exclusions/regex/{id} | Add a new regex exclusion |
ExclusionsControllerApi | GetExclusion | Get /exclusions/{exclusionId} | Get exclusion for given exclusion ID |
ExclusionsControllerApi | GetFsRestrictions | Get /exclusions/target/{fsType} | See the restrictions applied automatically for the given target filesystem |
ExclusionsControllerApi | GetSourceFsRestrictions | Get /exclusions/source/{fsType} | See the restrictions applied automatically for the given source filesystem |
ExclusionsControllerApi | ListExclusions | Get /exclusions | Get all exclusions |
ExclusionsControllerApi | ListGlobalExclusions | Get /exclusions/global | Get all global exclusions |
ExclusionsControllerApi | ListUserDefinedExclusions | Get /exclusions/userDefined | Get all user defined exclusions |
ExclusionsControllerApi | RemoveExclusion | Delete /exclusions/{exclusionId} | Delete exclusion for given ID |
FileSystemControllerApi | CreateFile | Post /fs/{role}/{fsId}/createFile | Create file on the file system |
FileSystemControllerApi | DeleteByPath | Post /fs/{role}/{fsId}/deleteByPath | Delete file from the file system |
FileSystemControllerApi | GetFileSystemURI | Get /fs/{role}/{fsId}/fileSystemURI | Get file system URI for given filesystem id |
FileSystemControllerApi | ListPaths | Get /fs/{role}/{fsId}/listPaths | Get files list from the file system |
FileSystemControllerApi | Mkdir | Post /fs/{role}/{fsId}/mkdir | Create directory in the file system |
FileSystemControllerApi | MoveByPath | Post /fs/{role}/{fsId}/moveByPath | Move file or directory on the file system |
FileSystemControllerApi | Path | Get /fs/{role}/{fsId}/pathExists | Check if file or directory exists |
FileSystemControllerApi | ReadFile | Get /fs/{role}/{fsId}/readFile | Read file from the file system |
FileSystemControllerApi | WriteFile | Post /fs/{role}/{fsId}/writeFile | Write file into the file system |
FilesSystemHealthControllerApi | GetHealthStatus | Get /fs/health/{fsId} | Get health status for given ID |
FilesSystemHealthControllerApi | ListHealthStatuses | Get /fs/health | List health statues for all filesystems |
GCSSourceFileSystemControllerApi | AddSourceGcsFileSystemDefault | Post /fs/sources/gcs/{fileSystemId} | Add a new source GCS file system |
GCSSourceFileSystemControllerApi | AddSourceGcsFileSystemJsonKeyFile | Post /fs/sources/gcs/keyfiles/json/{fileSystemId} | Add a new source GCS file system with credentials uploaded with JSON key file |
GCSSourceFileSystemControllerApi | AddSourceGcsFileSystemP12KeyFile | Post /fs/sources/gcs/keyfiles/p12/{fileSystemId} | Add a new source GCS file system with credentials uploaded via P12 key file |
GCSSourceFileSystemControllerApi | UpdateSourceGcsFileSystemDefault | Patch /fs/sources/gcs/{fileSystemId} | Update a source GCS file system |
GCSSourceFileSystemControllerApi | UpdateSourceGcsFileSystemJsonKeyFile | Patch /fs/sources/gcs/keyfiles/json/{fileSystemId} | Update a source GCS file system with credentials uploaded with JSON key file |
GCSSourceFileSystemControllerApi | UpdateSourceGcsFileSystemP12KeyFile | Patch /fs/sources/gcs/keyfiles/p12/{fileSystemId} | Update a source GCS file system with credentials uploaded via P12 key file |
GCSTargetFileSystemControllerApi | AddTargetGcsFileSystemDefault | Post /fs/targets/gcs/{fileSystemId} | Add a new target GCS file system |
GCSTargetFileSystemControllerApi | AddTargetGcsFileSystemJsonKeyFile | Post /fs/targets/gcs/keyfiles/json/{fileSystemId} | Add a new target GCS file system with credentials uploaded with JSON key file |
GCSTargetFileSystemControllerApi | AddTargetGcsFileSystemP12KeyFile | Post /fs/targets/gcs/keyfiles/p12/{fileSystemId} | Add a new target GCS file system with credentials uploaded via P12 key file |
GCSTargetFileSystemControllerApi | UpdateTargetGcsFileSystemDefault | Patch /fs/targets/gcs/{fileSystemId} | Update a target GCS file system |
GCSTargetFileSystemControllerApi | UpdateTargetGcsFileSystemJsonKeyFile | Patch /fs/targets/gcs/keyfiles/json/{fileSystemId} | Update a target GCS file system with credentials uploaded with JSON key file |
GCSTargetFileSystemControllerApi | UpdateTargetGcsFileSystemP12KeyFile | Patch /fs/targets/gcs/keyfiles/p12/{fileSystemId} | Update a target GCS file system with credentials uploaded via P12 key file |
HDFSSourceFileSystemAutodiscoveryControllerApi | AutoDiscoverSourceFilesystem | Post /fs/autodiscover/sources/hdfs | Automatically discover the local hadoop source file system |
HDFSSourceFileSystemControllerApi | AddSourceHdfsFileSystem | Post /fs/sources/hdfs/{fileSystemId} | Add a new Hadoop source file system |
HDFSSourceFileSystemControllerApi | UpdateSourceHdfsFileSystem | Patch /fs/sources/hdfs/{fileSystemId} | Update a Hadoop source file system |
HDFSTargetFileSystemControllerApi | AddTargetHdfsFileSystem | Post /fs/targets/hdfs/{fileSystemId} | Add a new target Hadoop target file system |
HDFSTargetFileSystemControllerApi | UpdateTargetHdfsFileSystem | Patch /fs/targets/hdfs/{fileSystemId} | Update a target Hadoop target file system |
InfoControllerApi | GetNodeId | Get /info/nodeID | Get LiveData Migrator Node ID |
InfoControllerApi | GetVersion | Get /info | Get information on LiveData Migrator instance |
LicenseControllerApi | FetchConsumptionLicense | Get /license/components/consumption | Get Consumption License Component for LiveData Migrator |
LicenseControllerApi | FetchLicense | Get /license | Get License for LiveData Migrator |
LicenseControllerApi | FetchLicenseComponents | Get /license/components | Get License Components for LiveData Migrator |
LicenseControllerApi | FetchLicenseStatus | Get /license/status | Get License Status for LiveData Migrator |
LicenseControllerApi | FetchLicenseValid | Get /license/valid | Get whether License is valid for LiveData Migrator |
LicenseControllerApi | FetchMeteredLicense | Get /license/components/metered | Get Metered License Component for LiveData Migrator |
LicenseControllerApi | FetchTrialLicense | Get /license/components/trial | Get Trial License Component for LiveData Migrator |
LicenseControllerApi | FetchVolumeLicense | Get /license/components/volume | Get Volume License Component for LiveData Migrator |
LicenseControllerApi | UpdateLicense | Post /license | Update License for LiveData Migrator |
LocalSourceFileSystemControllerApi | AddSourceLocalFileSystem | Post /fs/sources/local/{fileSystemId} | Add a new Local source file system |
LocalSourceFileSystemControllerApi | UpdateSourceLocalFileSystem | Patch /fs/sources/local/{fileSystemId} | Update a Local source file system |
LocalTargetFileSystemControllerApi | AddTargetLocalFileSystem | Post /fs/targets/local/{fileSystemId} | Add a new target Local file system |
LocalTargetFileSystemControllerApi | UpdateTargetLocalFileSystem | Patch /fs/targets/local/{fileSystemId} | Update a target Local file system |
MeteringControllerApi | FetchMeteringLicense | Get /metering/license | Get Metered License for LiveData Migrator |
MeteringControllerApi | FetchMeteringStats | Get /metering/stats | Get metering statistics for LiveData Migrator |
MeteringControllerApi | GetMeteringStatsAndExtendLicense | Put /metering | Get metering statistics for LiveData Migrator and extend license |
MigrationControllerApi | AddExclusionToMigration | Put /migrations/{migrationId}/exclusions/{exclusionId} | Add exclusion to migration |
MigrationControllerApi | AddPendingRegionToMigration | Post /migrations/{migrationId}/addPendingRegion | Add a path as a pending region to migration, so LDM will rescan that path. |
MigrationControllerApi | CheckMigrationPathMappings | Post /migrations/{migrationId}/checkMigrationPathMappings | Check migration path mappings |
MigrationControllerApi | ClearMigrations | Delete /migrations | Delete all migrations |
MigrationControllerApi | DeleteExclusionFromMigration | Delete /migrations/{migrationId}/exclusions/{exclusionId} | Remove exclusion from migration |
MigrationControllerApi | DeleteMigration | Delete /migrations/{migrationId} | Delete migration for given migration ID |
MigrationControllerApi | DeleteMigrationWithAssets | Delete /migrations/{migrationId}/withAssets | Delete migration for given migration ID along with its assets |
MigrationControllerApi | FetchMigration | Get /migrations/{migrationId} | Get migration for given migration ID |
MigrationControllerApi | GetOldestIncompleteWorkItem | Get /migrations/{migrationId}/oldestIncompleteWorkItem | Get the oldest incomplete work item for a Migration. |
MigrationControllerApi | GetOldestIncompleteWorkItems | Get /migrations/oldestIncompleteWorkItems | Get a list of oldest incomplete work items across all migrations. |
MigrationControllerApi | GetPendingRegionsForMigration | Get /migrations/{migrationId}/pendingRegions | Get the PendingRegions for a Migration. |
MigrationControllerApi | ListAutoSourceCleanupQueuedPaths | Get /migrations/{migrationId}/autoSourceCleanupQueuedPaths | List the top 10000 Auto-source Cleanup Paths Queued for deletion. |
MigrationControllerApi | ListMigration | Get /migrations | List all migrations |
MigrationControllerApi | ListMigrationErrors | Get /migrations/{migrationId}/failures | List the last 10000 files which failed to migrate |
MigrationControllerApi | NewMigrationWithId | Put /migrations/{migrationId} | Add a new migration |
MigrationControllerApi | ResetMigration | Post /migrations/{migrationId}/reset | Reset migration for given migration ID |
MigrationControllerApi | ResumeMigration | Post /migrations/{migrationId}/resume | Resume migration for given migration ID |
MigrationControllerApi | StartMigration | Post /migrations/{migrationId}/start | Start migration for given migration ID |
MigrationControllerApi | StopAllMigrations | Post /migrations/stop | Stop all migrations |
MigrationControllerApi | StopMigration | Post /migrations/{migrationId}/stop | Stop migration for given migration ID |
MigrationControllerApi | ToggleMigrationDeletionMode | Put /migrations/{migrationId}/toggleDeletionMode | Toggle the migration deletion mode |
MigrationControllerApi | UpdateMigrationMaxPendingRegions | Put /migrations/{migrationId}/maxPendingRegions/{maxPendingRegions} | Update the maximum number of pending regions for a migration. |
MigrationControllerApi | UpdateMigrationMaxUnscheduledEvents | Put /migrations/{migrationId}/maxStoppedUnscheduledEventBuffer/{maxEvents} | Update the maximum number of unscheduled events to store for a migration if it is stopped. |
MigrationControllerApi | UpdateMigrationProperties | Patch /migrations/{migrationId} | Update a migration's additional properties |
MigrationGateControllerApi | BulkCheckClosedGates | Post /gates/gate/bulk/check | Bulk check for closed Gates by their ID's |
MigrationGateControllerApi | CheckClosedGates | Get /gates/gate/check | Check for closed Gates in bulk |
MigrationGateControllerApi | CloseMigrationGate | Put /gates/gate/close | Close a Gate by its ID |
MigrationGateControllerApi | CreateMigrationGate | Put /gates/gate | Request a gate on a given migration by path |
MigrationGateControllerApi | DeleteAllMigrationGates | Delete /gates/gate/deleteAll | Delete all Migration Gates |
MigrationGateControllerApi | DeleteBulkMigrationGates | Post /gates/gate/bulk/delete | Bulk delete migration gates by their ID's |
MigrationGateControllerApi | DeleteMigrationGates | Delete /gates/gate | Delete a Gate by its ID |
MigrationGateControllerApi | GetBulkMigrationGates | Post /gates/gate/bulk | Check status of a number of gates by their ID's |
MigrationGateControllerApi | GetMigrationGates | Get /gates/gate | Check status of a gate by its ID |
MigrationPathStatusControllerApi | GetPathStatus | Get /migration-path-status | Displays information on a path in a current migration. |
NotificationControllerApi | Atom | Get /notifications/atom | Get Atom feed for Notifications |
NotificationControllerApi | FetchNotification | Get /notifications/{notificationId} | Get a Notification |
NotificationControllerApi | FetchNotifications | Get /notifications | Notifications |
PathMappingControllerApi | CreateMapping | Put /transformations/mappings | Create a Mapping |
PathMappingControllerApi | Delete | Delete /transformations/mappings/{id} | Delete a Mapping |
PathMappingControllerApi | FetchAll | Get /transformations/mappings | Get all Mappings |
PathMappingControllerApi | FetchMapping | Get /transformations/mappings/{id} | Fetch a Mapping |
PreviewFeatureControllerApi | GetPreviewFeatureStatus | Get /preview | Get all preview features |
RequeuingActionsControllerApi | CancelRequeuingAction | Post /requeuing-actions/queuing/{migrationId}/{actionId}/cancel | Remove requeue action from migration |
RequeuingActionsControllerApi | GetAllRequeuingActions | Get /requeuing-actions/queuing | Get all requeuing actions |
RequeuingActionsControllerApi | GetAllRequeuingActionsStats | Get /requeuing-actions/stats | Get all requeuing actions stats |
RequeuingActionsControllerApi | GetMigrationRequeuingActions | Get /requeuing-actions/queuing/{migrationId} | Get all requeuing actions for specific migration |
RequeuingActionsControllerApi | GetMigrationRequeuingActionsStats | Get /requeuing-actions/stats/{migrationId} | Get all requeuing actions stats for specific migration |
RequeuingActionsControllerApi | GetRequeuingAction | Get /requeuing-actions/queuing/{migrationId}/{actionId} | Get requeue action by migration ID and action ID |
S3aSourceFileSystemControllerApi | AddSourceS3aFileSystem | Post /fs/sources/s3a/{fileSystemId} | Add a new source S3a file system |
S3aSourceFileSystemControllerApi | UpdateSourceS3aFileSystem | Patch /fs/sources/s3a/{fileSystemId} | Update a source S3a file system |
S3aTargetFileSystemControllerApi | AddTargetS3aFileSystem | Post /fs/targets/s3a/{fileSystemId} | Add a new target S3a file system |
S3aTargetFileSystemControllerApi | UpdateTargetS3aFileSystem | Patch /fs/targets/s3a/{fileSystemId} | Update a target S3a file system |
SourceCleanupControllerApi | DeleteSourceCleanupReport | Delete /source-cleanup/reports/{migrationId} | Delete source cleanup report(s) for a given migration ID and report name |
SourceCleanupControllerApi | GetOrphanedCleanupReportsList | Get /source-cleanup/orphaned-reports | Get a list of the metadata for all orphaned deletion reports |
SourceCleanupControllerApi | GetSourceCleanupReport | Get /source-cleanup/reports/{migrationId} | Get a source cleanup report for a given migration ID and report name |
SourceCleanupControllerApi | GetSourceCleanupReportsList | Get /source-cleanup/{migrationId}/reports | Get the metadata of the available source cleanup reports for the given Migration |
SourceCleanupControllerApi | PauseDelayedDeletionCacheReader | Post /source-cleanup/pauseDelayedDeletionCacheReader | Pause the Delayed Deletion Cache Reader from deleting files |
SourceCleanupControllerApi | ResumeDelayedDeletionCacheReader | Post /source-cleanup/resumeDelayedDeletionCacheReader | Resume the Delayed Deletion Cache Reader |
SourceFileSystemControllerApi | ClearSourceFileSystems | Delete /fs/sources | Delete all source file systems |
SourceFileSystemControllerApi | DeleteSourceFileSystem | Delete /fs/sources/{sourceId} | Delete source file system for given ID |
SourceFileSystemControllerApi | GetSourceAutoDiscoverMessage | Get /fs/sources/auto-discover-message | Get auto-discover file system message |
SourceFileSystemControllerApi | GetSourceAutoDiscoverStatus | Get /fs/sources/auto-discover-status | Get auto-discover file system status object |
SourceFileSystemControllerApi | GetSourceFileSystem | Get /fs/sources/{sourceId} | Get source file system for given ID |
SourceFileSystemControllerApi | ListSourceFileSystems | Get /fs/sources | List all source filesystems |
StatisticsControllerApi | FetchAllCurrentMigrationStats | Get /stats/current | Get current Stats for all migrations |
StatisticsControllerApi | FetchCurrentMigrationStats | Get /stats/current/{migrationId} | Get current Stats for given migration ID |
StatisticsControllerApi | FetchDiagnostics | Get /stats/filetrackers | Get File Trackers |
StatisticsControllerApi | FetchDiagnosticsActive | Get /stats/filetrackers/active | Get File Trackers for active transfers |
StatisticsControllerApi | FetchDiagnosticsActiveId | Get /stats/filetrackers/active/{progressId} | Get File Tracker for an active transfer |
StatisticsControllerApi | FetchDiagnosticsActiveIdBuckets | Get /stats/filetrackers/active/{progressId}/buckets | Get File Tracker Bytes per Second Buckets |
StatisticsControllerApi | FetchDiagnosticsComplete | Get /stats/filetrackers/complete | Get File Trackers for Completed Transfers. |
StatisticsControllerApi | FetchFileSizeDistribution | Get /stats/filetrackers/fileSizes | Get Transferred File Size Distribution. |
StatisticsControllerApi | FetchFileSizeDistributionActive | Get /stats/filetrackers/active/fileSizes | Get Active Transfer File Size Distribution. |
StatisticsControllerApi | FetchFileTransferRatesDistribution | Get /stats/filetrackers/fileTransferRates | Get File Transfer Rates Distribution. |
StatisticsControllerApi | FetchFileTransferRatesDistributionActive | Get /stats/filetrackers/active/fileTransferRates | Get Active File Transfer Rates Distribution. |
StatisticsControllerApi | FetchMigrationInfo | Get /stats/migrationInfo/{migrationId} | Get stats information for the given migration ID |
StatisticsControllerApi | FetchMigrationStats | Get /stats/{migrationId} | Get Stats over time for given migration ID |
StatisticsControllerApi | FetchMigrationSummary | Get /stats/migrationSummary | Get migrations summary |
StatisticsControllerApi | FetchThroughputInLastSecs | Get /stats/throughputInLastSecs/{nSecs} | Get throughput stats for all migrations during last N seconds |
StatisticsControllerApi | FetchThroughputSummary | Get /stats/throughputSummary | Get throughput summary |
StatisticsControllerApi | FetchTotalRollingStats | Get /stats | Get rolling stats over time for all migrations |
StatisticsControllerApi | FetchTotalStats | Get /stats/cumulative | Get cumulative total stats for all migrations |
StatisticsControllerApi | LastExcludedEvents | Get /stats/excludedEvents | Get most recent 1000 excluded events. |
TargetFileSystemControllerApi | ClearTargetFileSystems | Delete /fs/targets | Delete all target file systems. NOTE this endpoint is currently for test purposes only. |
TargetFileSystemControllerApi | DeleteTargetFileSystem | Delete /fs/targets/{targetId} | Delete target file system for given ID |
TargetFileSystemControllerApi | GetAvailableFileSystems | Get /fs/targets/availableFileSystems | List all available file systems |
TargetFileSystemControllerApi | GetFileSystem | Get /fs/targets/{targetId} | Get target file system for given ID |
TargetFileSystemControllerApi | ListTargetFileSystems | Get /fs/targets | List all target file systems |
ThreadsControllerApi | FetchThreadDump | Get /threads | Get Thread Dump |
ThreadsControllerApi | FetchThreadStates | Get /threads/states | Get Thread State Summary |
VerificationControllerApi | CancelVerification | Post /verifications/{verificationId}/cancel | Cancel verification with given ID |
VerificationControllerApi | DeleteVerification | Delete /verifications/{verificationId} | Delete verification with given ID |
VerificationControllerApi | FetchAllFilteredVerifications | Get /verifications/filtered | Get all Verifications filtered by migrationId and/or verification status |
VerificationControllerApi | FetchAllVerifications | Get /verifications | Get all Verifications |
VerificationControllerApi | GetVerification | Get /verifications/{verificationId} | Get verification for given ID |
VerificationControllerApi | GetVerificationReport | Get /verifications/reports/{verificationId} | Get verification report for a given ID |
VerificationControllerApi | GetVerificationReportsList | Get /verifications/{verificationId}/reports | Get the metadata for the available reports for the given verification |
VerificationControllerApi | TriggerVerification | Put /verifications | Trigger a new Verification |
Documentation For Models
- ActionStoreDiagnostic
- ActionType
- Adls2ServicePrincipalFilesystemProperties
- Adls2SharedKeyFilesystemProperties
- AllMigrationsRollingStats
- AssetDeletionStats
- AutoDiscoverFsStatus
- BackupConfigInfo
- BackupEntry
- BackupSchedule
- BandwidthPolicy
- Configuration
- ConsumptionLicense
- CpuLoadDiagnostic
- DataAgent
- DataAgentAddRequest
- DataAgentDiagnosticSummary
- DataAgentDiagnosticsSnapshot
- DataAgentHealth
- DataAgentSecurity
- DataAgentStats
- DataAgentStatsHistory
- DataAgentStatsRecord
- DataAgentStatsRecordStore
- DataAgentStatsSummary
- DataAgentStatus
- DataAgentType
- DataLicense
- DataTransferTiming
- DateExclusion
- DeletionMode
- Diagnostic
- DiagnosticDescription
- DiagnosticSummary
- DiagnosticsSnapshot
- EmailRegistrations
- EnrichedMigratorEvent
- ErrorCode
- EventManagerDiagnostic
- Exclusion
- FailedPath
- FailedPathsSummary
- FailedToDeleteExclusionException
- FileDeleteRequest
- FileSizeExclusion
- FileSizeUnit
- FileStatus
- FileSystemConfiguration
- FileSystemHealthStatus
- FileSystemUri
- FileTracker
- FileTrackerBucket
- FileTrackerDiagnostic
- FileTrackerPercentile
- FileTrackerPercentiles
- FileWriteRequest
- FsType
- GateActionStatus
- GcsFilesystemProperties
- HdfsFilesystemProperties
- HttpStatus
- InotifyDiagnostic
- InsufficientFsPermissionsException
- JvmGcDiagnostic
- License
- LicenseComponent
- LicenseFileBody
- LinuxPressureDiagnostic
- LiveMigratorDiagnosticsSnapshot
- LiveMigratorRestException
- LocalFilesystemProperties
- MeterBucket
- MeteredLicense
- Metering
- Migration
- MigrationDiagnostic
- MigrationDuration
- MigrationFailures
- MigrationGate
- MigrationGateIds
- MigrationInfo
- MigrationInfoList
- MigrationMappingCheckResult
- MigrationPatch
- MigrationPathStatus
- MigrationPriority
- MigrationProgress
- MigrationRecord
- MigrationState
- MigrationStats
- MigrationsSummary
- MultipartCreateFileBody
- MultipartGcsWithJsonKeyBody
- MultipartGcsWithP12KeyFileBody
- NetworkConnection
- NetworkStatus
- Notification
- NotificationLevel
- NotificationNotFound
- OldestIncompleteWorkItem
- OverallDataAgentStatsHistory
- PathMapping
- PathMappingNotFoundException
- PendingRegion
- Pressure
- PreviewInfo
- RecurringMigrationIteration
- RecurringMigrationTracker
- RegexExclusion
- RegexPatternType
- RequeuingAction
- RequeuingActionsStats
- RxTxTotals
- S3aFilesystemProperties
- ScannerContentMatrix
- ScannerContentSummary
- ScannerProgressMatrix
- SmtpAuth
- SmtpConfiguration
- SmtpSecurityType
- SourceCleanupQueuedPath
- SourceCleanupReportFileDescriptor
- SourceCleanupReportFileMetadata
- SourceCleanupReportType
- SourceCleanupTracker
- ThreadDumpDiagnostic
- ThreadInfo
- ThreadInfoStackTrace
- ThreadStates
- ThroughputBucket
- ThroughputDiagnostic
- ThroughputSummary
- TimeLicense
- TrialLicense
- Verification
- VerificationConfiguration
- VerificationReportFileDescriptor
- VerificationReportFileMetadata
- VerificationReportType
- VerificationStatus
Documentation For Authorization
Endpoints do not require authorization.