Struct aws_sdk_grafana::types::SamlAuthentication
source · #[non_exhaustive]pub struct SamlAuthentication {
pub status: SamlConfigurationStatus,
pub configuration: Option<SamlConfiguration>,
}
Expand description
A structure containing information about how this workspace works with SAML.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.status: SamlConfigurationStatus
Specifies whether the workspace's SAML configuration is complete.
configuration: Option<SamlConfiguration>
A structure containing details about how this workspace works with SAML.
Implementations§
source§impl SamlAuthentication
impl SamlAuthentication
sourcepub fn status(&self) -> &SamlConfigurationStatus
pub fn status(&self) -> &SamlConfigurationStatus
Specifies whether the workspace's SAML configuration is complete.
sourcepub fn configuration(&self) -> Option<&SamlConfiguration>
pub fn configuration(&self) -> Option<&SamlConfiguration>
A structure containing details about how this workspace works with SAML.
source§impl SamlAuthentication
impl SamlAuthentication
sourcepub fn builder() -> SamlAuthenticationBuilder
pub fn builder() -> SamlAuthenticationBuilder
Creates a new builder-style object to manufacture SamlAuthentication
.
Trait Implementations§
source§impl Clone for SamlAuthentication
impl Clone for SamlAuthentication
source§fn clone(&self) -> SamlAuthentication
fn clone(&self) -> SamlAuthentication
Returns a copy of the value. Read more
1.0.0 · 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 SamlAuthentication
impl Debug for SamlAuthentication
source§impl PartialEq for SamlAuthentication
impl PartialEq for SamlAuthentication
source§fn eq(&self, other: &SamlAuthentication) -> bool
fn eq(&self, other: &SamlAuthentication) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SamlAuthentication
Auto Trait Implementations§
impl Freeze for SamlAuthentication
impl RefUnwindSafe for SamlAuthentication
impl Send for SamlAuthentication
impl Sync for SamlAuthentication
impl Unpin for SamlAuthentication
impl UnwindSafe for SamlAuthentication
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> 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.