amazonka-appsync-2.0: Amazon AppSync SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppSync

Contents

Description

Derived from API version 2017-07-25 of the AWS service descriptions, licensed under Apache 2.0.

AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-25 of the Amazon AppSync 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 AppSync.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You don't have access to perform this operation on this resource.

ApiKeyLimitExceededException

_ApiKeyLimitExceededException :: AsError a => Fold a ServiceError Source #

The API key exceeded a limit. Try your request again.

ApiKeyValidityOutOfBoundsException

_ApiKeyValidityOutOfBoundsException :: AsError a => Fold a ServiceError Source #

The API key expiration must be set to a value between 1 and 365 days from creation (for CreateApiKey) or from update (for UpdateApiKey).

ApiLimitExceededException

_ApiLimitExceededException :: AsError a => Fold a ServiceError Source #

The GraphQL API exceeded a limit. Try your request again.

BadRequestException

_BadRequestException :: AsError a => Fold a ServiceError Source #

The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Fold a ServiceError Source #

Another modification is in progress at this time and it must complete before you can make your change.

GraphQLSchemaException

_GraphQLSchemaException :: AsError a => Fold a ServiceError Source #

The GraphQL schema is not valid.

InternalFailureException

_InternalFailureException :: AsError a => Fold a ServiceError Source #

An internal AppSync error occurred. Try your request again.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The request exceeded a limit. Try your request again.

NotFoundException

_NotFoundException :: AsError a => Fold a ServiceError Source #

The resource specified in the request was not found. Check the resource, and then try again.

UnauthorizedException

_UnauthorizedException :: AsError a => Fold a ServiceError Source #

You aren't authorized to perform this operation.

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.

AssociateApi

data AssociateApi Source #

See: newAssociateApi smart constructor.

Constructors

AssociateApi' Text Text 

Instances

Instances details
ToJSON AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

ToHeaders AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

ToPath AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

ToQuery AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

AWSRequest AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Associated Types

type AWSResponse AssociateApi #

Generic AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Associated Types

type Rep AssociateApi :: Type -> Type #

Read AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Show AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

NFData AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Methods

rnf :: AssociateApi -> () #

Eq AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Hashable AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

type AWSResponse AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

type Rep AssociateApi Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

