#[non_exhaustive]pub struct BackendApiAppSyncAuthSettings { /* private fields */ }
Expand description
The authentication settings for accessing provisioned data models in your Amplify project.
Implementations§
source§impl BackendApiAppSyncAuthSettings
impl BackendApiAppSyncAuthSettings
sourcepub fn cognito_user_pool_id(&self) -> Option<&str>
pub fn cognito_user_pool_id(&self) -> Option<&str>
The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.
sourcepub fn expiration_time(&self) -> f64
pub fn expiration_time(&self) -> f64
The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data models.
sourcepub fn open_id_auth_ttl(&self) -> Option<&str>
pub fn open_id_auth_ttl(&self) -> Option<&str>
The expiry time for the OpenID authentication mechanism.
sourcepub fn open_id_client_id(&self) -> Option<&str>
pub fn open_id_client_id(&self) -> Option<&str>
The clientID for openID, if openID was used as an authentication setting to access your data models.
sourcepub fn open_id_iat_ttl(&self) -> Option<&str>
pub fn open_id_iat_ttl(&self) -> Option<&str>
The expiry time for the OpenID authentication mechanism.
sourcepub fn open_id_issue_url(&self) -> Option<&str>
pub fn open_id_issue_url(&self) -> Option<&str>
The openID issuer URL, if openID was used as an authentication setting to access your data models.
sourcepub fn open_id_provider_name(&self) -> Option<&str>
pub fn open_id_provider_name(&self) -> Option<&str>
The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.
source§impl BackendApiAppSyncAuthSettings
impl BackendApiAppSyncAuthSettings
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture BackendApiAppSyncAuthSettings
.
Trait Implementations§
source§impl Clone for BackendApiAppSyncAuthSettings
impl Clone for BackendApiAppSyncAuthSettings
source§fn clone(&self) -> BackendApiAppSyncAuthSettings
fn clone(&self) -> BackendApiAppSyncAuthSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<BackendApiAppSyncAuthSettings> for BackendApiAppSyncAuthSettings
impl PartialEq<BackendApiAppSyncAuthSettings> for BackendApiAppSyncAuthSettings
source§fn eq(&self, other: &BackendApiAppSyncAuthSettings) -> bool
fn eq(&self, other: &BackendApiAppSyncAuthSettings) -> bool
self
and other
values to be equal, and is used
by ==
.