Struct aws_sdk_directory::operation::describe_client_authentication_settings::DescribeClientAuthenticationSettingsOutput
source · #[non_exhaustive]pub struct DescribeClientAuthenticationSettingsOutput {
pub client_authentication_settings_info: Option<Vec<ClientAuthenticationSettingInfo>>,
pub next_token: Option<String>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.client_authentication_settings_info: Option<Vec<ClientAuthenticationSettingInfo>>Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.
next_token: Option<String>The next token used to retrieve the client authentication settings if the number of setting types exceeds page limit and there is another page.
Implementations§
source§impl DescribeClientAuthenticationSettingsOutput
impl DescribeClientAuthenticationSettingsOutput
sourcepub fn client_authentication_settings_info(
&self
) -> &[ClientAuthenticationSettingInfo]
pub fn client_authentication_settings_info( &self ) -> &[ClientAuthenticationSettingInfo]
Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .client_authentication_settings_info.is_none().
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The next token used to retrieve the client authentication settings if the number of setting types exceeds page limit and there is another page.
source§impl DescribeClientAuthenticationSettingsOutput
impl DescribeClientAuthenticationSettingsOutput
sourcepub fn builder() -> DescribeClientAuthenticationSettingsOutputBuilder
pub fn builder() -> DescribeClientAuthenticationSettingsOutputBuilder
Creates a new builder-style object to manufacture DescribeClientAuthenticationSettingsOutput.
Trait Implementations§
source§impl Clone for DescribeClientAuthenticationSettingsOutput
impl Clone for DescribeClientAuthenticationSettingsOutput
source§fn clone(&self) -> DescribeClientAuthenticationSettingsOutput
fn clone(&self) -> DescribeClientAuthenticationSettingsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeClientAuthenticationSettingsOutput
impl PartialEq for DescribeClientAuthenticationSettingsOutput
source§fn eq(&self, other: &DescribeClientAuthenticationSettingsOutput) -> bool
fn eq(&self, other: &DescribeClientAuthenticationSettingsOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for DescribeClientAuthenticationSettingsOutput
impl RequestId for DescribeClientAuthenticationSettingsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.