text: public virtual PutMetricAlarmResponse PutMetricAlarm(PutMetricAlarmRequest request){var options = new InvokeOptions();options.RequestMarshaller = PutMetricAlarmRequestMarshaller.Instance;options.ResponseUnmarshaller = PutMetricAlarmResponseUnmarshaller.Instance;return Invoke<PutMetricAlarmResponse>(request, options);}