[][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 Default for InputSecurityGroup
[src]

impl PartialEq<InputSecurityGroup> for InputSecurityGroup
[src]

impl Clone for InputSecurityGroup
[src]

Performs copy-assignment from source. Read more

impl Debug for InputSecurityGroup
[src]

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

Auto Trait Implementations

Blanket Implementations

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

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[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> Erased for T

impl<T> Same for T

Should always be Self