Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Backend
ApiApp Sync Auth Settings The authentication settings for accessing provisioned data models in your Amplify project.
- Backend
ApiAuth Type Describes the auth types for your configured data models.
- Backend
ApiConflict Resolution Describes the conflict resolution configuration for your data model configured in your Amplify project.
- Backend
ApiResource Config The resource config for the data model, configured as a part of the Amplify project.
- Backend
Auth Apple Provider Config Describes Apple social federation configurations for allowing your app users to sign in using OAuth.
- Backend
Auth Social Provider Config Describes third-party social federation configurations for allowing your app users to sign in using OAuth.
- Backend
JobResp Obj The response object for this operation.
- Backend
Storage Permissions Describes the read, write, and delete permissions users have against your storage S3 bucket.
- Create
Backend Auth Forgot Password Config (DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.
- Create
Backend Auth Identity Pool Config Describes authorization configurations for the auth resources, configured as a part of your Amplify project.
- Create
Backend Auth MfaConfig Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
- Create
Backend AuthO Auth Config Creates the OAuth configuration for your Amplify project.
- Create
Backend Auth Password Policy Config The password policy configuration for the backend to your Amplify project.
- Create
Backend Auth Resource Config Defines the resource configuration when creating an auth resource in your Amplify project.
- Create
Backend Auth User Pool Config Describes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.
- Create
Backend Auth Verification Message Config Creates an email or SMS verification message for the auth resource configured for your Amplify project.
- Create
Backend Storage Resource Config The resource configuration for creating backend storage.
- Email
Settings The configuration for the email sent when an app user forgets their password.
- GetBackend
Storage Resource Config The details for a backend storage resource.
- Login
Auth Config ReqObj The request object for this operation.
- Resource
Config Defines the resource configuration for the data model in your Amplify project.
- S3Bucket
Info Describes the metadata of the S3 bucket.
- Settings
The settings of your MFA configuration for the backend of your Amplify project.
- SmsSettings
SMS settings for authentication.
- Social
Provider Settings The settings for using the social identity providers for access to your Amplify app.
- Update
Backend Auth Forgot Password Config (DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.
- Update
Backend Auth Identity Pool Config Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
- Update
Backend Auth MfaConfig Updates the multi-factor authentication (MFA) configuration for the backend of your Amplify project.
- Update
Backend AuthO Auth Config The OAuth configurations for authenticating users into your Amplify app.
- Update
Backend Auth Password Policy Config Describes the password policy for your Amazon Cognito user pool configured as a part of your Amplify project.
- Update
Backend Auth Resource Config Defines the resource configuration when updating an authentication resource in your Amplify project.
- Update
Backend Auth User Pool Config Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.
- Update
Backend Auth Verification Message Config Updates the configuration of the email or SMS message for the auth resource configured for your Amplify project.
- Update
Backend Storage Resource Config The resource configuration for updating backend storage.
Enums§
- Additional
Constraints Element - When writing a match expression against
AdditionalConstraintsElement
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Auth
Resources - When writing a match expression against
AuthResources
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Authenticated
Element - When writing a match expression against
AuthenticatedElement
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Delivery
Method - When writing a match expression against
DeliveryMethod
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - MfaMode
- When writing a match expression against
MfaMode
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - MfaTypes
Element - When writing a match expression against
MfaTypesElement
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Mode
- When writing a match expression against
Mode
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - OAuth
Grant Type - When writing a match expression against
OAuthGrantType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - OAuth
Scopes Element - When writing a match expression against
OAuthScopesElement
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Required
Sign UpAttributes Element - When writing a match expression against
RequiredSignUpAttributesElement
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Resolution
Strategy - When writing a match expression against
ResolutionStrategy
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Service
- When writing a match expression against
Service
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Service
Name - When writing a match expression against
ServiceName
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Sign
InMethod - When writing a match expression against
SignInMethod
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Status
- When writing a match expression against
Status
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - UnAuthenticated
Element - When writing a match expression against
UnAuthenticatedElement
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.