on_demand_snapshot
Initiate an on-demand snapshot.
Arguments
Name
Type
Description
Choices
object_name
str
The name of the Rubrik object to take a on-demand snapshot of.
object_type
str
The Rubrik object type you want to backup.
vmware, physical_host, ahv
Keyword Arguments
Name
Type
Description
Choices
Default
sla_name
str
The SLA Domain name you want to assign the on-demand snapshot to. By default, the currently assigned SLA Domain will be used.
current
fileset
str
The name of the Fileset you wish to backup. Only required when taking a on-demand snapshot of a physical host.
None
host_os
str
The operating system for the physical host. Only required when taking a on-demand snapshot of a physical host.
Linux, Windows
None
sql_host
str
The name of the SQL Host hosting the specified database. Only required when taking a on-demand snapshot of a MSSQL DB.
None
None
sql_instance
str
The name of the SQL Instance hosting the specified database. Only required when taking a on-demand snapshot of a MSSQL DB.
None
None
sql_db
str
TThe name of the SQL DB. Only required when taking a on-demand snapshot of a MSSQL DB.
None
None
timeout
int
The number of seconds to wait to establish a connection the Rubrik cluster before returning a timeout error.
15
Returns
Type
Return Value
tuple
When object_type is vmware, the full API response for POST /v1/vmware/vm/{ID}/snapshot
and the job status URL which can be used to monitor progress of the snapshot. (api_response, job_status_url)
tuple
When object_type is physical_host, the full API response for POST /v1/fileset/{}/snapshot
and the job status URL which can be used to monitor progress of the snapshot. (api_response, job_status_url)
Example
Last updated