pub struct Signer {
pub aws_account_number: Option<String>,
pub key_pair_ids: Option<KeyPairIds>,
}
Expand description
A complex type that lists the AWS accounts that were included in the TrustedSigners
complex type, as well as their active CloudFront key pair IDs, if any.
Fields§
§aws_account_number: Option<String>
An AWS account that is included in the TrustedSigners
complex type for this distribution. Valid values include:
-
self
, which is the AWS account used to create the distribution. -
An AWS account number.
key_pair_ids: Option<KeyPairIds>
A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber
.
Trait Implementations§
impl StructuralPartialEq for Signer
Auto Trait Implementations§
impl Freeze for Signer
impl RefUnwindSafe for Signer
impl Send for Signer
impl Sync for Signer
impl Unpin for Signer
impl UnwindSafe for Signer
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