Back

/sap_hana

v1 Endpoints

REST Endpoint
Description
GraphQL Query CDM Availability
GET /sap_hana/db Returns summary information for SAP HANA databases connected to the CDM cluster. query SapHanaDatabaseListQuery Available
GET /sap_hana/db/request/{id} Get details about a SAP HANA database related request which includes the status of data backup job. Available
POST /sap_hana/db/snapshot/download/{snapshot_id}/{location_id} Initiates a job to download a snapshot from the specified location when the snapshot does not exist locally. The specified location can be replication target or archival location. If SLA Domain is not selected, the snapshot will be retained forever. Available
GET /sap_hana/db/snapshot/{id} Retrieve detailed information about a full or an incremental snapshot of a SAP HANA database. Available
DELETE /sap_hana/db/snapshot/{id} Initiates a request to delete a particular full snapshot of a SAP HANA database. If the log retention period for the database is still in effect, the snapshot will be deleted when the log retention period ends. mutation deleteSapHanaDbSnapshot Restricted
POST /sap_hana/db/snapshot/{snapshot_id}/{location_id}/download Downloads a specific SAP HANA database snapshot from the specified archival location. Available
GET /sap_hana/db/{id} Returns a detailed view of the SAP HANA database. query SapHanaDatabaseDetailsQuery Available
PATCH /sap_hana/db/{id} Update the database properties for the SAP HANA database. Available
POST /sap_hana/db/{id}/configure_restore Initiates a job to configure the specified target database for a system copy restore by sending metadata about the source database. System copy restore in SAP HANA is done across different databases. Available
DELETE /sap_hana/db/{id}/downloaded_snapshots Requests an asynchronous job to expire all downloaded data and log snapshots. You can specify a begin time or an end time or both to provide a time range to expire only the downloaded data and log snapshots that were taken within the specified time range. The time is relative to when the snapshot was originally taken, not when it was downloaded. You can also configure a flag to expire only the log snapshots. Restricted
GET /sap_hana/db/{id}/missed_snapshot Returns a summary of information for the missed snapshots of a SAP HANA database. Retrieve only the missed snapshots that occur between the beginning and ending timestamps. Available
GET /sap_hana/db/{id}/recoverable_range Retrieve the recoverable ranges for a specified SAP HANA database. Provide a beginning and/or ending timestamp to retrieve only the recoverable ranges that fall within this period of time. query SapHanaRecoverableRangeQuery Available
POST /sap_hana/db/{id}/recoverable_range/download Downloads the most recent full snapshot and the log snapshots taken after the full snapshot, required for the point in time recovery of an SAP HANA database. mutation downloadSapHanaSnapshot Available
GET /sap_hana/db/{id}/snapshot Retrieve summary information about the full and incremental snapshots of a specified SAP HANA database. Available
POST /sap_hana/db/{id}/snapshot Initiates a job to take an on demand full snapshot of a specified SAP HANA database object. The GET /sap_hana/db/request/{id} endpoint can be used to monitor the progress of the job. Available
POST /sap_hana/db/{id}/unconfigure_restore Initiates a job to reset the configuration for the system copy restore on the specified target database. System copy restore in SAP HANA is done across different databases. mutation unconfigureSapHanaRestore Available
GET /sap_hana/system Returns summary information for SAP HANA systems. query SapHanaSystemListQuery Available
POST /sap_hana/system Add a SAP HANA system to the Rubrik cluster. mutation addSapHanaSystem Available
GET /sap_hana/system/request/{id} Get details about a SAP HANA system related request which includes the status of delete or refresh system job. Available
GET /sap_hana/system/{id} Returns a summary view of a SAP HANA system. query sapHanaSystem Available
PATCH /sap_hana/system/{id} Update the system properties for the SAP HANA system. mutation patchSapHanaSystem Available
DELETE /sap_hana/system/{id} Initiates a job to delete a SAP HANA system object. GET /sap_hana/system/request/{id} endpoint can be used to monitor the progress of the job. mutation deleteSapHanaSystem Restricted
POST /sap_hana/system/{id}/refresh Initiates a job to refresh metadata of a SAP HANA system object. The GET /sap_hana/system/request/{id} endpoint can be used to monitor the progress of the job. mutation createSapHanaSystemRefresh Available