[][src]Struct rusoto_organizations::EffectivePolicy

pub struct EffectivePolicy {
    pub last_updated_timestamp: Option<f64>,
    pub policy_content: Option<String>,
    pub policy_type: Option<String>,
    pub target_id: Option<String>,
}

Contains rules to be applied to the affected accounts. The effective policy is the aggregation of any policies the account inherits, plus any policy directly attached to the account.

Fields

last_updated_timestamp: Option<f64>

The time of the last update to this policy.

policy_content: Option<String>

The text content of the policy.

policy_type: Option<String>

The policy type.

target_id: Option<String>

The account ID of the policy target.

Trait Implementations

impl Clone for EffectivePolicy[src]

impl Debug for EffectivePolicy[src]

impl Default for EffectivePolicy[src]

impl<'de> Deserialize<'de> for EffectivePolicy[src]

impl PartialEq<EffectivePolicy> for EffectivePolicy[src]

impl StructuralPartialEq for EffectivePolicy[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument 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.