fn delete_notification_channel(&self) -> RusotoFuture<(), DeleteNotificationChannelError> {
        let mut request = SignedRequest::new("POST", "fms", &self.region, "/");

        request.set_content_type("application/x-amz-json-1.1".to_owned());
        request.add_header("x-amz-target", "AWSFMS_20180101.DeleteNotificationChannel");
        request.set_payload(Some(b"{}".to_vec()));

        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(DeleteNotificationChannelError::from_response(response))
                }))
            }
        })
    }
/// <p>Deletes an AWS Firewall Manager association with the IAM role and the Amazon Simple Notification Service (SNS) topic that is used to record AWS Firewall Manager SNS logs.</p>
Deletes an AWS Firewall Manager association with the IAM role and the Amazon Simple Notification Service (SNS) topic that is used to record AWS Firewall Manager SNS logs.
Deletes an AWS Firewall Manager association with the IAM role and the Amazon Simple Notification Service ( SNS ) topic that is used to record AWS Firewall Manager SNS logs .
fn delete_notification_channel(&self) -> RusotoFuture<(), DeleteNotificationChannelError> {
        let mut request = SignedRequest::new("POST", "fms", &self.region, "/");
        request.set_content_type("application/x-amz-json-1.1".to_owned());
        request.add_header("x-amz-target", "AWSFMS_20180101.DeleteNotificationChannel");
        request.set_payload(Some(b"{}".to_vec()));
        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(DeleteNotificationChannelError::from_response(response))
                }))
            }
        })
    }
fn delete_notification_channel ( & self ) -> RusotoFuture < ( ) , DeleteNotificationChannelError > { let mut request = SignedRequest :: new ( " " , " " , & self . region , " " ) ; request . set_content_type ( " " . to_owned ( ) ) ; request . add_header ( " " , " " ) ; request . set_payload ( Some ( b" " . to_vec ( ) ) ) ; 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 ( DeleteNotificationChannelError :: from_response ( response ) ) } ) ) } } ) }
<p>Deletes an AWS Firewall Manager association with the IAM role and the Amazon Simple Notification Service (SNS) topic that is used to record AWS Firewall Manager SNS logs.</p>
<p > Deletes an AWS Firewall Manager association with the IAM role and the Amazon Simple Notification Service ( SNS ) topic that is used to record AWS Firewall Manager SNS logs . < / p >
&self
&self