[][src]Struct rusoto_emr::SetVisibleToAllUsersInput

pub struct SetVisibleToAllUsersInput {
    pub job_flow_ids: Vec<String>,
    pub visible_to_all_users: bool,
}

The input to the SetVisibleToAllUsers action.

Fields

job_flow_ids: Vec<String>

Identifiers of the job flows to receive the new visibility setting.

visible_to_all_users: bool

Whether the specified clusters are visible to all IAM users of the AWS account associated with the cluster. If this value is set to True, all IAM users of that AWS account can view and, if they have the proper IAM policy permissions set, manage the clusters. If it is set to False, only the IAM user that created a cluster can view and manage it.

Trait Implementations

impl PartialEq<SetVisibleToAllUsersInput> for SetVisibleToAllUsersInput[src]

impl Default for SetVisibleToAllUsersInput[src]

impl Clone for SetVisibleToAllUsersInput[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for SetVisibleToAllUsersInput[src]

impl Serialize for SetVisibleToAllUsersInput[src]

Auto Trait Implementations

impl Send for SetVisibleToAllUsersInput

impl Sync for SetVisibleToAllUsersInput

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]

type Owned = T

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

type Error = !

🔬 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> BorrowMut for T where
    T: ?Sized
[src]

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

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

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

The type returned in the event of a conversion error.

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

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self