package
0.89.3
Repository: https://github.com/arangodb-managed/apis.git
Documentation: pkg.go.dev

# Functions

NewMessage returns a new Message type with the given reason, dbErrors and syncErrors strings.
No description provided by the author
RegisterReplicationServiceHandler registers the http handlers for service ReplicationService to "mux".
RegisterReplicationServiceHandlerClient registers the http handlers for service ReplicationService to "mux".
RegisterReplicationServiceHandlerFromEndpoint is same as RegisterReplicationServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterReplicationServiceHandlerServer registers the http handlers for service ReplicationService to "mux".
No description provided by the author

# Constants

APIID contains identifier of this API.
APIMajorVersion contains major version of this API.
APIMinorVersion contains minor version of this API.
APIPatchVersion contains patch version of this API.
EventTypeDeploymentMigrationCreated is the type of event fired after a DeploymentMigration has been created.
EventTypeDeploymentMigrationUpdated is the type of event fired after a DeploymentMigration has been updated.
EventTypeDeploymentReplicationCreated is the type of event fired after a DeploymentReplication has been created.
EventTypeDeploymentReplicationDeleted is the type of event fired after a DeploymentReplication has been deleted.
EventTypeDeploymentReplicationUpdated is the type of event fired after a DeploymentReplication has been updated.
KindMigrationForwarder is a constant for the kind of MigrationForwarder resources.
PermissionCreateDeploymentMigration is needed for creating a DeploymentMigration for a given deployment.
PermissionDeleteDeploymentMigration is needed for deleting a DeploymentMigration for a given deployment.
PermissionDeploymentCloneFromBackup is needed to clone a deployment from an existing backup.
PermissionGetDeploymentMigration is needed for getting a DeploymentMigration for a given deployment.
PermissionGetDeploymentReplication is needed to get a DeploymentReplication for a given Deployment [Deprecated] Deployment replication shouldn't be used anymore, the permission is removed from the system already to prevent usage.
PermissionUpdateDeploymentReplication is needed to update / create a DeploymentReplication [Deprecated] Deployment replication shouldn't be used anymore, the permission is removed from the system already to prevent usage.
PermissionUpgradeConnectionToForwarder is needed to start streaming connection via migration-forwarder [Deprecated] Deployment replication shouldn't be used anymore, the permission is removed from the system already to prevent usage.

# Variables

Replication is stopped and all resources cleaned up properly.
Replication is in an errored state.
Replication could not complete successfully.
Replication has started, waiting for sync masters / workers.
Replication has started and currently in progress.
Replication is being stopped.
No description provided by the author
Migration has completed.
An error has occurred during the migration process.
Migration has failed.
Backup of the source deployment is in progress.
Creation of the target deployment is in progress.
Target deployment model update is in progress.

# Structs

CloneDeploymentFromBackupRequest defines a request object for clone deployment call.
DeploymentMigration defines a request for performing the migration of a deployment.
Specification of the target deployment.
Status of the DeploymentMigration.
DeploymentReplication defines a request object for creating or updating a deployment replication.
CancelationOptions describes what to do during cancellation process of the migration-agent.
DeploymentReplicationStatus defines the status of a deployment replication.
Message holds any additional information that the user must know regarding the replication / migration process.
UnimplementedReplicationServiceServer can be embedded to have forward compatible implementations.

# Interfaces

ReplicationServiceClient is the client API for ReplicationService service.
ReplicationServiceServer is the server API for ReplicationService service.