#[non_exhaustive]pub struct BackendApiResourceConfig { /* private fields */ }
Expand description
The resource config for the data model, configured as a part of the Amplify project.
Implementations
sourceimpl BackendApiResourceConfig
impl BackendApiResourceConfig
sourcepub fn additional_auth_types(&self) -> Option<&[BackendApiAuthType]>
pub fn additional_auth_types(&self) -> Option<&[BackendApiAuthType]>
Additional authentication methods used to interact with your data models.
sourcepub fn api_name(&self) -> Option<&str>
pub fn api_name(&self) -> Option<&str>
The API name used to interact with the data model, configured as a part of your Amplify project.
sourcepub fn conflict_resolution(&self) -> Option<&BackendApiConflictResolution>
pub fn conflict_resolution(&self) -> Option<&BackendApiConflictResolution>
The conflict resolution strategy for your data stored in the data models.
sourcepub fn default_auth_type(&self) -> Option<&BackendApiAuthType>
pub fn default_auth_type(&self) -> Option<&BackendApiAuthType>
The default authentication type for interacting with the configured data models in your Amplify project.
sourcepub fn service(&self) -> Option<&str>
pub fn service(&self) -> Option<&str>
The service used to provision and interact with the data model.
sourcepub fn transform_schema(&self) -> Option<&str>
pub fn transform_schema(&self) -> Option<&str>
The definition of the data model in the annotated transform of the GraphQL schema.
sourceimpl BackendApiResourceConfig
impl BackendApiResourceConfig
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture BackendApiResourceConfig
.
Trait Implementations
sourceimpl Clone for BackendApiResourceConfig
impl Clone for BackendApiResourceConfig
sourcefn clone(&self) -> BackendApiResourceConfig
fn clone(&self) -> BackendApiResourceConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BackendApiResourceConfig
impl Debug for BackendApiResourceConfig
sourceimpl PartialEq<BackendApiResourceConfig> for BackendApiResourceConfig
impl PartialEq<BackendApiResourceConfig> for BackendApiResourceConfig
sourcefn eq(&self, other: &BackendApiResourceConfig) -> bool
fn eq(&self, other: &BackendApiResourceConfig) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for BackendApiResourceConfig
Auto Trait Implementations
impl RefUnwindSafe for BackendApiResourceConfig
impl Send for BackendApiResourceConfig
impl Sync for BackendApiResourceConfig
impl Unpin for BackendApiResourceConfig
impl UnwindSafe for BackendApiResourceConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more