[][src]Struct rusoto_cloudfront::TrustedKeyGroups

pub struct TrustedKeyGroups {
    pub enabled: bool,
    pub items: Option<Vec<String>>,
    pub quantity: i64,
}

A list of key groups whose public keys CloudFront can use to verify the signatures of signed URLs and signed cookies.

Fields

enabled: bool

This field is true if any of the key groups in the list have public keys that CloudFront can use to verify the signatures of signed URLs and signed cookies. If not, this field is false.

items: Option<Vec<String>>

A list of key groups identifiers.

quantity: i64

The number of key groups in the list.

Trait Implementations

impl Clone for TrustedKeyGroups[src]

impl Debug for TrustedKeyGroups[src]

impl Default for TrustedKeyGroups[src]

impl PartialEq<TrustedKeyGroups> for TrustedKeyGroups[src]

impl StructuralPartialEq for TrustedKeyGroups[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.