pub struct PublicKeyConfig {
pub caller_reference: String,
pub comment: Option<String>,
pub encoded_key: String,
pub name: String,
}
Expand description
Information about a public key you add to CloudFront to use with features like field-level encryption.
Fields§
§caller_reference: String
A unique number that ensures that the request can't be replayed.
comment: Option<String>
An optional comment about a public key.
encoded_key: String
The encoded public key that you want to add to CloudFront to use with features like field-level encryption.
name: String
The name for a public key you add to CloudFront to use with features like field-level encryption.
Trait Implementations§
Source§impl Clone for PublicKeyConfig
impl Clone for PublicKeyConfig
Source§fn clone(&self) -> PublicKeyConfig
fn clone(&self) -> PublicKeyConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PublicKeyConfig
impl Debug for PublicKeyConfig
Source§impl Default for PublicKeyConfig
impl Default for PublicKeyConfig
Source§fn default() -> PublicKeyConfig
fn default() -> PublicKeyConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for PublicKeyConfig
impl PartialEq for PublicKeyConfig
impl StructuralPartialEq for PublicKeyConfig
Auto Trait Implementations§
impl Freeze for PublicKeyConfig
impl RefUnwindSafe for PublicKeyConfig
impl Send for PublicKeyConfig
impl Sync for PublicKeyConfig
impl Unpin for PublicKeyConfig
impl UnwindSafe for PublicKeyConfig
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