type Rep AssociateApi = D1 ('MetaData "AssociateApi" "Amazonka.AppSync.AssociateApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "AssociateApi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateApi Source #

Create a value of AssociateApi 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:

AssociateApi, associateApi_domainName - The domain name.

AssociateApi, associateApi_apiId - The API ID.

data AssociateApiResponse Source #

See: newAssociateApiResponse smart constructor.

Instances

Instances details
Generic AssociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Associated Types

type Rep AssociateApiResponse :: Type -> Type #

Read AssociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Show AssociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

NFData AssociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

Methods

rnf :: AssociateApiResponse -> () #

Eq AssociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

type Rep AssociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.AssociateApi

type Rep AssociateApiResponse = D1 ('MetaData "AssociateApiResponse" "Amazonka.AppSync.AssociateApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "AssociateApiResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiAssociation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateApiResponse Source #

Create a value of AssociateApiResponse 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:apiAssociation:AssociateApiResponse', associateApiResponse_apiAssociation - The ApiAssociation object.

$sel:httpStatus:AssociateApiResponse', associateApiResponse_httpStatus - The response's http status code.

CreateApiCache

data CreateApiCache Source #

Represents the input of a CreateApiCache operation.

See: newCreateApiCache smart constructor.

Instances

Instances details
ToJSON CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

ToHeaders CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

ToPath CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

ToQuery CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

AWSRequest CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Associated Types

type AWSResponse CreateApiCache #

Generic CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Associated Types

type Rep CreateApiCache :: Type -> Type #

Read CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Show CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

NFData CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Methods

rnf :: CreateApiCache -> () #

Eq CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Hashable CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

type AWSResponse CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

type Rep CreateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

type Rep CreateApiCache = D1 ('MetaData "CreateApiCache" "Amazonka.AppSync.CreateApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateApiCache'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "atRestEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "transitEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "apiCachingBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApiCachingBehavior) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApiCacheType)))))

newCreateApiCache Source #

Create a value of CreateApiCache 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:

CreateApiCache, createApiCache_atRestEncryptionEnabled - At-rest encryption flag for cache. You cannot update this setting after creation.

CreateApiCache, createApiCache_transitEncryptionEnabled - Transit encryption flag when connecting to cache. You cannot update this setting after creation.

CreateApiCache, createApiCache_apiId - The GraphQL API ID.

CreateApiCache, createApiCache_ttl - TTL in seconds for cache entries.

Valid values are 1–3,600 seconds.

CreateApiCache, createApiCache_apiCachingBehavior - Caching behavior.

  • FULL_REQUEST_CACHING: All requests are fully cached.
  • PER_RESOLVER_CACHING: Individual resolvers that you specify are cached.

CreateApiCache, createApiCache_type - The cache instance type. Valid values are

  • SMALL
  • MEDIUM
  • LARGE
  • XLARGE
  • LARGE_2X
  • LARGE_4X
  • LARGE_8X (not available in all regions)
  • LARGE_12X

Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.

The following legacy instance types are available, but their use is discouraged:

  • T2_SMALL: A t2.small instance type.
  • T2_MEDIUM: A t2.medium instance type.
  • R4_LARGE: A r4.large instance type.
  • R4_XLARGE: A r4.xlarge instance type.
  • R4_2XLARGE: A r4.2xlarge instance type.
  • R4_4XLARGE: A r4.4xlarge instance type.
  • R4_8XLARGE: A r4.8xlarge instance type.

data CreateApiCacheResponse Source #

Represents the output of a CreateApiCache operation.

See: newCreateApiCacheResponse smart constructor.

Instances

Instances details
Generic CreateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Associated Types

type Rep CreateApiCacheResponse :: Type -> Type #

Read CreateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Show CreateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

NFData CreateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

Methods

rnf :: CreateApiCacheResponse -> () #

Eq CreateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

type Rep CreateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiCache

type Rep CreateApiCacheResponse = D1 ('MetaData "CreateApiCacheResponse" "Amazonka.AppSync.CreateApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateApiCacheResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiCache)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateApiCacheResponse Source #

Create a value of CreateApiCacheResponse 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:apiCache:CreateApiCacheResponse', createApiCacheResponse_apiCache - The ApiCache object.

$sel:httpStatus:CreateApiCacheResponse', createApiCacheResponse_httpStatus - The response's http status code.

CreateApiKey

data CreateApiKey Source #

See: newCreateApiKey smart constructor.

Instances

Instances details
ToJSON CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

ToHeaders CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

ToPath CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

ToQuery CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

AWSRequest CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Associated Types

type AWSResponse CreateApiKey #

Generic CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Associated Types

type Rep CreateApiKey :: Type -> Type #

Read CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Show CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

NFData CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Methods

rnf :: CreateApiKey -> () #

Eq CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Hashable CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

type AWSResponse CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

type Rep CreateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

type Rep CreateApiKey = D1 ('MetaData "CreateApiKey" "Amazonka.AppSync.CreateApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateApiKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateApiKey Source #

Create a value of CreateApiKey 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:

CreateApiKey, createApiKey_description - A description of the purpose of the API key.

CreateApiKey, createApiKey_expires - From the creation time, the time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour. The default value for this parameter is 7 days from creation time. For more information, see .

CreateApiKey, createApiKey_apiId - The ID for your GraphQL API.

data CreateApiKeyResponse Source #

See: newCreateApiKeyResponse smart constructor.

Instances

Instances details
Generic CreateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Associated Types

type Rep CreateApiKeyResponse :: Type -> Type #

Read CreateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Show CreateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

NFData CreateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

Methods

rnf :: CreateApiKeyResponse -> () #

Eq CreateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

type Rep CreateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateApiKey

type Rep CreateApiKeyResponse = D1 ('MetaData "CreateApiKeyResponse" "Amazonka.AppSync.CreateApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateApiKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiKey)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateApiKeyResponse Source #

Create a value of CreateApiKeyResponse 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:apiKey:CreateApiKeyResponse', createApiKeyResponse_apiKey - The API key.

$sel:httpStatus:CreateApiKeyResponse', createApiKeyResponse_httpStatus - The response's http status code.

CreateDataSource

data CreateDataSource Source #

See: newCreateDataSource smart constructor.

Instances

Instances details
ToJSON CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

ToHeaders CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

ToPath CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

ToQuery CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

AWSRequest CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Associated Types

type AWSResponse CreateDataSource #

Generic CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Associated Types

type Rep CreateDataSource :: Type -> Type #

Read CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Show CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

NFData CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Methods

rnf :: CreateDataSource -> () #

Eq CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Hashable CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

type AWSResponse CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

type Rep CreateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

type Rep CreateDataSource = D1 ('MetaData "CreateDataSource" "Amazonka.AppSync.CreateDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateDataSource'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dynamodbConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynamodbDataSourceConfig))) :*: (S1 ('MetaSel ('Just "elasticsearchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchDataSourceConfig)) :*: (S1 ('MetaSel ('Just "httpConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpDataSourceConfig)) :*: S1 ('MetaSel ('Just "lambdaConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaDataSourceConfig))))) :*: ((S1 ('MetaSel ('Just "openSearchServiceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchServiceDataSourceConfig)) :*: (S1 ('MetaSel ('Just "relationalDatabaseConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseDataSourceConfig)) :*: S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DataSourceType))))))

newCreateDataSource Source #

Create a value of CreateDataSource 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:

CreateDataSource, createDataSource_description - A description of the DataSource.

CreateDataSource, createDataSource_dynamodbConfig - Amazon DynamoDB settings.

CreateDataSource, createDataSource_elasticsearchConfig - Amazon OpenSearch Service settings.

As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. For new data sources, use CreateDataSourceRequest$openSearchServiceConfig to create an OpenSearch data source.

CreateDataSource, createDataSource_httpConfig - HTTP endpoint settings.

CreateDataSource, createDataSource_lambdaConfig - Lambda settings.

CreateDataSource, createDataSource_openSearchServiceConfig - Amazon OpenSearch Service settings.

CreateDataSource, createDataSource_relationalDatabaseConfig - Relational database settings.

CreateDataSource, createDataSource_serviceRoleArn - The Identity and Access Management (IAM) service role Amazon Resource Name (ARN) for the data source. The system assumes this role when accessing the data source.

CreateDataSource, createDataSource_apiId - The API ID for the GraphQL API for the DataSource.

CreateDataSource, createDataSource_name - A user-supplied name for the DataSource.

CreateDataSource, createDataSource_type - The type of the DataSource.

data CreateDataSourceResponse Source #

See: newCreateDataSourceResponse smart constructor.

Instances

Instances details
Generic CreateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Associated Types

type Rep CreateDataSourceResponse :: Type -> Type #

Read CreateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Show CreateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

NFData CreateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

Eq CreateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

type Rep CreateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDataSource

type Rep CreateDataSourceResponse = D1 ('MetaData "CreateDataSourceResponse" "Amazonka.AppSync.CreateDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateDataSourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDataSourceResponse Source #

Create a value of CreateDataSourceResponse 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:dataSource:CreateDataSourceResponse', createDataSourceResponse_dataSource - The DataSource object.

$sel:httpStatus:CreateDataSourceResponse', createDataSourceResponse_httpStatus - The response's http status code.

CreateDomainName

data CreateDomainName Source #

See: newCreateDomainName smart constructor.

Instances

Instances details
ToJSON CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

ToHeaders CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

ToPath CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

ToQuery CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

AWSRequest CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Associated Types

type AWSResponse CreateDomainName #

Generic CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Associated Types

type Rep CreateDomainName :: Type -> Type #

Read CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Show CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

NFData CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Methods

rnf :: CreateDomainName -> () #

Eq CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Hashable CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

type AWSResponse CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

type Rep CreateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

type Rep CreateDomainName = D1 ('MetaData "CreateDomainName" "Amazonka.AppSync.CreateDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateDomainName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDomainName Source #

Create a value of CreateDomainName 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:

CreateDomainName, createDomainName_description - A description of the DomainName.

CreateDomainName, createDomainName_domainName - The domain name.

CreateDomainName, createDomainName_certificateArn - The Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.

data CreateDomainNameResponse Source #

See: newCreateDomainNameResponse smart constructor.

Instances

Instances details
Generic CreateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Associated Types

type Rep CreateDomainNameResponse :: Type -> Type #

Read CreateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Show CreateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

NFData CreateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

Eq CreateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

type Rep CreateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateDomainName

type Rep CreateDomainNameResponse = D1 ('MetaData "CreateDomainNameResponse" "Amazonka.AppSync.CreateDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateDomainNameResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNameConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainNameConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDomainNameResponse Source #

Create a value of CreateDomainNameResponse 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:domainNameConfig:CreateDomainNameResponse', createDomainNameResponse_domainNameConfig - The configuration for the DomainName.

$sel:httpStatus:CreateDomainNameResponse', createDomainNameResponse_httpStatus - The response's http status code.

CreateFunction

data CreateFunction Source #

See: newCreateFunction smart constructor.

Instances

Instances details
ToJSON CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

ToHeaders CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

ToPath CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

ToQuery CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

AWSRequest CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Associated Types

type AWSResponse CreateFunction #

Generic CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Associated Types

type Rep CreateFunction :: Type -> Type #

Read CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Show CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

NFData CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Methods

rnf :: CreateFunction -> () #

Eq CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Hashable CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

type AWSResponse CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

type Rep CreateFunction Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

newCreateFunction Source #

Create a value of CreateFunction 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:

CreateFunction, createFunction_code - The function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

CreateFunction, createFunction_description - The Function description.

CreateFunction, createFunction_functionVersion - The version of the request mapping template. Currently, the supported value is 2018-05-29. Note that when using VTL and mapping templates, the functionVersion is required.

CreateFunction, createFunction_maxBatchSize - The maximum batching size for a resolver.

CreateFunction, createFunction_requestMappingTemplate - The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.

CreateFunction, createFunction_responseMappingTemplate - The Function response mapping template.

CreateFunction, createFunction_runtime - Undocumented member.

CreateFunction, createFunction_syncConfig - Undocumented member.

CreateFunction, createFunction_apiId - The GraphQL API ID.

CreateFunction, createFunction_name - The Function name. The function name does not have to be unique.

CreateFunction, createFunction_dataSourceName - The Function DataSource name.

data CreateFunctionResponse Source #

See: newCreateFunctionResponse smart constructor.

Instances

Instances details
Generic CreateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Associated Types

type Rep CreateFunctionResponse :: Type -> Type #

Read CreateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Show CreateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

NFData CreateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

Methods

rnf :: CreateFunctionResponse -> () #

Eq CreateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

type Rep CreateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateFunction

type Rep CreateFunctionResponse = D1 ('MetaData "CreateFunctionResponse" "Amazonka.AppSync.CreateFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateFunctionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFunctionResponse Source #

Create a value of CreateFunctionResponse 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:functionConfiguration:CreateFunctionResponse', createFunctionResponse_functionConfiguration - The Function object.

$sel:httpStatus:CreateFunctionResponse', createFunctionResponse_httpStatus - The response's http status code.

CreateGraphqlApi

data CreateGraphqlApi Source #

See: newCreateGraphqlApi smart constructor.

Instances

Instances details
ToJSON CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

ToHeaders CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

ToPath CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

ToQuery CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

AWSRequest CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Associated Types

type AWSResponse CreateGraphqlApi #

Generic CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Associated Types

type Rep CreateGraphqlApi :: Type -> Type #

Read CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Show CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

NFData CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Methods

rnf :: CreateGraphqlApi -> () #

Eq CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Hashable CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

type AWSResponse CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

type Rep CreateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

newCreateGraphqlApi Source #

Create a value of CreateGraphqlApi 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:

CreateGraphqlApi, createGraphqlApi_additionalAuthenticationProviders - A list of additional authentication providers for the GraphqlApi API.

CreateGraphqlApi, createGraphqlApi_lambdaAuthorizerConfig - Configuration for Lambda function authorization.

CreateGraphqlApi, createGraphqlApi_logConfig - The Amazon CloudWatch Logs configuration.

CreateGraphqlApi, createGraphqlApi_openIDConnectConfig - The OIDC configuration.

CreateGraphqlApi, createGraphqlApi_tags - A TagMap object.

CreateGraphqlApi, createGraphqlApi_userPoolConfig - The Amazon Cognito user pool configuration.

CreateGraphqlApi, createGraphqlApi_xrayEnabled - A flag indicating whether to use X-Ray tracing for the GraphqlApi.

CreateGraphqlApi, createGraphqlApi_name - A user-supplied name for the GraphqlApi.

CreateGraphqlApi, createGraphqlApi_authenticationType - The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.

data CreateGraphqlApiResponse Source #

See: newCreateGraphqlApiResponse smart constructor.

Instances

Instances details
Generic CreateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Associated Types

type Rep CreateGraphqlApiResponse :: Type -> Type #

Read CreateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Show CreateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

NFData CreateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

Eq CreateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

type Rep CreateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateGraphqlApi

type Rep CreateGraphqlApiResponse = D1 ('MetaData "CreateGraphqlApiResponse" "Amazonka.AppSync.CreateGraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateGraphqlApiResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "graphqlApi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GraphqlApi)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateGraphqlApiResponse Source #

Create a value of CreateGraphqlApiResponse 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:graphqlApi:CreateGraphqlApiResponse', createGraphqlApiResponse_graphqlApi - The GraphqlApi.

$sel:httpStatus:CreateGraphqlApiResponse', createGraphqlApiResponse_httpStatus - The response's http status code.

CreateResolver

data CreateResolver Source #

See: newCreateResolver smart constructor.

Instances

Instances details
ToJSON CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

ToHeaders CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

ToPath CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

ToQuery CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

AWSRequest CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Associated Types

type AWSResponse CreateResolver #

Generic CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Associated Types

type Rep CreateResolver :: Type -> Type #

Read CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Show CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

NFData CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Methods

rnf :: CreateResolver -> () #

Eq CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Hashable CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

type AWSResponse CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

type Rep CreateResolver Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

type Rep CreateResolver = D1 ('MetaData "CreateResolver" "Amazonka.AppSync.CreateResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateResolver'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cachingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CachingConfig)) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataSourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "kind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResolverKind)) :*: (S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "pipelineConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineConfig))))) :*: ((S1 ('MetaSel ('Just "requestMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "responseMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSyncRuntime)))) :*: ((S1 ('MetaSel ('Just "syncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncConfig)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateResolver Source #

Create a value of CreateResolver 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:

CreateResolver, createResolver_cachingConfig - The caching configuration for the resolver.

CreateResolver, createResolver_code - The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

CreateResolver, createResolver_dataSourceName - The name of the data source for which the resolver is being created.

CreateResolver, createResolver_kind - The resolver type.

  • UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source.
  • PIPELINE: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of Function objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources.

CreateResolver, createResolver_maxBatchSize - The maximum batching size for a resolver.

CreateResolver, createResolver_pipelineConfig - The PipelineConfig.

CreateResolver, createResolver_requestMappingTemplate - The mapping template to use for requests.

A resolver uses a request mapping template to convert a GraphQL expression into a format that a data source can understand. Mapping templates are written in Apache Velocity Template Language (VTL).

VTL request mapping templates are optional when using an Lambda data source. For all other data sources, VTL request and response mapping templates are required.

CreateResolver, createResolver_responseMappingTemplate - The mapping template to use for responses from the data source.

CreateResolver, createResolver_runtime - Undocumented member.

CreateResolver, createResolver_syncConfig - The SyncConfig for a resolver attached to a versioned data source.

CreateResolver, createResolver_apiId - The ID for the GraphQL API for which the resolver is being created.

CreateResolver, createResolver_typeName - The name of the Type.

CreateResolver, createResolver_fieldName - The name of the field to attach the resolver to.

data CreateResolverResponse Source #

See: newCreateResolverResponse smart constructor.

Instances

Instances details
Generic CreateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Associated Types

type Rep CreateResolverResponse :: Type -> Type #

Read CreateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Show CreateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

NFData CreateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

Methods

rnf :: CreateResolverResponse -> () #

Eq CreateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

type Rep CreateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateResolver

type Rep CreateResolverResponse = D1 ('MetaData "CreateResolverResponse" "Amazonka.AppSync.CreateResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateResolverResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Resolver)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateResolverResponse Source #

Create a value of CreateResolverResponse 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:resolver:CreateResolverResponse', createResolverResponse_resolver - The Resolver object.

$sel:httpStatus:CreateResolverResponse', createResolverResponse_httpStatus - The response's http status code.

CreateType

data CreateType Source #

See: newCreateType smart constructor.

Instances

Instances details
ToJSON CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

ToHeaders CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Methods

toHeaders :: CreateType -> [Header] #

ToPath CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

ToQuery CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

AWSRequest CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Associated Types

type AWSResponse CreateType #

Generic CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Associated Types

type Rep CreateType :: Type -> Type #

Read CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Show CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

NFData CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Methods

rnf :: CreateType -> () #

Eq CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Hashable CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

type AWSResponse CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

type Rep CreateType Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

type Rep CreateType = D1 ('MetaData "CreateType" "Amazonka.AppSync.CreateType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypeDefinitionFormat))))

newCreateType Source #

Create a value of CreateType 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:

CreateType, createType_apiId - The API ID.

CreateType, createType_definition - The type definition, in GraphQL Schema Definition Language (SDL) format.

For more information, see the GraphQL SDL documentation.

CreateType, createType_format - The type format: SDL or JSON.

data CreateTypeResponse Source #

See: newCreateTypeResponse smart constructor.

Instances

Instances details
Generic CreateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Associated Types

type Rep CreateTypeResponse :: Type -> Type #

Read CreateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Show CreateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

NFData CreateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

Methods

rnf :: CreateTypeResponse -> () #

Eq CreateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

type Rep CreateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.CreateType

type Rep CreateTypeResponse = D1 ('MetaData "CreateTypeResponse" "Amazonka.AppSync.CreateType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CreateTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Type)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTypeResponse Source #

Create a value of CreateTypeResponse 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:

CreateTypeResponse, createTypeResponse_type - The Type object.

$sel:httpStatus:CreateTypeResponse', createTypeResponse_httpStatus - The response's http status code.

DeleteApiCache

data DeleteApiCache Source #

Represents the input of a DeleteApiCache operation.

See: newDeleteApiCache smart constructor.

Constructors

DeleteApiCache' Text 

Instances

Instances details
ToHeaders DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

ToPath DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

ToQuery DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

AWSRequest DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Associated Types

type AWSResponse DeleteApiCache #

Generic DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Associated Types

type Rep DeleteApiCache :: Type -> Type #

Read DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Show DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

NFData DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Methods

rnf :: DeleteApiCache -> () #

Eq DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Hashable DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

type AWSResponse DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

type Rep DeleteApiCache Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

type Rep DeleteApiCache = D1 ('MetaData "DeleteApiCache" "Amazonka.AppSync.DeleteApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteApiCache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApiCache Source #

Create a value of DeleteApiCache 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:

DeleteApiCache, deleteApiCache_apiId - The API ID.

data DeleteApiCacheResponse Source #

Represents the output of a DeleteApiCache operation.

See: newDeleteApiCacheResponse smart constructor.

Instances

Instances details
Generic DeleteApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Associated Types

type Rep DeleteApiCacheResponse :: Type -> Type #

Read DeleteApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Show DeleteApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

NFData DeleteApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

Methods

rnf :: DeleteApiCacheResponse -> () #

Eq DeleteApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

type Rep DeleteApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiCache

type Rep DeleteApiCacheResponse = D1 ('MetaData "DeleteApiCacheResponse" "Amazonka.AppSync.DeleteApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteApiCacheResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteApiCacheResponse Source #

Create a value of DeleteApiCacheResponse 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:httpStatus:DeleteApiCacheResponse', deleteApiCacheResponse_httpStatus - The response's http status code.

DeleteApiKey

data DeleteApiKey Source #

See: newDeleteApiKey smart constructor.

Constructors

DeleteApiKey' Text Text 

Instances

Instances details
ToHeaders DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

ToPath DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

ToQuery DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

AWSRequest DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Associated Types

type AWSResponse DeleteApiKey #

Generic DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Associated Types

type Rep DeleteApiKey :: Type -> Type #

Read DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Show DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

NFData DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Methods

rnf :: DeleteApiKey -> () #

Eq DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Hashable DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

type AWSResponse DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

type Rep DeleteApiKey Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

type Rep DeleteApiKey = D1 ('MetaData "DeleteApiKey" "Amazonka.AppSync.DeleteApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteApiKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApiKey Source #

Create a value of DeleteApiKey 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:

DeleteApiKey, deleteApiKey_apiId - The API ID.

DeleteApiKey, deleteApiKey_id - The ID for the API key.

data DeleteApiKeyResponse Source #

See: newDeleteApiKeyResponse smart constructor.

Instances

Instances details
Generic DeleteApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Associated Types

type Rep DeleteApiKeyResponse :: Type -> Type #

Read DeleteApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Show DeleteApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

NFData DeleteApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

Methods

rnf :: DeleteApiKeyResponse -> () #

Eq DeleteApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

type Rep DeleteApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteApiKey

type Rep DeleteApiKeyResponse = D1 ('MetaData "DeleteApiKeyResponse" "Amazonka.AppSync.DeleteApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteApiKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteApiKeyResponse Source #

Create a value of DeleteApiKeyResponse 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:httpStatus:DeleteApiKeyResponse', deleteApiKeyResponse_httpStatus - The response's http status code.

DeleteDataSource

data DeleteDataSource Source #

See: newDeleteDataSource smart constructor.

Instances

Instances details
ToHeaders DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

ToPath DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

ToQuery DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

AWSRequest DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Associated Types

type AWSResponse DeleteDataSource #

Generic DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Associated Types

type Rep DeleteDataSource :: Type -> Type #

Read DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Show DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

NFData DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Methods

rnf :: DeleteDataSource -> () #

Eq DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Hashable DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

type AWSResponse DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

type Rep DeleteDataSource Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

type Rep DeleteDataSource = D1 ('MetaData "DeleteDataSource" "Amazonka.AppSync.DeleteDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteDataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDataSource Source #

Create a value of DeleteDataSource 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:

DeleteDataSource, deleteDataSource_apiId - The API ID.

DeleteDataSource, deleteDataSource_name - The name of the data source.

data DeleteDataSourceResponse Source #

See: newDeleteDataSourceResponse smart constructor.

Instances

Instances details
Generic DeleteDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Associated Types

type Rep DeleteDataSourceResponse :: Type -> Type #

Read DeleteDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Show DeleteDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

NFData DeleteDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

Eq DeleteDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

type Rep DeleteDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDataSource

type Rep DeleteDataSourceResponse = D1 ('MetaData "DeleteDataSourceResponse" "Amazonka.AppSync.DeleteDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteDataSourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDataSourceResponse Source #

Create a value of DeleteDataSourceResponse 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:httpStatus:DeleteDataSourceResponse', deleteDataSourceResponse_httpStatus - The response's http status code.

DeleteDomainName

data DeleteDomainName Source #

See: newDeleteDomainName smart constructor.

Constructors

DeleteDomainName' Text 

Instances

Instances details
ToHeaders DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

ToPath DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

ToQuery DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

AWSRequest DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Associated Types

type AWSResponse DeleteDomainName #

Generic DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Associated Types

type Rep DeleteDomainName :: Type -> Type #

Read DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Show DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

NFData DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Methods

rnf :: DeleteDomainName -> () #

Eq DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Hashable DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

type AWSResponse DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

type Rep DeleteDomainName Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

type Rep DeleteDomainName = D1 ('MetaData "DeleteDomainName" "Amazonka.AppSync.DeleteDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteDomainName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDomainName Source #

Create a value of DeleteDomainName 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:

DeleteDomainName, deleteDomainName_domainName - The domain name.

data DeleteDomainNameResponse Source #

See: newDeleteDomainNameResponse smart constructor.

Instances

Instances details
Generic DeleteDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Associated Types

type Rep DeleteDomainNameResponse :: Type -> Type #

Read DeleteDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Show DeleteDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

NFData DeleteDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

Eq DeleteDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

type Rep DeleteDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteDomainName

type Rep DeleteDomainNameResponse = D1 ('MetaData "DeleteDomainNameResponse" "Amazonka.AppSync.DeleteDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteDomainNameResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDomainNameResponse Source #

Create a value of DeleteDomainNameResponse 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:httpStatus:DeleteDomainNameResponse', deleteDomainNameResponse_httpStatus - The response's http status code.

DeleteFunction

data DeleteFunction Source #

See: newDeleteFunction smart constructor.

Constructors

DeleteFunction' Text Text 

Instances

Instances details
ToHeaders DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

ToPath DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

ToQuery DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

AWSRequest DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Associated Types

type AWSResponse DeleteFunction #

Generic DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Associated Types

type Rep DeleteFunction :: Type -> Type #

Read DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Show DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

NFData DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Methods

rnf :: DeleteFunction -> () #

Eq DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Hashable DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

type AWSResponse DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

type Rep DeleteFunction Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

type Rep DeleteFunction = D1 ('MetaData "DeleteFunction" "Amazonka.AppSync.DeleteFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteFunction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "functionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFunction Source #

Create a value of DeleteFunction 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:

DeleteFunction, deleteFunction_apiId - The GraphQL API ID.

DeleteFunction, deleteFunction_functionId - The Function ID.

data DeleteFunctionResponse Source #

See: newDeleteFunctionResponse smart constructor.

Instances

Instances details
Generic DeleteFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Associated Types

type Rep DeleteFunctionResponse :: Type -> Type #

Read DeleteFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Show DeleteFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

NFData DeleteFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

Methods

rnf :: DeleteFunctionResponse -> () #

Eq DeleteFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

type Rep DeleteFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteFunction

type Rep DeleteFunctionResponse = D1 ('MetaData "DeleteFunctionResponse" "Amazonka.AppSync.DeleteFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteFunctionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFunctionResponse Source #

Create a value of DeleteFunctionResponse 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:httpStatus:DeleteFunctionResponse', deleteFunctionResponse_httpStatus - The response's http status code.

DeleteGraphqlApi

data DeleteGraphqlApi Source #

See: newDeleteGraphqlApi smart constructor.

Constructors

DeleteGraphqlApi' Text 

Instances

Instances details
ToHeaders DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

ToPath DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

ToQuery DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

AWSRequest DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Associated Types

type AWSResponse DeleteGraphqlApi #

Generic DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Associated Types

type Rep DeleteGraphqlApi :: Type -> Type #

Read DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Show DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

NFData DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Methods

rnf :: DeleteGraphqlApi -> () #

Eq DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Hashable DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

type AWSResponse DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

type Rep DeleteGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

type Rep DeleteGraphqlApi = D1 ('MetaData "DeleteGraphqlApi" "Amazonka.AppSync.DeleteGraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteGraphqlApi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteGraphqlApi Source #

Create a value of DeleteGraphqlApi 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:

DeleteGraphqlApi, deleteGraphqlApi_apiId - The API ID.

data DeleteGraphqlApiResponse Source #

See: newDeleteGraphqlApiResponse smart constructor.

Instances

Instances details
Generic DeleteGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Associated Types

type Rep DeleteGraphqlApiResponse :: Type -> Type #

Read DeleteGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Show DeleteGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

NFData DeleteGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

Eq DeleteGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

type Rep DeleteGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteGraphqlApi

type Rep DeleteGraphqlApiResponse = D1 ('MetaData "DeleteGraphqlApiResponse" "Amazonka.AppSync.DeleteGraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteGraphqlApiResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteGraphqlApiResponse Source #

Create a value of DeleteGraphqlApiResponse 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:httpStatus:DeleteGraphqlApiResponse', deleteGraphqlApiResponse_httpStatus - The response's http status code.

DeleteResolver

data DeleteResolver Source #

See: newDeleteResolver smart constructor.

Instances

Instances details
ToHeaders DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

ToPath DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

ToQuery DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

AWSRequest DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Associated Types

type AWSResponse DeleteResolver #

Generic DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Associated Types

type Rep DeleteResolver :: Type -> Type #

Read DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Show DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

NFData DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Methods

rnf :: DeleteResolver -> () #

Eq DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Hashable DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

type AWSResponse DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

type Rep DeleteResolver Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

type Rep DeleteResolver = D1 ('MetaData "DeleteResolver" "Amazonka.AppSync.DeleteResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteResolver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteResolver Source #

Create a value of DeleteResolver 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:

DeleteResolver, deleteResolver_apiId - The API ID.

DeleteResolver, deleteResolver_typeName - The name of the resolver type.

DeleteResolver, deleteResolver_fieldName - The resolver field name.

data DeleteResolverResponse Source #

See: newDeleteResolverResponse smart constructor.

Instances

Instances details
Generic DeleteResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Associated Types

type Rep DeleteResolverResponse :: Type -> Type #

Read DeleteResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Show DeleteResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

NFData DeleteResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

Methods

rnf :: DeleteResolverResponse -> () #

Eq DeleteResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

type Rep DeleteResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteResolver

type Rep DeleteResolverResponse = D1 ('MetaData "DeleteResolverResponse" "Amazonka.AppSync.DeleteResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteResolverResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteResolverResponse Source #

Create a value of DeleteResolverResponse 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:httpStatus:DeleteResolverResponse', deleteResolverResponse_httpStatus - The response's http status code.

DeleteType

data DeleteType Source #

See: newDeleteType smart constructor.

Constructors

DeleteType' Text Text 

Instances

Instances details
ToHeaders DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Methods

toHeaders :: DeleteType -> [Header] #

ToPath DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

ToQuery DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

AWSRequest DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Associated Types

type AWSResponse DeleteType #

Generic DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Associated Types

type Rep DeleteType :: Type -> Type #

Read DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Show DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

NFData DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Methods

rnf :: DeleteType -> () #

Eq DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Hashable DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

type AWSResponse DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

type Rep DeleteType Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

type Rep DeleteType = D1 ('MetaData "DeleteType" "Amazonka.AppSync.DeleteType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteType Source #

Create a value of DeleteType 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:

DeleteType, deleteType_apiId - The API ID.

DeleteType, deleteType_typeName - The type name.

data DeleteTypeResponse Source #

See: newDeleteTypeResponse smart constructor.

Constructors

DeleteTypeResponse' Int 

Instances

Instances details
Generic DeleteTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Associated Types

type Rep DeleteTypeResponse :: Type -> Type #

Read DeleteTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Show DeleteTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

NFData DeleteTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

Methods

rnf :: DeleteTypeResponse -> () #

Eq DeleteTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

type Rep DeleteTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.DeleteType

type Rep DeleteTypeResponse = D1 ('MetaData "DeleteTypeResponse" "Amazonka.AppSync.DeleteType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeleteTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTypeResponse Source #

Create a value of DeleteTypeResponse 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:httpStatus:DeleteTypeResponse', deleteTypeResponse_httpStatus - The response's http status code.

DisassociateApi

data DisassociateApi Source #

See: newDisassociateApi smart constructor.

Constructors

DisassociateApi' Text 

Instances

Instances details
ToHeaders DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

ToPath DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

ToQuery DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

AWSRequest DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Associated Types

type AWSResponse DisassociateApi #

Generic DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Associated Types

type Rep DisassociateApi :: Type -> Type #

Read DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Show DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

NFData DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Methods

rnf :: DisassociateApi -> () #

Eq DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Hashable DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

type AWSResponse DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

type Rep DisassociateApi Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

type Rep DisassociateApi = D1 ('MetaData "DisassociateApi" "Amazonka.AppSync.DisassociateApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DisassociateApi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateApi Source #

Create a value of DisassociateApi 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:

DisassociateApi, disassociateApi_domainName - The domain name.

data DisassociateApiResponse Source #

See: newDisassociateApiResponse smart constructor.

Instances

Instances details
Generic DisassociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Associated Types

type Rep DisassociateApiResponse :: Type -> Type #

Read DisassociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Show DisassociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

NFData DisassociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

Methods

rnf :: DisassociateApiResponse -> () #

Eq DisassociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

type Rep DisassociateApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.DisassociateApi

type Rep DisassociateApiResponse = D1 ('MetaData "DisassociateApiResponse" "Amazonka.AppSync.DisassociateApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DisassociateApiResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateApiResponse Source #

Create a value of DisassociateApiResponse 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:httpStatus:DisassociateApiResponse', disassociateApiResponse_httpStatus - The response's http status code.

EvaluateCode

data EvaluateCode Source #

See: newEvaluateCode smart constructor.

Instances

Instances details
ToJSON EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

ToHeaders EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

ToPath EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

ToQuery EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

AWSRequest EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Associated Types

type AWSResponse EvaluateCode #

Generic EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Associated Types

type Rep EvaluateCode :: Type -> Type #

Read EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Show EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

NFData EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Methods

rnf :: EvaluateCode -> () #

Eq EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Hashable EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

type AWSResponse EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

type Rep EvaluateCode Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

type Rep EvaluateCode = D1 ('MetaData "EvaluateCode" "Amazonka.AppSync.EvaluateCode" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "EvaluateCode'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "function") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AppSyncRuntime)) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newEvaluateCode Source #

Create a value of EvaluateCode 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:function:EvaluateCode', evaluateCode_function - The function within the code to be evaluated. If provided, the valid values are request and response.

EvaluateCode, evaluateCode_runtime - The runtime to be used when evaluating the code. Currently, only the APPSYNC_JS runtime is supported.

EvaluateCode, evaluateCode_code - The code definition to be evaluated. Note that code and runtime are both required for this action. The runtime value must be APPSYNC_JS.

$sel:context:EvaluateCode', evaluateCode_context - The map that holds all of the contextual information for your resolver invocation. A context is required for this action.

data EvaluateCodeResponse Source #

See: newEvaluateCodeResponse smart constructor.

Instances

Instances details
Generic EvaluateCodeResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Associated Types

type Rep EvaluateCodeResponse :: Type -> Type #

Read EvaluateCodeResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Show EvaluateCodeResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

NFData EvaluateCodeResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

Methods

rnf :: EvaluateCodeResponse -> () #

Eq EvaluateCodeResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

type Rep EvaluateCodeResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateCode

type Rep EvaluateCodeResponse = D1 ('MetaData "EvaluateCodeResponse" "Amazonka.AppSync.EvaluateCode" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "EvaluateCodeResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluateCodeErrorDetail)) :*: S1 ('MetaSel ('Just "evaluationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "logs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newEvaluateCodeResponse Source #

Create a value of EvaluateCodeResponse 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:EvaluateCodeResponse', evaluateCodeResponse_error - Contains the payload of the response error.

$sel:evaluationResult:EvaluateCodeResponse', evaluateCodeResponse_evaluationResult - The result of the evaluation operation.

$sel:logs:EvaluateCodeResponse', evaluateCodeResponse_logs - A list of logs that were generated by calls to util.log.info and util.log.error in the evaluated code.

$sel:httpStatus:EvaluateCodeResponse', evaluateCodeResponse_httpStatus - The response's http status code.

EvaluateMappingTemplate

data EvaluateMappingTemplate Source #

See: newEvaluateMappingTemplate smart constructor.

Instances

Instances details
ToJSON EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

ToHeaders EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

ToPath EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

ToQuery EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

AWSRequest EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Generic EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Associated Types

type Rep EvaluateMappingTemplate :: Type -> Type #

Read EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Show EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

NFData EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Methods

rnf :: EvaluateMappingTemplate -> () #

Eq EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Hashable EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

type AWSResponse EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

type Rep EvaluateMappingTemplate Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

type Rep EvaluateMappingTemplate = D1 ('MetaData "EvaluateMappingTemplate" "Amazonka.AppSync.EvaluateMappingTemplate" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "EvaluateMappingTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "template") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEvaluateMappingTemplate Source #

Create a value of EvaluateMappingTemplate 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:template:EvaluateMappingTemplate', evaluateMappingTemplate_template - The mapping template; this can be a request or response template. A template is required for this action.

$sel:context:EvaluateMappingTemplate', evaluateMappingTemplate_context - The map that holds all of the contextual information for your resolver invocation. A context is required for this action.

data EvaluateMappingTemplateResponse Source #

See: newEvaluateMappingTemplateResponse smart constructor.

Instances

Instances details
Generic EvaluateMappingTemplateResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Associated Types

type Rep EvaluateMappingTemplateResponse :: Type -> Type #

Read EvaluateMappingTemplateResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Show EvaluateMappingTemplateResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

NFData EvaluateMappingTemplateResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

Eq EvaluateMappingTemplateResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

type Rep EvaluateMappingTemplateResponse Source # 
Instance details

Defined in Amazonka.AppSync.EvaluateMappingTemplate

type Rep EvaluateMappingTemplateResponse = D1 ('MetaData "EvaluateMappingTemplateResponse" "Amazonka.AppSync.EvaluateMappingTemplate" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "EvaluateMappingTemplateResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetail)) :*: S1 ('MetaSel ('Just "evaluationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "logs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newEvaluateMappingTemplateResponse Source #

Create a value of EvaluateMappingTemplateResponse 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:EvaluateMappingTemplateResponse', evaluateMappingTemplateResponse_error - The ErrorDetail object.

$sel:evaluationResult:EvaluateMappingTemplateResponse', evaluateMappingTemplateResponse_evaluationResult - The mapping template; this can be a request or response template.

$sel:logs:EvaluateMappingTemplateResponse', evaluateMappingTemplateResponse_logs - A list of logs that were generated by calls to util.log.info and util.log.error in the evaluated code.

$sel:httpStatus:EvaluateMappingTemplateResponse', evaluateMappingTemplateResponse_httpStatus - The response's http status code.

FlushApiCache

data FlushApiCache Source #

Represents the input of a FlushApiCache operation.

See: newFlushApiCache smart constructor.

Constructors

FlushApiCache' Text 

Instances

Instances details
ToHeaders FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

ToPath FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

ToQuery FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

AWSRequest FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Associated Types

type AWSResponse FlushApiCache #

Generic FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Associated Types

type Rep FlushApiCache :: Type -> Type #

Read FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Show FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

NFData FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Methods

rnf :: FlushApiCache -> () #

Eq FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Hashable FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

type AWSResponse FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

type Rep FlushApiCache Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

type Rep FlushApiCache = D1 ('MetaData "FlushApiCache" "Amazonka.AppSync.FlushApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "FlushApiCache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFlushApiCache Source #

Create a value of FlushApiCache 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:

FlushApiCache, flushApiCache_apiId - The API ID.

data FlushApiCacheResponse Source #

Represents the output of a FlushApiCache operation.

See: newFlushApiCacheResponse smart constructor.

Instances

Instances details
Generic FlushApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Associated Types

type Rep FlushApiCacheResponse :: Type -> Type #

Read FlushApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Show FlushApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

NFData FlushApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

Methods

rnf :: FlushApiCacheResponse -> () #

Eq FlushApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

type Rep FlushApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.FlushApiCache

type Rep FlushApiCacheResponse = D1 ('MetaData "FlushApiCacheResponse" "Amazonka.AppSync.FlushApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "FlushApiCacheResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newFlushApiCacheResponse Source #

Create a value of FlushApiCacheResponse 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:httpStatus:FlushApiCacheResponse', flushApiCacheResponse_httpStatus - The response's http status code.

GetApiAssociation

data GetApiAssociation Source #

See: newGetApiAssociation smart constructor.

Constructors

GetApiAssociation' Text 

Instances

Instances details
ToHeaders GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

ToPath GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

ToQuery GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

AWSRequest GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Associated Types

type AWSResponse GetApiAssociation #

Generic GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Associated Types

type Rep GetApiAssociation :: Type -> Type #

Read GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Show GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

NFData GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Methods

rnf :: GetApiAssociation -> () #

Eq GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Hashable GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

type AWSResponse GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

type Rep GetApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

type Rep GetApiAssociation = D1 ('MetaData "GetApiAssociation" "Amazonka.AppSync.GetApiAssociation" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetApiAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetApiAssociation Source #

Create a value of GetApiAssociation 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:

GetApiAssociation, getApiAssociation_domainName - The domain name.

data GetApiAssociationResponse Source #

See: newGetApiAssociationResponse smart constructor.

Instances

Instances details
Generic GetApiAssociationResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Associated Types

type Rep GetApiAssociationResponse :: Type -> Type #

Read GetApiAssociationResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Show GetApiAssociationResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

NFData GetApiAssociationResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

Eq GetApiAssociationResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

type Rep GetApiAssociationResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiAssociation

type Rep GetApiAssociationResponse = D1 ('MetaData "GetApiAssociationResponse" "Amazonka.AppSync.GetApiAssociation" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetApiAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiAssociation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetApiAssociationResponse Source #

Create a value of GetApiAssociationResponse 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:apiAssociation:GetApiAssociationResponse', getApiAssociationResponse_apiAssociation - The ApiAssociation object.

$sel:httpStatus:GetApiAssociationResponse', getApiAssociationResponse_httpStatus - The response's http status code.

GetApiCache

data GetApiCache Source #

Represents the input of a GetApiCache operation.

See: newGetApiCache smart constructor.

Constructors

GetApiCache' Text 

Instances

Instances details
ToHeaders GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Methods

toHeaders :: GetApiCache -> [Header] #

ToPath GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

ToQuery GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

AWSRequest GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Associated Types

type AWSResponse GetApiCache #

Generic GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Associated Types

type Rep GetApiCache :: Type -> Type #

Read GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Show GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

NFData GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Methods

rnf :: GetApiCache -> () #

Eq GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Hashable GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

type AWSResponse GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

type Rep GetApiCache Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

type Rep GetApiCache = D1 ('MetaData "GetApiCache" "Amazonka.AppSync.GetApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetApiCache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetApiCache Source #

Create a value of GetApiCache 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:

GetApiCache, getApiCache_apiId - The API ID.

data GetApiCacheResponse Source #

Represents the output of a GetApiCache operation.

See: newGetApiCacheResponse smart constructor.

Instances

Instances details
Generic GetApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Associated Types

type Rep GetApiCacheResponse :: Type -> Type #

Read GetApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Show GetApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

NFData GetApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

Methods

rnf :: GetApiCacheResponse -> () #

Eq GetApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

type Rep GetApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetApiCache

type Rep GetApiCacheResponse = D1 ('MetaData "GetApiCacheResponse" "Amazonka.AppSync.GetApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetApiCacheResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiCache)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetApiCacheResponse Source #

Create a value of GetApiCacheResponse 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:apiCache:GetApiCacheResponse', getApiCacheResponse_apiCache - The ApiCache object.

$sel:httpStatus:GetApiCacheResponse', getApiCacheResponse_httpStatus - The response's http status code.

GetDataSource

data GetDataSource Source #

See: newGetDataSource smart constructor.

Constructors

GetDataSource' Text Text 

Instances

Instances details
ToHeaders GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

ToPath GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

ToQuery GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

AWSRequest GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Associated Types

type AWSResponse GetDataSource #

Generic GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Associated Types

type Rep GetDataSource :: Type -> Type #

Read GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Show GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

NFData GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Methods

rnf :: GetDataSource -> () #

Eq GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Hashable GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

type AWSResponse GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

type Rep GetDataSource Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

type Rep GetDataSource = D1 ('MetaData "GetDataSource" "Amazonka.AppSync.GetDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetDataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDataSource Source #

Create a value of GetDataSource 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:

GetDataSource, getDataSource_apiId - The API ID.

GetDataSource, getDataSource_name - The name of the data source.

data GetDataSourceResponse Source #

See: newGetDataSourceResponse smart constructor.

Instances

Instances details
Generic GetDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Associated Types

type Rep GetDataSourceResponse :: Type -> Type #

Read GetDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Show GetDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

NFData GetDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

Methods

rnf :: GetDataSourceResponse -> () #

Eq GetDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

type Rep GetDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDataSource

type Rep GetDataSourceResponse = D1 ('MetaData "GetDataSourceResponse" "Amazonka.AppSync.GetDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetDataSourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDataSourceResponse Source #

Create a value of GetDataSourceResponse 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:dataSource:GetDataSourceResponse', getDataSourceResponse_dataSource - The DataSource object.

$sel:httpStatus:GetDataSourceResponse', getDataSourceResponse_httpStatus - The response's http status code.

GetDomainName

data GetDomainName Source #

See: newGetDomainName smart constructor.

Constructors

GetDomainName' Text 

Instances

Instances details
ToHeaders GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

ToPath GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

ToQuery GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

AWSRequest GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Associated Types

type AWSResponse GetDomainName #

Generic GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Associated Types

type Rep GetDomainName :: Type -> Type #

Read GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Show GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

NFData GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Methods

rnf :: GetDomainName -> () #

Eq GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Hashable GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

type AWSResponse GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

type Rep GetDomainName Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

type Rep GetDomainName = D1 ('MetaData "GetDomainName" "Amazonka.AppSync.GetDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetDomainName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDomainName Source #

Create a value of GetDomainName 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:

GetDomainName, getDomainName_domainName - The domain name.

data GetDomainNameResponse Source #

See: newGetDomainNameResponse smart constructor.

Instances

Instances details
Generic GetDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Associated Types

type Rep GetDomainNameResponse :: Type -> Type #

Read GetDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Show GetDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

NFData GetDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

Methods

rnf :: GetDomainNameResponse -> () #

Eq GetDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

type Rep GetDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetDomainName

type Rep GetDomainNameResponse = D1 ('MetaData "GetDomainNameResponse" "Amazonka.AppSync.GetDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetDomainNameResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNameConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainNameConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDomainNameResponse Source #

Create a value of GetDomainNameResponse 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:domainNameConfig:GetDomainNameResponse', getDomainNameResponse_domainNameConfig - The configuration for the DomainName.

$sel:httpStatus:GetDomainNameResponse', getDomainNameResponse_httpStatus - The response's http status code.

GetFunction

data GetFunction Source #

See: newGetFunction smart constructor.

Constructors

GetFunction' Text Text 

Instances

Instances details
ToHeaders GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Methods

toHeaders :: GetFunction -> [Header] #

ToPath GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

ToQuery GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

AWSRequest GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Associated Types

type AWSResponse GetFunction #

Generic GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Associated Types

type Rep GetFunction :: Type -> Type #

Read GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Show GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

NFData GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Methods

rnf :: GetFunction -> () #

Eq GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Hashable GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

type AWSResponse GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

type Rep GetFunction Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

type Rep GetFunction = D1 ('MetaData "GetFunction" "Amazonka.AppSync.GetFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetFunction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "functionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetFunction Source #

Create a value of GetFunction 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:

GetFunction, getFunction_apiId - The GraphQL API ID.

GetFunction, getFunction_functionId - The Function ID.

data GetFunctionResponse Source #

See: newGetFunctionResponse smart constructor.

Instances

Instances details
Generic GetFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Associated Types

type Rep GetFunctionResponse :: Type -> Type #

Read GetFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Show GetFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

NFData GetFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

Methods

rnf :: GetFunctionResponse -> () #

Eq GetFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

type Rep GetFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetFunction

type Rep GetFunctionResponse = D1 ('MetaData "GetFunctionResponse" "Amazonka.AppSync.GetFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetFunctionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetFunctionResponse Source #

Create a value of GetFunctionResponse 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:functionConfiguration:GetFunctionResponse', getFunctionResponse_functionConfiguration - The Function object.

$sel:httpStatus:GetFunctionResponse', getFunctionResponse_httpStatus - The response's http status code.

GetGraphqlApi

data GetGraphqlApi Source #

See: newGetGraphqlApi smart constructor.

Constructors

GetGraphqlApi' Text 

Instances

Instances details
ToHeaders GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

ToPath GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

ToQuery GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

AWSRequest GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Associated Types

type AWSResponse GetGraphqlApi #

Generic GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Associated Types

type Rep GetGraphqlApi :: Type -> Type #

Read GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Show GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

NFData GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Methods

rnf :: GetGraphqlApi -> () #

Eq GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Hashable GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

type AWSResponse GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

type Rep GetGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

type Rep GetGraphqlApi = D1 ('MetaData "GetGraphqlApi" "Amazonka.AppSync.GetGraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetGraphqlApi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetGraphqlApi Source #

Create a value of GetGraphqlApi 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:

GetGraphqlApi, getGraphqlApi_apiId - The API ID for the GraphQL API.

data GetGraphqlApiResponse Source #

See: newGetGraphqlApiResponse smart constructor.

Instances

Instances details
Generic GetGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Associated Types

type Rep GetGraphqlApiResponse :: Type -> Type #

Read GetGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Show GetGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

NFData GetGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

Methods

rnf :: GetGraphqlApiResponse -> () #

Eq GetGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

type Rep GetGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetGraphqlApi

type Rep GetGraphqlApiResponse = D1 ('MetaData "GetGraphqlApiResponse" "Amazonka.AppSync.GetGraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetGraphqlApiResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "graphqlApi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GraphqlApi)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetGraphqlApiResponse Source #

Create a value of GetGraphqlApiResponse 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:graphqlApi:GetGraphqlApiResponse', getGraphqlApiResponse_graphqlApi - The GraphqlApi object.

$sel:httpStatus:GetGraphqlApiResponse', getGraphqlApiResponse_httpStatus - The response's http status code.

GetIntrospectionSchema

data GetIntrospectionSchema Source #

See: newGetIntrospectionSchema smart constructor.

Instances

Instances details
ToHeaders GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

ToPath GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

ToQuery GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

AWSRequest GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Associated Types

type AWSResponse GetIntrospectionSchema #

Generic GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Associated Types

type Rep GetIntrospectionSchema :: Type -> Type #

Read GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Show GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

NFData GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Methods

rnf :: GetIntrospectionSchema -> () #

Eq GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Hashable GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

type AWSResponse GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

type Rep GetIntrospectionSchema Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

type Rep GetIntrospectionSchema = D1 ('MetaData "GetIntrospectionSchema" "Amazonka.AppSync.GetIntrospectionSchema" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetIntrospectionSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeDirectives") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputType))))

newGetIntrospectionSchema Source #

Create a value of GetIntrospectionSchema 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:includeDirectives:GetIntrospectionSchema', getIntrospectionSchema_includeDirectives - A flag that specifies whether the schema introspection should contain directives.

GetIntrospectionSchema, getIntrospectionSchema_apiId - The API ID.

GetIntrospectionSchema, getIntrospectionSchema_format - The schema format: SDL or JSON.

data GetIntrospectionSchemaResponse Source #

See: newGetIntrospectionSchemaResponse smart constructor.

Instances

Instances details
Generic GetIntrospectionSchemaResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Associated Types

type Rep GetIntrospectionSchemaResponse :: Type -> Type #

Read GetIntrospectionSchemaResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Show GetIntrospectionSchemaResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

NFData GetIntrospectionSchemaResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

Eq GetIntrospectionSchemaResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

type Rep GetIntrospectionSchemaResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetIntrospectionSchema

type Rep GetIntrospectionSchemaResponse = D1 ('MetaData "GetIntrospectionSchemaResponse" "Amazonka.AppSync.GetIntrospectionSchema" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetIntrospectionSchemaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ByteString)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetIntrospectionSchemaResponse Source #

Create a value of GetIntrospectionSchemaResponse 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:

GetIntrospectionSchemaResponse, getIntrospectionSchemaResponse_schema - The schema, in GraphQL Schema Definition Language (SDL) format.

For more information, see the GraphQL SDL documentation.

$sel:httpStatus:GetIntrospectionSchemaResponse', getIntrospectionSchemaResponse_httpStatus - The response's http status code.

GetResolver

data GetResolver Source #

See: newGetResolver smart constructor.

Constructors

GetResolver' Text Text Text 

Instances

Instances details
ToHeaders GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Methods

toHeaders :: GetResolver -> [Header] #

ToPath GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

ToQuery GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

AWSRequest GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Associated Types

type AWSResponse GetResolver #

Generic GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Associated Types

type Rep GetResolver :: Type -> Type #

Read GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Show GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

NFData GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Methods

rnf :: GetResolver -> () #

Eq GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Hashable GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

type AWSResponse GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

type Rep GetResolver Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

type Rep GetResolver = D1 ('MetaData "GetResolver" "Amazonka.AppSync.GetResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetResolver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetResolver Source #

Create a value of GetResolver 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:

GetResolver, getResolver_apiId - The API ID.

GetResolver, getResolver_typeName - The resolver type name.

GetResolver, getResolver_fieldName - The resolver field name.

data GetResolverResponse Source #

See: newGetResolverResponse smart constructor.

Instances

Instances details
Generic GetResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Associated Types

type Rep GetResolverResponse :: Type -> Type #

Read GetResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Show GetResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

NFData GetResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

Methods

rnf :: GetResolverResponse -> () #

Eq GetResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

type Rep GetResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetResolver

type Rep GetResolverResponse = D1 ('MetaData "GetResolverResponse" "Amazonka.AppSync.GetResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetResolverResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Resolver)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetResolverResponse Source #

Create a value of GetResolverResponse 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:resolver:GetResolverResponse', getResolverResponse_resolver - The Resolver object.

$sel:httpStatus:GetResolverResponse', getResolverResponse_httpStatus - The response's http status code.

GetSchemaCreationStatus

data GetSchemaCreationStatus Source #

See: newGetSchemaCreationStatus smart constructor.

Instances

Instances details
ToHeaders GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

ToPath GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

ToQuery GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

AWSRequest GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Generic GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Associated Types

type Rep GetSchemaCreationStatus :: Type -> Type #

Read GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Show GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

NFData GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Methods

rnf :: GetSchemaCreationStatus -> () #

Eq GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Hashable GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

type AWSResponse GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

type Rep GetSchemaCreationStatus Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

type Rep GetSchemaCreationStatus = D1 ('MetaData "GetSchemaCreationStatus" "Amazonka.AppSync.GetSchemaCreationStatus" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetSchemaCreationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSchemaCreationStatus Source #

Create a value of GetSchemaCreationStatus 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:

GetSchemaCreationStatus, getSchemaCreationStatus_apiId - The API ID.

data GetSchemaCreationStatusResponse Source #

See: newGetSchemaCreationStatusResponse smart constructor.

Instances

Instances details
Generic GetSchemaCreationStatusResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Associated Types

type Rep GetSchemaCreationStatusResponse :: Type -> Type #

Read GetSchemaCreationStatusResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Show GetSchemaCreationStatusResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

NFData GetSchemaCreationStatusResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

Eq GetSchemaCreationStatusResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

type Rep GetSchemaCreationStatusResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetSchemaCreationStatus

type Rep GetSchemaCreationStatusResponse = D1 ('MetaData "GetSchemaCreationStatusResponse" "Amazonka.AppSync.GetSchemaCreationStatus" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetSchemaCreationStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetSchemaCreationStatusResponse Source #

Create a value of GetSchemaCreationStatusResponse 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:details:GetSchemaCreationStatusResponse', getSchemaCreationStatusResponse_details - Detailed information about the status of the schema creation operation.

GetSchemaCreationStatusResponse, getSchemaCreationStatusResponse_status - The current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data.

$sel:httpStatus:GetSchemaCreationStatusResponse', getSchemaCreationStatusResponse_httpStatus - The response's http status code.

GetType

data GetType Source #

See: newGetType smart constructor.

Instances

Instances details
ToHeaders GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Methods

toHeaders :: GetType -> [Header] #

ToPath GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Methods

toPath :: GetType -> ByteString #

ToQuery GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

AWSRequest GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Associated Types

type AWSResponse GetType #

Generic GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Associated Types

type Rep GetType :: Type -> Type #

Methods

from :: GetType -> Rep GetType x #

to :: Rep GetType x -> GetType #

Read GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Show GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

NFData GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Methods

rnf :: GetType -> () #

Eq GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Methods

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

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

Hashable GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Methods

hashWithSalt :: Int -> GetType -> Int #

hash :: GetType -> Int #

type AWSResponse GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

type Rep GetType Source # 
Instance details

Defined in Amazonka.AppSync.GetType

type Rep GetType = D1 ('MetaData "GetType" "Amazonka.AppSync.GetType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypeDefinitionFormat))))

newGetType Source #

Create a value of GetType 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:

GetType, getType_apiId - The API ID.

GetType, getType_typeName - The type name.

GetType, getType_format - The type format: SDL or JSON.

data GetTypeResponse Source #

See: newGetTypeResponse smart constructor.

Constructors

GetTypeResponse' (Maybe Type) Int 

Instances

Instances details
Generic GetTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Associated Types

type Rep GetTypeResponse :: Type -> Type #

Read GetTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Show GetTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetType

NFData GetTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetType

Methods

rnf :: GetTypeResponse -> () #

Eq GetTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetType

type Rep GetTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.GetType

type Rep GetTypeResponse = D1 ('MetaData "GetTypeResponse" "Amazonka.AppSync.GetType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GetTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Type)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetTypeResponse Source #

Create a value of GetTypeResponse 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:

GetTypeResponse, getTypeResponse_type - The Type object.

$sel:httpStatus:GetTypeResponse', getTypeResponse_httpStatus - The response's http status code.

ListApiKeys (Paginated)

data ListApiKeys Source #

See: newListApiKeys smart constructor.

Instances

Instances details
ToHeaders ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Methods

toHeaders :: ListApiKeys -> [Header] #

ToPath ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

ToQuery ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

AWSPager ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

AWSRequest ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Associated Types

type AWSResponse ListApiKeys #

Generic ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Associated Types

type Rep ListApiKeys :: Type -> Type #

Read ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Show ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

NFData ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Methods

rnf :: ListApiKeys -> () #

Eq ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Hashable ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

type AWSResponse ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

type Rep ListApiKeys Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

type Rep ListApiKeys = D1 ('MetaData "ListApiKeys" "Amazonka.AppSync.ListApiKeys" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListApiKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListApiKeys Source #

Create a value of ListApiKeys 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:maxResults:ListApiKeys', listApiKeys_maxResults - The maximum number of results that you want the request to return.

ListApiKeys, listApiKeys_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

ListApiKeys, listApiKeys_apiId - The API ID.

data ListApiKeysResponse Source #

See: newListApiKeysResponse smart constructor.

Instances

Instances details
Generic ListApiKeysResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Associated Types

type Rep ListApiKeysResponse :: Type -> Type #

Read ListApiKeysResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Show ListApiKeysResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

NFData ListApiKeysResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

Methods

rnf :: ListApiKeysResponse -> () #

Eq ListApiKeysResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

type Rep ListApiKeysResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListApiKeys

type Rep ListApiKeysResponse = D1 ('MetaData "ListApiKeysResponse" "Amazonka.AppSync.ListApiKeys" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListApiKeysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ApiKey])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListApiKeysResponse Source #

Create a value of ListApiKeysResponse 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:apiKeys:ListApiKeysResponse', listApiKeysResponse_apiKeys - The ApiKey objects.

ListApiKeys, listApiKeysResponse_nextToken - An identifier to pass in the next request to this operation to return the next set of items in the list.

$sel:httpStatus:ListApiKeysResponse', listApiKeysResponse_httpStatus - The response's http status code.

ListDataSources (Paginated)

data ListDataSources Source #

See: newListDataSources smart constructor.

Instances

Instances details
ToHeaders ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

ToPath ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

ToQuery ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

AWSPager ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

AWSRequest ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Associated Types

type AWSResponse ListDataSources #

Generic ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Associated Types

type Rep ListDataSources :: Type -> Type #

Read ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Show ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

NFData ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Methods

rnf :: ListDataSources -> () #

Eq ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Hashable ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

type AWSResponse ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

type Rep ListDataSources Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

type Rep ListDataSources = D1 ('MetaData "ListDataSources" "Amazonka.AppSync.ListDataSources" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListDataSources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListDataSources Source #

Create a value of ListDataSources 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:maxResults:ListDataSources', listDataSources_maxResults - The maximum number of results that you want the request to return.

ListDataSources, listDataSources_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

ListDataSources, listDataSources_apiId - The API ID.

data ListDataSourcesResponse Source #

See: newListDataSourcesResponse smart constructor.

Instances

Instances details
Generic ListDataSourcesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Associated Types

type Rep ListDataSourcesResponse :: Type -> Type #

Read ListDataSourcesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Show ListDataSourcesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

NFData ListDataSourcesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

Methods

rnf :: ListDataSourcesResponse -> () #

Eq ListDataSourcesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

type Rep ListDataSourcesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDataSources

type Rep ListDataSourcesResponse = D1 ('MetaData "ListDataSourcesResponse" "Amazonka.AppSync.ListDataSources" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListDataSourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataSource])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDataSourcesResponse Source #

Create a value of ListDataSourcesResponse 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:dataSources:ListDataSourcesResponse', listDataSourcesResponse_dataSources - The DataSource objects.

ListDataSources, listDataSourcesResponse_nextToken - An identifier to pass in the next request to this operation to return the next set of items in the list.

$sel:httpStatus:ListDataSourcesResponse', listDataSourcesResponse_httpStatus - The response's http status code.

ListDomainNames

data ListDomainNames Source #

See: newListDomainNames smart constructor.

Instances

Instances details
ToHeaders ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

ToPath ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

ToQuery ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

AWSRequest ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Associated Types

type AWSResponse ListDomainNames #

Generic ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Associated Types

type Rep ListDomainNames :: Type -> Type #

Read ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Show ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

NFData ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Methods

rnf :: ListDomainNames -> () #

Eq ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Hashable ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

type AWSResponse ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

type Rep ListDomainNames Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

type Rep ListDomainNames = D1 ('MetaData "ListDomainNames" "Amazonka.AppSync.ListDomainNames" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListDomainNames'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDomainNames :: ListDomainNames Source #

Create a value of ListDomainNames 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:maxResults:ListDomainNames', listDomainNames_maxResults - The maximum number of results that you want the request to return.

ListDomainNames, listDomainNames_nextToken - The API token.

data ListDomainNamesResponse Source #

See: newListDomainNamesResponse smart constructor.

Instances

Instances details
Generic ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Associated Types

type Rep ListDomainNamesResponse :: Type -> Type #

Read ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Show ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

NFData ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

Methods

rnf :: ListDomainNamesResponse -> () #

Eq ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

type Rep ListDomainNamesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListDomainNames

type Rep ListDomainNamesResponse = D1 ('MetaData "ListDomainNamesResponse" "Amazonka.AppSync.ListDomainNames" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListDomainNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNameConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainNameConfig])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDomainNamesResponse Source #

Create a value of ListDomainNamesResponse 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:domainNameConfigs:ListDomainNamesResponse', listDomainNamesResponse_domainNameConfigs - Lists configurations for multiple domain names.

ListDomainNames, listDomainNamesResponse_nextToken - The API token.

$sel:httpStatus:ListDomainNamesResponse', listDomainNamesResponse_httpStatus - The response's http status code.

ListFunctions (Paginated)

data ListFunctions Source #

See: newListFunctions smart constructor.

Instances

Instances details
ToHeaders ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

ToPath ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

ToQuery ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

AWSPager ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

AWSRequest ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Associated Types

type AWSResponse ListFunctions #

Generic ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Associated Types

type Rep ListFunctions :: Type -> Type #

Read ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Show ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

NFData ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Methods

rnf :: ListFunctions -> () #

Eq ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Hashable ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

type AWSResponse ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

type Rep ListFunctions Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

type Rep ListFunctions = D1 ('MetaData "ListFunctions" "Amazonka.AppSync.ListFunctions" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListFunctions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListFunctions Source #

Create a value of ListFunctions 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:maxResults:ListFunctions', listFunctions_maxResults - The maximum number of results that you want the request to return.

ListFunctions, listFunctions_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

ListFunctions, listFunctions_apiId - The GraphQL API ID.

data ListFunctionsResponse Source #

See: newListFunctionsResponse smart constructor.

Instances

Instances details
Generic ListFunctionsResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Associated Types

type Rep ListFunctionsResponse :: Type -> Type #

Read ListFunctionsResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Show ListFunctionsResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

NFData ListFunctionsResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

Methods

rnf :: ListFunctionsResponse -> () #

Eq ListFunctionsResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

type Rep ListFunctionsResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListFunctions

type Rep ListFunctionsResponse = D1 ('MetaData "ListFunctionsResponse" "Amazonka.AppSync.ListFunctions" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListFunctionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FunctionConfiguration])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFunctionsResponse Source #

Create a value of ListFunctionsResponse 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:

ListFunctionsResponse, listFunctionsResponse_functions - A list of Function objects.

ListFunctions, listFunctionsResponse_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

$sel:httpStatus:ListFunctionsResponse', listFunctionsResponse_httpStatus - The response's http status code.

ListGraphqlApis (Paginated)

data ListGraphqlApis Source #

See: newListGraphqlApis smart constructor.

Instances

Instances details
ToHeaders ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

ToPath ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

ToQuery ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

AWSPager ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

AWSRequest ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Associated Types

type AWSResponse ListGraphqlApis #

Generic ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Associated Types

type Rep ListGraphqlApis :: Type -> Type #

Read ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Show ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

NFData ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Methods

rnf :: ListGraphqlApis -> () #

Eq ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Hashable ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type AWSResponse ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApis Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApis = D1 ('MetaData "ListGraphqlApis" "Amazonka.AppSync.ListGraphqlApis" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListGraphqlApis'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListGraphqlApis :: ListGraphqlApis Source #

Create a value of ListGraphqlApis 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:maxResults:ListGraphqlApis', listGraphqlApis_maxResults - The maximum number of results that you want the request to return.

ListGraphqlApis, listGraphqlApis_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

data ListGraphqlApisResponse Source #

See: newListGraphqlApisResponse smart constructor.

Instances

Instances details
Generic ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Associated Types

type Rep ListGraphqlApisResponse :: Type -> Type #

Read ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Show ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

NFData ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

Methods

rnf :: ListGraphqlApisResponse -> () #

Eq ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApisResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListGraphqlApis

type Rep ListGraphqlApisResponse = D1 ('MetaData "ListGraphqlApisResponse" "Amazonka.AppSync.ListGraphqlApis" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListGraphqlApisResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "graphqlApis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GraphqlApi])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGraphqlApisResponse Source #

Create a value of ListGraphqlApisResponse 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:graphqlApis:ListGraphqlApisResponse', listGraphqlApisResponse_graphqlApis - The GraphqlApi objects.

ListGraphqlApis, listGraphqlApisResponse_nextToken - An identifier to pass in the next request to this operation to return the next set of items in the list.

$sel:httpStatus:ListGraphqlApisResponse', listGraphqlApisResponse_httpStatus - The response's http status code.

ListResolvers (Paginated)

data ListResolvers Source #

See: newListResolvers smart constructor.

Instances

Instances details
ToHeaders ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

ToPath ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

ToQuery ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

AWSPager ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

AWSRequest ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Associated Types

type AWSResponse ListResolvers #

Generic ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Associated Types

type Rep ListResolvers :: Type -> Type #

Read ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Show ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

NFData ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Methods

rnf :: ListResolvers -> () #

Eq ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Hashable ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

type AWSResponse ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

type Rep ListResolvers Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

type Rep ListResolvers = D1 ('MetaData "ListResolvers" "Amazonka.AppSync.ListResolvers" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListResolvers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListResolvers Source #

Create a value of ListResolvers 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:maxResults:ListResolvers', listResolvers_maxResults - The maximum number of results that you want the request to return.

ListResolvers, listResolvers_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

ListResolvers, listResolvers_apiId - The API ID.

ListResolvers, listResolvers_typeName - The type name.

data ListResolversResponse Source #

See: newListResolversResponse smart constructor.

Instances

Instances details
Generic ListResolversResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Associated Types

type Rep ListResolversResponse :: Type -> Type #

Read ListResolversResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Show ListResolversResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

NFData ListResolversResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

Methods

rnf :: ListResolversResponse -> () #

Eq ListResolversResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

type Rep ListResolversResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolvers

type Rep ListResolversResponse = D1 ('MetaData "ListResolversResponse" "Amazonka.AppSync.ListResolvers" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListResolversResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resolvers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resolver])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResolversResponse Source #

Create a value of ListResolversResponse 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:

ListResolvers, listResolversResponse_nextToken - An identifier to pass in the next request to this operation to return the next set of items in the list.

$sel:resolvers:ListResolversResponse', listResolversResponse_resolvers - The Resolver objects.

$sel:httpStatus:ListResolversResponse', listResolversResponse_httpStatus - The response's http status code.

ListResolversByFunction (Paginated)

data ListResolversByFunction Source #

See: newListResolversByFunction smart constructor.

Instances

Instances details
ToHeaders ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

ToPath ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

ToQuery ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

AWSPager ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

AWSRequest ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Generic ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Associated Types

type Rep ListResolversByFunction :: Type -> Type #

Read ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Show ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

NFData ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Methods

rnf :: ListResolversByFunction -> () #

Eq ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Hashable ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

type AWSResponse ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

type Rep ListResolversByFunction Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

type Rep ListResolversByFunction = D1 ('MetaData "ListResolversByFunction" "Amazonka.AppSync.ListResolversByFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListResolversByFunction'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "functionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListResolversByFunction Source #

Create a value of ListResolversByFunction 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:maxResults:ListResolversByFunction', listResolversByFunction_maxResults - The maximum number of results that you want the request to return.

ListResolversByFunction, listResolversByFunction_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

ListResolversByFunction, listResolversByFunction_apiId - The API ID.

ListResolversByFunction, listResolversByFunction_functionId - The function ID.

data ListResolversByFunctionResponse Source #

See: newListResolversByFunctionResponse smart constructor.

Instances

Instances details
Generic ListResolversByFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Associated Types

type Rep ListResolversByFunctionResponse :: Type -> Type #

Read ListResolversByFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Show ListResolversByFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

NFData ListResolversByFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

Eq ListResolversByFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

type Rep ListResolversByFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListResolversByFunction

type Rep ListResolversByFunctionResponse = D1 ('MetaData "ListResolversByFunctionResponse" "Amazonka.AppSync.ListResolversByFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListResolversByFunctionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resolvers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resolver])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResolversByFunctionResponse Source #

Create a value of ListResolversByFunctionResponse 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:

ListResolversByFunction, listResolversByFunctionResponse_nextToken - An identifier that you can use to return the next set of items in the list.

$sel:resolvers:ListResolversByFunctionResponse', listResolversByFunctionResponse_resolvers - The list of resolvers.

$sel:httpStatus:ListResolversByFunctionResponse', listResolversByFunctionResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.AppSync.ListTagsForResource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The GraphqlApi Amazon Resource Name (ARN).

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.AppSync.ListTagsForResource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - A TagMap object.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTypes (Paginated)

data ListTypes Source #

See: newListTypes smart constructor.

Instances

Instances details
ToHeaders ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Methods

toHeaders :: ListTypes -> [Header] #

ToPath ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

ToQuery ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

AWSPager ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

AWSRequest ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Associated Types

type AWSResponse ListTypes #

Generic ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Associated Types

type Rep ListTypes :: Type -> Type #

Read ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Show ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

NFData ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Methods

rnf :: ListTypes -> () #

Eq ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Hashable ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

type AWSResponse ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

type Rep ListTypes Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

type Rep ListTypes = D1 ('MetaData "ListTypes" "Amazonka.AppSync.ListTypes" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListTypes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypeDefinitionFormat))))

newListTypes Source #

Create a value of ListTypes 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:maxResults:ListTypes', listTypes_maxResults - The maximum number of results that you want the request to return.

ListTypes, listTypes_nextToken - An identifier that was returned from the previous call to this operation, which you can use to return the next set of items in the list.

ListTypes, listTypes_apiId - The API ID.

ListTypes, listTypes_format - The type format: SDL or JSON.

data ListTypesResponse Source #

See: newListTypesResponse smart constructor.

Instances

Instances details
Generic ListTypesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Associated Types

type Rep ListTypesResponse :: Type -> Type #

Read ListTypesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Show ListTypesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

NFData ListTypesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

Methods

rnf :: ListTypesResponse -> () #

Eq ListTypesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

type Rep ListTypesResponse Source # 
Instance details

Defined in Amazonka.AppSync.ListTypes

type Rep ListTypesResponse = D1 ('MetaData "ListTypesResponse" "Amazonka.AppSync.ListTypes" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ListTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "types") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Type])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTypesResponse Source #

Create a value of ListTypesResponse 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:

ListTypes, listTypesResponse_nextToken - An identifier to pass in the next request to this operation to return the next set of items in the list.

$sel:types:ListTypesResponse', listTypesResponse_types - The Type objects.

$sel:httpStatus:ListTypesResponse', listTypesResponse_httpStatus - The response's http status code.

StartSchemaCreation

data StartSchemaCreation Source #

See: newStartSchemaCreation smart constructor.

Instances

Instances details
ToJSON StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

ToHeaders StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

ToPath StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

ToQuery StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

AWSRequest StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Associated Types

type AWSResponse StartSchemaCreation #

Generic StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Associated Types

type Rep StartSchemaCreation :: Type -> Type #

Read StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Show StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

NFData StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Methods

rnf :: StartSchemaCreation -> () #

Eq StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Hashable StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

type AWSResponse StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

type Rep StartSchemaCreation Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

type Rep StartSchemaCreation = D1 ('MetaData "StartSchemaCreation" "Amazonka.AppSync.StartSchemaCreation" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "StartSchemaCreation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64)))

newStartSchemaCreation Source #

Create a value of StartSchemaCreation 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:

StartSchemaCreation, startSchemaCreation_apiId - The API ID.

StartSchemaCreation, startSchemaCreation_definition - The schema definition, in GraphQL schema language format.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

data StartSchemaCreationResponse Source #

See: newStartSchemaCreationResponse smart constructor.

Instances

Instances details
Generic StartSchemaCreationResponse Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Associated Types

type Rep StartSchemaCreationResponse :: Type -> Type #

Read StartSchemaCreationResponse Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Show StartSchemaCreationResponse Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

NFData StartSchemaCreationResponse Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

Eq StartSchemaCreationResponse Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

type Rep StartSchemaCreationResponse Source # 
Instance details

Defined in Amazonka.AppSync.StartSchemaCreation

type Rep StartSchemaCreationResponse = D1 ('MetaData "StartSchemaCreationResponse" "Amazonka.AppSync.StartSchemaCreation" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "StartSchemaCreationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartSchemaCreationResponse Source #

Create a value of StartSchemaCreationResponse 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:

StartSchemaCreationResponse, startSchemaCreationResponse_status - The current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data.

$sel:httpStatus:StartSchemaCreationResponse', startSchemaCreationResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.AppSync.TagResource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The GraphqlApi Amazon Resource Name (ARN).

TagResource, tagResource_tags - A TagMap object.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.AppSync.TagResource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.AppSync.UntagResource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The GraphqlApi Amazon Resource Name (ARN).

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of TagKey objects.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.AppSync.UntagResource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateApiCache

data UpdateApiCache Source #

Represents the input of a UpdateApiCache operation.

See: newUpdateApiCache smart constructor.

Instances

Instances details
ToJSON UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

ToHeaders UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

ToPath UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

ToQuery UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

AWSRequest UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Associated Types

type AWSResponse UpdateApiCache #

Generic UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Associated Types

type Rep UpdateApiCache :: Type -> Type #

Read UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Show UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

NFData UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Methods

rnf :: UpdateApiCache -> () #

Eq UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Hashable UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

type AWSResponse UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

type Rep UpdateApiCache Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

type Rep UpdateApiCache = D1 ('MetaData "UpdateApiCache" "Amazonka.AppSync.UpdateApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateApiCache'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "apiCachingBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApiCachingBehavior) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApiCacheType))))

newUpdateApiCache Source #

Create a value of UpdateApiCache 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:

UpdateApiCache, updateApiCache_apiId - The GraphQL API ID.

UpdateApiCache, updateApiCache_ttl - TTL in seconds for cache entries.

Valid values are 1–3,600 seconds.

UpdateApiCache, updateApiCache_apiCachingBehavior - Caching behavior.

  • FULL_REQUEST_CACHING: All requests are fully cached.
  • PER_RESOLVER_CACHING: Individual resolvers that you specify are cached.

UpdateApiCache, updateApiCache_type - The cache instance type. Valid values are

  • SMALL
  • MEDIUM
  • LARGE
  • XLARGE
  • LARGE_2X
  • LARGE_4X
  • LARGE_8X (not available in all regions)
  • LARGE_12X

Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.

The following legacy instance types are available, but their use is discouraged:

  • T2_SMALL: A t2.small instance type.
  • T2_MEDIUM: A t2.medium instance type.
  • R4_LARGE: A r4.large instance type.
  • R4_XLARGE: A r4.xlarge instance type.
  • R4_2XLARGE: A r4.2xlarge instance type.
  • R4_4XLARGE: A r4.4xlarge instance type.
  • R4_8XLARGE: A r4.8xlarge instance type.

data UpdateApiCacheResponse Source #

Represents the output of a UpdateApiCache operation.

See: newUpdateApiCacheResponse smart constructor.

Instances

Instances details
Generic UpdateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Associated Types

type Rep UpdateApiCacheResponse :: Type -> Type #

Read UpdateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Show UpdateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

NFData UpdateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

Methods

rnf :: UpdateApiCacheResponse -> () #

Eq UpdateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

type Rep UpdateApiCacheResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiCache

type Rep UpdateApiCacheResponse = D1 ('MetaData "UpdateApiCacheResponse" "Amazonka.AppSync.UpdateApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateApiCacheResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiCache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiCache)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateApiCacheResponse Source #

Create a value of UpdateApiCacheResponse 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:apiCache:UpdateApiCacheResponse', updateApiCacheResponse_apiCache - The ApiCache object.

$sel:httpStatus:UpdateApiCacheResponse', updateApiCacheResponse_httpStatus - The response's http status code.

UpdateApiKey

data UpdateApiKey Source #

See: newUpdateApiKey smart constructor.

Instances

Instances details
ToJSON UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

ToHeaders UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

ToPath UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

ToQuery UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

AWSRequest UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Associated Types

type AWSResponse UpdateApiKey #

Generic UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Associated Types

type Rep UpdateApiKey :: Type -> Type #

Read UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Show UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

NFData UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Methods

rnf :: UpdateApiKey -> () #

Eq UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Hashable UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

type AWSResponse UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

type Rep UpdateApiKey Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

type Rep UpdateApiKey = D1 ('MetaData "UpdateApiKey" "Amazonka.AppSync.UpdateApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateApiKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateApiKey Source #

Create a value of UpdateApiKey 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:

UpdateApiKey, updateApiKey_description - A description of the purpose of the API key.

UpdateApiKey, updateApiKey_expires - From the update time, the time after which the API key expires. The date is represented as seconds since the epoch. For more information, see .

UpdateApiKey, updateApiKey_apiId - The ID for the GraphQL API.

UpdateApiKey, updateApiKey_id - The API key ID.

data UpdateApiKeyResponse Source #

See: newUpdateApiKeyResponse smart constructor.

Instances

Instances details
Generic UpdateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Associated Types

type Rep UpdateApiKeyResponse :: Type -> Type #

Read UpdateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Show UpdateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

NFData UpdateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

Methods

rnf :: UpdateApiKeyResponse -> () #

Eq UpdateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

type Rep UpdateApiKeyResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateApiKey

type Rep UpdateApiKeyResponse = D1 ('MetaData "UpdateApiKeyResponse" "Amazonka.AppSync.UpdateApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateApiKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiKey)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateApiKeyResponse Source #

Create a value of UpdateApiKeyResponse 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:apiKey:UpdateApiKeyResponse', updateApiKeyResponse_apiKey - The API key.

$sel:httpStatus:UpdateApiKeyResponse', updateApiKeyResponse_httpStatus - The response's http status code.

UpdateDataSource

data UpdateDataSource Source #

See: newUpdateDataSource smart constructor.

Instances

Instances details
ToJSON UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

ToHeaders UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

ToPath UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

ToQuery UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

AWSRequest UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Associated Types

type AWSResponse UpdateDataSource #

Generic UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Associated Types

type Rep UpdateDataSource :: Type -> Type #

Read UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Show UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

NFData UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Methods

rnf :: UpdateDataSource -> () #

Eq UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Hashable UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

type AWSResponse UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

type Rep UpdateDataSource Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

type Rep UpdateDataSource = D1 ('MetaData "UpdateDataSource" "Amazonka.AppSync.UpdateDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateDataSource'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dynamodbConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynamodbDataSourceConfig))) :*: (S1 ('MetaSel ('Just "elasticsearchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchDataSourceConfig)) :*: (S1 ('MetaSel ('Just "httpConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpDataSourceConfig)) :*: S1 ('MetaSel ('Just "lambdaConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaDataSourceConfig))))) :*: ((S1 ('MetaSel ('Just "openSearchServiceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchServiceDataSourceConfig)) :*: (S1 ('MetaSel ('Just "relationalDatabaseConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseDataSourceConfig)) :*: S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DataSourceType))))))

newUpdateDataSource Source #

Create a value of UpdateDataSource 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:

UpdateDataSource, updateDataSource_description - The new description for the data source.

UpdateDataSource, updateDataSource_dynamodbConfig - The new Amazon DynamoDB configuration.

UpdateDataSource, updateDataSource_elasticsearchConfig - The new OpenSearch configuration.

As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. Instead, use UpdateDataSourceRequest$openSearchServiceConfig to update an OpenSearch data source.

UpdateDataSource, updateDataSource_httpConfig - The new HTTP endpoint configuration.

UpdateDataSource, updateDataSource_lambdaConfig - The new Lambda configuration.

UpdateDataSource, updateDataSource_openSearchServiceConfig - The new OpenSearch configuration.

UpdateDataSource, updateDataSource_relationalDatabaseConfig - The new relational database configuration.

UpdateDataSource, updateDataSource_serviceRoleArn - The new service role Amazon Resource Name (ARN) for the data source.

UpdateDataSource, updateDataSource_apiId - The API ID.

UpdateDataSource, updateDataSource_name - The new name for the data source.

UpdateDataSource, updateDataSource_type - The new data source type.

data UpdateDataSourceResponse Source #

See: newUpdateDataSourceResponse smart constructor.

Instances

Instances details
Generic UpdateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Associated Types

type Rep UpdateDataSourceResponse :: Type -> Type #

Read UpdateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Show UpdateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

NFData UpdateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

Eq UpdateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

type Rep UpdateDataSourceResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDataSource

type Rep UpdateDataSourceResponse = D1 ('MetaData "UpdateDataSourceResponse" "Amazonka.AppSync.UpdateDataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateDataSourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDataSourceResponse Source #

Create a value of UpdateDataSourceResponse 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:dataSource:UpdateDataSourceResponse', updateDataSourceResponse_dataSource - The updated DataSource object.

$sel:httpStatus:UpdateDataSourceResponse', updateDataSourceResponse_httpStatus - The response's http status code.

UpdateDomainName

data UpdateDomainName Source #

See: newUpdateDomainName smart constructor.

Instances

Instances details
ToJSON UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

ToHeaders UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

ToPath UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

ToQuery UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

AWSRequest UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Associated Types

type AWSResponse UpdateDomainName #

Generic UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Associated Types

type Rep UpdateDomainName :: Type -> Type #

Read UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Show UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

NFData UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Methods

rnf :: UpdateDomainName -> () #

Eq UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Hashable UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

type AWSResponse UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

type Rep UpdateDomainName Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

type Rep UpdateDomainName = D1 ('MetaData "UpdateDomainName" "Amazonka.AppSync.UpdateDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateDomainName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateDomainName Source #

Create a value of UpdateDomainName 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:

UpdateDomainName, updateDomainName_description - A description of the DomainName.

UpdateDomainName, updateDomainName_domainName - The domain name.

data UpdateDomainNameResponse Source #

See: newUpdateDomainNameResponse smart constructor.

Instances

Instances details
Generic UpdateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Associated Types

type Rep UpdateDomainNameResponse :: Type -> Type #

Read UpdateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Show UpdateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

NFData UpdateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

Eq UpdateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

type Rep UpdateDomainNameResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateDomainName

type Rep UpdateDomainNameResponse = D1 ('MetaData "UpdateDomainNameResponse" "Amazonka.AppSync.UpdateDomainName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateDomainNameResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNameConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainNameConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDomainNameResponse Source #

Create a value of UpdateDomainNameResponse 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:domainNameConfig:UpdateDomainNameResponse', updateDomainNameResponse_domainNameConfig - The configuration for the DomainName.

$sel:httpStatus:UpdateDomainNameResponse', updateDomainNameResponse_httpStatus - The response's http status code.

UpdateFunction

data UpdateFunction Source #

See: newUpdateFunction smart constructor.

Instances

Instances details
ToJSON UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

ToHeaders UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

ToPath UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

ToQuery UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

AWSRequest UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Associated Types

type AWSResponse UpdateFunction #

Generic UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Associated Types

type Rep UpdateFunction :: Type -> Type #

Read UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Show UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

NFData UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Methods

rnf :: UpdateFunction -> () #

Eq UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Hashable UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

type AWSResponse UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

type Rep UpdateFunction Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

type Rep UpdateFunction = D1 ('MetaData "UpdateFunction" "Amazonka.AppSync.UpdateFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateFunction'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "requestMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "responseMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSyncRuntime)) :*: (S1 ('MetaSel ('Just "syncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncConfig)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "functionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dataSourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateFunction Source #

Create a value of UpdateFunction 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:

UpdateFunction, updateFunction_code - The function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

UpdateFunction, updateFunction_description - The Function description.

UpdateFunction, updateFunction_functionVersion - The version of the request mapping template. Currently, the supported value is 2018-05-29. Note that when using VTL and mapping templates, the functionVersion is required.

UpdateFunction, updateFunction_maxBatchSize - The maximum batching size for a resolver.

UpdateFunction, updateFunction_requestMappingTemplate - The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.

UpdateFunction, updateFunction_responseMappingTemplate - The Function request mapping template.

UpdateFunction, updateFunction_runtime - Undocumented member.

UpdateFunction, updateFunction_syncConfig - Undocumented member.

UpdateFunction, updateFunction_apiId - The GraphQL API ID.

UpdateFunction, updateFunction_name - The Function name.

UpdateFunction, updateFunction_functionId - The function ID.

UpdateFunction, updateFunction_dataSourceName - The Function DataSource name.

data UpdateFunctionResponse Source #

See: newUpdateFunctionResponse smart constructor.

Instances

Instances details
Generic UpdateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Associated Types

type Rep UpdateFunctionResponse :: Type -> Type #

Read UpdateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Show UpdateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

NFData UpdateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

Methods

rnf :: UpdateFunctionResponse -> () #

Eq UpdateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

type Rep UpdateFunctionResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateFunction

type Rep UpdateFunctionResponse = D1 ('MetaData "UpdateFunctionResponse" "Amazonka.AppSync.UpdateFunction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateFunctionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFunctionResponse Source #

Create a value of UpdateFunctionResponse 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:functionConfiguration:UpdateFunctionResponse', updateFunctionResponse_functionConfiguration - The Function object.

$sel:httpStatus:UpdateFunctionResponse', updateFunctionResponse_httpStatus - The response's http status code.

UpdateGraphqlApi

data UpdateGraphqlApi Source #

See: newUpdateGraphqlApi smart constructor.

Instances

Instances details
ToJSON UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

ToHeaders UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

ToPath UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

ToQuery UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

AWSRequest UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Associated Types

type AWSResponse UpdateGraphqlApi #

Generic UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Associated Types

type Rep UpdateGraphqlApi :: Type -> Type #

Read UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Show UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

NFData UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Methods

rnf :: UpdateGraphqlApi -> () #

Eq UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Hashable UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

type AWSResponse UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

type Rep UpdateGraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

newUpdateGraphqlApi Source #

Create a value of UpdateGraphqlApi 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:

UpdateGraphqlApi, updateGraphqlApi_additionalAuthenticationProviders - A list of additional authentication providers for the GraphqlApi API.

UpdateGraphqlApi, updateGraphqlApi_authenticationType - The new authentication type for the GraphqlApi object.

UpdateGraphqlApi, updateGraphqlApi_lambdaAuthorizerConfig - Configuration for Lambda function authorization.

UpdateGraphqlApi, updateGraphqlApi_logConfig - The Amazon CloudWatch Logs configuration for the GraphqlApi object.

UpdateGraphqlApi, updateGraphqlApi_openIDConnectConfig - The OpenID Connect configuration for the GraphqlApi object.

UpdateGraphqlApi, updateGraphqlApi_userPoolConfig - The new Amazon Cognito user pool configuration for the ~GraphqlApi object.

UpdateGraphqlApi, updateGraphqlApi_xrayEnabled - A flag indicating whether to use X-Ray tracing for the GraphqlApi.

UpdateGraphqlApi, updateGraphqlApi_apiId - The API ID.

UpdateGraphqlApi, updateGraphqlApi_name - The new name for the GraphqlApi object.

data UpdateGraphqlApiResponse Source #

See: newUpdateGraphqlApiResponse smart constructor.

Instances

Instances details
Generic UpdateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Associated Types

type Rep UpdateGraphqlApiResponse :: Type -> Type #

Read UpdateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Show UpdateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

NFData UpdateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

Eq UpdateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

type Rep UpdateGraphqlApiResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateGraphqlApi

type Rep UpdateGraphqlApiResponse = D1 ('MetaData "UpdateGraphqlApiResponse" "Amazonka.AppSync.UpdateGraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateGraphqlApiResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "graphqlApi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GraphqlApi)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateGraphqlApiResponse Source #

Create a value of UpdateGraphqlApiResponse 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:graphqlApi:UpdateGraphqlApiResponse', updateGraphqlApiResponse_graphqlApi - The updated GraphqlApi object.

$sel:httpStatus:UpdateGraphqlApiResponse', updateGraphqlApiResponse_httpStatus - The response's http status code.

UpdateResolver

data UpdateResolver Source #

See: newUpdateResolver smart constructor.

Instances

Instances details
ToJSON UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

ToHeaders UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

ToPath UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

ToQuery UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

AWSRequest UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Associated Types

type AWSResponse UpdateResolver #

Generic UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Associated Types

type Rep UpdateResolver :: Type -> Type #

Read UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Show UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

NFData UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Methods

rnf :: UpdateResolver -> () #

Eq UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Hashable UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

type AWSResponse UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

type Rep UpdateResolver Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

type Rep UpdateResolver = D1 ('MetaData "UpdateResolver" "Amazonka.AppSync.UpdateResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateResolver'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cachingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CachingConfig)) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataSourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "kind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResolverKind)) :*: (S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "pipelineConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineConfig))))) :*: ((S1 ('MetaSel ('Just "requestMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "responseMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSyncRuntime)))) :*: ((S1 ('MetaSel ('Just "syncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncConfig)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateResolver Source #

Create a value of UpdateResolver 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:

UpdateResolver, updateResolver_cachingConfig - The caching configuration for the resolver.

UpdateResolver, updateResolver_code - The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

UpdateResolver, updateResolver_dataSourceName - The new data source name.

UpdateResolver, updateResolver_kind - The resolver type.

  • UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source.
  • PIPELINE: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of Function objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources.

UpdateResolver, updateResolver_maxBatchSize - The maximum batching size for a resolver.

UpdateResolver, updateResolver_pipelineConfig - The PipelineConfig.

UpdateResolver, updateResolver_requestMappingTemplate - The new request mapping template.

A resolver uses a request mapping template to convert a GraphQL expression into a format that a data source can understand. Mapping templates are written in Apache Velocity Template Language (VTL).

VTL request mapping templates are optional when using an Lambda data source. For all other data sources, VTL request and response mapping templates are required.

UpdateResolver, updateResolver_responseMappingTemplate - The new response mapping template.

UpdateResolver, updateResolver_runtime - Undocumented member.

UpdateResolver, updateResolver_syncConfig - The SyncConfig for a resolver attached to a versioned data source.

UpdateResolver, updateResolver_apiId - The API ID.

UpdateResolver, updateResolver_typeName - The new type name.

UpdateResolver, updateResolver_fieldName - The new field name.

data UpdateResolverResponse Source #

See: newUpdateResolverResponse smart constructor.

Instances

Instances details
Generic UpdateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Associated Types

type Rep UpdateResolverResponse :: Type -> Type #

Read UpdateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Show UpdateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

NFData UpdateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

Methods

rnf :: UpdateResolverResponse -> () #

Eq UpdateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

type Rep UpdateResolverResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateResolver

type Rep UpdateResolverResponse = D1 ('MetaData "UpdateResolverResponse" "Amazonka.AppSync.UpdateResolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateResolverResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Resolver)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateResolverResponse Source #

Create a value of UpdateResolverResponse 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:resolver:UpdateResolverResponse', updateResolverResponse_resolver - The updated Resolver object.

$sel:httpStatus:UpdateResolverResponse', updateResolverResponse_httpStatus - The response's http status code.

UpdateType

data UpdateType Source #

See: newUpdateType smart constructor.

Instances

Instances details
ToJSON UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

ToHeaders UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Methods

toHeaders :: UpdateType -> [Header] #

ToPath UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

ToQuery UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

AWSRequest UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Associated Types

type AWSResponse UpdateType #

Generic UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Associated Types

type Rep UpdateType :: Type -> Type #

Read UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Show UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

NFData UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Methods

rnf :: UpdateType -> () #

Eq UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Hashable UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

type AWSResponse UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

type Rep UpdateType Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

type Rep UpdateType = D1 ('MetaData "UpdateType" "Amazonka.AppSync.UpdateType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypeDefinitionFormat))))

newUpdateType Source #

Create a value of UpdateType 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:

UpdateType, updateType_definition - The new definition.

UpdateType, updateType_apiId - The API ID.

UpdateType, updateType_typeName - The new type name.

UpdateType, updateType_format - The new type format: SDL or JSON.

data UpdateTypeResponse Source #

See: newUpdateTypeResponse smart constructor.

Instances

Instances details
Generic UpdateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Associated Types

type Rep UpdateTypeResponse :: Type -> Type #

Read UpdateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Show UpdateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

NFData UpdateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

Methods

rnf :: UpdateTypeResponse -> () #

Eq UpdateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

type Rep UpdateTypeResponse Source # 
Instance details

Defined in Amazonka.AppSync.UpdateType

type Rep UpdateTypeResponse = D1 ('MetaData "UpdateTypeResponse" "Amazonka.AppSync.UpdateType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UpdateTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Type)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTypeResponse Source #

Create a value of UpdateTypeResponse 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:

UpdateTypeResponse, updateTypeResponse_type - The updated Type object.

$sel:httpStatus:UpdateTypeResponse', updateTypeResponse_httpStatus - The response's http status code.

Types

ApiCacheStatus

newtype ApiCacheStatus Source #

Constructors

ApiCacheStatus' 

Instances

Instances details
FromJSON ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

FromJSONKey ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToJSON ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToJSONKey ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToByteString ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToHeader ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToLog ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToQuery ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

FromText ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToText ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

FromXML ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

ToXML ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

Methods

toXML :: ApiCacheStatus -> XML #

Generic ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

Associated Types

type Rep ApiCacheStatus :: Type -> Type #

Read ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

Show ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

NFData ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

Methods

rnf :: ApiCacheStatus -> () #

Eq ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

Ord ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

Hashable ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

type Rep ApiCacheStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheStatus

type Rep ApiCacheStatus = D1 ('MetaData "ApiCacheStatus" "Amazonka.AppSync.Types.ApiCacheStatus" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "ApiCacheStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApiCacheStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApiCacheType

newtype ApiCacheType Source #

Constructors

ApiCacheType' 

Instances

Instances details
FromJSON ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

FromJSONKey ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToJSON ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToJSONKey ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToByteString ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToHeader ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToLog ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToQuery ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

FromText ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToText ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Methods

toText :: ApiCacheType -> Text #

FromXML ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

ToXML ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Methods

toXML :: ApiCacheType -> XML #

Generic ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Associated Types

type Rep ApiCacheType :: Type -> Type #

Read ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Show ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

NFData ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Methods

rnf :: ApiCacheType -> () #

Eq ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Ord ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

Hashable ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

type Rep ApiCacheType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCacheType

type Rep ApiCacheType = D1 ('MetaData "ApiCacheType" "Amazonka.AppSync.Types.ApiCacheType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "ApiCacheType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApiCacheType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApiCachingBehavior

newtype ApiCachingBehavior Source #

Instances

Instances details
FromJSON ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

FromJSONKey ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToJSON ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToJSONKey ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToByteString ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToHeader ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToLog ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToQuery ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

FromText ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToText ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

FromXML ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

ToXML ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

Generic ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

Associated Types

type Rep ApiCachingBehavior :: Type -> Type #

Read ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

Show ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

NFData ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

Methods

rnf :: ApiCachingBehavior -> () #

Eq ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

Ord ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

Hashable ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

type Rep ApiCachingBehavior Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCachingBehavior

type Rep ApiCachingBehavior = D1 ('MetaData "ApiCachingBehavior" "Amazonka.AppSync.Types.ApiCachingBehavior" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "ApiCachingBehavior'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApiCachingBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssociationStatus

newtype AssociationStatus Source #

Instances

Instances details
FromJSON AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

FromJSONKey AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToJSON AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToJSONKey AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToByteString AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToHeader AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToLog AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToQuery AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

FromText AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToText AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

FromXML AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

ToXML AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

Generic AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

Associated Types

type Rep AssociationStatus :: Type -> Type #

Read AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

Show AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

NFData AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

Methods

rnf :: AssociationStatus -> () #

Eq AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

Ord AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

Hashable AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

type Rep AssociationStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.AssociationStatus

type Rep AssociationStatus = D1 ('MetaData "AssociationStatus" "Amazonka.AppSync.Types.AssociationStatus" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "AssociationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssociationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthenticationType

newtype AuthenticationType Source #

Instances

Instances details
FromJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

FromJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToByteString AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToHeader AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToLog AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToQuery AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

FromText AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToText AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

FromXML AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

ToXML AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

Generic AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

Associated Types

type Rep AuthenticationType :: Type -> Type #

Read AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

Show AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

NFData AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

Methods

rnf :: AuthenticationType -> () #

Eq AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

Ord AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

Hashable AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

type Rep AuthenticationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthenticationType

type Rep AuthenticationType = D1 ('MetaData "AuthenticationType" "Amazonka.AppSync.Types.AuthenticationType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "AuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthorizationType

newtype AuthorizationType Source #

Bundled Patterns

pattern AuthorizationType_AWS_IAM :: AuthorizationType 

Instances

Instances details
FromJSON AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

FromJSONKey AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToJSON AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToJSONKey AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToByteString AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToHeader AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToLog AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToQuery AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

FromText AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToText AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

FromXML AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

ToXML AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

Generic AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

Associated Types

type Rep AuthorizationType :: Type -> Type #

Read AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

Show AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

NFData AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

Methods

rnf :: AuthorizationType -> () #

Eq AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

Ord AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

Hashable AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

type Rep AuthorizationType Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationType

type Rep AuthorizationType = D1 ('MetaData "AuthorizationType" "Amazonka.AppSync.Types.AuthorizationType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "AuthorizationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthorizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConflictDetectionType

newtype ConflictDetectionType Source #

Instances

Instances details
FromJSON ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

FromJSONKey ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToJSON ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToJSONKey ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToByteString ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToHeader ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToLog ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToQuery ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

FromText ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToText ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

FromXML ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

ToXML ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

Generic ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

Associated Types

type Rep ConflictDetectionType :: Type -> Type #

Read ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

Show ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

NFData ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

Methods

rnf :: ConflictDetectionType -> () #

Eq ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

Ord ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

Hashable ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

type Rep ConflictDetectionType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictDetectionType

type Rep ConflictDetectionType = D1 ('MetaData "ConflictDetectionType" "Amazonka.AppSync.Types.ConflictDetectionType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "ConflictDetectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConflictDetectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConflictHandlerType

newtype ConflictHandlerType Source #

Instances

Instances details
FromJSON ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

FromJSONKey ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToJSON ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToJSONKey ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToByteString ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToHeader ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToLog ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToQuery ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

FromText ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToText ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

FromXML ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

ToXML ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

Generic ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

Associated Types

type Rep ConflictHandlerType :: Type -> Type #

Read ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

Show ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

NFData ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

Methods

rnf :: ConflictHandlerType -> () #

Eq ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

Ord ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

Hashable ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

type Rep ConflictHandlerType Source # 
Instance details

Defined in Amazonka.AppSync.Types.ConflictHandlerType

type Rep ConflictHandlerType = D1 ('MetaData "ConflictHandlerType" "Amazonka.AppSync.Types.ConflictHandlerType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "ConflictHandlerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConflictHandlerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataSourceType

newtype DataSourceType Source #

Constructors

DataSourceType' 

Instances

Instances details
FromJSON DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

FromJSONKey DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToJSON DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToJSONKey DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToByteString DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToHeader DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToLog DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToQuery DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

FromText DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToText DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

FromXML DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

ToXML DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

Methods

toXML :: DataSourceType -> XML #

Generic DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

Associated Types

type Rep DataSourceType :: Type -> Type #

Read DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

Show DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

NFData DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

Methods

rnf :: DataSourceType -> () #

Eq DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

Ord DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

Hashable DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

type Rep DataSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSourceType

type Rep DataSourceType = D1 ('MetaData "DataSourceType" "Amazonka.AppSync.Types.DataSourceType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "DataSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DefaultAction

newtype DefaultAction Source #

Constructors

DefaultAction' 

Bundled Patterns

pattern DefaultAction_ALLOW :: DefaultAction 
pattern DefaultAction_DENY :: DefaultAction 

Instances

Instances details
FromJSON DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

FromJSONKey DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToJSON DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToJSONKey DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToByteString DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToHeader DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToLog DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToQuery DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

FromText DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToText DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Methods

toText :: DefaultAction -> Text #

FromXML DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

ToXML DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Methods

toXML :: DefaultAction -> XML #

Generic DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Associated Types

type Rep DefaultAction :: Type -> Type #

Read DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Show DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

NFData DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Methods

rnf :: DefaultAction -> () #

Eq DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Ord DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

Hashable DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

type Rep DefaultAction Source # 
Instance details

Defined in Amazonka.AppSync.Types.DefaultAction

type Rep DefaultAction = D1 ('MetaData "DefaultAction" "Amazonka.AppSync.Types.DefaultAction" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "DefaultAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDefaultAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FieldLogLevel

newtype FieldLogLevel Source #

Constructors

FieldLogLevel' 

Instances

Instances details
FromJSON FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

FromJSONKey FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToJSON FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToJSONKey FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToByteString FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToHeader FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToLog FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToQuery FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

FromText FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToText FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Methods

toText :: FieldLogLevel -> Text #

FromXML FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

ToXML FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Methods

toXML :: FieldLogLevel -> XML #

Generic FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Associated Types

type Rep FieldLogLevel :: Type -> Type #

Read FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Show FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

NFData FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Methods

rnf :: FieldLogLevel -> () #

Eq FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Ord FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

Hashable FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

type Rep FieldLogLevel Source # 
Instance details

Defined in Amazonka.AppSync.Types.FieldLogLevel

type Rep FieldLogLevel = D1 ('MetaData "FieldLogLevel" "Amazonka.AppSync.Types.FieldLogLevel" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "FieldLogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFieldLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OutputType

newtype OutputType Source #

Constructors

OutputType' 

Fields

Bundled Patterns

pattern OutputType_JSON :: OutputType 
pattern OutputType_SDL :: OutputType 

Instances

Instances details
FromJSON OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

FromJSONKey OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToJSON OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToJSONKey OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToByteString OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToHeader OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToLog OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToQuery OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

FromText OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToText OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Methods

toText :: OutputType -> Text #

FromXML OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

ToXML OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Methods

toXML :: OutputType -> XML #

Generic OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Associated Types

type Rep OutputType :: Type -> Type #

Read OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Show OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

NFData OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Methods

rnf :: OutputType -> () #

Eq OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Ord OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

Hashable OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

type Rep OutputType Source # 
Instance details

Defined in Amazonka.AppSync.Types.OutputType

type Rep OutputType = D1 ('MetaData "OutputType" "Amazonka.AppSync.Types.OutputType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "OutputType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOutputType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelationalDatabaseSourceType

newtype RelationalDatabaseSourceType Source #

Instances

Instances details
FromJSON RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

FromJSONKey RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToJSON RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToJSONKey RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToByteString RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToHeader RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToLog RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToQuery RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

FromText RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToText RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

FromXML RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

ToXML RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

Generic RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

Associated Types

type Rep RelationalDatabaseSourceType :: Type -> Type #

Read RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

Show RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

NFData RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

Eq RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

Ord RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

Hashable RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

type Rep RelationalDatabaseSourceType Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseSourceType

type Rep RelationalDatabaseSourceType = D1 ('MetaData "RelationalDatabaseSourceType" "Amazonka.AppSync.Types.RelationalDatabaseSourceType" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "RelationalDatabaseSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelationalDatabaseSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResolverKind

newtype ResolverKind Source #

Constructors

ResolverKind' 

Bundled Patterns

pattern ResolverKind_PIPELINE :: ResolverKind 
pattern ResolverKind_UNIT :: ResolverKind 

Instances

Instances details
FromJSON ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

FromJSONKey ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToJSON ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToJSONKey ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToByteString ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToHeader ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToLog ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToQuery ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

FromText ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToText ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Methods

toText :: ResolverKind -> Text #

FromXML ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

ToXML ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Methods

toXML :: ResolverKind -> XML #

Generic ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Associated Types

type Rep ResolverKind :: Type -> Type #

Read ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Show ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

NFData ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Methods

rnf :: ResolverKind -> () #

Eq ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Ord ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

Hashable ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

type Rep ResolverKind Source # 
Instance details

Defined in Amazonka.AppSync.Types.ResolverKind

type Rep ResolverKind = D1 ('MetaData "ResolverKind" "Amazonka.AppSync.Types.ResolverKind" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "ResolverKind'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResolverKind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuntimeName

newtype RuntimeName Source #

Constructors

RuntimeName' 

Bundled Patterns

pattern RuntimeName_APPSYNC_JS :: RuntimeName 

Instances

Instances details
FromJSON RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

FromJSONKey RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToJSON RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToJSONKey RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToByteString RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToHeader RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToLog RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToQuery RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

FromText RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToText RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Methods

toText :: RuntimeName -> Text #

FromXML RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

ToXML RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Methods

toXML :: RuntimeName -> XML #

Generic RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Associated Types

type Rep RuntimeName :: Type -> Type #

Read RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Show RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

NFData RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Methods

rnf :: RuntimeName -> () #

Eq RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Ord RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

Hashable RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

type Rep RuntimeName Source # 
Instance details

Defined in Amazonka.AppSync.Types.RuntimeName

type Rep RuntimeName = D1 ('MetaData "RuntimeName" "Amazonka.AppSync.Types.RuntimeName" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "RuntimeName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuntimeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SchemaStatus

newtype SchemaStatus Source #

Constructors

SchemaStatus' 

Instances

Instances details
FromJSON SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

FromJSONKey SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToJSON SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToJSONKey SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToByteString SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToHeader SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToLog SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToQuery SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

FromText SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToText SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Methods

toText :: SchemaStatus -> Text #

FromXML SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

ToXML SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Methods

toXML :: SchemaStatus -> XML #

Generic SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Associated Types

type Rep SchemaStatus :: Type -> Type #

Read SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Show SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

NFData SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Methods

rnf :: SchemaStatus -> () #

Eq SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Ord SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

Hashable SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

type Rep SchemaStatus Source # 
Instance details

Defined in Amazonka.AppSync.Types.SchemaStatus

type Rep SchemaStatus = D1 ('MetaData "SchemaStatus" "Amazonka.AppSync.Types.SchemaStatus" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "SchemaStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSchemaStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TypeDefinitionFormat

newtype TypeDefinitionFormat Source #

Instances

Instances details
FromJSON TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

FromJSONKey TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToJSON TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToJSONKey TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToByteString TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToHeader TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToLog TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToQuery TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

FromText TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToText TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

FromXML TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

ToXML TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

Generic TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

Associated Types

type Rep TypeDefinitionFormat :: Type -> Type #

Read TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

Show TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

NFData TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

Methods

rnf :: TypeDefinitionFormat -> () #

Eq TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

Ord TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

Hashable TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

type Rep TypeDefinitionFormat Source # 
Instance details

Defined in Amazonka.AppSync.Types.TypeDefinitionFormat

type Rep TypeDefinitionFormat = D1 ('MetaData "TypeDefinitionFormat" "Amazonka.AppSync.Types.TypeDefinitionFormat" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'True) (C1 ('MetaCons "TypeDefinitionFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTypeDefinitionFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AdditionalAuthenticationProvider

data AdditionalAuthenticationProvider Source #

Describes an additional authentication provider.

See: newAdditionalAuthenticationProvider smart constructor.

Instances

Instances details
FromJSON AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

ToJSON AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

Generic AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

Associated Types

type Rep AdditionalAuthenticationProvider :: Type -> Type #

Read AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

Show AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

NFData AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

Eq AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

Hashable AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

type Rep AdditionalAuthenticationProvider Source # 
Instance details

Defined in Amazonka.AppSync.Types.AdditionalAuthenticationProvider

type Rep AdditionalAuthenticationProvider = D1 ('MetaData "AdditionalAuthenticationProvider" "Amazonka.AppSync.Types.AdditionalAuthenticationProvider" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "AdditionalAuthenticationProvider'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationType)) :*: S1 ('MetaSel ('Just "lambdaAuthorizerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaAuthorizerConfig))) :*: (S1 ('MetaSel ('Just "openIDConnectConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenIDConnectConfig)) :*: S1 ('MetaSel ('Just "userPoolConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CognitoUserPoolConfig)))))

newAdditionalAuthenticationProvider :: AdditionalAuthenticationProvider Source #

Create a value of AdditionalAuthenticationProvider 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:authenticationType:AdditionalAuthenticationProvider', additionalAuthenticationProvider_authenticationType - The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.

$sel:lambdaAuthorizerConfig:AdditionalAuthenticationProvider', additionalAuthenticationProvider_lambdaAuthorizerConfig - Configuration for Lambda function authorization.

$sel:openIDConnectConfig:AdditionalAuthenticationProvider', additionalAuthenticationProvider_openIDConnectConfig - The OIDC configuration.

$sel:userPoolConfig:AdditionalAuthenticationProvider', additionalAuthenticationProvider_userPoolConfig - The Amazon Cognito user pool configuration.

ApiAssociation

data ApiAssociation Source #

Describes an ApiAssociation object.

See: newApiAssociation smart constructor.

Instances

Instances details
FromJSON ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

Generic ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

Associated Types

type Rep ApiAssociation :: Type -> Type #

Read ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

Show ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

NFData ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

Methods

rnf :: ApiAssociation -> () #

Eq ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

Hashable ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

type Rep ApiAssociation Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiAssociation

type Rep ApiAssociation = D1 ('MetaData "ApiAssociation" "Amazonka.AppSync.Types.ApiAssociation" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ApiAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "associationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssociationStatus))) :*: (S1 ('MetaSel ('Just "deploymentDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApiAssociation :: ApiAssociation Source #

Create a value of ApiAssociation 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:apiId:ApiAssociation', apiAssociation_apiId - The API ID.

$sel:associationStatus:ApiAssociation', apiAssociation_associationStatus - Identifies the status of an association.

  • PROCESSING: The API association is being created. You cannot modify association requests during processing.
  • SUCCESS: The API association was successful. You can modify associations after success.
  • FAILED: The API association has failed. You can modify associations after failure.

$sel:deploymentDetail:ApiAssociation', apiAssociation_deploymentDetail - Details about the last deployment status.

$sel:domainName:ApiAssociation', apiAssociation_domainName - The domain name.

ApiCache

data ApiCache Source #

The ApiCache object.

See: newApiCache smart constructor.

Instances

Instances details
FromJSON ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

Generic ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

Associated Types

type Rep ApiCache :: Type -> Type #

Methods

from :: ApiCache -> Rep ApiCache x #

to :: Rep ApiCache x -> ApiCache #

Read ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

Show ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

NFData ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

Methods

rnf :: ApiCache -> () #

Eq ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

Hashable ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

Methods

hashWithSalt :: Int -> ApiCache -> Int #

hash :: ApiCache -> Int #

type Rep ApiCache Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiCache

type Rep ApiCache = D1 ('MetaData "ApiCache" "Amazonka.AppSync.Types.ApiCache" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ApiCache'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiCachingBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiCachingBehavior)) :*: (S1 ('MetaSel ('Just "atRestEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiCacheStatus)))) :*: (S1 ('MetaSel ('Just "transitEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiCacheType))))))

newApiCache :: ApiCache Source #

Create a value of ApiCache 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:apiCachingBehavior:ApiCache', apiCache_apiCachingBehavior - Caching behavior.

  • FULL_REQUEST_CACHING: All requests are fully cached.
  • PER_RESOLVER_CACHING: Individual resolvers that you specify are cached.

$sel:atRestEncryptionEnabled:ApiCache', apiCache_atRestEncryptionEnabled - At-rest encryption flag for cache. You cannot update this setting after creation.

$sel:status:ApiCache', apiCache_status - The cache instance status.

  • AVAILABLE: The instance is available for use.
  • CREATING: The instance is currently creating.
  • DELETING: The instance is currently deleting.
  • MODIFYING: The instance is currently modifying.
  • FAILED: The instance has failed creation.

$sel:transitEncryptionEnabled:ApiCache', apiCache_transitEncryptionEnabled - Transit encryption flag when connecting to cache. You cannot update this setting after creation.

$sel:ttl:ApiCache', apiCache_ttl - TTL in seconds for cache entries.

Valid values are 1–3,600 seconds.

$sel:type':ApiCache', apiCache_type - The cache instance type. Valid values are

  • SMALL
  • MEDIUM
  • LARGE
  • XLARGE
  • LARGE_2X
  • LARGE_4X
  • LARGE_8X (not available in all regions)
  • LARGE_12X

Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.

The following legacy instance types are available, but their use is discouraged:

  • T2_SMALL: A t2.small instance type.
  • T2_MEDIUM: A t2.medium instance type.
  • R4_LARGE: A r4.large instance type.
  • R4_XLARGE: A r4.xlarge instance type.
  • R4_2XLARGE: A r4.2xlarge instance type.
  • R4_4XLARGE: A r4.4xlarge instance type.
  • R4_8XLARGE: A r4.8xlarge instance type.

ApiKey

data ApiKey Source #

Describes an API key.

Customers invoke AppSync GraphQL API operations with API keys as an identity mechanism. There are two key versions:

da1: We introduced this version at launch in November 2017. These keys always expire after 7 days. Amazon DynamoDB TTL manages key expiration. These keys ceased to be valid after February 21, 2018, and they should no longer be used.

  • ListApiKeys returns the expiration time in milliseconds.
  • CreateApiKey returns the expiration time in milliseconds.
  • UpdateApiKey is not available for this key version.
  • DeleteApiKey deletes the item from the table.
  • Expiration is stored in DynamoDB as milliseconds. This results in a bug where keys are not automatically deleted because DynamoDB expects the TTL to be stored in seconds. As a one-time action, we deleted these keys from the table on February 21, 2018.

da2: We introduced this version in February 2018 when AppSync added support to extend key expiration.

  • ListApiKeys returns the expiration time and deletion time in seconds.
  • CreateApiKey returns the expiration time and deletion time in seconds and accepts a user-provided expiration time in seconds.
  • UpdateApiKey returns the expiration time and and deletion time in seconds and accepts a user-provided expiration time in seconds. Expired API keys are kept for 60 days after the expiration time. You can update the key expiration time as long as the key isn't deleted.
  • DeleteApiKey deletes the item from the table.
  • Expiration is stored in DynamoDB as seconds. After the expiration time, using the key to authenticate will fail. However, you can reinstate the key before deletion.
  • Deletion is stored in DynamoDB as seconds. The key is deleted after deletion time.

See: newApiKey smart constructor.

Instances

Instances details
FromJSON ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

Generic ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

Associated Types

type Rep ApiKey :: Type -> Type #

Methods

from :: ApiKey -> Rep ApiKey x #

to :: Rep ApiKey x -> ApiKey #

Read ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

Show ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

NFData ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

Methods

rnf :: ApiKey -> () #

Eq ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

Methods

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

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

Hashable ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

Methods

hashWithSalt :: Int -> ApiKey -> Int #

hash :: ApiKey -> Int #

type Rep ApiKey Source # 
Instance details

Defined in Amazonka.AppSync.Types.ApiKey

type Rep ApiKey = D1 ('MetaData "ApiKey" "Amazonka.AppSync.Types.ApiKey" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ApiKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deletes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApiKey :: ApiKey Source #

Create a value of ApiKey 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:deletes:ApiKey', apiKey_deletes - The time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.

$sel:description:ApiKey', apiKey_description - A description of the purpose of the API key.

$sel:expires:ApiKey', apiKey_expires - The time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.

$sel:id:ApiKey', apiKey_id - The API key ID.

AppSyncRuntime

data AppSyncRuntime Source #

Describes a runtime used by an Amazon Web Services AppSync pipeline resolver or Amazon Web Services AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.

See: newAppSyncRuntime smart constructor.

Instances

Instances details
FromJSON AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

ToJSON AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

Generic AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

Associated Types

type Rep AppSyncRuntime :: Type -> Type #

Read AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

Show AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

NFData AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

Methods

rnf :: AppSyncRuntime -> () #

Eq AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

Hashable AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

type Rep AppSyncRuntime Source # 
Instance details

Defined in Amazonka.AppSync.Types.AppSyncRuntime

type Rep AppSyncRuntime = D1 ('MetaData "AppSyncRuntime" "Amazonka.AppSync.Types.AppSyncRuntime" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "AppSyncRuntime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RuntimeName) :*: S1 ('MetaSel ('Just "runtimeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAppSyncRuntime Source #

Create a value of AppSyncRuntime 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:name:AppSyncRuntime', appSyncRuntime_name - The name of the runtime to use. Currently, the only allowed value is APPSYNC_JS.

$sel:runtimeVersion:AppSyncRuntime', appSyncRuntime_runtimeVersion - The version of the runtime to use. Currently, the only allowed version is 1.0.0.

AuthorizationConfig

data AuthorizationConfig Source #

The authorization configuration in case the HTTP endpoint requires authorization.

See: newAuthorizationConfig smart constructor.

Instances

Instances details
FromJSON AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

ToJSON AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

Generic AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

Associated Types

type Rep AuthorizationConfig :: Type -> Type #

Read AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

Show AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

NFData AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

Methods

rnf :: AuthorizationConfig -> () #

Eq AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

Hashable AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

type Rep AuthorizationConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AuthorizationConfig

type Rep AuthorizationConfig = D1 ('MetaData "AuthorizationConfig" "Amazonka.AppSync.Types.AuthorizationConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "AuthorizationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsIamConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsIamConfig)) :*: S1 ('MetaSel ('Just "authorizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthorizationType)))

newAuthorizationConfig Source #

Create a value of AuthorizationConfig 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:awsIamConfig:AuthorizationConfig', authorizationConfig_awsIamConfig - The Identity and Access Management (IAM) settings.

$sel:authorizationType:AuthorizationConfig', authorizationConfig_authorizationType - The authorization type that the HTTP endpoint requires.

  • AWS_IAM: The authorization type is Signature Version 4 (SigV4).

AwsIamConfig

data AwsIamConfig Source #

The Identity and Access Management (IAM) configuration.

See: newAwsIamConfig smart constructor.

Constructors

AwsIamConfig' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

ToJSON AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

Generic AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

Associated Types

type Rep AwsIamConfig :: Type -> Type #

Read AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

Show AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

NFData AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

Methods

rnf :: AwsIamConfig -> () #

Eq AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

Hashable AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

type Rep AwsIamConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.AwsIamConfig

type Rep AwsIamConfig = D1 ('MetaData "AwsIamConfig" "Amazonka.AppSync.Types.AwsIamConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "AwsIamConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signingRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signingServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAwsIamConfig :: AwsIamConfig Source #

Create a value of AwsIamConfig 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:signingRegion:AwsIamConfig', awsIamConfig_signingRegion - The signing Amazon Web Services Region for IAM authorization.

$sel:signingServiceName:AwsIamConfig', awsIamConfig_signingServiceName - The signing service name for IAM authorization.

CachingConfig

data CachingConfig Source #

The caching configuration for a resolver that has caching activated.

See: newCachingConfig smart constructor.

Constructors

CachingConfig' (Maybe [Text]) Integer 

Instances

Instances details
FromJSON CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

ToJSON CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

Generic CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

Associated Types

type Rep CachingConfig :: Type -> Type #

Read CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

Show CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

NFData CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

Methods

rnf :: CachingConfig -> () #

Eq CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

Hashable CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

type Rep CachingConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CachingConfig

type Rep CachingConfig = D1 ('MetaData "CachingConfig" "Amazonka.AppSync.Types.CachingConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CachingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cachingKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))

newCachingConfig Source #

Create a value of CachingConfig 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:cachingKeys:CachingConfig', cachingConfig_cachingKeys - The caching keys for a resolver that has caching activated.

Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.

$sel:ttl:CachingConfig', cachingConfig_ttl - The TTL in seconds for a resolver that has caching activated.

Valid values are 1–3,600 seconds.

CodeError

data CodeError Source #

Describes an AppSync error.

See: newCodeError smart constructor.

Instances

Instances details
FromJSON CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

Generic CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

Associated Types

type Rep CodeError :: Type -> Type #

Read CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

Show CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

NFData CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

Methods

rnf :: CodeError -> () #

Eq CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

Hashable CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

type Rep CodeError Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeError

type Rep CodeError = D1 ('MetaData "CodeError" "Amazonka.AppSync.Types.CodeError" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CodeError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeErrorLocation)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCodeError :: CodeError Source #

Create a value of CodeError 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:errorType:CodeError', codeError_errorType - The type of code error.

Examples include, but aren't limited to: LINT_ERROR, PARSER_ERROR.

$sel:location:CodeError', codeError_location - The line, column, and span location of the error in the code.

$sel:value:CodeError', codeError_value - A user presentable error.

Examples include, but aren't limited to: Parsing error: Unterminated string literal.

CodeErrorLocation

data CodeErrorLocation Source #

Describes the location of the error in a code sample.

See: newCodeErrorLocation smart constructor.

Instances

Instances details
FromJSON CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

Generic CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

Associated Types

type Rep CodeErrorLocation :: Type -> Type #

Read CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

Show CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

NFData CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

Methods

rnf :: CodeErrorLocation -> () #

Eq CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

Hashable CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

type Rep CodeErrorLocation Source # 
Instance details

Defined in Amazonka.AppSync.Types.CodeErrorLocation

type Rep CodeErrorLocation = D1 ('MetaData "CodeErrorLocation" "Amazonka.AppSync.Types.CodeErrorLocation" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CodeErrorLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "column") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "line") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "span") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newCodeErrorLocation :: CodeErrorLocation Source #

Create a value of CodeErrorLocation 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:column:CodeErrorLocation', codeErrorLocation_column - The column number in the code. Defaults to 0 if unknown.

$sel:line:CodeErrorLocation', codeErrorLocation_line - The line number in the code. Defaults to 0 if unknown.

$sel:span:CodeErrorLocation', codeErrorLocation_span - The span/length of the error. Defaults to -1 if unknown.

CognitoUserPoolConfig

data CognitoUserPoolConfig Source #

Describes an Amazon Cognito user pool configuration.

See: newCognitoUserPoolConfig smart constructor.

Instances

Instances details
FromJSON CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

ToJSON CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

Generic CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

Associated Types

type Rep CognitoUserPoolConfig :: Type -> Type #

Read CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

Show CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

NFData CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

Methods

rnf :: CognitoUserPoolConfig -> () #

Eq CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

Hashable CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

type Rep CognitoUserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.CognitoUserPoolConfig

type Rep CognitoUserPoolConfig = D1 ('MetaData "CognitoUserPoolConfig" "Amazonka.AppSync.Types.CognitoUserPoolConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "CognitoUserPoolConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appIdClientRegex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCognitoUserPoolConfig Source #

Create a value of CognitoUserPoolConfig 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:appIdClientRegex:CognitoUserPoolConfig', cognitoUserPoolConfig_appIdClientRegex - A regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.

$sel:userPoolId:CognitoUserPoolConfig', cognitoUserPoolConfig_userPoolId - The user pool ID.

$sel:awsRegion:CognitoUserPoolConfig', cognitoUserPoolConfig_awsRegion - The Amazon Web Services Region in which the user pool was created.

DataSource

data DataSource Source #

Describes a data source.

See: newDataSource smart constructor.

Instances

Instances details
FromJSON DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

Generic DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

Associated Types

type Rep DataSource :: Type -> Type #

Read DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

NFData DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

Methods

rnf :: DataSource -> () #

Eq DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

Hashable DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

type Rep DataSource Source # 
Instance details

Defined in Amazonka.AppSync.Types.DataSource

type Rep DataSource = D1 ('MetaData "DataSource" "Amazonka.AppSync.Types.DataSource" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dataSourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dynamodbConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynamodbDataSourceConfig)) :*: (S1 ('MetaSel ('Just "elasticsearchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticsearchDataSourceConfig)) :*: S1 ('MetaSel ('Just "httpConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HttpDataSourceConfig))))) :*: ((S1 ('MetaSel ('Just "lambdaConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaDataSourceConfig)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "openSearchServiceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenSearchServiceDataSourceConfig)))) :*: (S1 ('MetaSel ('Just "relationalDatabaseConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseDataSourceConfig)) :*: (S1 ('MetaSel ('Just "serviceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceType)))))))

newDataSource :: DataSource Source #

Create a value of DataSource 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:dataSourceArn:DataSource', dataSource_dataSourceArn - The data source Amazon Resource Name (ARN).

$sel:description:DataSource', dataSource_description - The description of the data source.

$sel:dynamodbConfig:DataSource', dataSource_dynamodbConfig - DynamoDB settings.

$sel:elasticsearchConfig:DataSource', dataSource_elasticsearchConfig - Amazon OpenSearch Service settings.

$sel:httpConfig:DataSource', dataSource_httpConfig - HTTP endpoint settings.

$sel:lambdaConfig:DataSource', dataSource_lambdaConfig - Lambda settings.

$sel:name:DataSource', dataSource_name - The name of the data source.

$sel:openSearchServiceConfig:DataSource', dataSource_openSearchServiceConfig - Amazon OpenSearch Service settings.

$sel:relationalDatabaseConfig:DataSource', dataSource_relationalDatabaseConfig - Relational database settings.

$sel:serviceRoleArn:DataSource', dataSource_serviceRoleArn - The Identity and Access Management (IAM) service role Amazon Resource Name (ARN) for the data source. The system assumes this role when accessing the data source.

$sel:type':DataSource', dataSource_type - The type of the data source.

  • AWS_LAMBDA: The data source is an Lambda function.
  • AMAZON_DYNAMODB: The data source is an Amazon DynamoDB table.
  • AMAZON_ELASTICSEARCH: The data source is an Amazon OpenSearch Service domain.
  • AMAZON_OPENSEARCH_SERVICE: The data source is an Amazon OpenSearch Service domain.
  • NONE: There is no data source. Use this type when you want to invoke a GraphQL operation without connecting to a data source, such as when you're performing data transformation with resolvers or invoking a subscription from a mutation.
  • HTTP: The data source is an HTTP endpoint.
  • RELATIONAL_DATABASE: The data source is a relational database.

DeltaSyncConfig

data DeltaSyncConfig Source #

Describes a Delta Sync configuration.

See: newDeltaSyncConfig smart constructor.

Instances

Instances details
FromJSON DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

ToJSON DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

Generic DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

Associated Types

type Rep DeltaSyncConfig :: Type -> Type #

Read DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

Show DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

NFData DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

Methods

rnf :: DeltaSyncConfig -> () #

Eq DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

Hashable DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

type Rep DeltaSyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DeltaSyncConfig

type Rep DeltaSyncConfig = D1 ('MetaData "DeltaSyncConfig" "Amazonka.AppSync.Types.DeltaSyncConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DeltaSyncConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "baseTableTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "deltaSyncTableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deltaSyncTableTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newDeltaSyncConfig :: DeltaSyncConfig Source #

Create a value of DeltaSyncConfig 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:baseTableTTL:DeltaSyncConfig', deltaSyncConfig_baseTableTTL - The number of minutes that an Item is stored in the data source.

$sel:deltaSyncTableName:DeltaSyncConfig', deltaSyncConfig_deltaSyncTableName - The Delta Sync table name.

$sel:deltaSyncTableTTL:DeltaSyncConfig', deltaSyncConfig_deltaSyncTableTTL - The number of minutes that a Delta Sync log entry is stored in the Delta Sync table.

DomainNameConfig

data DomainNameConfig Source #

Describes a configuration for a custom domain.

See: newDomainNameConfig smart constructor.

Instances

Instances details
FromJSON DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

Generic DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

Associated Types

type Rep DomainNameConfig :: Type -> Type #

Read DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

Show DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

NFData DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

Methods

rnf :: DomainNameConfig -> () #

Eq DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

Hashable DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

type Rep DomainNameConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DomainNameConfig

type Rep DomainNameConfig = D1 ('MetaData "DomainNameConfig" "Amazonka.AppSync.Types.DomainNameConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DomainNameConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appsyncDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDomainNameConfig :: DomainNameConfig Source #

Create a value of DomainNameConfig 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:appsyncDomainName:DomainNameConfig', domainNameConfig_appsyncDomainName - The domain name that AppSync provides.

$sel:certificateArn:DomainNameConfig', domainNameConfig_certificateArn - The Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.

$sel:description:DomainNameConfig', domainNameConfig_description - A description of the DomainName configuration.

$sel:domainName:DomainNameConfig', domainNameConfig_domainName - The domain name.

$sel:hostedZoneId:DomainNameConfig', domainNameConfig_hostedZoneId - The ID of your Amazon Route 53 hosted zone.

DynamodbDataSourceConfig

data DynamodbDataSourceConfig Source #

Describes an Amazon DynamoDB data source configuration.

See: newDynamodbDataSourceConfig smart constructor.

Instances

Instances details
FromJSON DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

ToJSON DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

Generic DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

Associated Types

type Rep DynamodbDataSourceConfig :: Type -> Type #

Read DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

Show DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

NFData DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

Eq DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

Hashable DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

type Rep DynamodbDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.DynamodbDataSourceConfig

type Rep DynamodbDataSourceConfig = D1 ('MetaData "DynamodbDataSourceConfig" "Amazonka.AppSync.Types.DynamodbDataSourceConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "DynamodbDataSourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deltaSyncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeltaSyncConfig)) :*: S1 ('MetaSel ('Just "useCallerCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "versioned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDynamodbDataSourceConfig Source #

Create a value of DynamodbDataSourceConfig 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:deltaSyncConfig:DynamodbDataSourceConfig', dynamodbDataSourceConfig_deltaSyncConfig - The DeltaSyncConfig for a versioned data source.

$sel:useCallerCredentials:DynamodbDataSourceConfig', dynamodbDataSourceConfig_useCallerCredentials - Set to TRUE to use Amazon Cognito credentials with this data source.

$sel:versioned:DynamodbDataSourceConfig', dynamodbDataSourceConfig_versioned - Set to TRUE to use Conflict Detection and Resolution with this data source.

$sel:tableName:DynamodbDataSourceConfig', dynamodbDataSourceConfig_tableName - The table name.

$sel:awsRegion:DynamodbDataSourceConfig', dynamodbDataSourceConfig_awsRegion - The Amazon Web Services Region.

ElasticsearchDataSourceConfig

data ElasticsearchDataSourceConfig Source #

Describes an OpenSearch data source configuration.

As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. For new data sources, use OpenSearchServiceDataSourceConfig to specify an OpenSearch data source.

See: newElasticsearchDataSourceConfig smart constructor.

Instances

Instances details
FromJSON ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

ToJSON ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

Generic ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

Associated Types

type Rep ElasticsearchDataSourceConfig :: Type -> Type #

Read ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

Show ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

NFData ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

Eq ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

Hashable ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

type Rep ElasticsearchDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.ElasticsearchDataSourceConfig

type Rep ElasticsearchDataSourceConfig = D1 ('MetaData "ElasticsearchDataSourceConfig" "Amazonka.AppSync.Types.ElasticsearchDataSourceConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ElasticsearchDataSourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newElasticsearchDataSourceConfig Source #

Create a value of ElasticsearchDataSourceConfig 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:endpoint:ElasticsearchDataSourceConfig', elasticsearchDataSourceConfig_endpoint - The endpoint.

$sel:awsRegion:ElasticsearchDataSourceConfig', elasticsearchDataSourceConfig_awsRegion - The Amazon Web Services Region.

ErrorDetail

data ErrorDetail Source #

Contains the list of errors generated. When using JavaScript, this will apply to the request or response function evaluation.

See: newErrorDetail smart constructor.

Constructors

ErrorDetail' (Maybe Text) 

Instances

Instances details
FromJSON ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

Generic ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

Associated Types

type Rep ErrorDetail :: Type -> Type #

Read ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

Show ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

NFData ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

Methods

rnf :: ErrorDetail -> () #

Eq ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

Hashable ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

type Rep ErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.ErrorDetail

type Rep ErrorDetail = D1 ('MetaData "ErrorDetail" "Amazonka.AppSync.Types.ErrorDetail" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "ErrorDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newErrorDetail :: ErrorDetail Source #

Create a value of ErrorDetail 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:message:ErrorDetail', errorDetail_message - The error payload.

EvaluateCodeErrorDetail

data EvaluateCodeErrorDetail Source #

Contains the list of errors from a code evaluation response.

See: newEvaluateCodeErrorDetail smart constructor.

Instances

Instances details
FromJSON EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

Generic EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

Associated Types

type Rep EvaluateCodeErrorDetail :: Type -> Type #

Read EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

Show EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

NFData EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

Methods

rnf :: EvaluateCodeErrorDetail -> () #

Eq EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

Hashable EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

type Rep EvaluateCodeErrorDetail Source # 
Instance details

Defined in Amazonka.AppSync.Types.EvaluateCodeErrorDetail

type Rep EvaluateCodeErrorDetail = D1 ('MetaData "EvaluateCodeErrorDetail" "Amazonka.AppSync.Types.EvaluateCodeErrorDetail" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "EvaluateCodeErrorDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CodeError])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEvaluateCodeErrorDetail :: EvaluateCodeErrorDetail Source #

Create a value of EvaluateCodeErrorDetail 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:codeErrors:EvaluateCodeErrorDetail', evaluateCodeErrorDetail_codeErrors - Contains the list of CodeError objects.

$sel:message:EvaluateCodeErrorDetail', evaluateCodeErrorDetail_message - The error payload.

FunctionConfiguration

data FunctionConfiguration Source #

A function is a reusable entity. You can use multiple functions to compose the resolver logic.

See: newFunctionConfiguration smart constructor.

Instances

Instances details
FromJSON FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

Generic FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

Associated Types

type Rep FunctionConfiguration :: Type -> Type #

Read FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

Show FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

NFData FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

Methods

rnf :: FunctionConfiguration -> () #

Eq FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

Hashable FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

type Rep FunctionConfiguration Source # 
Instance details

Defined in Amazonka.AppSync.Types.FunctionConfiguration

type Rep FunctionConfiguration = D1 ('MetaData "FunctionConfiguration" "Amazonka.AppSync.Types.FunctionConfiguration" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "FunctionConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataSourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "functionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "functionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requestMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "responseMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSyncRuntime)) :*: S1 ('MetaSel ('Just "syncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncConfig)))))))

newFunctionConfiguration :: FunctionConfiguration Source #

Create a value of FunctionConfiguration 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:code:FunctionConfiguration', functionConfiguration_code - The function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

$sel:dataSourceName:FunctionConfiguration', functionConfiguration_dataSourceName - The name of the DataSource.

$sel:description:FunctionConfiguration', functionConfiguration_description - The Function description.

$sel:functionArn:FunctionConfiguration', functionConfiguration_functionArn - The Amazon Resource Name (ARN) of the Function object.

$sel:functionId:FunctionConfiguration', functionConfiguration_functionId - A unique ID representing the Function object.

$sel:functionVersion:FunctionConfiguration', functionConfiguration_functionVersion - The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported.

$sel:maxBatchSize:FunctionConfiguration', functionConfiguration_maxBatchSize - The maximum batching size for a resolver.

FunctionConfiguration, functionConfiguration_name - The name of the Function object.

$sel:requestMappingTemplate:FunctionConfiguration', functionConfiguration_requestMappingTemplate - The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.

$sel:responseMappingTemplate:FunctionConfiguration', functionConfiguration_responseMappingTemplate - The Function response mapping template.

$sel:runtime:FunctionConfiguration', functionConfiguration_runtime - Undocumented member.

$sel:syncConfig:FunctionConfiguration', functionConfiguration_syncConfig - Undocumented member.

GraphqlApi

data GraphqlApi Source #

Describes a GraphQL API.

See: newGraphqlApi smart constructor.

Instances

Instances details
FromJSON GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

Generic GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

Associated Types

type Rep GraphqlApi :: Type -> Type #

Read GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

Show GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

NFData GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

Methods

rnf :: GraphqlApi -> () #

Eq GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

Hashable GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

type Rep GraphqlApi Source # 
Instance details

Defined in Amazonka.AppSync.Types.GraphqlApi

type Rep GraphqlApi = D1 ('MetaData "GraphqlApi" "Amazonka.AppSync.Types.GraphqlApi" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "GraphqlApi'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "additionalAuthenticationProviders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalAuthenticationProvider])) :*: (S1 ('MetaSel ('Just "apiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationType)) :*: (S1 ('MetaSel ('Just "lambdaAuthorizerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaAuthorizerConfig)) :*: S1 ('MetaSel ('Just "logConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogConfig))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "openIDConnectConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpenIDConnectConfig)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "uris") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "userPoolConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserPoolConfig))) :*: (S1 ('MetaSel ('Just "wafWebAclArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "xrayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newGraphqlApi :: GraphqlApi Source #

Create a value of GraphqlApi 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:additionalAuthenticationProviders:GraphqlApi', graphqlApi_additionalAuthenticationProviders - A list of additional authentication providers for the GraphqlApi API.

$sel:apiId:GraphqlApi', graphqlApi_apiId - The API ID.

$sel:arn:GraphqlApi', graphqlApi_arn - The Amazon Resource Name (ARN).

GraphqlApi, graphqlApi_authenticationType - The authentication type.

GraphqlApi, graphqlApi_lambdaAuthorizerConfig - Configuration for Lambda function authorization.

$sel:logConfig:GraphqlApi', graphqlApi_logConfig - The Amazon CloudWatch Logs configuration.

$sel:name:GraphqlApi', graphqlApi_name - The API name.

GraphqlApi, graphqlApi_openIDConnectConfig - The OpenID Connect configuration.

$sel:tags:GraphqlApi', graphqlApi_tags - The tags.

$sel:uris:GraphqlApi', graphqlApi_uris - The URIs.

GraphqlApi, graphqlApi_userPoolConfig - The Amazon Cognito user pool configuration.

$sel:wafWebAclArn:GraphqlApi', graphqlApi_wafWebAclArn - The ARN of the WAF access control list (ACL) associated with this GraphqlApi, if one exists.

$sel:xrayEnabled:GraphqlApi', graphqlApi_xrayEnabled - A flag indicating whether to use X-Ray tracing for this GraphqlApi.

HttpDataSourceConfig

data HttpDataSourceConfig Source #

Describes an HTTP data source configuration.

See: newHttpDataSourceConfig smart constructor.

Instances

Instances details
FromJSON HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

ToJSON HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

Generic HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

Associated Types

type Rep HttpDataSourceConfig :: Type -> Type #

Read HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

Show HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

NFData HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

Methods

rnf :: HttpDataSourceConfig -> () #

Eq HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

Hashable HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

type Rep HttpDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.HttpDataSourceConfig

type Rep HttpDataSourceConfig = D1 ('MetaData "HttpDataSourceConfig" "Amazonka.AppSync.Types.HttpDataSourceConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "HttpDataSourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorizationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthorizationConfig)) :*: S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newHttpDataSourceConfig :: HttpDataSourceConfig Source #

Create a value of HttpDataSourceConfig 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:authorizationConfig:HttpDataSourceConfig', httpDataSourceConfig_authorizationConfig - The authorization configuration in case the HTTP endpoint requires authorization.

$sel:endpoint:HttpDataSourceConfig', httpDataSourceConfig_endpoint - The HTTP URL endpoint. You can specify either the domain name or IP, and port combination, and the URL scheme must be HTTP or HTTPS. If you don't specify the port, AppSync uses the default port 80 for the HTTP endpoint and port 443 for HTTPS endpoints.

LambdaAuthorizerConfig

data LambdaAuthorizerConfig Source #

A LambdaAuthorizerConfig specifies how to authorize AppSync API access when using the AWS_LAMBDA authorizer mode. Be aware that an AppSync API can have only one Lambda authorizer configured at a time.

See: newLambdaAuthorizerConfig smart constructor.

Instances

Instances details
FromJSON LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

ToJSON LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

Generic LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

Associated Types

type Rep LambdaAuthorizerConfig :: Type -> Type #

Read LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

Show LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

NFData LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

Methods

rnf :: LambdaAuthorizerConfig -> () #

Eq LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

Hashable LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

type Rep LambdaAuthorizerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaAuthorizerConfig

type Rep LambdaAuthorizerConfig = D1 ('MetaData "LambdaAuthorizerConfig" "Amazonka.AppSync.Types.LambdaAuthorizerConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "LambdaAuthorizerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorizerResultTtlInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "identityValidationExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authorizerUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLambdaAuthorizerConfig Source #

Create a value of LambdaAuthorizerConfig 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:authorizerResultTtlInSeconds:LambdaAuthorizerConfig', lambdaAuthorizerConfig_authorizerResultTtlInSeconds - The number of seconds a response should be cached for. The default is 5 minutes (300 seconds). The Lambda function can override this by returning a ttlOverride key in its response. A value of 0 disables caching of responses.

$sel:identityValidationExpression:LambdaAuthorizerConfig', lambdaAuthorizerConfig_identityValidationExpression - A regular expression for validation of tokens before the Lambda function is called.

$sel:authorizerUri:LambdaAuthorizerConfig', lambdaAuthorizerConfig_authorizerUri - The Amazon Resource Name (ARN) of the Lambda function to be called for authorization. This can be a standard Lambda ARN, a version ARN (.../v3), or an alias ARN.

Note: This Lambda function must have the following resource-based policy assigned to it. When configuring Lambda authorizers in the console, this is done for you. To use the Command Line Interface (CLI), run the following:

aws lambda add-permission --function-name "arn:aws:lambda:us-east-2:111122223333:function:my-function" --statement-id "appsync" --principal appsync.amazonaws.com --action lambda:InvokeFunction

LambdaConflictHandlerConfig

data LambdaConflictHandlerConfig Source #

The LambdaConflictHandlerConfig object when configuring LAMBDA as the Conflict Handler.

See: newLambdaConflictHandlerConfig smart constructor.

Instances

Instances details
FromJSON LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

ToJSON LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

Generic LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

Associated Types

type Rep LambdaConflictHandlerConfig :: Type -> Type #

Read LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

Show LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

NFData LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

Eq LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

Hashable LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

type Rep LambdaConflictHandlerConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaConflictHandlerConfig

type Rep LambdaConflictHandlerConfig = D1 ('MetaData "LambdaConflictHandlerConfig" "Amazonka.AppSync.Types.LambdaConflictHandlerConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "LambdaConflictHandlerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaConflictHandlerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLambdaConflictHandlerConfig :: LambdaConflictHandlerConfig Source #

Create a value of LambdaConflictHandlerConfig 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:lambdaConflictHandlerArn:LambdaConflictHandlerConfig', lambdaConflictHandlerConfig_lambdaConflictHandlerArn - The Amazon Resource Name (ARN) for the Lambda function to use as the Conflict Handler.

LambdaDataSourceConfig

data LambdaDataSourceConfig Source #

Describes an Lambda data source configuration.

See: newLambdaDataSourceConfig smart constructor.

Instances

Instances details
FromJSON LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

ToJSON LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

Generic LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

Associated Types

type Rep LambdaDataSourceConfig :: Type -> Type #

Read LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

Show LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

NFData LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

Methods

rnf :: LambdaDataSourceConfig -> () #

Eq LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

Hashable LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

type Rep LambdaDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LambdaDataSourceConfig

type Rep LambdaDataSourceConfig = D1 ('MetaData "LambdaDataSourceConfig" "Amazonka.AppSync.Types.LambdaDataSourceConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "LambdaDataSourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaFunctionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaDataSourceConfig Source #

Create a value of LambdaDataSourceConfig 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:lambdaFunctionArn:LambdaDataSourceConfig', lambdaDataSourceConfig_lambdaFunctionArn - The Amazon Resource Name (ARN) for the Lambda function.

LogConfig

data LogConfig Source #

The Amazon CloudWatch Logs configuration.

See: newLogConfig smart constructor.

Instances

Instances details
FromJSON LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

ToJSON LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

Generic LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

Associated Types

type Rep LogConfig :: Type -> Type #

Read LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

Show LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

NFData LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

Methods

rnf :: LogConfig -> () #

Eq LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

Hashable LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

type Rep LogConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.LogConfig

type Rep LogConfig = D1 ('MetaData "LogConfig" "Amazonka.AppSync.Types.LogConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "LogConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "excludeVerboseContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "fieldLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FieldLogLevel) :*: S1 ('MetaSel ('Just "cloudWatchLogsRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLogConfig Source #

Create a value of LogConfig 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:excludeVerboseContent:LogConfig', logConfig_excludeVerboseContent - Set to TRUE to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.

$sel:fieldLogLevel:LogConfig', logConfig_fieldLogLevel - The field logging level. Values can be NONE, ERROR, or ALL.

  • NONE: No field-level logs are captured.
  • ERROR: Logs the following information only for the fields that are in error:

    • The error section in the server response.
    • Field-level errors.
    • The generated request/response functions that got resolved for error fields.
  • ALL: The following information is logged for all fields in the query:

    • Field-level tracing information.
    • The generated request/response functions that got resolved for each field.

$sel:cloudWatchLogsRoleArn:LogConfig', logConfig_cloudWatchLogsRoleArn - The service role that AppSync assumes to publish to CloudWatch logs in your account.

OpenIDConnectConfig

data OpenIDConnectConfig Source #

Describes an OpenID Connect (OIDC) configuration.

See: newOpenIDConnectConfig smart constructor.

Instances

Instances details
FromJSON OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

ToJSON OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

Generic OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

Associated Types

type Rep OpenIDConnectConfig :: Type -> Type #

Read OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

Show OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

NFData OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

Methods

rnf :: OpenIDConnectConfig -> () #

Eq OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

Hashable OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

type Rep OpenIDConnectConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenIDConnectConfig

type Rep OpenIDConnectConfig = D1 ('MetaData "OpenIDConnectConfig" "Amazonka.AppSync.Types.OpenIDConnectConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "OpenIDConnectConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "iatTTL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "issuer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newOpenIDConnectConfig Source #

Create a value of OpenIDConnectConfig 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:authTTL:OpenIDConnectConfig', openIDConnectConfig_authTTL - The number of milliseconds that a token is valid after being authenticated.

$sel:clientId:OpenIDConnectConfig', openIDConnectConfig_clientId - The client identifier of the relying party at the OpenID identity provider. This identifier is typically obtained when the relying party is registered with the OpenID identity provider. You can specify a regular expression so that AppSync can validate against multiple client identifiers at a time.

$sel:iatTTL:OpenIDConnectConfig', openIDConnectConfig_iatTTL - The number of milliseconds that a token is valid after it's issued to a user.

$sel:issuer:OpenIDConnectConfig', openIDConnectConfig_issuer - The issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value of iss in the ID token.

OpenSearchServiceDataSourceConfig

data OpenSearchServiceDataSourceConfig Source #

Describes an OpenSearch data source configuration.

See: newOpenSearchServiceDataSourceConfig smart constructor.

Instances

Instances details
FromJSON OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

ToJSON OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

Generic OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

Associated Types

type Rep OpenSearchServiceDataSourceConfig :: Type -> Type #

Read OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

Show OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

NFData OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

Eq OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

Hashable OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

type Rep OpenSearchServiceDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig

type Rep OpenSearchServiceDataSourceConfig = D1 ('MetaData "OpenSearchServiceDataSourceConfig" "Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "OpenSearchServiceDataSourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOpenSearchServiceDataSourceConfig Source #

Create a value of OpenSearchServiceDataSourceConfig 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:endpoint:OpenSearchServiceDataSourceConfig', openSearchServiceDataSourceConfig_endpoint - The endpoint.

$sel:awsRegion:OpenSearchServiceDataSourceConfig', openSearchServiceDataSourceConfig_awsRegion - The Amazon Web Services Region.

PipelineConfig

data PipelineConfig Source #

The pipeline configuration for a resolver of kind PIPELINE.

See: newPipelineConfig smart constructor.

Constructors

PipelineConfig' (Maybe [Text]) 

Instances

Instances details
FromJSON PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

ToJSON PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

Generic PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

Associated Types

type Rep PipelineConfig :: Type -> Type #

Read PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

Show PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

NFData PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

Methods

rnf :: PipelineConfig -> () #

Eq PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

Hashable PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

type Rep PipelineConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.PipelineConfig

type Rep PipelineConfig = D1 ('MetaData "PipelineConfig" "Amazonka.AppSync.Types.PipelineConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "PipelineConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newPipelineConfig :: PipelineConfig Source #

Create a value of PipelineConfig 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:functions:PipelineConfig', pipelineConfig_functions - A list of Function objects.

RdsHttpEndpointConfig

data RdsHttpEndpointConfig Source #

The Amazon Relational Database Service (Amazon RDS) HTTP endpoint configuration.

See: newRdsHttpEndpointConfig smart constructor.

Instances

Instances details
FromJSON RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

ToJSON RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Generic RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Associated Types

type Rep RdsHttpEndpointConfig :: Type -> Type #

Read RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Show RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

NFData RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Methods

rnf :: RdsHttpEndpointConfig -> () #

Eq RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

Hashable RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

type Rep RdsHttpEndpointConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RdsHttpEndpointConfig

type Rep RdsHttpEndpointConfig = D1 ('MetaData "RdsHttpEndpointConfig" "Amazonka.AppSync.Types.RdsHttpEndpointConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "RdsHttpEndpointConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsSecretStoreArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dbClusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRdsHttpEndpointConfig :: RdsHttpEndpointConfig Source #

Create a value of RdsHttpEndpointConfig 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:awsRegion:RdsHttpEndpointConfig', rdsHttpEndpointConfig_awsRegion - Amazon Web Services Region for Amazon RDS HTTP endpoint.

$sel:awsSecretStoreArn:RdsHttpEndpointConfig', rdsHttpEndpointConfig_awsSecretStoreArn - Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.

$sel:databaseName:RdsHttpEndpointConfig', rdsHttpEndpointConfig_databaseName - Logical database name.

$sel:dbClusterIdentifier:RdsHttpEndpointConfig', rdsHttpEndpointConfig_dbClusterIdentifier - Amazon RDS cluster Amazon Resource Name (ARN).

$sel:schema:RdsHttpEndpointConfig', rdsHttpEndpointConfig_schema - Logical schema name.

RelationalDatabaseDataSourceConfig

data RelationalDatabaseDataSourceConfig Source #

Describes a relational database data source configuration.

See: newRelationalDatabaseDataSourceConfig smart constructor.

Instances

Instances details
FromJSON RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

ToJSON RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

Generic RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

Associated Types

type Rep RelationalDatabaseDataSourceConfig :: Type -> Type #

Read RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

Show RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

NFData RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

Eq RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

Hashable RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

type Rep RelationalDatabaseDataSourceConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig

type Rep RelationalDatabaseDataSourceConfig = D1 ('MetaData "RelationalDatabaseDataSourceConfig" "Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "RelationalDatabaseDataSourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rdsHttpEndpointConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RdsHttpEndpointConfig)) :*: S1 ('MetaSel ('Just "relationalDatabaseSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationalDatabaseSourceType))))

newRelationalDatabaseDataSourceConfig :: RelationalDatabaseDataSourceConfig Source #

Create a value of RelationalDatabaseDataSourceConfig 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:rdsHttpEndpointConfig:RelationalDatabaseDataSourceConfig', relationalDatabaseDataSourceConfig_rdsHttpEndpointConfig - Amazon RDS HTTP endpoint settings.

$sel:relationalDatabaseSourceType:RelationalDatabaseDataSourceConfig', relationalDatabaseDataSourceConfig_relationalDatabaseSourceType - Source type for the relational database.

  • RDS_HTTP_ENDPOINT: The relational database source type is an Amazon Relational Database Service (Amazon RDS) HTTP endpoint.

Resolver

data Resolver Source #

Describes a resolver.

See: newResolver smart constructor.

Instances

Instances details
FromJSON Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

Generic Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

Associated Types

type Rep Resolver :: Type -> Type #

Methods

from :: Resolver -> Rep Resolver x #

to :: Rep Resolver x -> Resolver #

Read Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

Show Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

NFData Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

Methods

rnf :: Resolver -> () #

Eq Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

Hashable Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

Methods

hashWithSalt :: Int -> Resolver -> Int #

hash :: Resolver -> Int #

type Rep Resolver Source # 
Instance details

Defined in Amazonka.AppSync.Types.Resolver

type Rep Resolver = D1 ('MetaData "Resolver" "Amazonka.AppSync.Types.Resolver" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "Resolver'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cachingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CachingConfig)) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataSourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResolverKind)) :*: S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "pipelineConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineConfig)) :*: (S1 ('MetaSel ('Just "requestMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resolverArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "responseMappingTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppSyncRuntime))) :*: (S1 ('MetaSel ('Just "syncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncConfig)) :*: S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newResolver :: Resolver Source #

Create a value of Resolver 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:cachingConfig:Resolver', resolver_cachingConfig - The caching configuration for the resolver.

$sel:code:Resolver', resolver_code - The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

$sel:dataSourceName:Resolver', resolver_dataSourceName - The resolver data source name.

$sel:fieldName:Resolver', resolver_fieldName - The resolver field name.

$sel:kind:Resolver', resolver_kind - The resolver type.

  • UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. You can use a UNIT resolver to run a GraphQL query against a single data source.
  • PIPELINE: A PIPELINE resolver type. You can use a PIPELINE resolver to invoke a series of Function objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources.

$sel:maxBatchSize:Resolver', resolver_maxBatchSize - The maximum batching size for a resolver.

$sel:pipelineConfig:Resolver', resolver_pipelineConfig - The PipelineConfig.

$sel:requestMappingTemplate:Resolver', resolver_requestMappingTemplate - The request mapping template.

$sel:resolverArn:Resolver', resolver_resolverArn - The resolver Amazon Resource Name (ARN).

$sel:responseMappingTemplate:Resolver', resolver_responseMappingTemplate - The response mapping template.

$sel:runtime:Resolver', resolver_runtime - Undocumented member.

$sel:syncConfig:Resolver', resolver_syncConfig - The SyncConfig for a resolver attached to a versioned data source.

$sel:typeName:Resolver', resolver_typeName - The resolver type name.

SyncConfig

data SyncConfig Source #

Describes a Sync configuration for a resolver.

Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.

See: newSyncConfig smart constructor.

Instances

Instances details
FromJSON SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

ToJSON SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

Generic SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

Associated Types

type Rep SyncConfig :: Type -> Type #

Read SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

Show SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

NFData SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

Methods

rnf :: SyncConfig -> () #

Eq SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

Hashable SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

type Rep SyncConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.SyncConfig

type Rep SyncConfig = D1 ('MetaData "SyncConfig" "Amazonka.AppSync.Types.SyncConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "SyncConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conflictDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConflictDetectionType)) :*: (S1 ('MetaSel ('Just "conflictHandler") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConflictHandlerType)) :*: S1 ('MetaSel ('Just "lambdaConflictHandlerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaConflictHandlerConfig)))))

newSyncConfig :: SyncConfig Source #

Create a value of SyncConfig 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:conflictDetection:SyncConfig', syncConfig_conflictDetection - The Conflict Detection strategy to use.

  • VERSION: Detect conflicts based on object versions for this resolver.
  • NONE: Do not detect conflicts when invoking this resolver.

$sel:conflictHandler:SyncConfig', syncConfig_conflictHandler - The Conflict Resolution strategy to perform in the event of a conflict.

  • OPTIMISTIC_CONCURRENCY: Resolve conflicts by rejecting mutations when versions don't match the latest version at the server.
  • AUTOMERGE: Resolve conflicts with the Automerge conflict resolution strategy.
  • LAMBDA: Resolve conflicts with an Lambda function supplied in the LambdaConflictHandlerConfig.

$sel:lambdaConflictHandlerConfig:SyncConfig', syncConfig_lambdaConflictHandlerConfig - The LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.

Type

data Type Source #

Describes a type.

See: newType smart constructor.

Instances

Instances details
FromJSON Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Generic Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Read Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Show Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

NFData Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Methods

rnf :: Type -> () #

Eq Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Methods

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

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

Hashable Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

Methods

hashWithSalt :: Int -> Type -> Int #

hash :: Type -> Int #

type Rep Type Source # 
Instance details

Defined in Amazonka.AppSync.Types.Type

newType :: Type Source #

Create a value of Type 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:arn:Type', type_arn - The type Amazon Resource Name (ARN).

$sel:definition:Type', type_definition - The type definition.

$sel:description:Type', type_description - The type description.

$sel:format:Type', type_format - The type format: SDL or JSON.

$sel:name:Type', type_name - The type name.

UserPoolConfig

data UserPoolConfig Source #

Describes an Amazon Cognito user pool configuration.

See: newUserPoolConfig smart constructor.

Instances

Instances details
FromJSON UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

ToJSON UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

Generic UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

Associated Types

type Rep UserPoolConfig :: Type -> Type #

Read UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

Show UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

NFData UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

Methods

rnf :: UserPoolConfig -> () #

Eq UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

Hashable UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

type Rep UserPoolConfig Source # 
Instance details

Defined in Amazonka.AppSync.Types.UserPoolConfig

type Rep UserPoolConfig = D1 ('MetaData "UserPoolConfig" "Amazonka.AppSync.Types.UserPoolConfig" "amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg" 'False) (C1 ('MetaCons "UserPoolConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appIdClientRegex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "defaultAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DefaultAction))))

newUserPoolConfig Source #

Create a value of UserPoolConfig 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:appIdClientRegex:UserPoolConfig', userPoolConfig_appIdClientRegex - A regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.

$sel:userPoolId:UserPoolConfig', userPoolConfig_userPoolId - The user pool ID.

$sel:awsRegion:UserPoolConfig', userPoolConfig_awsRegion - The Amazon Web Services Region in which the user pool was created.

$sel:defaultAction:UserPoolConfig', userPoolConfig_defaultAction - The action that you want your GraphQL API to take when a request that uses Amazon Cognito user pool authentication doesn't match the Amazon Cognito user pool configuration.