def suspend_processes(options = {})
      options = options.merge(auto_scaling_group_name: @name)
      resp = @client.suspend_processes(options)
      resp.data
    end
def suspend_processes(options = {})
      options = options.merge(auto_scaling_group_name: @name)
      resp = @client.suspend_processes(options)
      resp.data
    end
@example Request syntax with placeholder values

   auto_scaling_group.suspend_processes({
     scaling_processes: ["XmlStringMaxLen255"],
   })
 @param [Hash] options ({})
 @option options [Array<String>] :scaling_processes
   One or more of the following processes. If you omit this parameter,
   all processes are specified.

   * `Launch`

   * `Terminate`

   * `HealthCheck`

   * `ReplaceUnhealthy`

   * `AZRebalance`

   * `AlarmNotification`

   * `ScheduledActions`

   * `AddToLoadBalancer`
 @return [EmptyStructure]