fn describe_remediation_execution_status(
        &self,
        input: DescribeRemediationExecutionStatusRequest,
    ) -> RusotoFuture<
        DescribeRemediationExecutionStatusResponse,
        DescribeRemediationExecutionStatusError,
    > {
        let mut request = SignedRequest::new("POST", "config", &self.region, "/");

        request.set_content_type("application/x-amz-json-1.1".to_owned());
        request.add_header(
            "x-amz-target",
            "StarlingDoveService.DescribeRemediationExecutionStatus",
        );
        let encoded = serde_json::to_string(&input).unwrap();
        request.set_payload(Some(encoded));

        self.client.sign_and_dispatch(request, |response| {
            if response.status.is_success() {
                Box::new(response.buffer().from_err().and_then(|response| {
                    proto::json::ResponsePayload::new(&response)
                        .deserialize::<DescribeRemediationExecutionStatusResponse, _>()
                }))
            } else {
                Box::new(response.buffer().from_err().and_then(|response| {
                    Err(DescribeRemediationExecutionStatusError::from_response(
                        response,
                    ))
                }))
            }
        })
    }
/// <p>Provides a detailed view of a Remediation Execution for a set of resources including state, timestamps for when steps for the remediation execution occur, and any error messages for steps that have failed. When you specify the limit and the next token, you receive a paginated response.</p>
Provides a detailed view of a Remediation Execution for a set of resources including state, timestamps for when steps for the remediation execution occur, and any error messages for steps that have failed. When you specify the limit and the next token, you receive a paginated response.
Provides a detailed view of a Remediation Execution for a set of resources including state timestamps for when steps for the remediation execution occur and any error messages for steps that have failed . When you specify the limit and the next token you receive a paginated response .
fn describe_remediation_execution_status(
        &self,
        input: DescribeRemediationExecutionStatusRequest,
    ) -> RusotoFuture<
        DescribeRemediationExecutionStatusResponse,
        DescribeRemediationExecutionStatusError,
    > {
        let mut request = SignedRequest::new("POST", "config", &self.region, "/");
        request.set_content_type("application/x-amz-json-1.1".to_owned());
        request.add_header(
            "x-amz-target",
            "StarlingDoveService.DescribeRemediationExecutionStatus",
        );
        let encoded = serde_json::to_string(&input).unwrap();
        request.set_payload(Some(encoded));
        self.client.sign_and_dispatch(request, |response| {
            if response.status.is_success() {
                Box::new(response.buffer().from_err().and_then(|response| {
                    proto::json::ResponsePayload::new(&response)
                        .deserialize::<DescribeRemediationExecutionStatusResponse, _>()
                }))
            } else {
                Box::new(response.buffer().from_err().and_then(|response| {
                    Err(DescribeRemediationExecutionStatusError::from_response(
                        response,
                    ))
                }))
            }
        })
    }
fn describe_remediation_execution_status ( & self , input : DescribeRemediationExecutionStatusRequest , ) -> RusotoFuture < DescribeRemediationExecutionStatusResponse , DescribeRemediationExecutionStatusError , > { let mut request = SignedRequest :: new ( " " , " " , & self . region , " " ) ; request . set_content_type ( " " . to_owned ( ) ) ; request . add_header ( " " , " " , ) ; let encoded = serde_json :: to_string ( & input ) . unwrap ( ) ; request . set_payload ( Some ( encoded ) ) ; self . client . sign_and_dispatch ( request , | response | { if response . status . is_success ( ) { Box :: new ( response . buffer ( ) . from_err ( ) . and_then ( | response | { proto :: json :: ResponsePayload :: new ( & response ) . deserialize :: < DescribeRemediationExecutionStatusResponse , _ > ( ) } ) ) } else { Box :: new ( response . buffer ( ) . from_err ( ) . and_then ( | response | { Err ( DescribeRemediationExecutionStatusError :: from_response ( response , ) ) } ) ) } } ) }
<p>Provides a detailed view of a Remediation Execution for a set of resources including state, timestamps for when steps for the remediation execution occur, and any error messages for steps that have failed.
<p > Provides a detailed view of a Remediation Execution for a set of resources including state timestamps for when steps for the remediation execution occur and any error messages for steps that have failed .
&self
input
DescribeRemediationExecutionStatusRequest