[][src]Struct rusoto_medialive::InputSecurityGroup

pub struct InputSecurityGroup {
    pub arn: Option<String>,
    pub id: Option<String>,
    pub inputs: Option<Vec<String>>,
    pub state: Option<String>,
    pub whitelist_rules: Option<Vec<InputWhitelistRule>>,
}

An Input Security Group

Fields

Unique ARN of Input Security Group

The Id of the Input Security Group

The list of inputs currently using this Input Security Group.

The current state of the Input Security Group.

Whitelist rules and their sync status

Trait Implementations

impl Clone for InputSecurityGroup
[src]

Performs copy-assignment from source. Read more

impl Default for InputSecurityGroup
[src]

impl PartialEq<InputSecurityGroup> for InputSecurityGroup
[src]

impl Debug for InputSecurityGroup
[src]

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

Auto Trait Implementations

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T