pub struct WorkspacesWebStateView {
pub portals: HashMap<String, PortalView>,
pub browser_settings: HashMap<String, BrowserSettingsView>,
pub network_settings: HashMap<String, NetworkSettingsView>,
pub user_access_logging_settings: HashMap<String, UserAccessLoggingSettingsView>,
pub user_settings: HashMap<String, UserSettingsView>,
pub identity_providers: HashMap<String, IdentityProviderView>,
pub ip_access_settings: HashMap<String, IpAccessSettingsView>,
pub trust_stores: HashMap<String, TrustStoreView>,
pub data_protection_settings: HashMap<String, DataProtectionSettingsView>,
pub session_loggers: HashMap<String, SessionLoggerView>,
pub sessions: HashMap<String, SessionView>,
}Expand description
Serializable view of the entire WorkSpaces Web state for one account/region.
Fields§
§portals: HashMap<String, PortalView>§browser_settings: HashMap<String, BrowserSettingsView>§network_settings: HashMap<String, NetworkSettingsView>§user_access_logging_settings: HashMap<String, UserAccessLoggingSettingsView>§user_settings: HashMap<String, UserSettingsView>§identity_providers: HashMap<String, IdentityProviderView>§ip_access_settings: HashMap<String, IpAccessSettingsView>§trust_stores: HashMap<String, TrustStoreView>§data_protection_settings: HashMap<String, DataProtectionSettingsView>§session_loggers: HashMap<String, SessionLoggerView>§sessions: HashMap<String, SessionView>Trait Implementations§
Source§impl Clone for WorkspacesWebStateView
impl Clone for WorkspacesWebStateView
Source§fn clone(&self) -> WorkspacesWebStateView
fn clone(&self) -> WorkspacesWebStateView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WorkspacesWebStateView
impl Debug for WorkspacesWebStateView
Source§impl Default for WorkspacesWebStateView
impl Default for WorkspacesWebStateView
Source§fn default() -> WorkspacesWebStateView
fn default() -> WorkspacesWebStateView
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspacesWebStateView
impl<'de> Deserialize<'de> for WorkspacesWebStateView
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&WorkspacesWebState> for WorkspacesWebStateView
impl From<&WorkspacesWebState> for WorkspacesWebStateView
Source§fn from(state: &WorkspacesWebState) -> Self
fn from(state: &WorkspacesWebState) -> Self
Converts to this type from the input type.
Source§impl From<WorkspacesWebStateView> for WorkspacesWebState
impl From<WorkspacesWebStateView> for WorkspacesWebState
Source§fn from(view: WorkspacesWebStateView) -> Self
fn from(view: WorkspacesWebStateView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for WorkspacesWebStateView
impl RefUnwindSafe for WorkspacesWebStateView
impl Send for WorkspacesWebStateView
impl Sync for WorkspacesWebStateView
impl Unpin for WorkspacesWebStateView
impl UnsafeUnpin for WorkspacesWebStateView
impl UnwindSafe for WorkspacesWebStateView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.