def _MakeSingleReservation(args, messages, holder): """Makes one Allocation message object.""" reservation_ref = resource_args.GetReservationResourceArg( positional=False).ResolveAsResource( args, holder.resources, scope_lister=compute_flags.GetDefaultScopeLister(holder.client)) return util.MakeReservationMessageFromArgs(messages, args, reservation_ref)
def _MakeCreateRequest(args, messages, project, reservation_ref): """Common routine for creating reservation request.""" reservation = util.MakeReservationMessageFromArgs(messages, args, reservation_ref) reservation.description = args.description return messages.ComputeReservationsInsertRequest(reservation=reservation, project=project, zone=reservation_ref.zone)
def _MakeCreateRequest(self, args, messages, project, reservation_ref): reservation = util.MakeReservationMessageFromArgs( messages, args, reservation_ref) reservation.description = args.description return messages.ComputeReservationsInsertRequest( reservation=reservation, project=project, zone=reservation_ref.zone)