#[non_exhaustive]pub struct DescribeCustomKeyStoresInput {
pub custom_key_store_id: Option<String>,
pub custom_key_store_name: Option<String>,
pub limit: Option<i32>,
pub marker: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.custom_key_store_id: Option<String>
Gets only information about the specified custom key store. Enter the key store ID.
By default, this operation gets information about all custom key stores in the account and Region. To limit the output to a particular custom key store, provide either the CustomKeyStoreId
or CustomKeyStoreName
parameter, but not both.
custom_key_store_name: Option<String>
Gets only information about the specified custom key store. Enter the friendly name of the custom key store.
By default, this operation gets information about all custom key stores in the account and Region. To limit the output to a particular custom key store, provide either the CustomKeyStoreId
or CustomKeyStoreName
parameter, but not both.
limit: Option<i32>
Use this parameter to specify the maximum number of items to return. When this value is present, KMS does not return more than the specified number of items, but it might return fewer.
marker: Option<String>
Use this parameter in a subsequent request after you receive a response with truncated results. Set it to the value of NextMarker
from the truncated response you just received.
Implementations§
source§impl DescribeCustomKeyStoresInput
impl DescribeCustomKeyStoresInput
sourcepub fn custom_key_store_id(&self) -> Option<&str>
pub fn custom_key_store_id(&self) -> Option<&str>
Gets only information about the specified custom key store. Enter the key store ID.
By default, this operation gets information about all custom key stores in the account and Region. To limit the output to a particular custom key store, provide either the CustomKeyStoreId
or CustomKeyStoreName
parameter, but not both.
sourcepub fn custom_key_store_name(&self) -> Option<&str>
pub fn custom_key_store_name(&self) -> Option<&str>
Gets only information about the specified custom key store. Enter the friendly name of the custom key store.
By default, this operation gets information about all custom key stores in the account and Region. To limit the output to a particular custom key store, provide either the CustomKeyStoreId
or CustomKeyStoreName
parameter, but not both.
source§impl DescribeCustomKeyStoresInput
impl DescribeCustomKeyStoresInput
sourcepub fn builder() -> DescribeCustomKeyStoresInputBuilder
pub fn builder() -> DescribeCustomKeyStoresInputBuilder
Creates a new builder-style object to manufacture DescribeCustomKeyStoresInput
.
Trait Implementations§
source§impl Clone for DescribeCustomKeyStoresInput
impl Clone for DescribeCustomKeyStoresInput
source§fn clone(&self) -> DescribeCustomKeyStoresInput
fn clone(&self) -> DescribeCustomKeyStoresInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeCustomKeyStoresInput
impl Debug for DescribeCustomKeyStoresInput
source§impl PartialEq for DescribeCustomKeyStoresInput
impl PartialEq for DescribeCustomKeyStoresInput
source§fn eq(&self, other: &DescribeCustomKeyStoresInput) -> bool
fn eq(&self, other: &DescribeCustomKeyStoresInput) -> bool
self
and other
values to be equal, and is used
by ==
.