Struct aws_sdk_securityhub::types::builders::AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
source · #[non_exhaustive]pub struct AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder { /* private fields */ }
Expand description
A builder for AwsAppSyncGraphQlApiUserPoolConfigDetails
.
Implementations§
source§impl AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
sourcepub fn app_id_client_regex(self, input: impl Into<String>) -> Self
pub fn app_id_client_regex(self, input: impl Into<String>) -> Self
A regular expression for validating the incoming Amazon Cognito user pools app client ID. If this value isn't set, no filtering is applied.
sourcepub fn set_app_id_client_regex(self, input: Option<String>) -> Self
pub fn set_app_id_client_regex(self, input: Option<String>) -> Self
A regular expression for validating the incoming Amazon Cognito user pools app client ID. If this value isn't set, no filtering is applied.
sourcepub fn get_app_id_client_regex(&self) -> &Option<String>
pub fn get_app_id_client_regex(&self) -> &Option<String>
A regular expression for validating the incoming Amazon Cognito user pools app client ID. If this value isn't set, no filtering is applied.
sourcepub fn aws_region(self, input: impl Into<String>) -> Self
pub fn aws_region(self, input: impl Into<String>) -> Self
The Amazon Web Services Region in which the user pool was created.
sourcepub fn set_aws_region(self, input: Option<String>) -> Self
pub fn set_aws_region(self, input: Option<String>) -> Self
The Amazon Web Services Region in which the user pool was created.
sourcepub fn get_aws_region(&self) -> &Option<String>
pub fn get_aws_region(&self) -> &Option<String>
The Amazon Web Services Region in which the user pool was created.
sourcepub fn default_action(self, input: impl Into<String>) -> Self
pub fn default_action(self, input: impl Into<String>) -> Self
The action that you want your GraphQL API to take when a request that uses Amazon Cognito user pools authentication doesn't match the Amazon Cognito user pools configuration.
sourcepub fn set_default_action(self, input: Option<String>) -> Self
pub fn set_default_action(self, input: Option<String>) -> Self
The action that you want your GraphQL API to take when a request that uses Amazon Cognito user pools authentication doesn't match the Amazon Cognito user pools configuration.
sourcepub fn get_default_action(&self) -> &Option<String>
pub fn get_default_action(&self) -> &Option<String>
The action that you want your GraphQL API to take when a request that uses Amazon Cognito user pools authentication doesn't match the Amazon Cognito user pools configuration.
sourcepub fn user_pool_id(self, input: impl Into<String>) -> Self
pub fn user_pool_id(self, input: impl Into<String>) -> Self
The user pool ID.
sourcepub fn set_user_pool_id(self, input: Option<String>) -> Self
pub fn set_user_pool_id(self, input: Option<String>) -> Self
The user pool ID.
sourcepub fn get_user_pool_id(&self) -> &Option<String>
pub fn get_user_pool_id(&self) -> &Option<String>
The user pool ID.
sourcepub fn build(self) -> AwsAppSyncGraphQlApiUserPoolConfigDetails
pub fn build(self) -> AwsAppSyncGraphQlApiUserPoolConfigDetails
Consumes the builder and constructs a AwsAppSyncGraphQlApiUserPoolConfigDetails
.
Trait Implementations§
source§impl Clone for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl Clone for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
source§fn clone(&self) -> AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
fn clone(&self) -> AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl Default for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
source§fn default() -> AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
fn default() -> AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
source§impl PartialEq for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl PartialEq for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
source§fn eq(&self, other: &AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder) -> bool
fn eq(&self, other: &AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
Auto Trait Implementations§
impl Freeze for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl RefUnwindSafe for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl Send for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl Sync for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl Unpin for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
impl UnwindSafe for AwsAppSyncGraphQlApiUserPoolConfigDetailsBuilder
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
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>
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>
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 more