Struct aws_sdk_cognitoidentityprovider::operation::update_user_pool_domain::UpdateUserPoolDomainInput
source · #[non_exhaustive]pub struct UpdateUserPoolDomainInput {
pub domain: Option<String>,
pub user_pool_id: Option<String>,
pub custom_domain_config: Option<CustomDomainConfigType>,
}Expand description
The UpdateUserPoolDomain request input.
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.domain: Option<String>The domain name for the custom domain that hosts the sign-up and sign-in pages for your application. One example might be auth.example.com.
This string can include only lowercase letters, numbers, and hyphens. Don't use a hyphen for the first or last character. Use periods to separate subdomain names.
user_pool_id: Option<String>The ID of the user pool that is associated with the custom domain whose certificate you're updating.
custom_domain_config: Option<CustomDomainConfigType>The configuration for a custom domain that hosts the sign-up and sign-in pages for your application. Use this object to specify an SSL certificate that is managed by ACM.
Implementations§
source§impl UpdateUserPoolDomainInput
impl UpdateUserPoolDomainInput
sourcepub fn domain(&self) -> Option<&str>
pub fn domain(&self) -> Option<&str>
The domain name for the custom domain that hosts the sign-up and sign-in pages for your application. One example might be auth.example.com.
This string can include only lowercase letters, numbers, and hyphens. Don't use a hyphen for the first or last character. Use periods to separate subdomain names.
sourcepub fn user_pool_id(&self) -> Option<&str>
pub fn user_pool_id(&self) -> Option<&str>
The ID of the user pool that is associated with the custom domain whose certificate you're updating.
sourcepub fn custom_domain_config(&self) -> Option<&CustomDomainConfigType>
pub fn custom_domain_config(&self) -> Option<&CustomDomainConfigType>
The configuration for a custom domain that hosts the sign-up and sign-in pages for your application. Use this object to specify an SSL certificate that is managed by ACM.
source§impl UpdateUserPoolDomainInput
impl UpdateUserPoolDomainInput
sourcepub fn builder() -> UpdateUserPoolDomainInputBuilder
pub fn builder() -> UpdateUserPoolDomainInputBuilder
Creates a new builder-style object to manufacture UpdateUserPoolDomainInput.
Trait Implementations§
source§impl Clone for UpdateUserPoolDomainInput
impl Clone for UpdateUserPoolDomainInput
source§fn clone(&self) -> UpdateUserPoolDomainInput
fn clone(&self) -> UpdateUserPoolDomainInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateUserPoolDomainInput
impl Debug for UpdateUserPoolDomainInput
source§impl PartialEq for UpdateUserPoolDomainInput
impl PartialEq for UpdateUserPoolDomainInput
source§fn eq(&self, other: &UpdateUserPoolDomainInput) -> bool
fn eq(&self, other: &UpdateUserPoolDomainInput) -> bool
self and other values to be equal, and is used
by ==.