pub struct Filters {
pub extended_key_usage: Option<Vec<String>>,
pub key_types: Option<Vec<String>>,
pub key_usage: Option<Vec<String>>,
}
Expand description
This structure can be used in the ListCertificates action to filter the output of the certificate list.
Fields§
§extended_key_usage: Option<Vec<String>>
Specify one or more ExtendedKeyUsage extension values.
key_types: Option<Vec<String>>
Specify one or more algorithms that can be used to generate key pairs.
Default filtering returns only RSA_2048
certificates. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048,RSA_4096"]
returns both RSA_2048
and RSA_4096
certificates.
key_usage: Option<Vec<String>>
Specify one or more KeyUsage extension values.
Trait Implementations§
impl StructuralPartialEq for Filters
Auto Trait Implementations§
impl Freeze for Filters
impl RefUnwindSafe for Filters
impl Send for Filters
impl Sync for Filters
impl Unpin for Filters
impl UnwindSafe for Filters
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more