code: func RollbackCleanupOnFail(cleanupOnFail bool) RollbackOption {
  	return func(opts *options) {
  		opts.rollbackReq.CleanupOnFail = cleanupOnFail
  	}
  }
docs: // RollbackCleanupOnFail allows deletion of new resources created in this rollback when rollback failed