aws_sdk_kms::client

Module customize

Source
Expand description

Operation customization and supporting types.

The underlying HTTP requests made during an operation can be customized by calling the customize() method on the builder returned from a client operation call. For example, this can be used to add an additional HTTP header:

use ::http::header::{HeaderName, HeaderValue};

let result = client.cancel_key_deletion()
    .customize()
    .mutate_request(|req| {
        // Add `x-example-header` with value
        req.headers_mut()
            .insert(
                HeaderName::from_static("x-example-header"),
                HeaderValue::from_static("1"),
            );
    })
    .send()
    .await;

Structs§

  • CustomizableOperation allows for configuring a single operation invocation before it is sent.