Get the ID of a Rubrik object by providing its name.
def object_id(object_name, object_type, host_os=None, timeout=15)
Name | Type | Description | Choices |
object_name | str | The name of the Rubrik object whose ID you wish to lookup. | ​ |
object_type | str | The object type you wish to look up. | vmware, sla, vmware_host, physical_host, fileset_template, managed_volume, aws_native, vcenter, oracle_db |
hostname | str | The hostname, or one of the hostnames in a RAC cluster, or the RAC cluster name Required when the object_type is oracle_db. | ​ |
timeout | int | The number of seconds to wait to establish a connection the Rubrik cluster before returning a timeout error. (default: {15}) | ​ |
Type | Return Value |
str | The ID of the provided Rubrik object. |
import rubrik_cdm​rubrik = rubrik_cdm.Connect()​vm_name = "python-sdk-demo"object_type = "vmware"​vmware_id = rubrik.object_id(vm_name, object_type)