docs: def get(cls, resource_id=None, parent_id=None, grandparent_id=None):
          """Retrieves the required resources.
  
          :param resource_id:      The identifier for the specific resource
                                   within the resource type.
          :param parent_id:        The identifier for the specific ancestor
                                   resource within the resource type.
          :param grandparent_id:   The identifier that is associated with
                                   network objects that are ancestors of the
                                   parent of the necessary resource.
          """
  
          if not resource_id:
              return cls._get_all(parent_id, grandparent_id)
          else:
              return cls._get(resource_id, parent_id, grandparent_id)