fn stop_configuration_recorder(
        &self,
        input: StopConfigurationRecorderRequest,
    ) -> RusotoFuture<(), StopConfigurationRecorderError> {
        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.StopConfigurationRecorder",
        );
        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(future::ok(::std::mem::drop(response)))
            } else {
                Box::new(response.buffer().from_err().and_then(|response| {
                    Err(StopConfigurationRecorderError::from_response(response))
                }))
            }
        })
    }
/// <p>Stops recording configurations of the AWS resources you have selected to record in your AWS account.</p>
Stops recording configurations of the AWS resources you have selected to record in your AWS account.
Stops recording configurations of the AWS resources you have selected to record in your AWS account .
fn stop_configuration_recorder(
        &self,
        input: StopConfigurationRecorderRequest,
    ) -> RusotoFuture<(), StopConfigurationRecorderError> {
        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.StopConfigurationRecorder",
        );
        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(future::ok(::std::mem::drop(response)))
            } else {
                Box::new(response.buffer().from_err().and_then(|response| {
                    Err(StopConfigurationRecorderError::from_response(response))
                }))
            }
        })
    }
fn stop_configuration_recorder ( & self , input : StopConfigurationRecorderRequest , ) -> RusotoFuture < ( ) , StopConfigurationRecorderError > { 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 ( future :: ok ( :: std :: mem :: drop ( response ) ) ) } else { Box :: new ( response . buffer ( ) . from_err ( ) . and_then ( | response | { Err ( StopConfigurationRecorderError :: from_response ( response ) ) } ) ) } } ) }
<p>Stops recording configurations of the AWS resources you have selected to record in your AWS account.</p>
<p > Stops recording configurations of the AWS resources you have selected to record in your AWS account . < / p >
&self
input
StopConfigurationRecorderRequest