code: func (dc *Datacenter) GetDatastoreByName(ctx context.Context, name string) (*Datastore, error) {
  	finder := getFinder(dc)
  	ds, err := finder.Datastore(ctx, name)
  	if err != nil {
  		klog.Errorf("Failed while searching for datastore: %s. err: %+v", name, err)
  		return nil, err
  	}
  	datastore := Datastore{ds, dc}
  	return &datastore, nil
  }
docs: // GetDatastoreByName gets the Datastore object for the given datastore name