code: func (obj *GenericObject) EmbedSnapshotObject(ctx context.Context, id string) error {
  	err := obj.rpc(ctx, "EmbedSnapshotObject", nil, id)
  	return err 
  }
docs: // Adds a snapshot to a generic object.
  // Only one snapshot can be embedded in a generic object.
  // If you embed a snapshot in an object that already contains a snapshot, the new snapshot overwrites the previous one.
  //
  // Parameters:
  //
  // ◾ id   -   Identifier of the bookmark.
  //