'2.0', 'service' => '

AWS Amplify Admin API

', 'operations' => [ 'CloneBackend' => '

This operation clones an existing backend.

', 'CreateBackend' => '

This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.

', 'CreateBackendAPI' => '

Creates a new backend API resource.

', 'CreateBackendAuth' => '

Creates a new backend authentication resource.

', 'CreateBackendConfig' => '

Creates a config object for a backend.

', 'CreateBackendStorage' => '

Creates a backend storage resource.

', 'CreateToken' => '

Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.

', 'DeleteBackend' => '

Removes an existing environment from your Amplify project.

', 'DeleteBackendAPI' => '

Deletes an existing backend API resource.

', 'DeleteBackendAuth' => '

Deletes an existing backend authentication resource.

', 'DeleteBackendStorage' => '

Removes the specified backend storage resource.

', 'DeleteToken' => '

Deletes the challenge token based on the given appId and sessionId.

', 'GenerateBackendAPIModels' => '

Generates a model schema for an existing backend API resource.

', 'GetBackend' => '

Provides project-level details for your Amplify UI project.

', 'GetBackendAPI' => '

Gets the details for a backend API.

', 'GetBackendAPIModels' => '

Gets a model introspection schema for an existing backend API resource.

', 'GetBackendAuth' => '

Gets a backend auth details.

', 'GetBackendJob' => '

Returns information about a specific job.

', 'GetBackendStorage' => '

Gets details for a backend storage resource.

', 'GetToken' => '

Gets the challenge token based on the given appId and sessionId.

', 'ImportBackendAuth' => '

Imports an existing backend authentication resource.

', 'ImportBackendStorage' => '

Imports an existing backend storage resource.

', 'ListBackendJobs' => '

Lists the jobs for the backend of an Amplify app.

', 'ListS3Buckets' => '

The list of S3 buckets in your account.

', 'RemoveAllBackends' => '

Removes all backend environments from your Amplify project.

', 'RemoveBackendConfig' => '

Removes the AWS resources required to access the Amplify Admin UI.

', 'UpdateBackendAPI' => '

Updates an existing backend API resource.

', 'UpdateBackendAuth' => '

Updates an existing backend authentication resource.

', 'UpdateBackendConfig' => '

Updates the AWS resources required to access the Amplify Admin UI.

', 'UpdateBackendJob' => '

Updates a specific job.

', 'UpdateBackendStorage' => '

Updates an existing backend storage resource.

', ], 'shapes' => [ 'AuthResources' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthResourceConfig$AuthResources' => '

Defines whether you want to configure only authentication or both authentication and authorization settings.

', 'UpdateBackendAuthResourceConfig$AuthResources' => '

Defines the service name to use when configuring an authentication resource in your Amplify project.

', ], ], 'BackendAPIAppSyncAuthSettings' => [ 'base' => '

The authentication settings for accessing provisioned data models in your Amplify project.

', 'refs' => [ 'BackendAPIAuthType$Settings' => '

Describes settings for the authentication mode.

', ], ], 'BackendAPIAuthType' => [ 'base' => '

Describes the auth types for your configured data models.

', 'refs' => [ 'BackendAPIResourceConfig$DefaultAuthType' => '

The default authentication type for interacting with the configured data models in your Amplify project.

