#[non_exhaustive]pub struct GetSamlProviderOutputBuilder { /* private fields */ }
Expand description
A builder for GetSamlProviderOutput
.
Implementations§
source§impl GetSamlProviderOutputBuilder
impl GetSamlProviderOutputBuilder
sourcepub fn saml_metadata_document(self, input: impl Into<String>) -> Self
pub fn saml_metadata_document(self, input: impl Into<String>) -> Self
The XML metadata document that includes information about an identity provider.
sourcepub fn set_saml_metadata_document(self, input: Option<String>) -> Self
pub fn set_saml_metadata_document(self, input: Option<String>) -> Self
The XML metadata document that includes information about an identity provider.
sourcepub fn get_saml_metadata_document(&self) -> &Option<String>
pub fn get_saml_metadata_document(&self) -> &Option<String>
The XML metadata document that includes information about an identity provider.
sourcepub fn create_date(self, input: DateTime) -> Self
pub fn create_date(self, input: DateTime) -> Self
The date and time when the SAML provider was created.
sourcepub fn set_create_date(self, input: Option<DateTime>) -> Self
pub fn set_create_date(self, input: Option<DateTime>) -> Self
The date and time when the SAML provider was created.
sourcepub fn get_create_date(&self) -> &Option<DateTime>
pub fn get_create_date(&self) -> &Option<DateTime>
The date and time when the SAML provider was created.
sourcepub fn valid_until(self, input: DateTime) -> Self
pub fn valid_until(self, input: DateTime) -> Self
The expiration date and time for the SAML provider.
sourcepub fn set_valid_until(self, input: Option<DateTime>) -> Self
pub fn set_valid_until(self, input: Option<DateTime>) -> Self
The expiration date and time for the SAML provider.
sourcepub fn get_valid_until(&self) -> &Option<DateTime>
pub fn get_valid_until(&self) -> &Option<DateTime>
The expiration date and time for the SAML provider.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
A list of tags that are attached to the specified IAM SAML provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.
sourcepub fn build(self) -> GetSamlProviderOutput
pub fn build(self) -> GetSamlProviderOutput
Consumes the builder and constructs a GetSamlProviderOutput
.
Trait Implementations§
source§impl Clone for GetSamlProviderOutputBuilder
impl Clone for GetSamlProviderOutputBuilder
source§fn clone(&self) -> GetSamlProviderOutputBuilder
fn clone(&self) -> GetSamlProviderOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetSamlProviderOutputBuilder
impl Debug for GetSamlProviderOutputBuilder
source§impl Default for GetSamlProviderOutputBuilder
impl Default for GetSamlProviderOutputBuilder
source§fn default() -> GetSamlProviderOutputBuilder
fn default() -> GetSamlProviderOutputBuilder
source§impl PartialEq for GetSamlProviderOutputBuilder
impl PartialEq for GetSamlProviderOutputBuilder
source§fn eq(&self, other: &GetSamlProviderOutputBuilder) -> bool
fn eq(&self, other: &GetSamlProviderOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.