[][src]Struct rusoto_cloudfront::Signer

pub struct Signer {
    pub aws_account_number: Option<String>,
    pub key_pair_ids: Option<KeyPairIds>,
}

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

An AWS account that is included in the TrustedSigners complex type for this RTMP distribution. Valid values include:

  • self, which is the AWS account used to create the distribution.

  • An AWS account number.

A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.

Trait Implementations

impl Clone for Signer
[src]

Performs copy-assignment from source. Read more

impl Default for Signer
[src]

impl PartialEq<Signer> for Signer
[src]

impl Debug for Signer
[src]

Auto Trait Implementations

impl Send for Signer

impl Sync for Signer

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T