code: func (p *AuroraAdminClient) StartMaintenance(ctx context.Context, hosts *Hosts) (r *Response, err error) {
    var _args334 AuroraAdminStartMaintenanceArgs
    _args334.Hosts = hosts
    var _result335 AuroraAdminStartMaintenanceResult
    if err = p.Client_().Call(ctx, "startMaintenance", &_args334, &_result335); err != nil {
      return
    }
    return _result335.GetSuccess(), nil
  }
docs: // Put the given hosts into maintenance mode.
  // 
  // Parameters:
  //  - Hosts