rubrik_polaris.common.core

Collection of functions that interact with Polaris primitives.

Functions

get_event_series_list(self[, object_type, …])

Retrieve Events from Polaris

get_polaris_version(self)

Retrieve deployment version from Polaris

get_report_data(self[, object_type, cluster_ids])

Retrieve Report Data from Polaris

get_sla_domains(self[, sla_domain_name])

Retrieves dictionary of SLA Domain Names and Identifiers.

get_snapshots(self[, snappable_id, …])

Retrieve Snapshots for a Snappable from Polaris

get_task_status(self, task_chain_id)

Retrieve task status from Polaris

list_event_series(self[, activity_status, …])

Retrieve the series event list from Rubrik.

submit_assign_sla(self[, object_ids, …])

Submits a Rubrik SLA change for objects

submit_on_demand(self, object_ids, sla_id[, …])

Submits On Demand Snapshot request for the given set of object id’s and assign the given SLA to the snapshots.