', 'ListOfBackendAPIAuthType$member' => NULL, ], ], 'BackendAPICodegenReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'BackendAPICodegenRespObj' => [ 'base' => '

The response object sent when a backend is created.

', 'refs' => [], ], 'BackendAPIConflictResolution' => [ 'base' => '

Describes the conflict resolution configuration for your data model configured in your Amplify project.

', 'refs' => [ 'BackendAPIResourceConfig$ConflictResolution' => '

The conflict resolution strategy for your data stored in the data models.

', ], ], 'BackendAPIReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'BackendAPIResourceConfig' => [ 'base' => '

The resource config for the data model, configured as a part of the Amplify project.

', 'refs' => [ 'BackendAPIReqObj$ResourceConfig' => '

Defines the resource configuration for the data model in your Amplify project.

', 'CreateBackendAPIReqObj$ResourceConfig' => '

The resource configuration for this request.

', 'GetBackendAPIRespObj$ResourceConfig' => '

The resource configuration for this response object.

', ], ], 'BackendAPIRespObj' => [ 'base' => '

The response object sent when a backend is created.

', 'refs' => [], ], 'BackendAuthAppleProviderConfig' => [ 'base' => '

Describes Apple social federation configurations for allowing your app users to sign in using OAuth.

', 'refs' => [ 'SocialProviderSettings$SignInWithApple' => NULL, ], ], 'BackendAuthRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'BackendAuthSocialProviderConfig' => [ 'base' => '

Describes third-party social federation configurations for allowing your app users to sign in using OAuth.

', 'refs' => [ 'SocialProviderSettings$Facebook' => NULL, 'SocialProviderSettings$Google' => NULL, 'SocialProviderSettings$LoginWithAmazon' => NULL, ], ], 'BackendConfigRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'BackendJobReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'BackendJobRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [ 'ListOfBackendJobRespObj$member' => NULL, ], ], 'BackendStoragePermissions' => [ 'base' => '

Describes the read, write, and delete permissions users have against your storage S3 bucket.

', 'refs' => [ 'CreateBackendStorageResourceConfig$Permissions' => '

The authorization configuration for the storage S3 bucket.

', 'GetBackendStorageResourceConfig$Permissions' => '

The authorization configuration for the storage S3 bucket.

', 'UpdateBackendStorageResourceConfig$Permissions' => '

The authorization configuration for the storage S3 bucket.

', ], ], 'BackendStorageRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'BadRequestException' => [ 'base' => '

An error returned if a request is not formed properly.

', 'refs' => [], ], 'CloneBackendReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'CloneBackendRespObj' => [ 'base' => '

The response object sent when a backend is created.

', 'refs' => [], ], 'CreateBackendAPIReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'CreateBackendAuthForgotPasswordConfig' => [ 'base' => '

(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.

', 'refs' => [ 'CreateBackendAuthUserPoolConfig$ForgotPassword' => '

(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'CreateBackendAuthIdentityPoolConfig' => [ 'base' => '

Describes authorization configurations for the auth resources, configured as a part of your Amplify project.

', 'refs' => [ 'CreateBackendAuthResourceConfig$IdentityPoolConfigs' => '

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

', ], ], 'CreateBackendAuthMFAConfig' => [ 'base' => '

Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

', 'refs' => [ 'CreateBackendAuthUserPoolConfig$Mfa' => '

Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

', ], ], 'CreateBackendAuthOAuthConfig' => [ 'base' => '

Creates the OAuth configuration for your Amplify project.

', 'refs' => [ 'CreateBackendAuthUserPoolConfig$OAuth' => '

Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'CreateBackendAuthPasswordPolicyConfig' => [ 'base' => '

The password policy configuration for the backend to your Amplify project.

', 'refs' => [ 'CreateBackendAuthUserPoolConfig$PasswordPolicy' => '

Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'CreateBackendAuthReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'CreateBackendAuthResourceConfig' => [ 'base' => '

Defines the resource configuration when creating an auth resource in your Amplify project.

', 'refs' => [ 'CreateBackendAuthReqObj$ResourceConfig' => '

The resource configuration for this request object.

', 'GetBackendAuthRespObj$ResourceConfig' => '

The resource configuration for authorization requests to the backend of your Amplify project.

', ], ], 'CreateBackendAuthUserPoolConfig' => [ 'base' => '

Describes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.

', 'refs' => [ 'CreateBackendAuthResourceConfig$UserPoolConfigs' => '

Describes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

', ], ], 'CreateBackendAuthVerificationMessageConfig' => [ 'base' => '

Creates an email or SMS verification message for the auth resource configured for your Amplify project.

', 'refs' => [ 'CreateBackendAuthUserPoolConfig$VerificationMessage' => '

Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'CreateBackendConfigReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'CreateBackendConfigRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'CreateBackendReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'CreateBackendRespObj' => [ 'base' => '

The response object sent when a backend is created.

', 'refs' => [], ], 'CreateBackendStorageReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'CreateBackendStorageResourceConfig' => [ 'base' => '

The resource configuration for creating backend storage.

', 'refs' => [ 'CreateBackendStorageReqObj$ResourceConfig' => '

The resource configuration for creating backend storage.

', ], ], 'CreateTokenRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'DeleteBackendRespObj' => [ 'base' => '

The returned object for a request to delete a backend.

', 'refs' => [], ], 'DeleteTokenRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'DeliveryMethod' => [ 'base' => '

The type of verification message to send.

', 'refs' => [ 'CreateBackendAuthForgotPasswordConfig$DeliveryMethod' => '

(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.

', 'CreateBackendAuthVerificationMessageConfig$DeliveryMethod' => '

The type of verification message to send.

', 'UpdateBackendAuthForgotPasswordConfig$DeliveryMethod' => '

(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

', 'UpdateBackendAuthVerificationMessageConfig$DeliveryMethod' => '

The type of verification message to send.

', ], ], 'EmailSettings' => [ 'base' => '

The settings for the email message.

', 'refs' => [ 'CreateBackendAuthForgotPasswordConfig$EmailSettings' => '

(DEPRECATED) The configuration for the email sent when an app user forgets their password.

', 'CreateBackendAuthVerificationMessageConfig$EmailSettings' => '

The settings for the email message.

', 'UpdateBackendAuthForgotPasswordConfig$EmailSettings' => '

(DEPRECATED) The configuration for the email sent when an app user forgets their password.

', 'UpdateBackendAuthVerificationMessageConfig$EmailSettings' => '

The settings for the email message.

', ], ], 'GatewayTimeoutException' => [ 'base' => '

An error returned if there\'s a temporary issue with the service.

', 'refs' => [], ], 'GetBackendAPIModelsResponse' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'GetBackendAPIRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'GetBackendAuthReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'GetBackendAuthRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'GetBackendReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'GetBackendRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'GetBackendStorageReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'GetBackendStorageResourceConfig' => [ 'base' => '

The details for a backend storage resource.

', 'refs' => [ 'GetBackendStorageRespObj$ResourceConfig' => '

The resource configuration for the backend storage resource.

', ], ], 'GetBackendStorageRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'GetTokenRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'ImportBackendAuthReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'ImportBackendStorageReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'InternalServiceException' => [ 'base' => '

An error returned if there\'s a temporary issue with the service.

', 'refs' => [], ], 'LimitExceededException' => [ 'base' => '

An error that is returned when a limit of a specific type has been exceeded.

', 'refs' => [], ], 'ListBackendJobReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'ListBackendJobRespObj' => [ 'base' => '

The returned list of backend jobs.

', 'refs' => [], ], 'ListS3BucketsReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'ListS3BucketsRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'LoginAuthConfigReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [ 'BackendConfigRespObj$LoginAuthConfig' => '

Describes the Amazon Cognito configurations for the Admin UI auth resource to log in with.

', 'UpdateBackendConfigReqObj$LoginAuthConfig' => '

Describes the Amazon Cognito configuration for Admin UI access.

', ], ], 'MFAMode' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthMFAConfig$MFAMode' => '

Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.

', 'UpdateBackendAuthMFAConfig$MFAMode' => '

The MFA mode for the backend of your Amplify project.

', ], ], 'Mode' => [ 'base' => NULL, 'refs' => [ 'BackendAPIAuthType$Mode' => '

Describes the authentication mode.

', ], ], 'NotFoundException' => [ 'base' => '

An error returned when a specific resource type is not found.

', 'refs' => [], ], 'OAuthGrantType' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthOAuthConfig$OAuthGrantType' => '

The OAuth grant type that you use to allow app users to authenticate from your Amplify app.

', 'UpdateBackendAuthOAuthConfig$OAuthGrantType' => '

The OAuth grant type to allow app users to authenticate from your Amplify app.

', ], ], 'RemoveAllBackendsReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'RemoveAllBackendsRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'RemoveBackendAuthReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'RemoveBackendConfigRespObj' => [ 'base' => '

The response object for this operation.

', 'refs' => [], ], 'RemoveBackendStorageReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'ResolutionStrategy' => [ 'base' => NULL, 'refs' => [ 'BackendAPIConflictResolution$ResolutionStrategy' => '

The strategy for conflict resolution.

', ], ], 'ResourceConfig' => [ 'base' => NULL, 'refs' => [ 'CreateBackendReqObj$ResourceConfig' => '

The resource configuration for creating a backend.

', ], ], 'S3BucketInfo' => [ 'base' => '

Describes the metadata of the S3 bucket.

', 'refs' => [ 'ListOfS3BucketInfo$member' => NULL, ], ], 'Service' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthResourceConfig$Service' => '

Defines the service name to use when configuring an authentication resource in your Amplify project.

', 'UpdateBackendAuthResourceConfig$Service' => '

Defines the service name to use when configuring an authentication resource in your Amplify project.

', ], ], 'ServiceName' => [ 'base' => NULL, 'refs' => [ 'CreateBackendStorageResourceConfig$ServiceName' => '

The name of the storage service.

', 'GetBackendStorageResourceConfig$ServiceName' => '

The name of the storage service.

', 'ImportBackendStorageReqObj$ServiceName' => '

The name of the storage service.

', 'RemoveBackendStorageReqObj$ServiceName' => '

The name of the storage service.

', 'UpdateBackendStorageResourceConfig$ServiceName' => '

The name of the storage service.

', ], ], 'Settings' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthMFAConfig$Settings' => '

Describes the configuration settings and methods for your Amplify app users to use MFA.

', 'UpdateBackendAuthMFAConfig$Settings' => '

The settings of your MFA configuration for the backend of your Amplify project.

', ], ], 'SignInMethod' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthUserPoolConfig$SignInMethod' => '

Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'SmsSettings' => [ 'base' => '

The settings for the SMS message.

', 'refs' => [ 'CreateBackendAuthForgotPasswordConfig$SmsSettings' => '

(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.

', 'CreateBackendAuthVerificationMessageConfig$SmsSettings' => '

The settings for the SMS message.

', 'UpdateBackendAuthForgotPasswordConfig$SmsSettings' => '

(DEPRECATED) The configuration for the SMS message sent when an Amplify app user forgets their password.

', 'UpdateBackendAuthVerificationMessageConfig$SmsSettings' => '

The settings for the SMS message.

', ], ], 'SocialProviderSettings' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthOAuthConfig$SocialProviderSettings' => '

The settings for using social providers to access your Amplify app.

', 'UpdateBackendAuthOAuthConfig$SocialProviderSettings' => '

Describes third-party social federation configurations for allowing your users to sign in with OAuth.

', ], ], 'Status' => [ 'base' => NULL, 'refs' => [ 'GetBackendAPIModelsResponse$Status' => '

The current status of the request.

', ], ], 'TooManyRequestsException' => [ 'base' => '

An error that is returned when a limit of a specific type has been exceeded.

', 'refs' => [], ], 'UpdateBackendAuthForgotPasswordConfig' => [ 'base' => '

(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.

', 'refs' => [ 'UpdateBackendAuthUserPoolConfig$ForgotPassword' => '

(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'UpdateBackendAuthIdentityPoolConfig' => [ 'base' => '

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

', 'refs' => [ 'UpdateBackendAuthResourceConfig$IdentityPoolConfigs' => '

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

', ], ], 'UpdateBackendAuthMFAConfig' => [ 'base' => '

Updates the multi-factor authentication (MFA) configuration for the backend of your Amplify project.

', 'refs' => [ 'UpdateBackendAuthUserPoolConfig$Mfa' => '

Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

', ], ], 'UpdateBackendAuthOAuthConfig' => [ 'base' => '

The OAuth configurations for authenticating users into your Amplify app.

', 'refs' => [ 'UpdateBackendAuthUserPoolConfig$OAuth' => '

Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'UpdateBackendAuthPasswordPolicyConfig' => [ 'base' => '

Describes the password policy for your Amazon Cognito user pool configured as a part of your Amplify project.

', 'refs' => [ 'UpdateBackendAuthUserPoolConfig$PasswordPolicy' => '

Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'UpdateBackendAuthReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'UpdateBackendAuthResourceConfig' => [ 'base' => '

Defines the resource configuration when updating an authentication resource in your Amplify project.

', 'refs' => [ 'UpdateBackendAuthReqObj$ResourceConfig' => '

The resource configuration for this request object.

', ], ], 'UpdateBackendAuthUserPoolConfig' => [ 'base' => '

Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.

', 'refs' => [ 'UpdateBackendAuthResourceConfig$UserPoolConfigs' => '

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

', ], ], 'UpdateBackendAuthVerificationMessageConfig' => [ 'base' => '

Updates the configuration of the email or SMS message for the auth resource configured for your Amplify project.

', 'refs' => [ 'UpdateBackendAuthUserPoolConfig$VerificationMessage' => '

Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.

', ], ], 'UpdateBackendConfigReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'UpdateBackendStorageReqObj' => [ 'base' => '

The request object for this operation.

', 'refs' => [], ], 'UpdateBackendStorageResourceConfig' => [ 'base' => '

The resource configuration for updating backend storage.

', 'refs' => [ 'UpdateBackendStorageReqObj$ResourceConfig' => '

The resource configuration for updating backend storage.

', ], ], 'AdditionalConstraintsElement' => [ 'base' => NULL, 'refs' => [ 'ListOfAdditionalConstraintsElement$member' => NULL, ], ], 'AuthenticatedElement' => [ 'base' => NULL, 'refs' => [ 'ListOfAuthenticatedElement$member' => NULL, ], ], 'MfaTypesElement' => [ 'base' => NULL, 'refs' => [ 'ListOfMfaTypesElement$member' => NULL, ], ], 'OAuthScopesElement' => [ 'base' => NULL, 'refs' => [ 'ListOfOAuthScopesElement$member' => NULL, ], ], 'RequiredSignUpAttributesElement' => [ 'base' => NULL, 'refs' => [ 'ListOfRequiredSignUpAttributesElement$member' => NULL, ], ], 'UnAuthenticatedElement' => [ 'base' => NULL, 'refs' => [ 'ListOfUnAuthenticatedElement$member' => NULL, ], ], '__boolean' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthIdentityPoolConfig$UnauthenticatedLogin' => '

Set to true or false based on whether you want to enable guest authorization to your Amplify app.

', 'DeleteTokenRespObj$IsSuccess' => '

Indicates whether the request succeeded or failed.

', 'GetBackendStorageResourceConfig$Imported' => '

Returns True if the storage resource has been imported.

', 'RemoveAllBackendsReqObj$CleanAmplifyApp' => '

Cleans up the Amplify Console app if this value is set to true.

', 'UpdateBackendAuthIdentityPoolConfig$UnauthenticatedLogin' => '

A boolean value that can be set to allow or disallow guest-level authorization into your Amplify app.

', ], ], '__double' => [ 'base' => NULL, 'refs' => [ 'BackendAPIAppSyncAuthSettings$ExpirationTime' => '

The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data models.

', 'CreateBackendAuthPasswordPolicyConfig$MinimumLength' => '

The minimum length of the password used to access the backend of your Amplify project.

', 'UpdateBackendAuthPasswordPolicyConfig$MinimumLength' => '

Describes the minimum length of the password required to sign in to the auth resource, configured as a part of your Amplify project.

', ], ], '__integerMin1Max25' => [ 'base' => NULL, 'refs' => [ 'ListBackendJobReqObj$MaxResults' => '

The maximum number of results that you want in the response.

', ], ], 'ListOfBackendAPIAuthType' => [ 'base' => NULL, 'refs' => [ 'BackendAPIResourceConfig$AdditionalAuthTypes' => '

Additional authentication methods used to interact with your data models.

', ], ], 'ListOfBackendJobRespObj' => [ 'base' => NULL, 'refs' => [ 'ListBackendJobRespObj$Jobs' => '

An array of jobs and their properties.

', ], ], 'ListOfS3BucketInfo' => [ 'base' => NULL, 'refs' => [ 'ListS3BucketsRespObj$Buckets' => '

The list of S3 buckets.

', ], ], 'ListOfAdditionalConstraintsElement' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthPasswordPolicyConfig$AdditionalConstraints' => '

Additional constraints for the password used to access the backend of your Amplify project.

', 'UpdateBackendAuthPasswordPolicyConfig$AdditionalConstraints' => '

Describes additional constraints on password requirements to sign in to the auth resource, configured as a part of your Amplify project.

', ], ], 'ListOfAuthenticatedElement' => [ 'base' => NULL, 'refs' => [ 'BackendStoragePermissions$Authenticated' => '

Lists all authenticated user read, write, and delete permissions for your S3 bucket.

', ], ], 'ListOfMfaTypesElement' => [ 'base' => NULL, 'refs' => [ 'Settings$MfaTypes' => NULL, ], ], 'ListOfOAuthScopesElement' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthOAuthConfig$OAuthScopes' => '

List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.

', 'UpdateBackendAuthOAuthConfig$OAuthScopes' => '

The list of OAuth-related flows that can allow users to authenticate from your Amplify app.

', ], ], 'ListOfRequiredSignUpAttributesElement' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthUserPoolConfig$RequiredSignUpAttributes' => '

The required attributes to sign up new users in the user pool.

', ], ], 'ListOfUnAuthenticatedElement' => [ 'base' => NULL, 'refs' => [ 'BackendStoragePermissions$UnAuthenticated' => '

Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.

', ], ], 'ListOf__string' => [ 'base' => NULL, 'refs' => [ 'CreateBackendAuthOAuthConfig$RedirectSignInURIs' => '

The redirected URI for signing in to your Amplify app.

', 'CreateBackendAuthOAuthConfig$RedirectSignOutURIs' => '

Redirect URLs that OAuth uses when a user signs out of an Amplify app.

', 'GetBackendRespObj$BackendEnvironmentList' => '

A list of backend environments in an array.

', 'UpdateBackendAuthOAuthConfig$RedirectSignInURIs' => '

Redirect URLs that OAuth uses when a user signs in to an Amplify app.

', 'UpdateBackendAuthOAuthConfig$RedirectSignOutURIs' => '

Redirect URLs that OAuth uses when a user signs out of an Amplify app.

', ], ], '__string' => [ 'base' => NULL, 'refs' => [ 'BackendAPIAppSyncAuthSettings$CognitoUserPoolId' => '

The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models.

', 'BackendAPIAppSyncAuthSettings$Description' => '

The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.

', 'BackendAPIAppSyncAuthSettings$OpenIDAuthTTL' => '

The expiry time for the OpenID authentication mechanism.

', 'BackendAPIAppSyncAuthSettings$OpenIDClientId' => '

The clientID for openID, if openID was used as an authentication setting to access your data models.

', 'BackendAPIAppSyncAuthSettings$OpenIDIatTTL' => '

The expiry time for the OpenID authentication mechanism.

', 'BackendAPIAppSyncAuthSettings$OpenIDIssueURL' => '

The openID issuer URL, if openID was used as an authentication setting to access your data models.

', 'BackendAPIAppSyncAuthSettings$OpenIDProviderName' => '

The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.

', 'BackendAPICodegenReqObj$ResourceName' => '

The name of this resource.

', 'BackendAPICodegenRespObj$AppId' => '

The app ID.

', 'BackendAPICodegenRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'BackendAPICodegenRespObj$Error' => '

If the request fails, this error is returned.

', 'BackendAPICodegenRespObj$JobId' => '

The ID for the job.

', 'BackendAPICodegenRespObj$Operation' => '

The name of the operation.

', 'BackendAPICodegenRespObj$Status' => '

The current status of the request.

', 'BackendAPIReqObj$ResourceName' => '

The name of this resource.

', 'BackendAPIResourceConfig$ApiName' => '

The API name used to interact with the data model, configured as a part of your Amplify project.

', 'BackendAPIResourceConfig$Service' => '

The service used to provision and interact with the data model.

', 'BackendAPIResourceConfig$TransformSchema' => '

The definition of the data model in the annotated transform of the GraphQL schema.

', 'BackendAPIRespObj$AppId' => '

The app ID.

', 'BackendAPIRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'BackendAPIRespObj$Error' => '

If the request fails, this error is returned.

', 'BackendAPIRespObj$JobId' => '

The ID for the job.

', 'BackendAPIRespObj$Operation' => '

The name of the operation.

', 'BackendAPIRespObj$Status' => '

The current status of the request.

', 'BackendAuthAppleProviderConfig$ClientId' => '

Describes the client_id (also called Services ID) that comes from Apple.

', 'BackendAuthAppleProviderConfig$KeyId' => '

Describes the key_id that comes from Apple.

', 'BackendAuthAppleProviderConfig$PrivateKey' => '

Describes the private_key that comes from Apple.

', 'BackendAuthAppleProviderConfig$TeamId' => '

Describes the team_id that comes from Apple.

', 'BackendAuthRespObj$AppId' => '

The app ID.

', 'BackendAuthRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'BackendAuthRespObj$Error' => '

If the request fails, this error is returned.

', 'BackendAuthRespObj$JobId' => '

The ID for the job.

', 'BackendAuthRespObj$Operation' => '

The name of the operation.

', 'BackendAuthRespObj$Status' => '

The current status of the request.

', 'BackendAuthSocialProviderConfig$ClientId' => '

Describes the client_id, which can be obtained from the third-party social federation provider.

', 'BackendAuthSocialProviderConfig$ClientSecret' => '

Describes the client_secret, which can be obtained from third-party social federation providers.

', 'BackendConfigRespObj$AppId' => '

The app ID.

', 'BackendConfigRespObj$BackendManagerAppId' => '

The app ID for the backend manager.

', 'BackendConfigRespObj$Error' => '

If the request fails, this error is returned.

', 'BackendJobReqObj$Operation' => '

Filters the list of response objects to include only those with the specified operation name.

', 'BackendJobReqObj$Status' => '

Filters the list of response objects to include only those with the specified status.

', 'BackendJobRespObj$AppId' => '

The app ID.

', 'BackendJobRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'BackendJobRespObj$CreateTime' => '

The time when the job was created.

', 'BackendJobRespObj$Error' => '

If the request fails, this error is returned.

', 'BackendJobRespObj$JobId' => '

The ID for the job.

', 'BackendJobRespObj$Operation' => '

The name of the operation.

', 'BackendJobRespObj$Status' => '

The current status of the request.

', 'BackendJobRespObj$UpdateTime' => '

The time when the job was last updated.

', 'BackendStorageRespObj$AppId' => '

The app ID.

', 'BackendStorageRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'BackendStorageRespObj$JobId' => '

The ID for the job.

', 'BackendStorageRespObj$Status' => '

The current status of the request.

', 'BadRequestException$Message' => '

An error message to inform that the request failed.

', 'CloneBackendReqObj$TargetEnvironmentName' => '

The name of the destination backend environment to be created.

', 'CloneBackendRespObj$AppId' => '

The app ID.

', 'CloneBackendRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CloneBackendRespObj$Error' => '

If the request fails, this error is returned.

', 'CloneBackendRespObj$JobId' => '

The ID for the job.

', 'CloneBackendRespObj$Operation' => '

The name of the operation.

', 'CloneBackendRespObj$Status' => '

The current status of the request.

', 'CreateBackendAPIReqObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CreateBackendAPIReqObj$ResourceName' => '

The name of this resource.

', 'CreateBackendAuthIdentityPoolConfig$IdentityPoolName' => '

Name of the Amazon Cognito identity pool used for authorization.

', 'CreateBackendAuthOAuthConfig$DomainPrefix' => '

The domain prefix for your Amplify app.

', 'CreateBackendAuthReqObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CreateBackendAuthReqObj$ResourceName' => '

The name of this resource.

', 'CreateBackendAuthUserPoolConfig$UserPoolName' => '

The Amazon Cognito user pool name.

', 'CreateBackendConfigReqObj$BackendManagerAppId' => '

The app ID for the backend manager.

', 'CreateBackendConfigRespObj$AppId' => '

The app ID.

', 'CreateBackendConfigRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CreateBackendConfigRespObj$JobId' => '

The ID for the job.

', 'CreateBackendConfigRespObj$Status' => '

The current status of the request.

', 'CreateBackendReqObj$AppId' => '

The app ID.

', 'CreateBackendReqObj$AppName' => '

The name of the app.

', 'CreateBackendReqObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CreateBackendReqObj$ResourceName' => '

The name of the resource.

', 'CreateBackendRespObj$AppId' => '

The app ID.

', 'CreateBackendRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CreateBackendRespObj$Error' => '

If the request fails, this error is returned.

', 'CreateBackendRespObj$JobId' => '

The ID for the job.

', 'CreateBackendRespObj$Operation' => '

The name of the operation.

', 'CreateBackendRespObj$Status' => '

The current status of the request.

', 'CreateBackendStorageReqObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'CreateBackendStorageReqObj$ResourceName' => '

The name of the storage resource.

', 'CreateBackendStorageResourceConfig$BucketName' => '

The name of the S3 bucket.

', 'CreateTokenRespObj$AppId' => '

The app ID.

', 'CreateTokenRespObj$ChallengeCode' => '

One-time challenge code for authenticating into the Amplify Admin UI.

', 'CreateTokenRespObj$SessionId' => '

A unique ID provided when creating a new challenge token.

', 'CreateTokenRespObj$Ttl' => '

The expiry time for the one-time generated token code.

', 'DeleteBackendRespObj$AppId' => '

The app ID.

', 'DeleteBackendRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'DeleteBackendRespObj$Error' => '

If the request fails, this error is returned.

', 'DeleteBackendRespObj$JobId' => '

The ID for the job.

', 'DeleteBackendRespObj$Operation' => '

The name of the operation.

', 'DeleteBackendRespObj$Status' => '

The current status of the request.

', 'EmailSettings$EmailMessage' => '

The contents of the email message.

', 'EmailSettings$EmailSubject' => '

The contents of the subject line of the email message.

', 'GetBackendAPIModelsResponse$ModelIntrospectionSchema' => '

Stringified JSON of the model introspection schema for an existing backend API resource.

', 'GetBackendAPIModelsResponse$Models' => '

Stringified JSON of the datastore model.

', 'GetBackendAPIRespObj$AppId' => '

The app ID.

', 'GetBackendAPIRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'GetBackendAPIRespObj$Error' => '

If the request fails, this error is returned.

', 'GetBackendAPIRespObj$ResourceName' => '

The name of this resource.

', 'GetBackendAuthReqObj$ResourceName' => '

The name of this resource.

', 'GetBackendAuthRespObj$AppId' => '

The app ID.

', 'GetBackendAuthRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'GetBackendAuthRespObj$Error' => '

If the request fails, this error is returned.

', 'GetBackendAuthRespObj$ResourceName' => '

The name of this resource.

', 'GetBackendReqObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'GetBackendRespObj$AmplifyFeatureFlags' => '

A stringified version of the cli.json file for your Amplify project.

', 'GetBackendRespObj$AmplifyMetaConfig' => '

A stringified version of the current configs for your Amplify project.

', 'GetBackendRespObj$AppId' => '

The app ID.

', 'GetBackendRespObj$AppName' => '

The name of the app.

', 'GetBackendRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'GetBackendRespObj$Error' => '

If the request failed, this is the returned error.

', 'GetBackendStorageReqObj$ResourceName' => '

The name of the storage resource.

', 'GetBackendStorageResourceConfig$BucketName' => '

The name of the S3 bucket.

', 'GetBackendStorageRespObj$AppId' => '

The app ID.

', 'GetBackendStorageRespObj$BackendEnvironmentName' => '

The name of the backend environment.

', 'GetBackendStorageRespObj$ResourceName' => '

The name of the storage resource.

', 'GetTokenRespObj$AppId' => '

The app ID.

', 'GetTokenRespObj$ChallengeCode' => '

The one-time challenge code for authenticating into the Amplify Admin UI.

', 'GetTokenRespObj$SessionId' => '

A unique ID provided when creating a new challenge token.

', 'GetTokenRespObj$Ttl' => '

The expiry time for the one-time generated token code.

', 'ImportBackendAuthReqObj$IdentityPoolId' => '

The ID of the Amazon Cognito identity pool.

', 'ImportBackendAuthReqObj$NativeClientId' => '

The ID of the Amazon Cognito native client.

', 'ImportBackendAuthReqObj$UserPoolId' => '

The ID of the Amazon Cognito user pool.

', 'ImportBackendAuthReqObj$WebClientId' => '

The ID of the Amazon Cognito web client.

', 'ImportBackendStorageReqObj$BucketName' => '

The name of the S3 bucket.

', 'InternalServiceException$Message' => '

An error message to inform that the request failed.

', 'LimitExceededException$LimitType' => '

The type of limit that was exceeded.

', 'LimitExceededException$Message' => '

An error message to inform that the request has failed.

', 'ListBackendJobReqObj$JobId' => '

The ID for the job.

', 'ListBackendJobReqObj$NextToken' => '

The token for the next set of results.

', 'ListBackendJobReqObj$Operation' => '

Filters the list of response objects to include only those with the specified operation name.

', 'ListBackendJobReqObj$Status' => '

Filters the list of response objects to include only those with the specified status.

', 'ListBackendJobRespObj$NextToken' => '

The token for the next set of results.

', 'ListS3BucketsReqObj$NextToken' => '

Reserved for future use.

', 'ListS3BucketsRespObj$NextToken' => '

Reserved for future use.

', 'LoginAuthConfigReqObj$AwsCognitoIdentityPoolId' => '

The Amazon Cognito identity pool ID used for the Amplify Admin UI login authorization.

', 'LoginAuthConfigReqObj$AwsCognitoRegion' => '

The AWS Region for the Amplify Admin UI login.

', 'LoginAuthConfigReqObj$AwsUserPoolsId' => '

The Amazon Cognito user pool ID used for Amplify Admin UI login authentication.

', 'LoginAuthConfigReqObj$AwsUserPoolsWebClientId' => '

The web client ID for the Amazon Cognito user pools.

', 'NotFoundException$Message' => '

An error message to inform that the request has failed.

', 'NotFoundException$ResourceType' => '

The type of resource that is not found.

', 'RemoveAllBackendsRespObj$AppId' => '

The app ID.

', 'RemoveAllBackendsRespObj$Error' => '

If the request fails, this error is returned.

', 'RemoveAllBackendsRespObj$JobId' => '

The ID for the job.

', 'RemoveAllBackendsRespObj$Operation' => '

The name of the operation.

', 'RemoveAllBackendsRespObj$Status' => '

The current status of the request.

', 'RemoveBackendAuthReqObj$ResourceName' => '

The name of this resource.

', 'RemoveBackendConfigRespObj$Error' => '

If the request fails, this error is returned.

', 'RemoveBackendStorageReqObj$ResourceName' => '

The name of the storage resource.

', 'S3BucketInfo$CreationDate' => '

The creation date of the S3 bucket.

', 'S3BucketInfo$Name' => '

The name of the S3 bucket.

', 'Settings$SmsMessage' => '

The body of the SMS message.

', 'SmsSettings$SmsMessage' => '

The contents of the SMS message.

', 'UpdateBackendAuthOAuthConfig$DomainPrefix' => '

The Amazon Cognito domain prefix used to create a hosted UI for authentication.

', 'UpdateBackendAuthReqObj$ResourceName' => '

The name of this resource.

', 'UpdateBackendStorageReqObj$ResourceName' => '

The name of the storage resource.

', 'ListOf__string$member' => NULL, ], ], ],];