libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AmplifyBackend

Description

Derived from API version 2020-08-11 of the AWS service descriptions, licensed under Apache 2.0.

AWS Amplify Admin API

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-08-11 of the Amazon AmplifyBackend SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by AmplifyBackend.

GatewayTimeoutException

_GatewayTimeoutException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An error returned if a request is not formed properly.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CloneBackend

data CloneBackend Source #

The request body for CloneBackend.

See: newCloneBackend smart constructor.

Constructors

CloneBackend' Text Text Text 

Instances

Instances details
Eq CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Read CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Show CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Generic CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Associated Types

type Rep CloneBackend :: Type -> Type #

NFData CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Methods

rnf :: CloneBackend -> () #

Hashable CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

ToJSON CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

AWSRequest CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Associated Types

type AWSResponse CloneBackend #

ToHeaders CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

ToPath CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

ToQuery CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

type Rep CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

type Rep CloneBackend = D1 ('MetaData "CloneBackend" "Amazonka.AmplifyBackend.CloneBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CloneBackend'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CloneBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

newCloneBackend Source #

Create a value of CloneBackend with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:CloneBackend', cloneBackend_appId - The app ID.

$sel:backendEnvironmentName:CloneBackend', cloneBackend_backendEnvironmentName - The name of the backend environment.

$sel:targetEnvironmentName:CloneBackend', cloneBackend_targetEnvironmentName - The name of the destination backend environment to be created.

data CloneBackendResponse Source #

See: newCloneBackendResponse smart constructor.

Instances

Instances details
Eq CloneBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Read CloneBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Show CloneBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Generic CloneBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Associated Types

type Rep CloneBackendResponse :: Type -> Type #

NFData CloneBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

Methods

rnf :: CloneBackendResponse -> () #

type Rep CloneBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CloneBackend

type Rep CloneBackendResponse = D1 ('MetaData "CloneBackendResponse" "Amazonka.AmplifyBackend.CloneBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CloneBackendResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCloneBackendResponse Source #

Create a value of CloneBackendResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:CloneBackendResponse', cloneBackendResponse_status - The current status of the request.

$sel:jobId:CloneBackendResponse', cloneBackendResponse_jobId - The ID for the job.

$sel:operation:CloneBackendResponse', cloneBackendResponse_operation - The name of the operation.

$sel:error:CloneBackendResponse', cloneBackendResponse_error - If the request fails, this error is returned.

$sel:appId:CloneBackend', cloneBackendResponse_appId - The app ID.

$sel:backendEnvironmentName:CloneBackend', cloneBackendResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:CloneBackendResponse', cloneBackendResponse_httpStatus - The response's http status code.

DeleteToken

data DeleteToken Source #

See: newDeleteToken smart constructor.

Constructors

DeleteToken' Text Text 

Instances

Instances details
Eq DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Read DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Show DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Generic DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Associated Types

type Rep DeleteToken :: Type -> Type #

NFData DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Methods

rnf :: DeleteToken -> () #

Hashable DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

ToJSON DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

AWSRequest DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Associated Types

type AWSResponse DeleteToken #

ToHeaders DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Methods

toHeaders :: DeleteToken -> [Header] #

ToPath DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

ToQuery DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

type Rep DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

type Rep DeleteToken = D1 ('MetaData "DeleteToken" "Amazonka.AmplifyBackend.DeleteToken" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

newDeleteToken Source #

Create a value of DeleteToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sessionId:DeleteToken', deleteToken_sessionId - The session ID.

$sel:appId:DeleteToken', deleteToken_appId - The app ID.

data DeleteTokenResponse Source #

See: newDeleteTokenResponse smart constructor.

Instances

Instances details
Eq DeleteTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Read DeleteTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Show DeleteTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Generic DeleteTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Associated Types

type Rep DeleteTokenResponse :: Type -> Type #

NFData DeleteTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

Methods

rnf :: DeleteTokenResponse -> () #

type Rep DeleteTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteToken

type Rep DeleteTokenResponse = D1 ('MetaData "DeleteTokenResponse" "Amazonka.AmplifyBackend.DeleteToken" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isSuccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTokenResponse Source #

Create a value of DeleteTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isSuccess:DeleteTokenResponse', deleteTokenResponse_isSuccess - Indicates whether the request succeeded or failed.

$sel:httpStatus:DeleteTokenResponse', deleteTokenResponse_httpStatus - The response's http status code.

CreateBackendConfig

data CreateBackendConfig Source #

The request body for CreateBackendConfig.

See: newCreateBackendConfig smart constructor.

Instances

Instances details
Eq CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Read CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Show CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Generic CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Associated Types

type Rep CreateBackendConfig :: Type -> Type #

NFData CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Methods

rnf :: CreateBackendConfig -> () #

Hashable CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

ToJSON CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

AWSRequest CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Associated Types

type AWSResponse CreateBackendConfig #

ToHeaders CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

ToPath CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

ToQuery CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

type Rep CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

type Rep CreateBackendConfig = D1 ('MetaData "CreateBackendConfig" "Amazonka.AmplifyBackend.CreateBackendConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backendManagerAppId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

newCreateBackendConfig Source #

Create a value of CreateBackendConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:backendManagerAppId:CreateBackendConfig', createBackendConfig_backendManagerAppId - The app ID for the backend manager.

$sel:appId:CreateBackendConfig', createBackendConfig_appId - The app ID.

data CreateBackendConfigResponse Source #

See: newCreateBackendConfigResponse smart constructor.

Instances

Instances details
Eq CreateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Read CreateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Show CreateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Generic CreateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

Associated Types

type Rep CreateBackendConfigResponse :: Type -> Type #

NFData CreateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

type Rep CreateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendConfig

type Rep CreateBackendConfigResponse = D1 ('MetaData "CreateBackendConfigResponse" "Amazonka.AmplifyBackend.CreateBackendConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendConfigResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateBackendConfigResponse Source #

Create a value of CreateBackendConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:CreateBackendConfigResponse', createBackendConfigResponse_status - The current status of the request.

$sel:jobId:CreateBackendConfigResponse', createBackendConfigResponse_jobId - The ID for the job.

$sel:appId:CreateBackendConfig', createBackendConfigResponse_appId - The app ID.

$sel:backendEnvironmentName:CreateBackendConfigResponse', createBackendConfigResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:CreateBackendConfigResponse', createBackendConfigResponse_httpStatus - The response's http status code.

ListBackendJobs (Paginated)

data ListBackendJobs Source #

The request body for ListBackendJobs.

See: newListBackendJobs smart constructor.

Instances

Instances details
Eq ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Read ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Show ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Generic ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Associated Types

type Rep ListBackendJobs :: Type -> Type #

NFData ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Methods

rnf :: ListBackendJobs -> () #

Hashable ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

ToJSON ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

AWSPager ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

AWSRequest ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Associated Types

type AWSResponse ListBackendJobs #

ToHeaders ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

ToPath ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

ToQuery ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

type Rep ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

type Rep ListBackendJobs = D1 ('MetaData "ListBackendJobs" "Amazonka.AmplifyBackend.ListBackendJobs" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "ListBackendJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListBackendJobs Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

newListBackendJobs Source #

Create a value of ListBackendJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ListBackendJobs', listBackendJobs_status - Filters the list of response objects to include only those with the specified status.

$sel:jobId:ListBackendJobs', listBackendJobs_jobId - The ID for the job.

$sel:operation:ListBackendJobs', listBackendJobs_operation - Filters the list of response objects to include only those with the specified operation name.

$sel:nextToken:ListBackendJobs', listBackendJobs_nextToken - The token for the next set of results.

$sel:maxResults:ListBackendJobs', listBackendJobs_maxResults - The maximum number of results that you want in the response.

$sel:appId:ListBackendJobs', listBackendJobs_appId - The app ID.

$sel:backendEnvironmentName:ListBackendJobs', listBackendJobs_backendEnvironmentName - The name of the backend environment.

data ListBackendJobsResponse Source #

See: newListBackendJobsResponse smart constructor.

Instances

Instances details
Eq ListBackendJobsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Read ListBackendJobsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Show ListBackendJobsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Generic ListBackendJobsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Associated Types

type Rep ListBackendJobsResponse :: Type -> Type #

NFData ListBackendJobsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

Methods

rnf :: ListBackendJobsResponse -> () #

type Rep ListBackendJobsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ListBackendJobs

type Rep ListBackendJobsResponse = D1 ('MetaData "ListBackendJobsResponse" "Amazonka.AmplifyBackend.ListBackendJobs" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "ListBackendJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BackendJobRespObj])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBackendJobsResponse Source #

Create a value of ListBackendJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListBackendJobs', listBackendJobsResponse_nextToken - The token for the next set of results.

$sel:jobs:ListBackendJobsResponse', listBackendJobsResponse_jobs - An array of jobs and their properties.

$sel:httpStatus:ListBackendJobsResponse', listBackendJobsResponse_httpStatus - The response's http status code.

GetBackend

data GetBackend Source #

The request body for GetBackend.

See: newGetBackend smart constructor.

Constructors

GetBackend' (Maybe Text) Text 

Instances

Instances details
Eq GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Read GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Show GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Generic GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Associated Types

type Rep GetBackend :: Type -> Type #

NFData GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Methods

rnf :: GetBackend -> () #

Hashable GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

ToJSON GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

AWSRequest GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Associated Types

type AWSResponse GetBackend #

ToHeaders GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Methods

toHeaders :: GetBackend -> [Header] #

ToPath GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

ToQuery GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

type Rep GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

type Rep GetBackend = D1 ('MetaData "GetBackend" "Amazonka.AmplifyBackend.GetBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackend'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

newGetBackend Source #

Create a value of GetBackend with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:backendEnvironmentName:GetBackend', getBackend_backendEnvironmentName - The name of the backend environment.

$sel:appId:GetBackend', getBackend_appId - The app ID.

data GetBackendResponse Source #

See: newGetBackendResponse smart constructor.

Instances

Instances details
Eq GetBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Read GetBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Show GetBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Generic GetBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Associated Types

type Rep GetBackendResponse :: Type -> Type #

NFData GetBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

Methods

rnf :: GetBackendResponse -> () #

type Rep GetBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackend

type Rep GetBackendResponse = D1 ('MetaData "GetBackendResponse" "Amazonka.AmplifyBackend.GetBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "amplifyMetaConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "amplifyFeatureFlags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "backendEnvironmentList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetBackendResponse Source #

Create a value of GetBackendResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:GetBackendResponse', getBackendResponse_error - If the request failed, this is the returned error.

$sel:appName:GetBackendResponse', getBackendResponse_appName - The name of the app.

$sel:amplifyMetaConfig:GetBackendResponse', getBackendResponse_amplifyMetaConfig - A stringified version of the current configs for your Amplify project.

$sel:appId:GetBackend', getBackendResponse_appId - The app ID.

$sel:amplifyFeatureFlags:GetBackendResponse', getBackendResponse_amplifyFeatureFlags - A stringified version of the cli.json file for your Amplify project.

$sel:backendEnvironmentList:GetBackendResponse', getBackendResponse_backendEnvironmentList - A list of backend environments in an array.

$sel:backendEnvironmentName:GetBackend', getBackendResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:GetBackendResponse', getBackendResponse_httpStatus - The response's http status code.

GetBackendAuth

data GetBackendAuth Source #

The request body for GetBackendAuth.

See: newGetBackendAuth smart constructor.

Instances

Instances details
Eq GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Read GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Show GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Generic GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Associated Types

type Rep GetBackendAuth :: Type -> Type #

NFData GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Methods

rnf :: GetBackendAuth -> () #

Hashable GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

ToJSON GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

AWSRequest GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Associated Types

type AWSResponse GetBackendAuth #

ToHeaders GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

ToPath GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

ToQuery GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

type Rep GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

type Rep GetBackendAuth = D1 ('MetaData "GetBackendAuth" "Amazonka.AmplifyBackend.GetBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendAuth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

newGetBackendAuth Source #

Create a value of GetBackendAuth with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:GetBackendAuth', getBackendAuth_appId - The app ID.

$sel:backendEnvironmentName:GetBackendAuth', getBackendAuth_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:GetBackendAuth', getBackendAuth_resourceName - The name of this resource.

data GetBackendAuthResponse Source #

See: newGetBackendAuthResponse smart constructor.

Instances

Instances details
Eq GetBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Read GetBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Show GetBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Generic GetBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Associated Types

type Rep GetBackendAuthResponse :: Type -> Type #

NFData GetBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

Methods

rnf :: GetBackendAuthResponse -> () #

type Rep GetBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAuth

type Rep GetBackendAuthResponse = D1 ('MetaData "GetBackendAuthResponse" "Amazonka.AmplifyBackend.GetBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendAuthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateBackendAuthResourceConfig)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetBackendAuthResponse Source #

Create a value of GetBackendAuthResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceName:GetBackendAuth', getBackendAuthResponse_resourceName - The name of this resource.

$sel:error:GetBackendAuthResponse', getBackendAuthResponse_error - If the request fails, this error is returned.

$sel:appId:GetBackendAuth', getBackendAuthResponse_appId - The app ID.

$sel:resourceConfig:GetBackendAuthResponse', getBackendAuthResponse_resourceConfig - The resource configuration for authorization requests to the backend of your Amplify project.

$sel:backendEnvironmentName:GetBackendAuth', getBackendAuthResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:GetBackendAuthResponse', getBackendAuthResponse_httpStatus - The response's http status code.

CreateBackendAuth

data CreateBackendAuth Source #

The request body for CreateBackendAuth.

See: newCreateBackendAuth smart constructor.

Instances

Instances details
Eq CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Read CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Show CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Generic CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Associated Types

type Rep CreateBackendAuth :: Type -> Type #

NFData CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Methods

rnf :: CreateBackendAuth -> () #

Hashable CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

ToJSON CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

AWSRequest CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Associated Types

type AWSResponse CreateBackendAuth #

ToHeaders CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

ToPath CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

ToQuery CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

type Rep CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

type Rep CreateBackendAuth = D1 ('MetaData "CreateBackendAuth" "Amazonka.AmplifyBackend.CreateBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuth'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CreateBackendAuthResourceConfig))))
type AWSResponse CreateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

newCreateBackendAuth Source #

Create a value of CreateBackendAuth with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:CreateBackendAuth', createBackendAuth_appId - The app ID.

$sel:resourceName:CreateBackendAuth', createBackendAuth_resourceName - The name of this resource.

$sel:backendEnvironmentName:CreateBackendAuth', createBackendAuth_backendEnvironmentName - The name of the backend environment.

$sel:resourceConfig:CreateBackendAuth', createBackendAuth_resourceConfig - The resource configuration for this request object.

data CreateBackendAuthResponse Source #

See: newCreateBackendAuthResponse smart constructor.

Instances

Instances details
Eq CreateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Read CreateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Show CreateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Generic CreateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

Associated Types

type Rep CreateBackendAuthResponse :: Type -> Type #

NFData CreateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

type Rep CreateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAuth

type Rep CreateBackendAuthResponse = D1 ('MetaData "CreateBackendAuthResponse" "Amazonka.AmplifyBackend.CreateBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateBackendAuthResponse Source #

Create a value of CreateBackendAuthResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:CreateBackendAuthResponse', createBackendAuthResponse_status - The current status of the request.

$sel:jobId:CreateBackendAuthResponse', createBackendAuthResponse_jobId - The ID for the job.

$sel:operation:CreateBackendAuthResponse', createBackendAuthResponse_operation - The name of the operation.

$sel:error:CreateBackendAuthResponse', createBackendAuthResponse_error - If the request fails, this error is returned.

$sel:appId:CreateBackendAuth', createBackendAuthResponse_appId - The app ID.

$sel:backendEnvironmentName:CreateBackendAuth', createBackendAuthResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:CreateBackendAuthResponse', createBackendAuthResponse_httpStatus - The response's http status code.

RemoveBackendConfig

data RemoveBackendConfig Source #

See: newRemoveBackendConfig smart constructor.

Instances

Instances details
Eq RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Read RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Show RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Generic RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Associated Types

type Rep RemoveBackendConfig :: Type -> Type #

NFData RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Methods

rnf :: RemoveBackendConfig -> () #

Hashable RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

ToJSON RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

AWSRequest RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Associated Types

type AWSResponse RemoveBackendConfig #

ToHeaders RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

ToPath RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

ToQuery RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

type Rep RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

type Rep RemoveBackendConfig = D1 ('MetaData "RemoveBackendConfig" "Amazonka.AmplifyBackend.RemoveBackendConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "RemoveBackendConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

newRemoveBackendConfig Source #

Create a value of RemoveBackendConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:RemoveBackendConfig', removeBackendConfig_appId - The app ID.

data RemoveBackendConfigResponse Source #

See: newRemoveBackendConfigResponse smart constructor.

Instances

Instances details
Eq RemoveBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Read RemoveBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Show RemoveBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Generic RemoveBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

Associated Types

type Rep RemoveBackendConfigResponse :: Type -> Type #

NFData RemoveBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

type Rep RemoveBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveBackendConfig

type Rep RemoveBackendConfigResponse = D1 ('MetaData "RemoveBackendConfigResponse" "Amazonka.AmplifyBackend.RemoveBackendConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "RemoveBackendConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveBackendConfigResponse Source #

Create a value of RemoveBackendConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:RemoveBackendConfigResponse', removeBackendConfigResponse_error - If the request fails, this error is returned.

$sel:httpStatus:RemoveBackendConfigResponse', removeBackendConfigResponse_httpStatus - The response's http status code.

CreateBackend

data CreateBackend Source #

The request body for CreateBackend.

See: newCreateBackend smart constructor.

Instances

Instances details
Eq CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Read CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Show CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Generic CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Associated Types

type Rep CreateBackend :: Type -> Type #

NFData CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Methods

rnf :: CreateBackend -> () #

Hashable CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

ToJSON CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

AWSRequest CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Associated Types

type AWSResponse CreateBackend #

ToHeaders CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

ToPath CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

ToQuery CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

type Rep CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

type Rep CreateBackend = D1 ('MetaData "CreateBackend" "Amazonka.AmplifyBackend.CreateBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackend'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceConfig))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

newCreateBackend Source #

Create a value of CreateBackend with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceName:CreateBackend', createBackend_resourceName - The name of the resource.

$sel:resourceConfig:CreateBackend', createBackend_resourceConfig - The resource configuration for the create backend request.

$sel:appId:CreateBackend', createBackend_appId - The app ID.

$sel:backendEnvironmentName:CreateBackend', createBackend_backendEnvironmentName - The name of the backend environment.

$sel:appName:CreateBackend', createBackend_appName - The name of the app.

data CreateBackendResponse Source #

See: newCreateBackendResponse smart constructor.

Instances

Instances details
Eq CreateBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Read CreateBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Show CreateBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Generic CreateBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Associated Types

type Rep CreateBackendResponse :: Type -> Type #

NFData CreateBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

Methods

rnf :: CreateBackendResponse -> () #

type Rep CreateBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackend

type Rep CreateBackendResponse = D1 ('MetaData "CreateBackendResponse" "Amazonka.AmplifyBackend.CreateBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateBackendResponse Source #

Create a value of CreateBackendResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:CreateBackendResponse', createBackendResponse_status - The current status of the request.

$sel:jobId:CreateBackendResponse', createBackendResponse_jobId - The ID for the job.

$sel:operation:CreateBackendResponse', createBackendResponse_operation - The name of the operation.

$sel:error:CreateBackendResponse', createBackendResponse_error - If the request fails, this error is returned.

$sel:appId:CreateBackend', createBackendResponse_appId - The app ID.

$sel:backendEnvironmentName:CreateBackend', createBackendResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:CreateBackendResponse', createBackendResponse_httpStatus - The response's http status code.

GenerateBackendAPIModels

data GenerateBackendAPIModels Source #

The request body for GenerateBackendAPIModels.

See: newGenerateBackendAPIModels smart constructor.

Instances

Instances details
Eq GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Read GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Show GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Generic GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Associated Types

type Rep GenerateBackendAPIModels :: Type -> Type #

NFData GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Hashable GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

ToJSON GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

AWSRequest GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

ToHeaders GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

ToPath GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

ToQuery GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

type Rep GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

type Rep GenerateBackendAPIModels = D1 ('MetaData "GenerateBackendAPIModels" "Amazonka.AmplifyBackend.GenerateBackendAPIModels" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GenerateBackendAPIModels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GenerateBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

data GenerateBackendAPIModelsResponse Source #

See: newGenerateBackendAPIModelsResponse smart constructor.

Instances

Instances details
Eq GenerateBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Read GenerateBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Show GenerateBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Generic GenerateBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

Associated Types

type Rep GenerateBackendAPIModelsResponse :: Type -> Type #

NFData GenerateBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

type Rep GenerateBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GenerateBackendAPIModels

type Rep GenerateBackendAPIModelsResponse = D1 ('MetaData "GenerateBackendAPIModelsResponse" "Amazonka.AmplifyBackend.GenerateBackendAPIModels" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GenerateBackendAPIModelsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

UpdateBackendConfig

data UpdateBackendConfig Source #

The request body for UpdateBackendConfig.

See: newUpdateBackendConfig smart constructor.

Instances

Instances details
Eq UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Read UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Show UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Generic UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Associated Types

type Rep UpdateBackendConfig :: Type -> Type #

NFData UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Methods

rnf :: UpdateBackendConfig -> () #

Hashable UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

ToJSON UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

AWSRequest UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Associated Types

type AWSResponse UpdateBackendConfig #

ToHeaders UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

ToPath UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

ToQuery UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

type Rep UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

type Rep UpdateBackendConfig = D1 ('MetaData "UpdateBackendConfig" "Amazonka.AmplifyBackend.UpdateBackendConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loginAuthConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoginAuthConfigReqObj)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateBackendConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

newUpdateBackendConfig Source #

Create a value of UpdateBackendConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loginAuthConfig:UpdateBackendConfig', updateBackendConfig_loginAuthConfig - Describes the Amazon Cognito configuration for Admin UI access.

$sel:appId:UpdateBackendConfig', updateBackendConfig_appId - The app ID.

data UpdateBackendConfigResponse Source #

See: newUpdateBackendConfigResponse smart constructor.

Instances

Instances details
Eq UpdateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Read UpdateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Show UpdateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Generic UpdateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

Associated Types

type Rep UpdateBackendConfigResponse :: Type -> Type #

NFData UpdateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

type Rep UpdateBackendConfigResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendConfig

type Rep UpdateBackendConfigResponse = D1 ('MetaData "UpdateBackendConfigResponse" "Amazonka.AmplifyBackend.UpdateBackendConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendConfigResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendManagerAppId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loginAuthConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoginAuthConfigReqObj)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateBackendConfigResponse Source #

Create a value of UpdateBackendConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:error:UpdateBackendConfigResponse', updateBackendConfigResponse_error - If the request fails, this error is returned.

$sel:appId:UpdateBackendConfig', updateBackendConfigResponse_appId - The app ID.

$sel:backendManagerAppId:UpdateBackendConfigResponse', updateBackendConfigResponse_backendManagerAppId - The app ID for the backend manager.

$sel:loginAuthConfig:UpdateBackendConfig', updateBackendConfigResponse_loginAuthConfig - Describes the Amazon Cognito configurations for the Admin UI auth resource to log in with.

$sel:httpStatus:UpdateBackendConfigResponse', updateBackendConfigResponse_httpStatus - The response's http status code.

CreateToken

data CreateToken Source #

See: newCreateToken smart constructor.

Constructors

CreateToken' Text 

Instances

Instances details
Eq CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Read CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Show CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Generic CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Associated Types

type Rep CreateToken :: Type -> Type #

NFData CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Methods

rnf :: CreateToken -> () #

Hashable CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

ToJSON CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

AWSRequest CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Associated Types

type AWSResponse CreateToken #

ToHeaders CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Methods

toHeaders :: CreateToken -> [Header] #

ToPath CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

ToQuery CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

type Rep CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

type Rep CreateToken = D1 ('MetaData "CreateToken" "Amazonka.AmplifyBackend.CreateToken" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

newCreateToken Source #

Create a value of CreateToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:CreateToken', createToken_appId - The app ID.

data CreateTokenResponse Source #

See: newCreateTokenResponse smart constructor.

Instances

Instances details
Eq CreateTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Read CreateTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Show CreateTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Generic CreateTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Associated Types

type Rep CreateTokenResponse :: Type -> Type #

NFData CreateTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

Methods

rnf :: CreateTokenResponse -> () #

type Rep CreateTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateToken

type Rep CreateTokenResponse = D1 ('MetaData "CreateTokenResponse" "Amazonka.AmplifyBackend.CreateToken" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateTokenResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "challengeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateTokenResponse Source #

Create a value of CreateTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ttl:CreateTokenResponse', createTokenResponse_ttl - The expiry time for the one-time generated token code.

$sel:appId:CreateToken', createTokenResponse_appId - The app ID.

$sel:sessionId:CreateTokenResponse', createTokenResponse_sessionId - A unique ID provided when creating a new challenge token.

$sel:challengeCode:CreateTokenResponse', createTokenResponse_challengeCode - One-time challenge code for authenticating into the Amplify Admin UI.

$sel:httpStatus:CreateTokenResponse', createTokenResponse_httpStatus - The response's http status code.

GetBackendAPI

data GetBackendAPI Source #

The request body for GetBackendAPI.

See: newGetBackendAPI smart constructor.

Instances

Instances details
Eq GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Read GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Show GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Generic GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Associated Types

type Rep GetBackendAPI :: Type -> Type #

NFData GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Methods

rnf :: GetBackendAPI -> () #

Hashable GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

ToJSON GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

AWSRequest GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Associated Types

type AWSResponse GetBackendAPI #

ToHeaders GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

ToPath GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

ToQuery GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

type Rep GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

type Rep GetBackendAPI = D1 ('MetaData "GetBackendAPI" "Amazonka.AmplifyBackend.GetBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendAPI'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIResourceConfig)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

newGetBackendAPI Source #

Create a value of GetBackendAPI with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceConfig:GetBackendAPI', getBackendAPI_resourceConfig - Defines the resource configuration for the data model in your Amplify project.

$sel:appId:GetBackendAPI', getBackendAPI_appId - The app ID.

$sel:backendEnvironmentName:GetBackendAPI', getBackendAPI_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:GetBackendAPI', getBackendAPI_resourceName - The name of this resource.

data GetBackendAPIResponse Source #

See: newGetBackendAPIResponse smart constructor.

Instances

Instances details
Eq GetBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Read GetBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Show GetBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Generic GetBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Associated Types

type Rep GetBackendAPIResponse :: Type -> Type #

NFData GetBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

Methods

rnf :: GetBackendAPIResponse -> () #

type Rep GetBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPI

type Rep GetBackendAPIResponse = D1 ('MetaData "GetBackendAPIResponse" "Amazonka.AmplifyBackend.GetBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendAPIResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIResourceConfig)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetBackendAPIResponse Source #

Create a value of GetBackendAPIResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceName:GetBackendAPI', getBackendAPIResponse_resourceName - The name of this resource.

$sel:error:GetBackendAPIResponse', getBackendAPIResponse_error - If the request fails, this error is returned.

$sel:appId:GetBackendAPI', getBackendAPIResponse_appId - The app ID.

$sel:resourceConfig:GetBackendAPI', getBackendAPIResponse_resourceConfig - The resource configuration for this response object.

$sel:backendEnvironmentName:GetBackendAPI', getBackendAPIResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:GetBackendAPIResponse', getBackendAPIResponse_httpStatus - The response's http status code.

UpdateBackendJob

data UpdateBackendJob Source #

The request body for GetBackendJob.

See: newUpdateBackendJob smart constructor.

Instances

Instances details
Eq UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Read UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Show UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Generic UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Associated Types

type Rep UpdateBackendJob :: Type -> Type #

NFData UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Methods

rnf :: UpdateBackendJob -> () #

Hashable UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

ToJSON UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

AWSRequest UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Associated Types

type AWSResponse UpdateBackendJob #

ToHeaders UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

ToPath UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

ToQuery UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

type Rep UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

type Rep UpdateBackendJob = D1 ('MetaData "UpdateBackendJob" "Amazonka.AmplifyBackend.UpdateBackendJob" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

newUpdateBackendJob Source #

Create a value of UpdateBackendJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:UpdateBackendJob', updateBackendJob_status - Filters the list of response objects to include only those with the specified status.

$sel:operation:UpdateBackendJob', updateBackendJob_operation - Filters the list of response objects to include only those with the specified operation name.

$sel:appId:UpdateBackendJob', updateBackendJob_appId - The app ID.

$sel:backendEnvironmentName:UpdateBackendJob', updateBackendJob_backendEnvironmentName - The name of the backend environment.

$sel:jobId:UpdateBackendJob', updateBackendJob_jobId - The ID for the job.

data UpdateBackendJobResponse Source #

See: newUpdateBackendJobResponse smart constructor.

Instances

Instances details
Eq UpdateBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Read UpdateBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Show UpdateBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Generic UpdateBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

Associated Types

type Rep UpdateBackendJobResponse :: Type -> Type #

NFData UpdateBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

type Rep UpdateBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendJob

type Rep UpdateBackendJobResponse = D1 ('MetaData "UpdateBackendJobResponse" "Amazonka.AmplifyBackend.UpdateBackendJob" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendJobResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdateBackendJobResponse Source #

Create a value of UpdateBackendJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:UpdateBackendJob', updateBackendJobResponse_status - The current status of the request.

$sel:jobId:UpdateBackendJob', updateBackendJobResponse_jobId - The ID for the job.

$sel:operation:UpdateBackendJob', updateBackendJobResponse_operation - The name of the operation.

$sel:error:UpdateBackendJobResponse', updateBackendJobResponse_error - If the request fails, this error is returned.

$sel:updateTime:UpdateBackendJobResponse', updateBackendJobResponse_updateTime - The time when the job was last updated.

$sel:appId:UpdateBackendJob', updateBackendJobResponse_appId - The app ID.

$sel:backendEnvironmentName:UpdateBackendJob', updateBackendJobResponse_backendEnvironmentName - The name of the backend environment.

$sel:createTime:UpdateBackendJobResponse', updateBackendJobResponse_createTime - The time when the job was created.

$sel:httpStatus:UpdateBackendJobResponse', updateBackendJobResponse_httpStatus - The response's http status code.

UpdateBackendAPI

data UpdateBackendAPI Source #

The request body for UpdateBackendAPI.

See: newUpdateBackendAPI smart constructor.

Instances

Instances details
Eq UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Read UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Show UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Generic UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Associated Types

type Rep UpdateBackendAPI :: Type -> Type #

NFData UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Methods

rnf :: UpdateBackendAPI -> () #

Hashable UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

ToJSON UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

AWSRequest UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Associated Types

type AWSResponse UpdateBackendAPI #

ToHeaders UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

ToPath UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

ToQuery UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

type Rep UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

type Rep UpdateBackendAPI = D1 ('MetaData "UpdateBackendAPI" "Amazonka.AmplifyBackend.UpdateBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAPI'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIResourceConfig)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

newUpdateBackendAPI Source #

Create a value of UpdateBackendAPI with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceConfig:UpdateBackendAPI', updateBackendAPI_resourceConfig - Defines the resource configuration for the data model in your Amplify project.

$sel:appId:UpdateBackendAPI', updateBackendAPI_appId - The app ID.

$sel:backendEnvironmentName:UpdateBackendAPI', updateBackendAPI_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:UpdateBackendAPI', updateBackendAPI_resourceName - The name of this resource.

data UpdateBackendAPIResponse Source #

See: newUpdateBackendAPIResponse smart constructor.

Instances

Instances details
Eq UpdateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Read UpdateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Show UpdateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Generic UpdateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

Associated Types

type Rep UpdateBackendAPIResponse :: Type -> Type #

NFData UpdateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

type Rep UpdateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAPI

type Rep UpdateBackendAPIResponse = D1 ('MetaData "UpdateBackendAPIResponse" "Amazonka.AmplifyBackend.UpdateBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAPIResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateBackendAPIResponse Source #

Create a value of UpdateBackendAPIResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:UpdateBackendAPIResponse', updateBackendAPIResponse_status - The current status of the request.

$sel:jobId:UpdateBackendAPIResponse', updateBackendAPIResponse_jobId - The ID for the job.

$sel:operation:UpdateBackendAPIResponse', updateBackendAPIResponse_operation - The name of the operation.

$sel:error:UpdateBackendAPIResponse', updateBackendAPIResponse_error - If the request fails, this error is returned.

$sel:appId:UpdateBackendAPI', updateBackendAPIResponse_appId - The app ID.

$sel:backendEnvironmentName:UpdateBackendAPI', updateBackendAPIResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:UpdateBackendAPIResponse', updateBackendAPIResponse_httpStatus - The response's http status code.

DeleteBackendAPI

data DeleteBackendAPI Source #

The request body for DeleteBackendAPI.

See: newDeleteBackendAPI smart constructor.

Instances

Instances details
Eq DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Read DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Show DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Generic DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Associated Types

type Rep DeleteBackendAPI :: Type -> Type #

NFData DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Methods

rnf :: DeleteBackendAPI -> () #

Hashable DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

ToJSON DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

AWSRequest DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Associated Types

type AWSResponse DeleteBackendAPI #

ToHeaders DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

ToPath DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

ToQuery DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

type Rep DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

type Rep DeleteBackendAPI = D1 ('MetaData "DeleteBackendAPI" "Amazonka.AmplifyBackend.DeleteBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteBackendAPI'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIResourceConfig)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

newDeleteBackendAPI Source #

Create a value of DeleteBackendAPI with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceConfig:DeleteBackendAPI', deleteBackendAPI_resourceConfig - Defines the resource configuration for the data model in your Amplify project.

$sel:appId:DeleteBackendAPI', deleteBackendAPI_appId - The app ID.

$sel:backendEnvironmentName:DeleteBackendAPI', deleteBackendAPI_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:DeleteBackendAPI', deleteBackendAPI_resourceName - The name of this resource.

data DeleteBackendAPIResponse Source #

See: newDeleteBackendAPIResponse smart constructor.

Instances

Instances details
Eq DeleteBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Read DeleteBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Show DeleteBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Generic DeleteBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

Associated Types

type Rep DeleteBackendAPIResponse :: Type -> Type #

NFData DeleteBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

type Rep DeleteBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAPI

type Rep DeleteBackendAPIResponse = D1 ('MetaData "DeleteBackendAPIResponse" "Amazonka.AmplifyBackend.DeleteBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteBackendAPIResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteBackendAPIResponse Source #

Create a value of DeleteBackendAPIResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DeleteBackendAPIResponse', deleteBackendAPIResponse_status - The current status of the request.

$sel:jobId:DeleteBackendAPIResponse', deleteBackendAPIResponse_jobId - The ID for the job.

$sel:operation:DeleteBackendAPIResponse', deleteBackendAPIResponse_operation - The name of the operation.

$sel:error:DeleteBackendAPIResponse', deleteBackendAPIResponse_error - If the request fails, this error is returned.

$sel:appId:DeleteBackendAPI', deleteBackendAPIResponse_appId - The app ID.

$sel:backendEnvironmentName:DeleteBackendAPI', deleteBackendAPIResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:DeleteBackendAPIResponse', deleteBackendAPIResponse_httpStatus - The response's http status code.

GetBackendJob

data GetBackendJob Source #

See: newGetBackendJob smart constructor.

Instances

Instances details
Eq GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Read GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Show GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Generic GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Associated Types

type Rep GetBackendJob :: Type -> Type #

NFData GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Methods

rnf :: GetBackendJob -> () #

Hashable GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

AWSRequest GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Associated Types

type AWSResponse GetBackendJob #

ToHeaders GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

ToPath GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

ToQuery GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

type Rep GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

type Rep GetBackendJob = D1 ('MetaData "GetBackendJob" "Amazonka.AmplifyBackend.GetBackendJob" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetBackendJob Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

newGetBackendJob Source #

Create a value of GetBackendJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:GetBackendJob', getBackendJob_appId - The app ID.

$sel:backendEnvironmentName:GetBackendJob', getBackendJob_backendEnvironmentName - The name of the backend environment.

$sel:jobId:GetBackendJob', getBackendJob_jobId - The ID for the job.

data GetBackendJobResponse Source #

See: newGetBackendJobResponse smart constructor.

Instances

Instances details
Eq GetBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Read GetBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Show GetBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Generic GetBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Associated Types

type Rep GetBackendJobResponse :: Type -> Type #

NFData GetBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

Methods

rnf :: GetBackendJobResponse -> () #

type Rep GetBackendJobResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendJob

newGetBackendJobResponse Source #

Create a value of GetBackendJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:GetBackendJobResponse', getBackendJobResponse_status - The current status of the request.

$sel:jobId:GetBackendJob', getBackendJobResponse_jobId - The ID for the job.

$sel:operation:GetBackendJobResponse', getBackendJobResponse_operation - The name of the operation.

$sel:error:GetBackendJobResponse', getBackendJobResponse_error - If the request fails, this error is returned.

$sel:updateTime:GetBackendJobResponse', getBackendJobResponse_updateTime - The time when the job was last updated.

$sel:appId:GetBackendJob', getBackendJobResponse_appId - The app ID.

$sel:backendEnvironmentName:GetBackendJob', getBackendJobResponse_backendEnvironmentName - The name of the backend environment.

$sel:createTime:GetBackendJobResponse', getBackendJobResponse_createTime - The time when the job was created.

$sel:httpStatus:GetBackendJobResponse', getBackendJobResponse_httpStatus - The response's http status code.

DeleteBackend

data DeleteBackend Source #

See: newDeleteBackend smart constructor.

Constructors

DeleteBackend' Text Text 

Instances

Instances details
Eq DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Read DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Show DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Generic DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Associated Types

type Rep DeleteBackend :: Type -> Type #

NFData DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Methods

rnf :: DeleteBackend -> () #

Hashable DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

ToJSON DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

AWSRequest DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Associated Types

type AWSResponse DeleteBackend #

ToHeaders DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

ToPath DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

ToQuery DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

type Rep DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

type Rep DeleteBackend = D1 ('MetaData "DeleteBackend" "Amazonka.AmplifyBackend.DeleteBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteBackend'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteBackend Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

newDeleteBackend Source #

Create a value of DeleteBackend with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:DeleteBackend', deleteBackend_appId - The app ID.

$sel:backendEnvironmentName:DeleteBackend', deleteBackend_backendEnvironmentName - The name of the backend environment.

data DeleteBackendResponse Source #

See: newDeleteBackendResponse smart constructor.

Instances

Instances details
Eq DeleteBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Read DeleteBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Show DeleteBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Generic DeleteBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Associated Types

type Rep DeleteBackendResponse :: Type -> Type #

NFData DeleteBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

Methods

rnf :: DeleteBackendResponse -> () #

type Rep DeleteBackendResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackend

type Rep DeleteBackendResponse = D1 ('MetaData "DeleteBackendResponse" "Amazonka.AmplifyBackend.DeleteBackend" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteBackendResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteBackendResponse Source #

Create a value of DeleteBackendResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DeleteBackendResponse', deleteBackendResponse_status - The current status of the request.

$sel:jobId:DeleteBackendResponse', deleteBackendResponse_jobId - The ID for the job.

$sel:operation:DeleteBackendResponse', deleteBackendResponse_operation - The name of the operation.

$sel:error:DeleteBackendResponse', deleteBackendResponse_error - If the request fails, this error is returned.

$sel:appId:DeleteBackend', deleteBackendResponse_appId - The app ID.

$sel:backendEnvironmentName:DeleteBackend', deleteBackendResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:DeleteBackendResponse', deleteBackendResponse_httpStatus - The response's http status code.

DeleteBackendAuth

data DeleteBackendAuth Source #

The request body for DeleteBackendAuth.

See: newDeleteBackendAuth smart constructor.

Instances

Instances details
Eq DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Read DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Show DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Generic DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Associated Types

type Rep DeleteBackendAuth :: Type -> Type #

NFData DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Methods

rnf :: DeleteBackendAuth -> () #

Hashable DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

ToJSON DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

AWSRequest DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Associated Types

type AWSResponse DeleteBackendAuth #

ToHeaders DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

ToPath DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

ToQuery DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

type Rep DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

type Rep DeleteBackendAuth = D1 ('MetaData "DeleteBackendAuth" "Amazonka.AmplifyBackend.DeleteBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteBackendAuth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

newDeleteBackendAuth Source #

Create a value of DeleteBackendAuth with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:DeleteBackendAuth', deleteBackendAuth_appId - The app ID.

$sel:backendEnvironmentName:DeleteBackendAuth', deleteBackendAuth_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:DeleteBackendAuth', deleteBackendAuth_resourceName - The name of this resource.

data DeleteBackendAuthResponse Source #

See: newDeleteBackendAuthResponse smart constructor.

Instances

Instances details
Eq DeleteBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Read DeleteBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Show DeleteBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Generic DeleteBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

Associated Types

type Rep DeleteBackendAuthResponse :: Type -> Type #

NFData DeleteBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

type Rep DeleteBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.DeleteBackendAuth

type Rep DeleteBackendAuthResponse = D1 ('MetaData "DeleteBackendAuthResponse" "Amazonka.AmplifyBackend.DeleteBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "DeleteBackendAuthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteBackendAuthResponse Source #

Create a value of DeleteBackendAuthResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DeleteBackendAuthResponse', deleteBackendAuthResponse_status - The current status of the request.

$sel:jobId:DeleteBackendAuthResponse', deleteBackendAuthResponse_jobId - The ID for the job.

$sel:operation:DeleteBackendAuthResponse', deleteBackendAuthResponse_operation - The name of the operation.

$sel:error:DeleteBackendAuthResponse', deleteBackendAuthResponse_error - If the request fails, this error is returned.

$sel:appId:DeleteBackendAuth', deleteBackendAuthResponse_appId - The app ID.

$sel:backendEnvironmentName:DeleteBackendAuth', deleteBackendAuthResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:DeleteBackendAuthResponse', deleteBackendAuthResponse_httpStatus - The response's http status code.

UpdateBackendAuth

data UpdateBackendAuth Source #

The request body for UpdateBackendAuth.

See: newUpdateBackendAuth smart constructor.

Instances

Instances details
Eq UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Read UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Show UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Generic UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Associated Types

type Rep UpdateBackendAuth :: Type -> Type #

NFData UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Methods

rnf :: UpdateBackendAuth -> () #

Hashable UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

ToJSON UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

AWSRequest UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Associated Types

type AWSResponse UpdateBackendAuth #

ToHeaders UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

ToPath UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

ToQuery UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

type Rep UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

type Rep UpdateBackendAuth = D1 ('MetaData "UpdateBackendAuth" "Amazonka.AmplifyBackend.UpdateBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuth'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateBackendAuthResourceConfig))))
type AWSResponse UpdateBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

newUpdateBackendAuth Source #

Create a value of UpdateBackendAuth with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:UpdateBackendAuth', updateBackendAuth_appId - The app ID.

$sel:backendEnvironmentName:UpdateBackendAuth', updateBackendAuth_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:UpdateBackendAuth', updateBackendAuth_resourceName - The name of this resource.

$sel:resourceConfig:UpdateBackendAuth', updateBackendAuth_resourceConfig - The resource configuration for this request object.

data UpdateBackendAuthResponse Source #

See: newUpdateBackendAuthResponse smart constructor.

Instances

Instances details
Eq UpdateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Read UpdateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Show UpdateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Generic UpdateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

Associated Types

type Rep UpdateBackendAuthResponse :: Type -> Type #

NFData UpdateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

type Rep UpdateBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.UpdateBackendAuth

type Rep UpdateBackendAuthResponse = D1 ('MetaData "UpdateBackendAuthResponse" "Amazonka.AmplifyBackend.UpdateBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateBackendAuthResponse Source #

Create a value of UpdateBackendAuthResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:UpdateBackendAuthResponse', updateBackendAuthResponse_status - The current status of the request.

$sel:jobId:UpdateBackendAuthResponse', updateBackendAuthResponse_jobId - The ID for the job.

$sel:operation:UpdateBackendAuthResponse', updateBackendAuthResponse_operation - The name of the operation.

$sel:error:UpdateBackendAuthResponse', updateBackendAuthResponse_error - If the request fails, this error is returned.

$sel:appId:UpdateBackendAuth', updateBackendAuthResponse_appId - The app ID.

$sel:backendEnvironmentName:UpdateBackendAuth', updateBackendAuthResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:UpdateBackendAuthResponse', updateBackendAuthResponse_httpStatus - The response's http status code.

GetToken

data GetToken Source #

See: newGetToken smart constructor.

Constructors

GetToken' Text Text 

Instances

Instances details
Eq GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Read GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Show GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Generic GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Associated Types

type Rep GetToken :: Type -> Type #

Methods

from :: GetToken -> Rep GetToken x #

to :: Rep GetToken x -> GetToken #

NFData GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Methods

rnf :: GetToken -> () #

Hashable GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Methods

hashWithSalt :: Int -> GetToken -> Int #

hash :: GetToken -> Int #

AWSRequest GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Associated Types

type AWSResponse GetToken #

ToHeaders GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Methods

toHeaders :: GetToken -> [Header] #

ToPath GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

ToQuery GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

type Rep GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

type Rep GetToken = D1 ('MetaData "GetToken" "Amazonka.AmplifyBackend.GetToken" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetToken Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

newGetToken Source #

Create a value of GetToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sessionId:GetToken', getToken_sessionId - The session ID.

$sel:appId:GetToken', getToken_appId - The app ID.

data GetTokenResponse Source #

See: newGetTokenResponse smart constructor.

Instances

Instances details
Eq GetTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Read GetTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Show GetTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Generic GetTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Associated Types

type Rep GetTokenResponse :: Type -> Type #

NFData GetTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

Methods

rnf :: GetTokenResponse -> () #

type Rep GetTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetToken

type Rep GetTokenResponse = D1 ('MetaData "GetTokenResponse" "Amazonka.AmplifyBackend.GetToken" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetTokenResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "challengeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetTokenResponse Source #

Create a value of GetTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ttl:GetTokenResponse', getTokenResponse_ttl - The expiry time for the one-time generated token code.

$sel:appId:GetToken', getTokenResponse_appId - The app ID.

$sel:sessionId:GetToken', getTokenResponse_sessionId - A unique ID provided when creating a new challenge token.

$sel:challengeCode:GetTokenResponse', getTokenResponse_challengeCode - The one-time challenge code for authenticating into the Amplify Admin UI.

$sel:httpStatus:GetTokenResponse', getTokenResponse_httpStatus - The response's http status code.

RemoveAllBackends

data RemoveAllBackends Source #

The request body for RemoveAllBackends.

See: newRemoveAllBackends smart constructor.

Instances

Instances details
Eq RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Read RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Show RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Generic RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Associated Types

type Rep RemoveAllBackends :: Type -> Type #

NFData RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Methods

rnf :: RemoveAllBackends -> () #

Hashable RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

ToJSON RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

AWSRequest RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Associated Types

type AWSResponse RemoveAllBackends #

ToHeaders RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

ToPath RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

ToQuery RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

type Rep RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

type Rep RemoveAllBackends = D1 ('MetaData "RemoveAllBackends" "Amazonka.AmplifyBackend.RemoveAllBackends" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "RemoveAllBackends'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cleanAmplifyApp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveAllBackends Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

newRemoveAllBackends Source #

Create a value of RemoveAllBackends with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cleanAmplifyApp:RemoveAllBackends', removeAllBackends_cleanAmplifyApp - Cleans up the Amplify Console app if this value is set to true.

$sel:appId:RemoveAllBackends', removeAllBackends_appId - The app ID.

data RemoveAllBackendsResponse Source #

See: newRemoveAllBackendsResponse smart constructor.

Instances

Instances details
Eq RemoveAllBackendsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Read RemoveAllBackendsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Show RemoveAllBackendsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Generic RemoveAllBackendsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

Associated Types

type Rep RemoveAllBackendsResponse :: Type -> Type #

NFData RemoveAllBackendsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

type Rep RemoveAllBackendsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.RemoveAllBackends

type Rep RemoveAllBackendsResponse = D1 ('MetaData "RemoveAllBackendsResponse" "Amazonka.AmplifyBackend.RemoveAllBackends" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "RemoveAllBackendsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newRemoveAllBackendsResponse Source #

Create a value of RemoveAllBackendsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:RemoveAllBackendsResponse', removeAllBackendsResponse_status - The current status of the request.

$sel:jobId:RemoveAllBackendsResponse', removeAllBackendsResponse_jobId - The ID for the job.

$sel:operation:RemoveAllBackendsResponse', removeAllBackendsResponse_operation - The name of the operation.

$sel:error:RemoveAllBackendsResponse', removeAllBackendsResponse_error - If the request fails, this error is returned.

$sel:appId:RemoveAllBackends', removeAllBackendsResponse_appId - The app ID.

$sel:httpStatus:RemoveAllBackendsResponse', removeAllBackendsResponse_httpStatus - The response's http status code.

CreateBackendAPI

data CreateBackendAPI Source #

The request body for CreateBackendAPI.

See: newCreateBackendAPI smart constructor.

Instances

Instances details
Eq CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Read CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Show CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Generic CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Associated Types

type Rep CreateBackendAPI :: Type -> Type #

NFData CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Methods

rnf :: CreateBackendAPI -> () #

Hashable CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

ToJSON CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

AWSRequest CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Associated Types

type AWSResponse CreateBackendAPI #

ToHeaders CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

ToPath CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

ToQuery CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

type Rep CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

type Rep CreateBackendAPI = D1 ('MetaData "CreateBackendAPI" "Amazonka.AmplifyBackend.CreateBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAPI'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BackendAPIResourceConfig))))
type AWSResponse CreateBackendAPI Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

newCreateBackendAPI Source #

Create a value of CreateBackendAPI with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:CreateBackendAPI', createBackendAPI_appId - The app ID.

$sel:resourceName:CreateBackendAPI', createBackendAPI_resourceName - The name of this resource.

$sel:backendEnvironmentName:CreateBackendAPI', createBackendAPI_backendEnvironmentName - The name of the backend environment.

$sel:resourceConfig:CreateBackendAPI', createBackendAPI_resourceConfig - The resource configuration for this request.

data CreateBackendAPIResponse Source #

See: newCreateBackendAPIResponse smart constructor.

Instances

Instances details
Eq CreateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Read CreateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Show CreateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Generic CreateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

Associated Types

type Rep CreateBackendAPIResponse :: Type -> Type #

NFData CreateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

type Rep CreateBackendAPIResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.CreateBackendAPI

type Rep CreateBackendAPIResponse = D1 ('MetaData "CreateBackendAPIResponse" "Amazonka.AmplifyBackend.CreateBackendAPI" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAPIResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateBackendAPIResponse Source #

Create a value of CreateBackendAPIResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:CreateBackendAPIResponse', createBackendAPIResponse_status - The current status of the request.

$sel:jobId:CreateBackendAPIResponse', createBackendAPIResponse_jobId - The ID for the job.

$sel:operation:CreateBackendAPIResponse', createBackendAPIResponse_operation - The name of the operation.

$sel:error:CreateBackendAPIResponse', createBackendAPIResponse_error - If the request fails, this error is returned.

$sel:appId:CreateBackendAPI', createBackendAPIResponse_appId - The app ID.

$sel:backendEnvironmentName:CreateBackendAPI', createBackendAPIResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:CreateBackendAPIResponse', createBackendAPIResponse_httpStatus - The response's http status code.

GetBackendAPIModels

data GetBackendAPIModels Source #

The request body for GetBackendAPIModels.

See: newGetBackendAPIModels smart constructor.

Instances

Instances details
Eq GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Read GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Show GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Generic GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Associated Types

type Rep GetBackendAPIModels :: Type -> Type #

NFData GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Methods

rnf :: GetBackendAPIModels -> () #

Hashable GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

ToJSON GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

AWSRequest GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Associated Types

type AWSResponse GetBackendAPIModels #

ToHeaders GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

ToPath GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

ToQuery GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

type Rep GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

type Rep GetBackendAPIModels = D1 ('MetaData "GetBackendAPIModels" "Amazonka.AmplifyBackend.GetBackendAPIModels" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendAPIModels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetBackendAPIModels Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

newGetBackendAPIModels Source #

Create a value of GetBackendAPIModels with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:GetBackendAPIModels', getBackendAPIModels_appId - The app ID.

$sel:backendEnvironmentName:GetBackendAPIModels', getBackendAPIModels_backendEnvironmentName - The name of the backend environment.

$sel:resourceName:GetBackendAPIModels', getBackendAPIModels_resourceName - The name of this resource.

data GetBackendAPIModelsResponse Source #

See: newGetBackendAPIModelsResponse smart constructor.

Instances

Instances details
Eq GetBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Read GetBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Show GetBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Generic GetBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

Associated Types

type Rep GetBackendAPIModelsResponse :: Type -> Type #

NFData GetBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

type Rep GetBackendAPIModelsResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.GetBackendAPIModels

type Rep GetBackendAPIModelsResponse = D1 ('MetaData "GetBackendAPIModelsResponse" "Amazonka.AmplifyBackend.GetBackendAPIModels" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "GetBackendAPIModelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: (S1 ('MetaSel ('Just "models") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetBackendAPIModelsResponse Source #

Create a value of GetBackendAPIModelsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:GetBackendAPIModelsResponse', getBackendAPIModelsResponse_status - The current status of the request.

$sel:models:GetBackendAPIModelsResponse', getBackendAPIModelsResponse_models - Stringified JSON of the datastore model.

$sel:httpStatus:GetBackendAPIModelsResponse', getBackendAPIModelsResponse_httpStatus - The response's http status code.

ImportBackendAuth

data ImportBackendAuth Source #

The request body for ImportBackendAuth.

See: newImportBackendAuth smart constructor.

Instances

Instances details
Eq ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Read ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Show ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Generic ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Associated Types

type Rep ImportBackendAuth :: Type -> Type #

NFData ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Methods

rnf :: ImportBackendAuth -> () #

Hashable ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

ToJSON ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

AWSRequest ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Associated Types

type AWSResponse ImportBackendAuth #

ToHeaders ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

ToPath ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

ToQuery ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

type Rep ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

type Rep ImportBackendAuth = D1 ('MetaData "ImportBackendAuth" "Amazonka.AmplifyBackend.ImportBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "ImportBackendAuth'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "userPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "nativeClientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "webClientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ImportBackendAuth Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

newImportBackendAuth Source #

Create a value of ImportBackendAuth with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identityPoolId:ImportBackendAuth', importBackendAuth_identityPoolId - The ID of the Amazon Cognito identity pool.

$sel:appId:ImportBackendAuth', importBackendAuth_appId - The app ID.

$sel:backendEnvironmentName:ImportBackendAuth', importBackendAuth_backendEnvironmentName - The name of the backend environment.

$sel:userPoolId:ImportBackendAuth', importBackendAuth_userPoolId - The ID of the Amazon Cognito user pool.

$sel:nativeClientId:ImportBackendAuth', importBackendAuth_nativeClientId - The ID of the Amazon Cognito native client.

$sel:webClientId:ImportBackendAuth', importBackendAuth_webClientId - The ID of the Amazon Cognito web client.

data ImportBackendAuthResponse Source #

See: newImportBackendAuthResponse smart constructor.

Instances

Instances details
Eq ImportBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Read ImportBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Show ImportBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Generic ImportBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

Associated Types

type Rep ImportBackendAuthResponse :: Type -> Type #

NFData ImportBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

type Rep ImportBackendAuthResponse Source # 
Instance details

Defined in Amazonka.AmplifyBackend.ImportBackendAuth

type Rep ImportBackendAuthResponse = D1 ('MetaData "ImportBackendAuthResponse" "Amazonka.AmplifyBackend.ImportBackendAuth" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "ImportBackendAuthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newImportBackendAuthResponse Source #

Create a value of ImportBackendAuthResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ImportBackendAuthResponse', importBackendAuthResponse_status - The current status of the request.

$sel:jobId:ImportBackendAuthResponse', importBackendAuthResponse_jobId - The ID for the job.

$sel:operation:ImportBackendAuthResponse', importBackendAuthResponse_operation - The name of the operation.

$sel:error:ImportBackendAuthResponse', importBackendAuthResponse_error - If the request fails, this error is returned.

$sel:appId:ImportBackendAuth', importBackendAuthResponse_appId - The app ID.

$sel:backendEnvironmentName:ImportBackendAuth', importBackendAuthResponse_backendEnvironmentName - The name of the backend environment.

$sel:httpStatus:ImportBackendAuthResponse', importBackendAuthResponse_httpStatus - The response's http status code.

Types

AdditionalConstraintsElement

newtype AdditionalConstraintsElement Source #

Instances

Instances details
Eq AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

Ord AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

Read AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

Show AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

Generic AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

Associated Types

type Rep AdditionalConstraintsElement :: Type -> Type #

NFData AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

Hashable AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToJSON AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToJSONKey AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

FromJSON AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

FromJSONKey AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToLog AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToHeader AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToQuery AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

FromXML AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToXML AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToByteString AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

FromText AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

ToText AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

type Rep AdditionalConstraintsElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement

type Rep AdditionalConstraintsElement = D1 ('MetaData "AdditionalConstraintsElement" "Amazonka.AmplifyBackend.Types.AdditionalConstraintsElement" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "AdditionalConstraintsElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAdditionalConstraintsElement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthResources

newtype AuthResources Source #

Constructors

AuthResources' 

Instances

Instances details
Eq AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Ord AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Read AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Show AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Generic AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Associated Types

type Rep AuthResources :: Type -> Type #

NFData AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Methods

rnf :: AuthResources -> () #

Hashable AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToJSON AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToJSONKey AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

FromJSON AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

FromJSONKey AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToLog AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToHeader AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToQuery AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

FromXML AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToXML AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Methods

toXML :: AuthResources -> XML #

ToByteString AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

FromText AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

ToText AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

Methods

toText :: AuthResources -> Text #

type Rep AuthResources Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.AuthResources

type Rep AuthResources = D1 ('MetaData "AuthResources" "Amazonka.AmplifyBackend.Types.AuthResources" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "AuthResources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeliveryMethod

newtype DeliveryMethod Source #

Constructors

DeliveryMethod' 

Bundled Patterns

pattern DeliveryMethod_EMAIL :: DeliveryMethod 
pattern DeliveryMethod_SMS :: DeliveryMethod 

Instances

Instances details
Eq DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Ord DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Read DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Show DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Generic DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Associated Types

type Rep DeliveryMethod :: Type -> Type #

NFData DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Methods

rnf :: DeliveryMethod -> () #

Hashable DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToJSON DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToJSONKey DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

FromJSON DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

FromJSONKey DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToLog DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToHeader DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToQuery DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

FromXML DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToXML DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

Methods

toXML :: DeliveryMethod -> XML #

ToByteString DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

FromText DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

ToText DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

type Rep DeliveryMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.DeliveryMethod

type Rep DeliveryMethod = D1 ('MetaData "DeliveryMethod" "Amazonka.AmplifyBackend.Types.DeliveryMethod" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "DeliveryMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeliveryMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MFAMode

newtype MFAMode Source #

Constructors

MFAMode' 

Fields

Bundled Patterns

pattern MFAMode_OFF :: MFAMode 
pattern MFAMode_ON :: MFAMode 
pattern MFAMode_OPTIONAL :: MFAMode 

Instances

Instances details
Eq MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

(==) :: MFAMode -> MFAMode -> Bool #

(/=) :: MFAMode -> MFAMode -> Bool #

Ord MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Read MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Show MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Generic MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Associated Types

type Rep MFAMode :: Type -> Type #

Methods

from :: MFAMode -> Rep MFAMode x #

to :: Rep MFAMode x -> MFAMode #

NFData MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

rnf :: MFAMode -> () #

Hashable MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

hashWithSalt :: Int -> MFAMode -> Int #

hash :: MFAMode -> Int #

ToJSON MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

ToJSONKey MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

FromJSON MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

FromJSONKey MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

ToLog MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

ToHeader MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

toHeader :: HeaderName -> MFAMode -> [Header] #

ToQuery MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

FromXML MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

ToXML MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

toXML :: MFAMode -> XML #

ToByteString MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

toBS :: MFAMode -> ByteString #

FromText MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

ToText MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

Methods

toText :: MFAMode -> Text #

type Rep MFAMode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MFAMode

type Rep MFAMode = D1 ('MetaData "MFAMode" "Amazonka.AmplifyBackend.Types.MFAMode" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "MFAMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMFAMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MfaTypesElement

newtype MfaTypesElement Source #

Constructors

MfaTypesElement' 

Instances

Instances details
Eq MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Ord MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Read MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Show MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Generic MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Associated Types

type Rep MfaTypesElement :: Type -> Type #

NFData MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Methods

rnf :: MfaTypesElement -> () #

Hashable MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToJSON MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToJSONKey MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

FromJSON MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

FromJSONKey MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToLog MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToHeader MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToQuery MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

FromXML MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToXML MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

Methods

toXML :: MfaTypesElement -> XML #

ToByteString MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

FromText MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

ToText MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

type Rep MfaTypesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.MfaTypesElement

type Rep MfaTypesElement = D1 ('MetaData "MfaTypesElement" "Amazonka.AmplifyBackend.Types.MfaTypesElement" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "MfaTypesElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMfaTypesElement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Mode

newtype Mode Source #

Constructors

Mode' 

Fields

Bundled Patterns

pattern Mode_AMAZON_COGNITO_USER_POOLS :: Mode 
pattern Mode_API_KEY :: Mode 
pattern Mode_AWS_IAM :: Mode 
pattern Mode_OPENID_CONNECT :: Mode 

Instances

Instances details
Eq Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

(==) :: Mode -> Mode -> Bool #

(/=) :: Mode -> Mode -> Bool #

Ord Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

compare :: Mode -> Mode -> Ordering #

(<) :: Mode -> Mode -> Bool #

(<=) :: Mode -> Mode -> Bool #

(>) :: Mode -> Mode -> Bool #

(>=) :: Mode -> Mode -> Bool #

max :: Mode -> Mode -> Mode #

min :: Mode -> Mode -> Mode #

Read Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Show Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

showsPrec :: Int -> Mode -> ShowS #

show :: Mode -> String #

showList :: [Mode] -> ShowS #

Generic Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Associated Types

type Rep Mode :: Type -> Type #

Methods

from :: Mode -> Rep Mode x #

to :: Rep Mode x -> Mode #

NFData Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

rnf :: Mode -> () #

Hashable Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

hashWithSalt :: Int -> Mode -> Int #

hash :: Mode -> Int #

ToJSON Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

ToJSONKey Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

FromJSON Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

FromJSONKey Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

ToLog Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

ToHeader Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

toHeader :: HeaderName -> Mode -> [Header] #

ToQuery Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

toQuery :: Mode -> QueryString #

FromXML Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

parseXML :: [Node] -> Either String Mode #

ToXML Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

toXML :: Mode -> XML #

ToByteString Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

toBS :: Mode -> ByteString #

FromText Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

ToText Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

Methods

toText :: Mode -> Text #

type Rep Mode Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Mode

type Rep Mode = D1 ('MetaData "Mode" "Amazonka.AmplifyBackend.Types.Mode" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "Mode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OAuthGrantType

newtype OAuthGrantType Source #

Constructors

OAuthGrantType' 

Instances

Instances details
Eq OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Ord OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Read OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Show OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Generic OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Associated Types

type Rep OAuthGrantType :: Type -> Type #

NFData OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Methods

rnf :: OAuthGrantType -> () #

Hashable OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToJSON OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToJSONKey OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

FromJSON OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

FromJSONKey OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToLog OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToHeader OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToQuery OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

FromXML OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToXML OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

Methods

toXML :: OAuthGrantType -> XML #

ToByteString OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

FromText OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

ToText OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

type Rep OAuthGrantType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthGrantType

type Rep OAuthGrantType = D1 ('MetaData "OAuthGrantType" "Amazonka.AmplifyBackend.Types.OAuthGrantType" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "OAuthGrantType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOAuthGrantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OAuthScopesElement

newtype OAuthScopesElement Source #

Instances

Instances details
Eq OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

Ord OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

Read OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

Show OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

Generic OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

Associated Types

type Rep OAuthScopesElement :: Type -> Type #

NFData OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

Methods

rnf :: OAuthScopesElement -> () #

Hashable OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToJSON OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToJSONKey OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

FromJSON OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

FromJSONKey OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToLog OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToHeader OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToQuery OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

FromXML OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToXML OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToByteString OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

FromText OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

ToText OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

type Rep OAuthScopesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.OAuthScopesElement

type Rep OAuthScopesElement = D1 ('MetaData "OAuthScopesElement" "Amazonka.AmplifyBackend.Types.OAuthScopesElement" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "OAuthScopesElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOAuthScopesElement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RequiredSignUpAttributesElement

newtype RequiredSignUpAttributesElement Source #

Instances

Instances details
Eq RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

Ord RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

Read RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

Show RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

Generic RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

Associated Types

type Rep RequiredSignUpAttributesElement :: Type -> Type #

NFData RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

Hashable RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToJSON RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToJSONKey RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

FromJSON RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

FromJSONKey RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToLog RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToHeader RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToQuery RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

FromXML RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToXML RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToByteString RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

FromText RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

ToText RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

type Rep RequiredSignUpAttributesElement Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement

type Rep RequiredSignUpAttributesElement = D1 ('MetaData "RequiredSignUpAttributesElement" "Amazonka.AmplifyBackend.Types.RequiredSignUpAttributesElement" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "RequiredSignUpAttributesElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequiredSignUpAttributesElement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResolutionStrategy

newtype ResolutionStrategy Source #

Instances

Instances details
Eq ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

Ord ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

Read ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

Show ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

Generic ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

Associated Types

type Rep ResolutionStrategy :: Type -> Type #

NFData ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

Methods

rnf :: ResolutionStrategy -> () #

Hashable ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToJSON ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToJSONKey ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

FromJSON ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

FromJSONKey ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToLog ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToHeader ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToQuery ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

FromXML ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToXML ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToByteString ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

FromText ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

ToText ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

type Rep ResolutionStrategy Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResolutionStrategy

type Rep ResolutionStrategy = D1 ('MetaData "ResolutionStrategy" "Amazonka.AmplifyBackend.Types.ResolutionStrategy" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "ResolutionStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResolutionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Service

newtype Service Source #

Constructors

Service' 

Fields

Bundled Patterns

pattern Service_COGNITO :: Service 

Instances

Instances details
Eq Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

(==) :: Service -> Service -> Bool #

(/=) :: Service -> Service -> Bool #

Ord Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Read Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Show Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Generic Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Associated Types

type Rep Service :: Type -> Type #

Methods

from :: Service -> Rep Service x #

to :: Rep Service x -> Service #

NFData Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

rnf :: Service -> () #

Hashable Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

hashWithSalt :: Int -> Service -> Int #

hash :: Service -> Int #

ToJSON Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

ToJSONKey Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

FromJSON Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

FromJSONKey Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

ToLog Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

ToHeader Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

toHeader :: HeaderName -> Service -> [Header] #

ToQuery Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

FromXML Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

ToXML Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

toXML :: Service -> XML #

ToByteString Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

toBS :: Service -> ByteString #

FromText Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

ToText Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

Methods

toText :: Service -> Text #

type Rep Service Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Service

type Rep Service = D1 ('MetaData "Service" "Amazonka.AmplifyBackend.Types.Service" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "Service'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SignInMethod

newtype SignInMethod Source #

Constructors

SignInMethod' 

Instances

Instances details
Eq SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Ord SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Read SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Show SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Generic SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Associated Types

type Rep SignInMethod :: Type -> Type #

NFData SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Methods

rnf :: SignInMethod -> () #

Hashable SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToJSON SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToJSONKey SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

FromJSON SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

FromJSONKey SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToLog SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToHeader SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToQuery SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

FromXML SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToXML SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Methods

toXML :: SignInMethod -> XML #

ToByteString SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

FromText SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

ToText SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

Methods

toText :: SignInMethod -> Text #

type Rep SignInMethod Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SignInMethod

type Rep SignInMethod = D1 ('MetaData "SignInMethod" "Amazonka.AmplifyBackend.Types.SignInMethod" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "SignInMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSignInMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

newtype Status Source #

Constructors

Status' 

Fields

Bundled Patterns

pattern Status_LATEST :: Status 
pattern Status_STALE :: Status 

Instances

Instances details
Eq Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Read Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Generic Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

NFData Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

rnf :: Status -> () #

Hashable Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

ToJSON Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

FromJSON Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

ToLog Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

ToHeader Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToQuery Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

FromXML Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

toXML :: Status -> XML #

ToByteString Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

toBS :: Status -> ByteString #

FromText Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

Methods

toText :: Status -> Text #

type Rep Status Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.AmplifyBackend.Types.Status" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BackendAPIAppSyncAuthSettings

data BackendAPIAppSyncAuthSettings Source #

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

See: newBackendAPIAppSyncAuthSettings smart constructor.

Instances

Instances details
Eq BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

Read BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

Show BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

Generic BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

Associated Types

type Rep BackendAPIAppSyncAuthSettings :: Type -> Type #

NFData BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

Hashable BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

ToJSON BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

FromJSON BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

type Rep BackendAPIAppSyncAuthSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings

type Rep BackendAPIAppSyncAuthSettings = D1 ('MetaData "BackendAPIAppSyncAuthSettings" "Amazonka.AmplifyBackend.Types.BackendAPIAppSyncAuthSettings" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendAPIAppSyncAuthSettings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "openIDProviderName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "openIDClientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "openIDIssueURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cognitoUserPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "openIDAuthTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "expirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "openIDIatTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBackendAPIAppSyncAuthSettings :: BackendAPIAppSyncAuthSettings Source #

Create a value of BackendAPIAppSyncAuthSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:openIDProviderName:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_openIDProviderName - The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.

$sel:openIDClientId:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_openIDClientId - The clientID for openID, if openID was used as an authentication setting to access your data models.

$sel:openIDIssueURL:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_openIDIssueURL - The openID issuer URL, if openID was used as an authentication setting to access your data models.

$sel:cognitoUserPoolId:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_cognitoUserPoolId - The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models.

$sel:openIDAuthTTL:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_openIDAuthTTL - The expiry time for the OpenID authentication mechanism.

$sel:description:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_description - The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.

$sel:expirationTime:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_expirationTime - The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data models.

$sel:openIDIatTTL:BackendAPIAppSyncAuthSettings', backendAPIAppSyncAuthSettings_openIDIatTTL - The expiry time for the OpenID authentication mechanism.

BackendAPIAuthType

data BackendAPIAuthType Source #

Describes the auth types for your configured data models.

See: newBackendAPIAuthType smart constructor.

Instances

Instances details
Eq BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

Read BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

Show BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

Generic BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

Associated Types

type Rep BackendAPIAuthType :: Type -> Type #

NFData BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

Methods

rnf :: BackendAPIAuthType -> () #

Hashable BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

ToJSON BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

FromJSON BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

type Rep BackendAPIAuthType Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIAuthType

type Rep BackendAPIAuthType = D1 ('MetaData "BackendAPIAuthType" "Amazonka.AmplifyBackend.Types.BackendAPIAuthType" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendAPIAuthType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIAppSyncAuthSettings)) :*: S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Mode))))

newBackendAPIAuthType :: BackendAPIAuthType Source #

Create a value of BackendAPIAuthType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:settings:BackendAPIAuthType', backendAPIAuthType_settings - Describes settings for the authentication mode.

$sel:mode:BackendAPIAuthType', backendAPIAuthType_mode - Describes the authentication mode.

BackendAPIConflictResolution

data BackendAPIConflictResolution Source #

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

See: newBackendAPIConflictResolution smart constructor.

Instances

Instances details
Eq BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

Read BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

Show BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

Generic BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

Associated Types

type Rep BackendAPIConflictResolution :: Type -> Type #

NFData BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

Hashable BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

ToJSON BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

FromJSON BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

type Rep BackendAPIConflictResolution Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution

type Rep BackendAPIConflictResolution = D1 ('MetaData "BackendAPIConflictResolution" "Amazonka.AmplifyBackend.Types.BackendAPIConflictResolution" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendAPIConflictResolution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolutionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResolutionStrategy))))

newBackendAPIConflictResolution :: BackendAPIConflictResolution Source #

Create a value of BackendAPIConflictResolution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resolutionStrategy:BackendAPIConflictResolution', backendAPIConflictResolution_resolutionStrategy - The strategy for conflict resolution.

BackendAPIResourceConfig

data BackendAPIResourceConfig Source #

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

See: newBackendAPIResourceConfig smart constructor.

Instances

Instances details
Eq BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

Read BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

Show BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

Generic BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

Associated Types

type Rep BackendAPIResourceConfig :: Type -> Type #

NFData BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

Hashable BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

ToJSON BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

FromJSON BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

type Rep BackendAPIResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig

type Rep BackendAPIResourceConfig = D1 ('MetaData "BackendAPIResourceConfig" "Amazonka.AmplifyBackend.Types.BackendAPIResourceConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendAPIResourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "transformSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "additionalAuthTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BackendAPIAuthType])) :*: (S1 ('MetaSel ('Just "conflictResolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIConflictResolution)) :*: S1 ('MetaSel ('Just "defaultAuthType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAPIAuthType))))))

newBackendAPIResourceConfig :: BackendAPIResourceConfig Source #

Create a value of BackendAPIResourceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:apiName:BackendAPIResourceConfig', backendAPIResourceConfig_apiName - The API name used to interact with the data model, configured as a part of your Amplify project.

$sel:service:BackendAPIResourceConfig', backendAPIResourceConfig_service - The service used to provision and interact with the data model.

$sel:transformSchema:BackendAPIResourceConfig', backendAPIResourceConfig_transformSchema - The definition of the data model in the annotated transform of the GraphQL schema.

$sel:additionalAuthTypes:BackendAPIResourceConfig', backendAPIResourceConfig_additionalAuthTypes - Additional authentication methods used to interact with your data models.

$sel:conflictResolution:BackendAPIResourceConfig', backendAPIResourceConfig_conflictResolution - The conflict resolution strategy for your data stored in the data models.

$sel:defaultAuthType:BackendAPIResourceConfig', backendAPIResourceConfig_defaultAuthType - The default authentication type for interacting with the configured data models in your Amplify project.

BackendAuthAppleProviderConfig

data BackendAuthAppleProviderConfig Source #

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

See: newBackendAuthAppleProviderConfig smart constructor.

Instances

Instances details
Eq BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

Read BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

Show BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

Generic BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

Associated Types

type Rep BackendAuthAppleProviderConfig :: Type -> Type #

NFData BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

Hashable BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

ToJSON BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

FromJSON BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

type Rep BackendAuthAppleProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig

type Rep BackendAuthAppleProviderConfig = D1 ('MetaData "BackendAuthAppleProviderConfig" "Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendAuthAppleProviderConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privateKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "keyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "teamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBackendAuthAppleProviderConfig :: BackendAuthAppleProviderConfig Source #

Create a value of BackendAuthAppleProviderConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientId:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_clientId - Describes the client_id (also called Services ID) that comes from Apple.

$sel:privateKey:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_privateKey - Describes the private_key that comes from Apple.

$sel:keyId:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_keyId - Describes the key_id that comes from Apple.

$sel:teamId:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_teamId - Describes the team_id that comes from Apple.

BackendAuthSocialProviderConfig

data BackendAuthSocialProviderConfig Source #

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

See: newBackendAuthSocialProviderConfig smart constructor.

Instances

Instances details
Eq BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

Read BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

Show BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

Generic BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

Associated Types

type Rep BackendAuthSocialProviderConfig :: Type -> Type #

NFData BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

Hashable BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

ToJSON BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

FromJSON BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

type Rep BackendAuthSocialProviderConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig

type Rep BackendAuthSocialProviderConfig = D1 ('MetaData "BackendAuthSocialProviderConfig" "Amazonka.AmplifyBackend.Types.BackendAuthSocialProviderConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendAuthSocialProviderConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBackendAuthSocialProviderConfig :: BackendAuthSocialProviderConfig Source #

Create a value of BackendAuthSocialProviderConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientId:BackendAuthSocialProviderConfig', backendAuthSocialProviderConfig_clientId - Describes the client_id, which can be obtained from the third-party social federation provider.

$sel:clientSecret:BackendAuthSocialProviderConfig', backendAuthSocialProviderConfig_clientSecret - Describes the client_secret, which can be obtained from third-party social federation providers.

BackendJobRespObj

data BackendJobRespObj Source #

The response object for this operation.

See: newBackendJobRespObj smart constructor.

Instances

Instances details
Eq BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

Read BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

Show BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

Generic BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

Associated Types

type Rep BackendJobRespObj :: Type -> Type #

NFData BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

Methods

rnf :: BackendJobRespObj -> () #

Hashable BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

FromJSON BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

type Rep BackendJobRespObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.BackendJobRespObj

type Rep BackendJobRespObj = D1 ('MetaData "BackendJobRespObj" "Amazonka.AmplifyBackend.Types.BackendJobRespObj" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "BackendJobRespObj'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "backendEnvironmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newBackendJobRespObj Source #

Create a value of BackendJobRespObj with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:BackendJobRespObj', backendJobRespObj_status - The current status of the request.

$sel:jobId:BackendJobRespObj', backendJobRespObj_jobId - The ID for the job.

$sel:operation:BackendJobRespObj', backendJobRespObj_operation - The name of the operation.

$sel:error:BackendJobRespObj', backendJobRespObj_error - If the request fails, this error is returned.

$sel:updateTime:BackendJobRespObj', backendJobRespObj_updateTime - The time when the job was last updated.

$sel:createTime:BackendJobRespObj', backendJobRespObj_createTime - The time when the job was created.

$sel:appId:BackendJobRespObj', backendJobRespObj_appId - The app ID.

$sel:backendEnvironmentName:BackendJobRespObj', backendJobRespObj_backendEnvironmentName - The name of the backend environment.

CreateBackendAuthForgotPasswordConfig

data CreateBackendAuthForgotPasswordConfig Source #

Describes the forgot password policy for authenticating into the Amplify app.

See: newCreateBackendAuthForgotPasswordConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

Read CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

Show CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

Generic CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

NFData CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

Hashable CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

ToJSON CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

FromJSON CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

type Rep CreateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig

type Rep CreateBackendAuthForgotPasswordConfig = D1 ('MetaData "CreateBackendAuthForgotPasswordConfig" "Amazonka.AmplifyBackend.Types.CreateBackendAuthForgotPasswordConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthForgotPasswordConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EmailSettings)) :*: (S1 ('MetaSel ('Just "smsSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SmsSettings)) :*: S1 ('MetaSel ('Just "deliveryMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeliveryMethod))))

newCreateBackendAuthForgotPasswordConfig Source #

Create a value of CreateBackendAuthForgotPasswordConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:emailSettings:CreateBackendAuthForgotPasswordConfig', createBackendAuthForgotPasswordConfig_emailSettings - The configuration for the email sent when an app user forgets their password.

$sel:smsSettings:CreateBackendAuthForgotPasswordConfig', createBackendAuthForgotPasswordConfig_smsSettings - The configuration for the SMS message sent when an app user forgets their password.

$sel:deliveryMethod:CreateBackendAuthForgotPasswordConfig', createBackendAuthForgotPasswordConfig_deliveryMethod - Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.

CreateBackendAuthIdentityPoolConfig

data CreateBackendAuthIdentityPoolConfig Source #

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

See: newCreateBackendAuthIdentityPoolConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

Read CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

Show CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

Generic CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

NFData CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

Hashable CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

ToJSON CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

FromJSON CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

type Rep CreateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig

type Rep CreateBackendAuthIdentityPoolConfig = D1 ('MetaData "CreateBackendAuthIdentityPoolConfig" "Amazonka.AmplifyBackend.Types.CreateBackendAuthIdentityPoolConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthIdentityPoolConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unauthenticatedLogin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "identityPoolName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateBackendAuthIdentityPoolConfig Source #

Create a value of CreateBackendAuthIdentityPoolConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:unauthenticatedLogin:CreateBackendAuthIdentityPoolConfig', createBackendAuthIdentityPoolConfig_unauthenticatedLogin - Set to true or false based on whether you want to enable guest authorization to your Amplify app.

$sel:identityPoolName:CreateBackendAuthIdentityPoolConfig', createBackendAuthIdentityPoolConfig_identityPoolName - Name of the Amazon Cognito identity pool used for authorization.

CreateBackendAuthMFAConfig

data CreateBackendAuthMFAConfig Source #

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

See: newCreateBackendAuthMFAConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

Read CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

Show CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

Generic CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

Associated Types

type Rep CreateBackendAuthMFAConfig :: Type -> Type #

NFData CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

Hashable CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

ToJSON CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

FromJSON CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

type Rep CreateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig

type Rep CreateBackendAuthMFAConfig = D1 ('MetaData "CreateBackendAuthMFAConfig" "Amazonka.AmplifyBackend.Types.CreateBackendAuthMFAConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthMFAConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Settings)) :*: S1 ('MetaSel ('Just "mfaMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MFAMode)))

newCreateBackendAuthMFAConfig Source #

Create a value of CreateBackendAuthMFAConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:settings:CreateBackendAuthMFAConfig', createBackendAuthMFAConfig_settings - Describes the configuration settings and methods for your Amplify app users to use MFA.

$sel:mfaMode:CreateBackendAuthMFAConfig', createBackendAuthMFAConfig_mfaMode - Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.

CreateBackendAuthOAuthConfig

data CreateBackendAuthOAuthConfig Source #

Creates the OAuth configuration for your Amplify project.

See: newCreateBackendAuthOAuthConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

Read CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

Show CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

Generic CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

Associated Types

type Rep CreateBackendAuthOAuthConfig :: Type -> Type #

NFData CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

Hashable CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

ToJSON CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

FromJSON CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

type Rep CreateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig

type Rep CreateBackendAuthOAuthConfig = D1 ('MetaData "CreateBackendAuthOAuthConfig" "Amazonka.AmplifyBackend.Types.CreateBackendAuthOAuthConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthOAuthConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "socialProviderSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SocialProviderSettings)) :*: (S1 ('MetaSel ('Just "domainPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "redirectSignOutURIs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))) :*: (S1 ('MetaSel ('Just "redirectSignInURIs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: (S1 ('MetaSel ('Just "oAuthGrantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OAuthGrantType) :*: S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [OAuthScopesElement])))))

newCreateBackendAuthOAuthConfig Source #

Create a value of CreateBackendAuthOAuthConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:socialProviderSettings:CreateBackendAuthOAuthConfig', createBackendAuthOAuthConfig_socialProviderSettings - The settings for using social providers to access your Amplify app.

$sel:domainPrefix:CreateBackendAuthOAuthConfig', createBackendAuthOAuthConfig_domainPrefix - The domain prefix for your Amplify app.

$sel:redirectSignOutURIs:CreateBackendAuthOAuthConfig', createBackendAuthOAuthConfig_redirectSignOutURIs - Redirect URLs that OAuth uses when a user signs out of an Amplify app.

$sel:redirectSignInURIs:CreateBackendAuthOAuthConfig', createBackendAuthOAuthConfig_redirectSignInURIs - The redirected URI for signing in to your Amplify app.

$sel:oAuthGrantType:CreateBackendAuthOAuthConfig', createBackendAuthOAuthConfig_oAuthGrantType - The OAuth grant type that you use to allow app users to authenticate from your Amplify app.

$sel:oAuthScopes:CreateBackendAuthOAuthConfig', createBackendAuthOAuthConfig_oAuthScopes - List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.

CreateBackendAuthPasswordPolicyConfig

data CreateBackendAuthPasswordPolicyConfig Source #

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

See: newCreateBackendAuthPasswordPolicyConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Read CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Show CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Generic CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

NFData CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

Hashable CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

ToJSON CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

FromJSON CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

type Rep CreateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig

type Rep CreateBackendAuthPasswordPolicyConfig = D1 ('MetaData "CreateBackendAuthPasswordPolicyConfig" "Amazonka.AmplifyBackend.Types.CreateBackendAuthPasswordPolicyConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthPasswordPolicyConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalConstraints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalConstraintsElement])) :*: S1 ('MetaSel ('Just "minimumLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newCreateBackendAuthPasswordPolicyConfig Source #

Create a value of CreateBackendAuthPasswordPolicyConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalConstraints:CreateBackendAuthPasswordPolicyConfig', createBackendAuthPasswordPolicyConfig_additionalConstraints - Additional constraints for the password used to access the backend of your Amplify project.

$sel:minimumLength:CreateBackendAuthPasswordPolicyConfig', createBackendAuthPasswordPolicyConfig_minimumLength - The minimum length of the password used to access the backend of your Amplify project.

CreateBackendAuthResourceConfig

data CreateBackendAuthResourceConfig Source #

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

See: newCreateBackendAuthResourceConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

Read CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

Show CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

Generic CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

Associated Types

type Rep CreateBackendAuthResourceConfig :: Type -> Type #

NFData CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

Hashable CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

ToJSON CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

FromJSON CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

type Rep CreateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig

type Rep CreateBackendAuthResourceConfig = D1 ('MetaData "CreateBackendAuthResourceConfig" "Amazonka.AmplifyBackend.Types.CreateBackendAuthResourceConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "CreateBackendAuthResourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateBackendAuthIdentityPoolConfig)) :*: S1 ('MetaSel ('Just "authResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthResources)) :*: (S1 ('MetaSel ('Just "userPoolConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CreateBackendAuthUserPoolConfig) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Service))))

newCreateBackendAuthResourceConfig Source #

Create a value of CreateBackendAuthResourceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identityPoolConfigs:CreateBackendAuthResourceConfig', createBackendAuthResourceConfig_identityPoolConfigs - Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

$sel:authResources:CreateBackendAuthResourceConfig', createBackendAuthResourceConfig_authResources - Defines whether you want to configure only authentication or both authentication and authorization settings.

$sel:userPoolConfigs:CreateBackendAuthResourceConfig', createBackendAuthResourceConfig_userPoolConfigs - Describes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

$sel:service:CreateBackendAuthResourceConfig', createBackendAuthResourceConfig_service - Defines the service name to use when configuring an authentication resource in your Amplify project.

CreateBackendAuthUserPoolConfig

data CreateBackendAuthUserPoolConfig Source #

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

See: newCreateBackendAuthUserPoolConfig smart constructor.

Instances

Instances details
Eq CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

Read CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

Show CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

Generic CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

Associated Types

type Rep CreateBackendAuthUserPoolConfig :: Type -> Type #

NFData CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

Hashable CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

ToJSON CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

FromJSON CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

type Rep CreateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.CreateBackendAuthUserPoolConfig

newCreateBackendAuthUserPoolConfig Source #

Create a value of CreateBackendAuthUserPoolConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:passwordPolicy:CreateBackendAuthUserPoolConfig', createBackendAuthUserPoolConfig_passwordPolicy - Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

$sel:mfa:CreateBackendAuthUserPoolConfig', createBackendAuthUserPoolConfig_mfa - Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

$sel:forgotPassword:CreateBackendAuthUserPoolConfig', createBackendAuthUserPoolConfig_forgotPassword - Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

$sel:oAuth:CreateBackendAuthUserPoolConfig', createBackendAuthUserPoolConfig_oAuth - Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.

$sel:requiredSignUpAttributes:CreateBackendAuthUserPoolConfig', createBackendAuthUserPoolConfig_requiredSignUpAttributes - The required attributes to sign up new users in the user pool.

$sel:signInMethod:CreateBackendAuthUserPoolConfig', 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.

$sel:userPoolName:CreateBackendAuthUserPoolConfig', createBackendAuthUserPoolConfig_userPoolName - The Amazon Cognito user pool name.

EmailSettings

data EmailSettings Source #

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

See: newEmailSettings smart constructor.

Constructors

EmailSettings' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

Read EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

Show EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

Generic EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

Associated Types

type Rep EmailSettings :: Type -> Type #

NFData EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

Methods

rnf :: EmailSettings -> () #

Hashable EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

ToJSON EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

FromJSON EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

type Rep EmailSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.EmailSettings

type Rep EmailSettings = D1 ('MetaData "EmailSettings" "Amazonka.AmplifyBackend.Types.EmailSettings" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "EmailSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailSubject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "emailMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEmailSettings :: EmailSettings Source #

Create a value of EmailSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:emailSubject:EmailSettings', emailSettings_emailSubject - The subject of the email.

$sel:emailMessage:EmailSettings', emailSettings_emailMessage - The body of the email.

LoginAuthConfigReqObj

data LoginAuthConfigReqObj Source #

The request object for this operation.

See: newLoginAuthConfigReqObj smart constructor.

Instances

Instances details
Eq LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

Read LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

Show LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

Generic LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

Associated Types

type Rep LoginAuthConfigReqObj :: Type -> Type #

NFData LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

Methods

rnf :: LoginAuthConfigReqObj -> () #

Hashable LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

ToJSON LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

FromJSON LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

type Rep LoginAuthConfigReqObj Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj

type Rep LoginAuthConfigReqObj = D1 ('MetaData "LoginAuthConfigReqObj" "Amazonka.AmplifyBackend.Types.LoginAuthConfigReqObj" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "LoginAuthConfigReqObj'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "awsUserPoolsWebClientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsCognitoIdentityPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "awsUserPoolsId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsCognitoRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLoginAuthConfigReqObj :: LoginAuthConfigReqObj Source #

Create a value of LoginAuthConfigReqObj with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsUserPoolsWebClientId:LoginAuthConfigReqObj', loginAuthConfigReqObj_awsUserPoolsWebClientId - The web client ID for the Amazon Cognito user pools.

$sel:awsCognitoIdentityPoolId:LoginAuthConfigReqObj', loginAuthConfigReqObj_awsCognitoIdentityPoolId - The Amazon Cognito identity pool ID used for the Amplify Admin UI login authorization.

$sel:awsUserPoolsId:LoginAuthConfigReqObj', loginAuthConfigReqObj_awsUserPoolsId - The Amazon Cognito user pool ID used for Amplify Admin UI login authentication.

$sel:awsCognitoRegion:LoginAuthConfigReqObj', loginAuthConfigReqObj_awsCognitoRegion - The AWS Region for the Amplify Admin UI login.

ResourceConfig

data ResourceConfig Source #

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

See: newResourceConfig smart constructor.

Constructors

ResourceConfig' 

Instances

Instances details
Eq ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

Read ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

Show ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

Generic ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

Associated Types

type Rep ResourceConfig :: Type -> Type #

NFData ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

Methods

rnf :: ResourceConfig -> () #

Hashable ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

ToJSON ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

type Rep ResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.ResourceConfig

type Rep ResourceConfig = D1 ('MetaData "ResourceConfig" "Amazonka.AmplifyBackend.Types.ResourceConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "ResourceConfig'" 'PrefixI 'False) (U1 :: Type -> Type))

newResourceConfig :: ResourceConfig Source #

Create a value of ResourceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Settings

data Settings Source #

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

See: newSettings smart constructor.

Instances

Instances details
Eq Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

Read Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

Show Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

Generic Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

Associated Types

type Rep Settings :: Type -> Type #

Methods

from :: Settings -> Rep Settings x #

to :: Rep Settings x -> Settings #

NFData Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

Methods

rnf :: Settings -> () #

Hashable Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

Methods

hashWithSalt :: Int -> Settings -> Int #

hash :: Settings -> Int #

ToJSON Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

FromJSON Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

type Rep Settings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.Settings

type Rep Settings = D1 ('MetaData "Settings" "Amazonka.AmplifyBackend.Types.Settings" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "Settings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "smsMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mfaTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MfaTypesElement]))))

newSettings :: Settings Source #

Create a value of Settings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:smsMessage:Settings', settings_smsMessage - The body of the SMS message.

$sel:mfaTypes:Settings', settings_mfaTypes - The supported MFA types.

SmsSettings

data SmsSettings Source #

SMS settings for authentication.

See: newSmsSettings smart constructor.

Constructors

SmsSettings' (Maybe Text) 

Instances

Instances details
Eq SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

Read SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

Show SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

Generic SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

Associated Types

type Rep SmsSettings :: Type -> Type #

NFData SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

Methods

rnf :: SmsSettings -> () #

Hashable SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

ToJSON SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

FromJSON SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

type Rep SmsSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SmsSettings

type Rep SmsSettings = D1 ('MetaData "SmsSettings" "Amazonka.AmplifyBackend.Types.SmsSettings" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "SmsSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "smsMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSmsSettings :: SmsSettings Source #

Create a value of SmsSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:smsMessage:SmsSettings', smsSettings_smsMessage - The body of the SMS message.

SocialProviderSettings

data SocialProviderSettings Source #

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

See: newSocialProviderSettings smart constructor.

Instances

Instances details
Eq SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

Read SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

Show SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

Generic SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

Associated Types

type Rep SocialProviderSettings :: Type -> Type #

NFData SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

Methods

rnf :: SocialProviderSettings -> () #

Hashable SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

ToJSON SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

FromJSON SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

type Rep SocialProviderSettings Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.SocialProviderSettings

type Rep SocialProviderSettings = D1 ('MetaData "SocialProviderSettings" "Amazonka.AmplifyBackend.Types.SocialProviderSettings" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "SocialProviderSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "loginWithAmazon") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAuthSocialProviderConfig)) :*: S1 ('MetaSel ('Just "signInWithApple") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAuthAppleProviderConfig))) :*: (S1 ('MetaSel ('Just "facebook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAuthSocialProviderConfig)) :*: S1 ('MetaSel ('Just "google") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackendAuthSocialProviderConfig)))))

newSocialProviderSettings :: SocialProviderSettings Source #

Create a value of SocialProviderSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loginWithAmazon:SocialProviderSettings', socialProviderSettings_loginWithAmazon - Undocumented member.

$sel:signInWithApple:SocialProviderSettings', socialProviderSettings_signInWithApple - Undocumented member.

$sel:facebook:SocialProviderSettings', socialProviderSettings_facebook - Undocumented member.

$sel:google:SocialProviderSettings', socialProviderSettings_google - Undocumented member.

UpdateBackendAuthForgotPasswordConfig

data UpdateBackendAuthForgotPasswordConfig Source #

Describes the forgot password policy for authenticating into the Amplify app.

See: newUpdateBackendAuthForgotPasswordConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

Read UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

Show UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

Generic UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

NFData UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

Hashable UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

ToJSON UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

type Rep UpdateBackendAuthForgotPasswordConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig

type Rep UpdateBackendAuthForgotPasswordConfig = D1 ('MetaData "UpdateBackendAuthForgotPasswordConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthForgotPasswordConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthForgotPasswordConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EmailSettings)) :*: (S1 ('MetaSel ('Just "smsSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SmsSettings)) :*: S1 ('MetaSel ('Just "deliveryMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeliveryMethod)))))

newUpdateBackendAuthForgotPasswordConfig :: UpdateBackendAuthForgotPasswordConfig Source #

Create a value of UpdateBackendAuthForgotPasswordConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:emailSettings:UpdateBackendAuthForgotPasswordConfig', updateBackendAuthForgotPasswordConfig_emailSettings - The configuration for the email sent when an app user forgets their password.

$sel:smsSettings:UpdateBackendAuthForgotPasswordConfig', updateBackendAuthForgotPasswordConfig_smsSettings - The configuration for the SMS message sent when an Amplify app user forgets their password.

$sel:deliveryMethod:UpdateBackendAuthForgotPasswordConfig', updateBackendAuthForgotPasswordConfig_deliveryMethod - Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.

UpdateBackendAuthIdentityPoolConfig

data UpdateBackendAuthIdentityPoolConfig Source #

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

See: newUpdateBackendAuthIdentityPoolConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

Read UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

Show UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

Generic UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

NFData UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

Hashable UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

ToJSON UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

type Rep UpdateBackendAuthIdentityPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig

type Rep UpdateBackendAuthIdentityPoolConfig = D1 ('MetaData "UpdateBackendAuthIdentityPoolConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthIdentityPoolConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthIdentityPoolConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unauthenticatedLogin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newUpdateBackendAuthIdentityPoolConfig :: UpdateBackendAuthIdentityPoolConfig Source #

Create a value of UpdateBackendAuthIdentityPoolConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:unauthenticatedLogin:UpdateBackendAuthIdentityPoolConfig', updateBackendAuthIdentityPoolConfig_unauthenticatedLogin - A boolean value that can be set to allow or disallow guest-level authorization into your Amplify app.

UpdateBackendAuthMFAConfig

data UpdateBackendAuthMFAConfig Source #

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

See: newUpdateBackendAuthMFAConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

Read UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

Show UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

Generic UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

Associated Types

type Rep UpdateBackendAuthMFAConfig :: Type -> Type #

NFData UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

Hashable UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

ToJSON UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

type Rep UpdateBackendAuthMFAConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig

type Rep UpdateBackendAuthMFAConfig = D1 ('MetaData "UpdateBackendAuthMFAConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthMFAConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthMFAConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Settings)) :*: S1 ('MetaSel ('Just "mfaMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MFAMode))))

newUpdateBackendAuthMFAConfig :: UpdateBackendAuthMFAConfig Source #

Create a value of UpdateBackendAuthMFAConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:settings:UpdateBackendAuthMFAConfig', updateBackendAuthMFAConfig_settings - The settings of your MFA configuration for the backend of your Amplify project.

$sel:mfaMode:UpdateBackendAuthMFAConfig', updateBackendAuthMFAConfig_mfaMode - The MFA mode for the backend of your Amplify project.

UpdateBackendAuthOAuthConfig

data UpdateBackendAuthOAuthConfig Source #

The OAuth configurations for authenticating users into your Amplify app.

See: newUpdateBackendAuthOAuthConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

Read UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

Show UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

Generic UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

Associated Types

type Rep UpdateBackendAuthOAuthConfig :: Type -> Type #

NFData UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

Hashable UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

ToJSON UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

type Rep UpdateBackendAuthOAuthConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig

type Rep UpdateBackendAuthOAuthConfig = D1 ('MetaData "UpdateBackendAuthOAuthConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthOAuthConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthOAuthConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "socialProviderSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SocialProviderSettings)) :*: (S1 ('MetaSel ('Just "domainPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OAuthScopesElement])))) :*: (S1 ('MetaSel ('Just "oAuthGrantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuthGrantType)) :*: (S1 ('MetaSel ('Just "redirectSignOutURIs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "redirectSignInURIs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newUpdateBackendAuthOAuthConfig :: UpdateBackendAuthOAuthConfig Source #

Create a value of UpdateBackendAuthOAuthConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:socialProviderSettings:UpdateBackendAuthOAuthConfig', updateBackendAuthOAuthConfig_socialProviderSettings - Describes third-party social federation configurations for allowing your users to sign in with OAuth.

$sel:domainPrefix:UpdateBackendAuthOAuthConfig', updateBackendAuthOAuthConfig_domainPrefix - The Amazon Cognito domain prefix used to create a hosted UI for authentication.

$sel:oAuthScopes:UpdateBackendAuthOAuthConfig', updateBackendAuthOAuthConfig_oAuthScopes - The list of OAuth-related flows that can allow users to authenticate from your Amplify app.

$sel:oAuthGrantType:UpdateBackendAuthOAuthConfig', updateBackendAuthOAuthConfig_oAuthGrantType - The OAuth grant type to allow app users to authenticate from your Amplify app.

$sel:redirectSignOutURIs:UpdateBackendAuthOAuthConfig', updateBackendAuthOAuthConfig_redirectSignOutURIs - Redirect URLs that OAuth uses when a user signs out of an Amplify app.

$sel:redirectSignInURIs:UpdateBackendAuthOAuthConfig', updateBackendAuthOAuthConfig_redirectSignInURIs - Redirect URLs that OAuth uses when a user signs in to an Amplify app.

UpdateBackendAuthPasswordPolicyConfig

data UpdateBackendAuthPasswordPolicyConfig Source #

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

See: newUpdateBackendAuthPasswordPolicyConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Read UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Show UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Generic UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

NFData UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

Hashable UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

ToJSON UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

type Rep UpdateBackendAuthPasswordPolicyConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig

type Rep UpdateBackendAuthPasswordPolicyConfig = D1 ('MetaData "UpdateBackendAuthPasswordPolicyConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthPasswordPolicyConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthPasswordPolicyConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalConstraints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalConstraintsElement])) :*: S1 ('MetaSel ('Just "minimumLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newUpdateBackendAuthPasswordPolicyConfig :: UpdateBackendAuthPasswordPolicyConfig Source #

Create a value of UpdateBackendAuthPasswordPolicyConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalConstraints:UpdateBackendAuthPasswordPolicyConfig', updateBackendAuthPasswordPolicyConfig_additionalConstraints - Describes additional constraints on password requirements to sign in to the auth resource, configured as a part of your Amplify project.

$sel:minimumLength:UpdateBackendAuthPasswordPolicyConfig', 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.

UpdateBackendAuthResourceConfig

data UpdateBackendAuthResourceConfig Source #

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

See: newUpdateBackendAuthResourceConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

Read UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

Show UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

Generic UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

Associated Types

type Rep UpdateBackendAuthResourceConfig :: Type -> Type #

NFData UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

Hashable UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

ToJSON UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

type Rep UpdateBackendAuthResourceConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig

type Rep UpdateBackendAuthResourceConfig = D1 ('MetaData "UpdateBackendAuthResourceConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthResourceConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthResourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityPoolConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateBackendAuthIdentityPoolConfig)) :*: S1 ('MetaSel ('Just "authResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthResources)) :*: (S1 ('MetaSel ('Just "userPoolConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateBackendAuthUserPoolConfig) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Service))))

newUpdateBackendAuthResourceConfig Source #

Create a value of UpdateBackendAuthResourceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identityPoolConfigs:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_identityPoolConfigs - Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

$sel:authResources:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_authResources - Defines the service name to use when configuring an authentication resource in your Amplify project.

$sel:userPoolConfigs:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_userPoolConfigs - Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

$sel:service:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_service - Defines the service name to use when configuring an authentication resource in your Amplify project.

UpdateBackendAuthUserPoolConfig

data UpdateBackendAuthUserPoolConfig Source #

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

See: newUpdateBackendAuthUserPoolConfig smart constructor.

Instances

Instances details
Eq UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

Read UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

Show UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

Generic UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

Associated Types

type Rep UpdateBackendAuthUserPoolConfig :: Type -> Type #

NFData UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

Hashable UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

ToJSON UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

type Rep UpdateBackendAuthUserPoolConfig Source # 
Instance details

Defined in Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig

type Rep UpdateBackendAuthUserPoolConfig = D1 ('MetaData "UpdateBackendAuthUserPoolConfig" "Amazonka.AmplifyBackend.Types.UpdateBackendAuthUserPoolConfig" "libZSservicesZSamazonka-amplifybackendZSamazonka-amplifybackend" 'False) (C1 ('MetaCons "UpdateBackendAuthUserPoolConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "passwordPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateBackendAuthPasswordPolicyConfig)) :*: S1 ('MetaSel ('Just "mfa") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateBackendAuthMFAConfig))) :*: (S1 ('MetaSel ('Just "forgotPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateBackendAuthForgotPasswordConfig)) :*: S1 ('MetaSel ('Just "oAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateBackendAuthOAuthConfig)))))

newUpdateBackendAuthUserPoolConfig :: UpdateBackendAuthUserPoolConfig Source #

Create a value of UpdateBackendAuthUserPoolConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:passwordPolicy:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_passwordPolicy - Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

$sel:mfa:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_mfa - Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

$sel:forgotPassword:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_forgotPassword - Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

$sel:oAuth:UpdateBackendAuthUserPoolConfig', updateBackendAuthUserPoolConfig_oAuth - Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.