/// <summary>
        /// <para> Sets the health status of an instance. </para>
        /// </summary>
        ///
        /// <param name="setInstanceHealthRequest">Container for the necessary parameters to execute the SetInstanceHealth service method on
        ///           AmazonAutoScaling.</param>
        ///
        public SetInstanceHealthResponse SetInstanceHealth(SetInstanceHealthRequest setInstanceHealthRequest)
        {
            IRequest <SetInstanceHealthRequest> request  = new SetInstanceHealthRequestMarshaller().Marshall(setInstanceHealthRequest);
            SetInstanceHealthResponse           response = Invoke <SetInstanceHealthRequest, SetInstanceHealthResponse> (request, this.signer, SetInstanceHealthResponseUnmarshaller.GetInstance());

            return(response);
        }
 public override SetInstanceHealthResponse GetResponse(UnmarshallerContext unmarshallerContext)
 {
     return(SetInstanceHealthResponseUnmarshaller.Unmarshall(unmarshallerContext));
 }