[−][src]Module elasticsearch::snapshot
Snapshot APIs
Manage snapshots taken from a running Elasticsearch cluster. A snapshot is a backup of individual indices or the entire cluster, stored in a repository on a shared filesystem or a remote repository on S3, HDFS, Azure, Google Cloud storage, and more.
Structs
Snapshot | Namespace client for Snapshot APIs |
SnapshotCleanupRepository | Builder for the Snapshot Cleanup Repository API. Removes stale data from repository. |
SnapshotCreate | Builder for the Snapshot Create API. Creates a snapshot in a repository. |
SnapshotCreateRepository | Builder for the Snapshot Create Repository API. Creates a repository. |
SnapshotDelete | Builder for the Snapshot Delete API. Deletes a snapshot. |
SnapshotDeleteRepository | Builder for the Snapshot Delete Repository API. Deletes a repository. |
SnapshotGet | Builder for the Snapshot Get API. Returns information about a snapshot. |
SnapshotGetRepository | Builder for the Snapshot Get Repository API. Returns information about a repository. |
SnapshotRestore | Builder for the Snapshot Restore API. Restores a snapshot. |
SnapshotStatus | Builder for the Snapshot Status API. Returns information about the status of a snapshot. |
SnapshotVerifyRepository | Builder for the Snapshot Verify Repository API. Verifies a repository. |
Enums
SnapshotCleanupRepositoryParts | API parts for the Snapshot Cleanup Repository API |
SnapshotCreateParts | API parts for the Snapshot Create API |
SnapshotCreateRepositoryParts | API parts for the Snapshot Create Repository API |
SnapshotDeleteParts | API parts for the Snapshot Delete API |
SnapshotDeleteRepositoryParts | API parts for the Snapshot Delete Repository API |
SnapshotGetParts | API parts for the Snapshot Get API |
SnapshotGetRepositoryParts | API parts for the Snapshot Get Repository API |
SnapshotRestoreParts | API parts for the Snapshot Restore API |
SnapshotStatusParts | API parts for the Snapshot Status API |
SnapshotVerifyRepositoryParts | API parts for the Snapshot Verify Repository API |