h&nw      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                       !!!!!!!!!!!!!!!!!!!"""""""""""""""########################$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((())))))))))))))))))))))))***********************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------------....................................//////////////////////////////////000000000000000000000000111111111111111111112222222222222222222333333333333333333333333333333333333444444444444555555555555555555555555555566666666666666666666666666666677777777 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H I I I I I I I I I I I I I I I I I I I I I I I I I I I J J J J J J J J J J J J J J J J J J J J J J J J J K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___________________________``````````````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffffffgggggggggggggggggggggggggggggggggg(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?6d (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?7,+*)('&%$#"! !,+*)('&%$#"! ,+*)('&%$#"! (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?7@DCAB@DCABDC(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';LXamazonka-appsyncThe ApiCache object.See: ` smart constructor.Zamazonka-appsyncCaching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.[amazonka-appsyncAt-rest encryption flag for cache. You cannot update this setting after creation.\amazonka-appsyncThe 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.]amazonka-appsyncTransit encryption flag when connecting to cache. You cannot update this setting after creation.^amazonka-appsync!TTL in seconds for cache entries.!Valid values are 1@3,600 seconds._amazonka-appsync)The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.`amazonka-appsyncCreate a value of X" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:Z, a - Caching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.[, b - At-rest encryption flag for cache. You cannot update this setting after creation.\, c - 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.], d - Transit encryption flag when connecting to cache. You cannot update this setting after creation.^, e$ - TTL in seconds for cache entries.!Valid values are 1@3,600 seconds._, f, - The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.aamazonka-appsyncCaching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.bamazonka-appsyncAt-rest encryption flag for cache. You cannot update this setting after creation.camazonka-appsyncThe 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.damazonka-appsyncTransit encryption flag when connecting to cache. You cannot update this setting after creation.eamazonka-appsync!TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.famazonka-appsync)The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.X_^][Z\Y`abcdefX_^][Z\Y`abcdef(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';[ namazonka-appsyncDescribes 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: t smart constructor.pamazonka-appsyncThe time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.qamazonka-appsync,A description of the purpose of the API key.ramazonka-appsyncThe time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.samazonka-appsyncThe API key ID.tamazonka-appsyncCreate a value of n" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:p, u - The time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.q, v/ - A description of the purpose of the API key.r, w - The time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.s, x - The API key ID.uamazonka-appsyncThe time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.vamazonka-appsync,A description of the purpose of the API key.wamazonka-appsyncThe time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.xamazonka-appsyncThe API key ID. nrpqsotuvwx nrpqsotuvwx(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?[ (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';dr amazonka-appsync Describes an ApiAssociation object.See:  smart constructor.amazonka-appsync The API ID.amazonka-appsync(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.amazonka-appsync)Details about the last deployment status.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID., + - 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., , - Details about the last deployment status.,  - The domain name.amazonka-appsync The API ID.amazonka-appsync(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.amazonka-appsync)Details about the last deployment status.amazonka-appsyncThe domain name.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?eB  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?f (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';jamazonka-appsync7The Identity and Access Management (IAM) configuration.See:  smart constructor.amazonka-appsync=The signing Amazon Web Services Region for IAM authorization.amazonka-appsync/The signing service name for IAM authorization.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The signing Amazon Web Services Region for IAM authorization., 2 - The signing service name for IAM authorization.amazonka-appsync=The signing Amazon Web Services Region for IAM authorization.amazonka-appsync/The signing service name for IAM authorization. (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';pamazonka-appsyncThe authorization configuration in case the HTTP endpoint requires authorization.See:  smart constructor.amazonka-appsync2The Identity and Access Management (IAM) settings.amazonka-appsync7The authorization type that the HTTP endpoint requires.AWS_IAM8: The authorization type is Signature Version 4 (SigV4).amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 5 - The Identity and Access Management (IAM) settings., : - The authorization type that the HTTP endpoint requires.AWS_IAM8: The authorization type is Signature Version 4 (SigV4).amazonka-appsync2The Identity and Access Management (IAM) settings.amazonka-appsync7The authorization type that the HTTP endpoint requires.AWS_IAM8: The authorization type is Signature Version 4 (SigV4).amazonka-appsync (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';vamazonka-appsyncThe caching configuration for a resolver that has caching activated.See:  smart constructor.amazonka-appsync;The caching keys for a resolver that has caching activated."Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.amazonka-appsync=The TTL in seconds for a resolver that has caching activated.!Valid values are 1@3,600 seconds.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, > - The caching keys for a resolver that has caching activated."Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.,  - The TTL in seconds for a resolver that has caching activated.!Valid values are 1@3,600 seconds.amazonka-appsync;The caching keys for a resolver that has caching activated."Valid values are entries from the $context.arguments, $context.source, and $context.identity maps.amazonka-appsync=The TTL in seconds for a resolver that has caching activated.!Valid values are 1@3,600 seconds.amazonka-appsync (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';|Wamazonka-appsync5Describes the location of the error in a code sample.See:  smart constructor.amazonka-appsync+The column number in the code. Defaults to 0 if unknown.amazonka-appsync)The line number in the code. Defaults to 0 if unknown.amazonka-appsync*The span/length of the error. Defaults to -1 if unknown.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The column number in the code. Defaults to 0 if unknown., , - The line number in the code. Defaults to 0 if unknown., - - The span/length of the error. Defaults to -1 if unknown.amazonka-appsync+The column number in the code. Defaults to 0 if unknown.amazonka-appsync)The line number in the code. Defaults to 0 if unknown.amazonka-appsync*The span/length of the error. Defaults to -1 if unknown.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';!amazonka-appsyncDescribes an AppSync error.See:  smart constructor.amazonka-appsyncThe type of code error.)Examples include, but aren't limited to:  LINT_ERROR,  PARSER_ERROR.amazonka-appsync=The line, column, and span location of the error in the code.amazonka-appsyncA user presentable error.*Examples include, but aren't limited to: *Parsing error: Unterminated string literal.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The type of code error.)Examples include, but aren't limited to:  LINT_ERROR,  PARSER_ERROR.,  - The line, column, and span location of the error in the code.,  - A user presentable error.*Examples include, but aren't limited to: *Parsing error: Unterminated string literal.amazonka-appsyncThe type of code error.)Examples include, but aren't limited to:  LINT_ERROR,  PARSER_ERROR.amazonka-appsync=The line, column, and span location of the error in the code.amazonka-appsyncA user presentable error.*Examples include, but aren't limited to: *Parsing error: Unterminated string literal.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';uamazonka-appsync4Describes an Amazon Cognito user pool configuration.See:  smart constructor.amazonka-appsyncA regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.amazonka-appsyncThe user pool ID.amazonka-appsyncThe Amazon Web Services Region in which the user pool was created.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.,  - The user pool ID.,  - The Amazon Web Services Region in which the user pool was created.amazonka-appsyncA regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.amazonka-appsyncThe user pool ID.amazonka-appsyncThe Amazon Web Services Region in which the user pool was created.amazonka-appsyncamazonka-appsync  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?=(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-appsync%Describes a Delta Sync configuration.See:  smart constructor.amazonka-appsyncThe number of minutes that an Item is stored in the data source.amazonka-appsyncThe Delta Sync table name.amazonka-appsyncThe number of minutes that a Delta Sync log entry is stored in the Delta Sync table.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of minutes that an Item is stored in the data source.,  - The Delta Sync table name.,  - The number of minutes that a Delta Sync log entry is stored in the Delta Sync table.amazonka-appsyncThe number of minutes that an Item is stored in the data source.amazonka-appsyncThe Delta Sync table name.amazonka-appsyncThe number of minutes that a Delta Sync log entry is stored in the Delta Sync table.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-appsync.Describes a configuration for a custom domain.See:  smart constructor.amazonka-appsync&The domain name that AppSync provides.amazonka-appsyncThe Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.amazonka-appsyncA description of the  DomainName configuration.amazonka-appsyncThe domain name.amazonka-appsync+The ID of your Amazon Route53 hosted zone.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - The domain name that AppSync provides.,  - 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.,  - A description of the  DomainName configuration.,  - The domain name., . - The ID of your Amazon Route53 hosted zone.amazonka-appsync&The domain name that AppSync provides.amazonka-appsyncThe Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.amazonka-appsyncA description of the  DomainName configuration.amazonka-appsyncThe domain name.amazonka-appsync+The ID of your Amazon Route53 hosted zone.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-appsync7Describes an Amazon DynamoDB data source configuration.See:  smart constructor.amazonka-appsyncThe DeltaSyncConfig for a versioned data source.amazonka-appsyncSet to TRUE to use Amazon Cognito credentials with this data source.amazonka-appsyncSet to TRUE to use Conflict Detection and Resolution with this data source.amazonka-appsyncThe table name.amazonka-appsyncThe Amazon Web Services Region.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The DeltaSyncConfig for a versioned data source.,  - Set to TRUE to use Amazon Cognito credentials with this data source.,  - Set to TRUE to use Conflict Detection and Resolution with this data source.,  - The table name., " - The Amazon Web Services Region.amazonka-appsyncThe DeltaSyncConfig for a versioned data source.amazonka-appsyncSet to TRUE to use Amazon Cognito credentials with this data source.amazonka-appsyncSet to TRUE to use Conflict Detection and Resolution with this data source.amazonka-appsyncThe table name.amazonka-appsyncThe Amazon Web Services Region.amazonka-appsyncamazonka-appsync  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-appsync2Describes 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:  smart constructor.amazonka-appsync The endpoint.amazonka-appsyncThe Amazon Web Services Region.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The endpoint., " - The Amazon Web Services Region.amazonka-appsync The endpoint.amazonka-appsyncThe Amazon Web Services Region.amazonka-appsyncamazonka-appsync(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Vamazonka-appsyncContains the list of errors generated. When using JavaScript, this will apply to the request or response function evaluation.See:  smart constructor.amazonka-appsyncThe error payload.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The error payload.amazonka-appsyncThe error payload.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Gamazonka-appsync - 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.,  - The service role that AppSync assumes to publish to CloudWatch logs in your account.amazonka-appsyncSet to TRUE to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.amazonka-appsync;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.amazonka-appsyncThe service role that AppSync assumes to publish to CloudWatch logs in your account.amazonka-appsyncamazonka-appsync   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-appsync1Describes an OpenID Connect (OIDC) configuration.See:  smart constructor.amazonka-appsyncThe number of milliseconds that a token is valid after being authenticated.amazonka-appsyncThe 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.amazonka-appsyncThe number of milliseconds that a token is valid after it's issued to a user.amazonka-appsyncThe issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value of iss in the ID token.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of milliseconds that a token is valid after being authenticated.,  - 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.,  - The number of milliseconds that a token is valid after it's issued to a user.,  - The issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value of iss in the ID token.amazonka-appsyncThe number of milliseconds that a token is valid after being authenticated.amazonka-appsyncThe 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.amazonka-appsyncThe number of milliseconds that a token is valid after it's issued to a user.amazonka-appsyncThe issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value of iss in the ID token.amazonka-appsync  !(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';J amazonka-appsync0Describes an additional authentication provider.See:  smart constructor.amazonka-appsyncThe authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsyncThe OIDC configuration.amazonka-appsync+The Amazon Cognito user pool configuration.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda., 3 - Configuration for Lambda function authorization.,  - The OIDC configuration., . - The Amazon Cognito user pool configuration.amazonka-appsyncThe authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsyncThe OIDC configuration.amazonka-appsync+The Amazon Cognito user pool configuration.  "(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Bamazonka-appsync2Describes an OpenSearch data source configuration.See:  smart constructor.amazonka-appsync The endpoint.amazonka-appsyncThe Amazon Web Services Region.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The endpoint., " - The Amazon Web Services Region.amazonka-appsync The endpoint.amazonka-appsyncThe Amazon Web Services Region.amazonka-appsyncamazonka-appsync#(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?$(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';]amazonka-appsync2The pipeline configuration for a resolver of kind PIPELINE.See:  smart constructor.amazonka-appsync A list of Function objects.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A list of Function objects.amazonka-appsync A list of Function objects.%(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';+ amazonka-appsyncThe Amazon Relational Database Service (Amazon RDS) HTTP endpoint configuration.See:  smart constructor.amazonka-appsync8Amazon Web Services Region for Amazon RDS HTTP endpoint.amazonka-appsyncAmazon Web Services secret store Amazon Resource Name (ARN) for database credentials.amazonka-appsyncLogical database name.amazonka-appsync.Amazon RDS cluster Amazon Resource Name (ARN).amazonka-appsyncLogical schema name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ; - Amazon Web Services Region for Amazon RDS HTTP endpoint.,  - Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.,  - Logical database name., 1 - Amazon RDS cluster Amazon Resource Name (ARN).,  - Logical schema name.amazonka-appsync8Amazon Web Services Region for Amazon RDS HTTP endpoint.amazonka-appsyncAmazon Web Services secret store Amazon Resource Name (ARN) for database credentials.amazonka-appsyncLogical database name.amazonka-appsync.Amazon RDS cluster Amazon Resource Name (ARN).amazonka-appsyncLogical schema name.  &(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?'(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-appsync:Describes a relational database data source configuration.See:  smart constructor.amazonka-appsync"Amazon RDS HTTP endpoint settings.amazonka-appsync(Source type for the relational database.RDS_HTTP_ENDPOINT: The relational database source type is an Amazon Relational Database Service (Amazon RDS) HTTP endpoint.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, % - Amazon RDS HTTP endpoint settings., + - Source type for the relational database.RDS_HTTP_ENDPOINT: The relational database source type is an Amazon Relational Database Service (Amazon RDS) HTTP endpoint.amazonka-appsync"Amazon RDS HTTP endpoint settings.amazonka-appsync(Source type for the relational database.RDS_HTTP_ENDPOINT: The relational database source type is an Amazon Relational Database Service (Amazon RDS) HTTP endpoint.((c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-appsyncDescribes a data source.See:  smart constructor.amazonka-appsync+The data source Amazon Resource Name (ARN).amazonka-appsync#The description of the data source.amazonka-appsyncDynamoDB settings.amazonka-appsync#Amazon OpenSearch Service settings.amazonka-appsyncHTTP endpoint settings.amazonka-appsyncLambda settings.amazonka-appsyncThe name of the data source.amazonka-appsync#Amazon OpenSearch Service settings.amazonka-appsyncRelational database settings.amazonka-appsyncThe 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.amazonka-appsyncThe 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The data source Amazon Resource Name (ARN)., & - The description of the data source.,  - DynamoDB settings., & - Amazon OpenSearch Service settings.,  - HTTP endpoint settings.,  - Lambda settings.,  - The name of the data source., & - Amazon OpenSearch Service settings.,  - Relational database settings.,  - 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.,  - 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.amazonka-appsync+The data source Amazon Resource Name (ARN).amazonka-appsync#The description of the data source.amazonka-appsyncDynamoDB settings.amazonka-appsync#Amazon OpenSearch Service settings.amazonka-appsyncHTTP endpoint settings.amazonka-appsyncLambda settings.amazonka-appsyncThe name of the data source.amazonka-appsync#Amazon OpenSearch Service settings.amazonka-appsyncRelational database settings.amazonka-appsyncThe 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.amazonka-appsyncThe 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.)(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?*(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?`+(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-appsyncDescribes 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:  smart constructor.amazonka-appsyncThe name> of the runtime to use. Currently, the only allowed value is  APPSYNC_JS.amazonka-appsyncThe version of the runtime to use. Currently, the only allowed version is 1.0.0.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name> of the runtime to use. Currently, the only allowed value is  APPSYNC_JS.,  - The version of the runtime to use. Currently, the only allowed version is 1.0.0.amazonka-appsyncThe name> of the runtime to use. Currently, the only allowed value is  APPSYNC_JS.amazonka-appsyncThe version of the runtime to use. Currently, the only allowed version is 1.0.0.amazonka-appsyncamazonka-appsync,(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?v -(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';'amazonka-appsync.Describes a Sync configuration for a resolver.Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.See:  smart constructor.amazonka-appsync'The Conflict Detection strategy to use.VERSION: Detect conflicts based on object versions for this resolver.NONE6: Do not detect conflicts when invoking this resolver.amazonka-appsyncThe 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.amazonka-appsyncThe LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, * - The Conflict Detection strategy to use.VERSION: Detect conflicts based on object versions for this resolver.NONE6: Do not detect conflicts when invoking this resolver.,  - 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.,  - The LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.amazonka-appsync'The Conflict Detection strategy to use.VERSION: Detect conflicts based on object versions for this resolver.NONE6: Do not detect conflicts when invoking this resolver.amazonka-appsyncThe 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.amazonka-appsyncThe LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.  .(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';96amazonka-appsyncDescribes a resolver.See:  smart constructor.amazonka-appsync+The caching configuration for the resolver.amazonka-appsyncThe resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe resolver data source name.amazonka-appsyncThe resolver field name.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe PipelineConfig.amazonka-appsyncThe request mapping template.amazonka-appsync(The resolver Amazon Resource Name (ARN).amazonka-appsyncThe response mapping template.amazonka-appsyncThe  SyncConfig4 for a resolver attached to a versioned data source.amazonka-appsyncThe resolver type name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The caching configuration for the resolver.,  - 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., ! - The resolver data source name.,  - The resolver field name.,  - 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., , - The maximum batching size for a resolver.,  - The PipelineConfig.,  - The request mapping template., + - The resolver Amazon Resource Name (ARN)., ! - The response mapping template.,  - Undocumented member.,  - The  SyncConfig4 for a resolver attached to a versioned data source.,  - The resolver type name.amazonka-appsync+The caching configuration for the resolver.amazonka-appsyncThe resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe resolver data source name.amazonka-appsyncThe resolver field name.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe PipelineConfig.amazonka-appsyncThe request mapping template.amazonka-appsync(The resolver Amazon Resource Name (ARN).amazonka-appsyncThe response mapping template.amazonka-appsyncUndocumented member.amazonka-appsyncThe  SyncConfig4 for a resolver attached to a versioned data source.amazonka-appsyncThe resolver type name./(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';HIamazonka-appsyncA function is a reusable entity. You can use multiple functions to compose the resolver logic.See:  smart constructor.amazonka-appsyncThe function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe name of the  DataSource.amazonka-appsyncThe Function description.amazonka-appsync&The Amazon Resource Name (ARN) of the Function object.amazonka-appsyncA unique ID representing the Function object.amazonka-appsyncThe version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe name of the Function object.amazonka-appsyncThe Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.amazonka-appsyncThe Function response mapping template.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - 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.,  - The name of the  DataSource.,  - The Function description., ) - The Amazon Resource Name (ARN) of the Function object.,  - A unique ID representing the Function object.,  - The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported., , - The maximum batching size for a resolver.,  - The name of the Function object.,  - The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.,  - The Function response mapping template.,  - Undocumented member.,  - Undocumented member.amazonka-appsyncThe function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe name of the  DataSource.amazonka-appsyncThe Function description.amazonka-appsync&The Amazon Resource Name (ARN) of the Function object.amazonka-appsyncA unique ID representing the Function object.amazonka-appsyncThe version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe name of the Function object.amazonka-appsyncThe Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.amazonka-appsyncThe Function response mapping template.amazonka-appsyncUndocumented member.amazonka-appsyncUndocumented member.0(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?IY1(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';N amazonka-appsyncDescribes a type.See:  smart constructor.amazonka-appsync$The type Amazon Resource Name (ARN).amazonka-appsyncThe type definition.amazonka-appsyncThe type description.amazonka-appsyncThe type format: SDL or JSON.amazonka-appsyncThe type name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ' - The type Amazon Resource Name (ARN).,  - The type definition.,  - The type description.,  - The type format: SDL or JSON.,  - The type name.amazonka-appsync$The type Amazon Resource Name (ARN).amazonka-appsyncThe type definition.amazonka-appsyncThe type description.amazonka-appsyncThe type format: SDL or JSON.amazonka-appsyncThe type name.  2(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Wm amazonka-appsync4Describes an Amazon Cognito user pool configuration.See:  smart constructor.amazonka-appsyncA regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.amazonka-appsyncThe user pool ID.amazonka-appsyncThe Amazon Web Services Region in which the user pool was created.amazonka-appsyncThe 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.,  - The user pool ID.,  - The Amazon Web Services Region in which the user pool was created.,  - 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.amazonka-appsyncA regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.amazonka-appsyncThe user pool ID.amazonka-appsyncThe Amazon Web Services Region in which the user pool was created.amazonka-appsyncThe 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.amazonka-appsyncamazonka-appsyncamazonka-appsync  3(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';camazonka-appsyncDescribes a GraphQL API.See:  smart constructor.amazonka-appsync6A list of additional authentication providers for the  GraphqlApi API.amazonka-appsync The API ID.amazonka-appsyncThe Amazon Resource Name (ARN).amazonka-appsyncThe authentication type.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsync)The Amazon CloudWatch Logs configuration.amazonka-appsync The API name.amazonka-appsync!The OpenID Connect configuration.amazonka-appsync The tags.amazonka-appsync The URIs.amazonka-appsync+The Amazon Cognito user pool configuration.amazonka-appsyncThe ARN of the WAF access control list (ACL) associated with this  GraphqlApi, if one exists.amazonka-appsync8A flag indicating whether to use X-Ray tracing for this  GraphqlApi.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 9 - A list of additional authentication providers for the  GraphqlApi API.,  - The API ID., " - The Amazon Resource Name (ARN).,  - The authentication type., 3 - Configuration for Lambda function authorization., , - The Amazon CloudWatch Logs configuration.,  - The API name., $ - The OpenID Connect configuration.,  - The tags.,  - The URIs., . - The Amazon Cognito user pool configuration.,  - The ARN of the WAF access control list (ACL) associated with this  GraphqlApi, if one exists., ; - A flag indicating whether to use X-Ray tracing for this  GraphqlApi.amazonka-appsync6A list of additional authentication providers for the  GraphqlApi API.amazonka-appsync The API ID.amazonka-appsyncThe Amazon Resource Name (ARN).amazonka-appsyncThe authentication type.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsync)The Amazon CloudWatch Logs configuration.amazonka-appsync The API name.amazonka-appsync!The OpenID Connect configuration.amazonka-appsync The tags.amazonka-appsync The URIs.amazonka-appsync+The Amazon Cognito user pool configuration.amazonka-appsyncThe ARN of the WAF access control list (ACL) associated with this  GraphqlApi, if one exists.amazonka-appsync8A flag indicating whether to use X-Ray tracing for this  GraphqlApi.4(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%ii amazonka-appsync API version  2017-07-25) of the Amazon AppSync SDK configuration.amazonka-appsyncYou don't have access to perform this operation on this resource.amazonka-appsync5The API key exceeded a limit. Try your request again.amazonka-appsyncThe API key expiration must be set to a value between 1 and 365 days from creation (for  CreateApiKey) or from update (for  UpdateApiKey).amazonka-appsync9The GraphQL API exceeded a limit. Try your request again.amazonka-appsyncThe 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.amazonka-appsyncAnother modification is in progress at this time and it must complete before you can make your change.amazonka-appsync The GraphQL schema is not valid.amazonka-appsync;An internal AppSync error occurred. Try your request again.amazonka-appsync5The request exceeded a limit. Try your request again.amazonka-appsyncThe resource specified in the request was not found. Check the resource, and then try again.amazonka-appsync0You aren't authorized to perform this operation.,+*)('&%$#"! @DCABXY\Z[]^_`abcdefnosqprtuvwx,+*)('&%$#"! ,+*)('&%$#"! @DCABDCXY\Z[]^_`abcdefnosqprtuvwx5(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';w amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe  GraphqlApi Amazon Resource Name (ARN).amazonka-appsyncA TagMap object.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The  GraphqlApi Amazon Resource Name (ARN).,  - A TagMap object.amazonka-appsyncThe  GraphqlApi Amazon Resource Name (ARN).amazonka-appsyncA TagMap object.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsync  6(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';d amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsync9The schema definition, in GraphQL schema language format.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.,  - 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.amazonka-appsync The API ID.amazonka-appsyncThe 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data., # - The response's http status code.amazonka-appsyncThe current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync7(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-appsyncSee:   smart constructor.amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list.amazonka-appsyncThe Type objects.amazonka-appsync The response's http status code.amazonka-appsyncSee:   smart constructor.amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncThe type format: SDL or JSON. amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,   - The maximum number of results that you want the request to return.,   - 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.,   - The API ID.,   - The type format: SDL or JSON. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncThe type format: SDL or JSON. amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,   - An identifier to pass in the next request to this operation to return the next set of items in the list.,   - The Type objects.,  # - The response's http status code. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsyncThe Type objects. amazonka-appsync The response's http status code. amazonka-appsyncamazonka-appsync amazonka-appsync     8(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';= amazonka-appsyncSee:   smart constructor. amazonka-appsyncA TagMap object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe  GraphqlApi Amazon Resource Name (ARN). amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The  GraphqlApi Amazon Resource Name (ARN). amazonka-appsyncThe  GraphqlApi Amazon Resource Name (ARN). amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A TagMap object. ,  # - The response's http status code. amazonka-appsyncA TagMap object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync 9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncAn identifier that you can use to return the next set of items in the list. amazonka-appsyncThe list of resolvers. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncThe function ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - 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. ,   - The API ID. ,   - The function ID. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncThe function ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - An identifier that you can use to return the next set of items in the list. ,   - The list of resolvers. ,  # - The response's http status code. amazonka-appsyncAn identifier that you can use to return the next set of items in the list. amazonka-appsyncThe list of resolvers. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync   :(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';* amazonka-appsyncSee:   smart constructor. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsyncThe Resolver objects. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncThe type name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - 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. ,   - The API ID. ,   - The type name. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncThe type name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - An identifier to pass in the next request to this operation to return the next set of items in the list. ,   - The Resolver objects. ,  # - The response's http status code. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsyncThe Resolver objects. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync   ;(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';\ amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe  GraphqlApi objects. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - 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. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The  GraphqlApi objects. ,   - An identifier to pass in the next request to this operation to return the next set of items in the list. ,  # - The response's http status code. amazonka-appsyncThe  GraphqlApi objects. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsync The response's http status code. amazonka-appsync   <(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsync A list of Function objects. amazonka-appsyncAn 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. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsyncThe GraphQL API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - 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. ,   - The GraphQL API ID. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsyncThe GraphQL API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A list of Function objects. ,   - 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. ,  # - The response's http status code. amazonka-appsync A list of Function objects. amazonka-appsyncAn 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. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync   =(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Z amazonka-appsyncSee:   smart constructor. amazonka-appsync/Lists configurations for multiple domain names. amazonka-appsyncThe API token. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncThe API token. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - The API token. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncThe API token. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  2 - Lists configurations for multiple domain names. ,   - The API token. ,  # - The response's http status code. amazonka-appsync/Lists configurations for multiple domain names. amazonka-appsyncThe API token. amazonka-appsync The response's http status code. amazonka-appsync   >(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe  DataSource objects. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - 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. ,   - The API ID. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The  DataSource objects. ,   - An identifier to pass in the next request to this operation to return the next set of items in the list. ,  # - The response's http status code. amazonka-appsyncThe  DataSource objects. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync   ?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';ܠ amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe ApiKey objects. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The maximum number of results that you want the request to return. ,   - 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. ,   - The API ID. amazonka-appsyncThe maximum number of results that you want the request to return. amazonka-appsyncAn 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. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The ApiKey objects. ,   - An identifier to pass in the next request to this operation to return the next set of items in the list. ,  # - The response's http status code. amazonka-appsyncThe ApiKey objects. amazonka-appsyncAn identifier to pass in the next request to this operation to return the next set of items in the list. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync   @(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe Type object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsync The API ID. amazonka-appsyncThe type name. amazonka-appsyncThe type format: SDL or JSON. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The API ID. ,   - The type name. ,   - The type format: SDL or JSON. amazonka-appsync The API ID. amazonka-appsyncThe type name. amazonka-appsyncThe type format: SDL or JSON. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Type object. ,  # - The response's http status code. amazonka-appsyncThe Type object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync amazonka-appsync   A(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncDetailed information about the status of the schema creation operation. amazonka-appsyncThe current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The API ID. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Detailed information about the status of the schema creation operation. ,   - The current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data. ,  # - The response's http status code. amazonka-appsyncDetailed information about the status of the schema creation operation. amazonka-appsyncThe current state of the schema (PROCESSING, FAILED, SUCCESS, or NOT_APPLICABLE). When the schema is in the ACTIVE state, you can add data. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync   B(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe Resolver object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsync The API ID. amazonka-appsyncThe resolver type name. amazonka-appsyncThe resolver field name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The API ID. ,   - The resolver type name. ,   - The resolver field name. amazonka-appsync The API ID. amazonka-appsyncThe resolver type name. amazonka-appsyncThe resolver field name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Resolver object. ,  # - The response's http status code. amazonka-appsyncThe Resolver object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync amazonka-appsync   C(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsync?The schema, in GraphQL Schema Definition Language (SDL) format.For more information, see the  http://graphql.org/learn/schema/GraphQL SDL documentation. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncA flag that specifies whether the schema introspection should contain directives. amazonka-appsync The API ID. amazonka-appsyncThe schema format: SDL or JSON. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A flag that specifies whether the schema introspection should contain directives. ,   - The API ID. ,  " - The schema format: SDL or JSON. amazonka-appsyncA flag that specifies whether the schema introspection should contain directives. amazonka-appsync The API ID. amazonka-appsyncThe schema format: SDL or JSON. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The schema, in GraphQL Schema Definition Language (SDL) format.For more information, see the  http://graphql.org/learn/schema/GraphQL SDL documentation. ,  # - The response's http status code. amazonka-appsync?The schema, in GraphQL Schema Definition Language (SDL) format.For more information, see the  http://graphql.org/learn/schema/GraphQL SDL documentation. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync   D(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe  GraphqlApi object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe API ID for the GraphQL API. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  " - The API ID for the GraphQL API. amazonka-appsyncThe API ID for the GraphQL API. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The  GraphqlApi object. ,  # - The response's http status code. amazonka-appsyncThe  GraphqlApi object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync E(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe Function object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe GraphQL API ID. amazonka-appsyncThe Function ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The GraphQL API ID. ,   - The Function ID. amazonka-appsyncThe GraphQL API ID. amazonka-appsyncThe Function ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Function object. ,  # - The response's http status code. amazonka-appsyncThe Function object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync   F(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';E amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe configuration for the  DomainName. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe domain name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The domain name. amazonka-appsyncThe domain name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The configuration for the  DomainName. ,  # - The response's http status code. amazonka-appsyncThe configuration for the  DomainName. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync G(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe  DataSource object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsync The API ID. amazonka-appsyncThe name of the data source. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The API ID. ,   - The name of the data source. amazonka-appsync The API ID. amazonka-appsyncThe name of the data source. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The  DataSource object. ,  # - The response's http status code. amazonka-appsyncThe  DataSource object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync   H(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncRepresents the output of a  GetApiCache operation.See:   smart constructor. amazonka-appsyncThe ApiCache object. amazonka-appsync The response's http status code. amazonka-appsyncRepresents the input of a  GetApiCache operation.See:   smart constructor. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The API ID. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The ApiCache object. ,  # - The response's http status code. amazonka-appsyncThe ApiCache object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync I(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';$ amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe ApiAssociation object. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe domain name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The domain name. amazonka-appsyncThe domain name. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The ApiAssociation object. ,  # - The response's http status code. amazonka-appsyncThe ApiAssociation object. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync J(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';* amazonka-appsyncRepresents the output of a  FlushApiCache operation.See:   smart constructor. amazonka-appsync The response's http status code. amazonka-appsyncRepresents the input of a  FlushApiCache operation.See:   smart constructor. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The API ID. amazonka-appsync The API ID. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  # - The response's http status code. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync K(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';6 amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe  ErrorDetail object. amazonka-appsyncThe mapping template; this can be a request or response template. amazonka-appsync/A list of logs that were generated by calls to  util.log.info and util.log.error in the evaluated code. amazonka-appsync The response's http status code. amazonka-appsyncSee:   smart constructor. amazonka-appsyncThe mapping template; this can be a request or response template. A template is required for this action. amazonka-appsyncThe map that holds all of the contextual information for your resolver invocation. A context is required for this action. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The mapping template; this can be a request or response template. A template is required for this action. ,   - The map that holds all of the contextual information for your resolver invocation. A context is required for this action. amazonka-appsyncThe mapping template; this can be a request or response template. A template is required for this action. amazonka-appsyncThe map that holds all of the contextual information for your resolver invocation. A context is required for this action. amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The  ErrorDetail object. ,   - The mapping template; this can be a request or response template. ,  2 - A list of logs that were generated by calls to  util.log.info and util.log.error in the evaluated code. ,  # - The response's http status code. amazonka-appsyncThe  ErrorDetail object. amazonka-appsyncThe mapping template; this can be a request or response template. amazonka-appsync/A list of logs that were generated by calls to  util.log.info and util.log.error in the evaluated code. amazonka-appsync The response's http status code. amazonka-appsync amazonka-appsync amazonka-appsync   L(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Fc amazonka-appsyncSee:  smart constructor.amazonka-appsync+Contains the payload of the response error.amazonka-appsync'The result of the evaluation operation.amazonka-appsync/A list of logs that were generated by calls to  util.log.info and util.log.error in the evaluated code.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe function within the code to be evaluated. If provided, the valid values are request and response.amazonka-appsyncThe runtime to be used when evaluating the code. Currently, only the  APPSYNC_JS runtime is supported.amazonka-appsync/The code definition to be evaluated. Note that code and runtime) are both required for this action. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe map that holds all of the contextual information for your resolver invocation. A context is required for this action.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The function within the code to be evaluated. If provided, the valid values are request and response.,  - The runtime to be used when evaluating the code. Currently, only the  APPSYNC_JS runtime is supported., 2 - The code definition to be evaluated. Note that code and runtime) are both required for this action. The runtime value must be  APPSYNC_JS.,  - The map that holds all of the contextual information for your resolver invocation. A context is required for this action.amazonka-appsyncThe function within the code to be evaluated. If provided, the valid values are request and response.amazonka-appsyncThe runtime to be used when evaluating the code. Currently, only the  APPSYNC_JS runtime is supported.amazonka-appsync/The code definition to be evaluated. Note that code and runtime) are both required for this action. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe map that holds all of the contextual information for your resolver invocation. A context is required for this action.amazonka-appsyncCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - Contains the payload of the response error., * - The result of the evaluation operation., 2 - A list of logs that were generated by calls to  util.log.info and util.log.error in the evaluated code., # - The response's http status code.amazonka-appsync+Contains the payload of the response error.amazonka-appsync'The result of the evaluation operation.amazonka-appsync/A list of logs that were generated by calls to  util.log.info and util.log.error in the evaluated code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync  M(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Lamazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The domain name.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsync  N(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';R amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncThe type name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.,  - The type name.amazonka-appsync The API ID.amazonka-appsyncThe type name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync  O(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';X amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncThe name of the resolver type.amazonka-appsyncThe resolver field name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID., ! - The name of the resolver type.,  - The resolver field name.amazonka-appsync The API ID.amazonka-appsyncThe name of the resolver type.amazonka-appsyncThe resolver field name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsyncP(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';^oamazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.amazonka-appsync The API ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsync  Q(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';d amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe GraphQL API ID.amazonka-appsyncThe Function ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The GraphQL API ID.,  - The Function ID.amazonka-appsyncThe GraphQL API ID.amazonka-appsyncThe Function ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync  R(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';j(amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The domain name.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsync  S(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';pN amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncThe name of the data source.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.,  - The name of the data source.amazonka-appsync The API ID.amazonka-appsyncThe name of the data source.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync  T(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';vm amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncThe ID for the API key.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.,  - The ID for the API key.amazonka-appsync The API ID.amazonka-appsyncThe ID for the API key.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync  U(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';|eamazonka-appsyncRepresents the output of a DeleteApiCache operation.See:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncRepresents the input of a DeleteApiCache operation.See:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.amazonka-appsync The API ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsync  V(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe Type object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync The API ID.amazonka-appsyncThe type definition, in GraphQL Schema Definition Language (SDL) format.For more information, see the  http://graphql.org/learn/schema/GraphQL SDL documentation.amazonka-appsyncThe type format: SDL or JSON.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API ID.,  - The type definition, in GraphQL Schema Definition Language (SDL) format.For more information, see the  http://graphql.org/learn/schema/GraphQL SDL documentation.,  - The type format: SDL or JSON.amazonka-appsync The API ID.amazonka-appsyncThe type definition, in GraphQL Schema Definition Language (SDL) format.For more information, see the  http://graphql.org/learn/schema/GraphQL SDL documentation.amazonka-appsyncThe type format: SDL or JSON.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Type object., # - The response's http status code.amazonka-appsyncThe Type object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsyncW(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';!amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe Resolver object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync+The caching configuration for the resolver.amazonka-appsyncThe resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe name of the data source for which the resolver is being created.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe PipelineConfig.amazonka-appsync)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.amazonka-appsync?The mapping template to use for responses from the data source.amazonka-appsyncThe  SyncConfig4 for a resolver attached to a versioned data source.amazonka-appsyncThe ID for the GraphQL API for which the resolver is being created.amazonka-appsyncThe name of the Type.amazonka-appsync0The name of the field to attach the resolver to.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The caching configuration for the resolver.,  - 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.,  - The name of the data source for which the resolver is being created.,  - 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., , - The maximum batching size for a resolver.,  - The PipelineConfig., , - 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.,  - The mapping template to use for responses from the data source.,  - Undocumented member.,  - The  SyncConfig4 for a resolver attached to a versioned data source.,  - The ID for the GraphQL API for which the resolver is being created.,  - The name of the Type., 3 - The name of the field to attach the resolver to.amazonka-appsync+The caching configuration for the resolver.amazonka-appsyncThe resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe name of the data source for which the resolver is being created.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe PipelineConfig.amazonka-appsync)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.amazonka-appsync?The mapping template to use for responses from the data source.amazonka-appsyncUndocumented member.amazonka-appsyncThe  SyncConfig4 for a resolver attached to a versioned data source.amazonka-appsyncThe ID for the GraphQL API for which the resolver is being created.amazonka-appsyncThe name of the Type.amazonka-appsync0The name of the field to attach the resolver to.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Resolver object., # - The response's http status code.amazonka-appsyncThe Resolver object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync$$X(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe  GraphqlApi.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync6A list of additional authentication providers for the  GraphqlApi API.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsync)The Amazon CloudWatch Logs configuration.amazonka-appsyncThe OIDC configuration.amazonka-appsyncA TagMap object.amazonka-appsync+The Amazon Cognito user pool configuration.amazonka-appsync7A flag indicating whether to use X-Ray tracing for the  GraphqlApi.amazonka-appsyncA user-supplied name for the  GraphqlApi.amazonka-appsyncThe authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 9 - A list of additional authentication providers for the  GraphqlApi API., 3 - Configuration for Lambda function authorization., , - The Amazon CloudWatch Logs configuration.,  - The OIDC configuration.,  - A TagMap object., . - The Amazon Cognito user pool configuration., : - A flag indicating whether to use X-Ray tracing for the  GraphqlApi.,  - A user-supplied name for the  GraphqlApi.,  - The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.amazonka-appsync6A list of additional authentication providers for the  GraphqlApi API.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsync)The Amazon CloudWatch Logs configuration.amazonka-appsyncThe OIDC configuration.amazonka-appsyncA TagMap object.amazonka-appsync+The Amazon Cognito user pool configuration.amazonka-appsync7A flag indicating whether to use X-Ray tracing for the  GraphqlApi.amazonka-appsyncA user-supplied name for the  GraphqlApi.amazonka-appsyncThe authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito user pools, or Lambda.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The  GraphqlApi., # - The response's http status code.amazonka-appsyncThe  GraphqlApi.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncY(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe Function object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe Function description.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.amazonka-appsyncThe Function response mapping template.amazonka-appsyncThe GraphQL API ID.amazonka-appsyncThe Function4 name. The function name does not have to be unique.amazonka-appsyncThe Function  DataSource name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - 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.,  - The Function description.,  - 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., , - The maximum batching size for a resolver.,  - The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.,  - The Function response mapping template.,  - Undocumented member.,  - Undocumented member.,  - The GraphQL API ID.,  - The Function4 name. The function name does not have to be unique.,  - The Function  DataSource name.amazonka-appsyncThe function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe Function description.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.amazonka-appsyncThe Function response mapping template.amazonka-appsyncUndocumented member.amazonka-appsyncUndocumented member.amazonka-appsyncThe GraphQL API ID.amazonka-appsyncThe Function4 name. The function name does not have to be unique.amazonka-appsyncThe Function  DataSource name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Function object., # - The response's http status code.amazonka-appsyncThe Function object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync  Z(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';ʶamazonka-appsyncSee:  smart constructor.amazonka-appsyncThe configuration for the  DomainName.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncA description of the  DomainName.amazonka-appsyncThe domain name.amazonka-appsyncThe Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A description of the  DomainName.,  - The domain name.,  - 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.amazonka-appsyncA description of the  DomainName.amazonka-appsyncThe domain name.amazonka-appsyncThe Amazon Resource Name (ARN) of the certificate. This can be an Certificate Manager (ACM) certificate or an Identity and Access Management (IAM) server certificate.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The configuration for the  DomainName., # - The response's http status code.amazonka-appsyncThe configuration for the  DomainName.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync[(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Qamazonka-appsyncSee:  smart constructor.amazonka-appsyncThe  DataSource object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncA description of the  DataSource.amazonka-appsyncAmazon DynamoDB settings.amazonka-appsync#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.amazonka-appsyncHTTP endpoint settings.amazonka-appsyncLambda settings.amazonka-appsync#Amazon OpenSearch Service settings.amazonka-appsyncRelational database settings.amazonka-appsyncThe 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.amazonka-appsync'The API ID for the GraphQL API for the  DataSource.amazonka-appsyncA user-supplied name for the  DataSource.amazonka-appsyncThe type of the  DataSource.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A description of the  DataSource.,  - Amazon DynamoDB settings., & - 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.,  - HTTP endpoint settings.,  - Lambda settings., & - Amazon OpenSearch Service settings.,  - Relational database settings.,  - 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., * - The API ID for the GraphQL API for the  DataSource.,  - A user-supplied name for the  DataSource.,  - The type of the  DataSource.amazonka-appsyncA description of the  DataSource.amazonka-appsyncAmazon DynamoDB settings.amazonka-appsync#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.amazonka-appsyncHTTP endpoint settings.amazonka-appsyncLambda settings.amazonka-appsync#Amazon OpenSearch Service settings.amazonka-appsyncRelational database settings.amazonka-appsyncThe 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.amazonka-appsync'The API ID for the GraphQL API for the  DataSource.amazonka-appsyncA user-supplied name for the  DataSource.amazonka-appsyncThe type of the  DataSource.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The  DataSource object., # - The response's http status code.amazonka-appsyncThe  DataSource object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync  \(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-appsyncSee:  smart constructor.amazonka-appsync The API key.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync,A description of the purpose of the API key.amazonka-appsyncFrom 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 .amazonka-appsyncThe ID for your GraphQL API.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - A description of the purpose of the API key.,  - 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 .,  - The ID for your GraphQL API.amazonka-appsync,A description of the purpose of the API key.amazonka-appsyncFrom 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 .amazonka-appsyncThe ID for your GraphQL API.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API key., # - The response's http status code.amazonka-appsync The API key.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsync](c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';[amazonka-appsyncRepresents the output of a CreateApiCache operation.See:  smart constructor.amazonka-appsyncThe ApiCache object.amazonka-appsync The response's http status code.amazonka-appsyncRepresents the input of a CreateApiCache operation.See:  smart constructor.amazonka-appsyncAt-rest encryption flag for cache. You cannot update this setting after creation.amazonka-appsyncTransit encryption flag when connecting to cache. You cannot update this setting after creation.amazonka-appsyncThe GraphQL API ID.amazonka-appsync!TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.amazonka-appsyncCaching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.amazonka-appsync)The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - At-rest encryption flag for cache. You cannot update this setting after creation.,  - Transit encryption flag when connecting to cache. You cannot update this setting after creation.,  - The GraphQL API ID., $ - TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.,  - Caching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached., , - The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.amazonka-appsyncAt-rest encryption flag for cache. You cannot update this setting after creation.amazonka-appsyncTransit encryption flag when connecting to cache. You cannot update this setting after creation.amazonka-appsyncThe GraphQL API ID.amazonka-appsync!TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.amazonka-appsyncCaching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.amazonka-appsync)The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ApiCache object., # - The response's http status code.amazonka-appsyncThe ApiCache object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync^(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';6 amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe ApiAssociation object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe domain name.amazonka-appsync The API ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The domain name.,  - The API ID.amazonka-appsyncThe domain name.amazonka-appsync The API ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ApiAssociation object., # - The response's http status code.amazonka-appsyncThe ApiAssociation object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync_(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-appsyncSee:  smart constructor.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe  GraphqlApi Amazon Resource Name (ARN).amazonka-appsync A list of TagKey objects.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The  GraphqlApi Amazon Resource Name (ARN).,  - A list of TagKey objects.amazonka-appsyncThe  GraphqlApi Amazon Resource Name (ARN).amazonka-appsync A list of TagKey objects.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsync  `(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-appsyncRepresents the output of a UpdateApiCache operation.See:  smart constructor.amazonka-appsyncThe ApiCache object.amazonka-appsync The response's http status code.amazonka-appsyncRepresents the input of a UpdateApiCache operation.See:  smart constructor.amazonka-appsyncThe GraphQL API ID.amazonka-appsync!TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.amazonka-appsyncCaching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.amazonka-appsync)The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The GraphQL API ID., $ - TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.,  - Caching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached., , - The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.amazonka-appsyncThe GraphQL API ID.amazonka-appsync!TTL in seconds for cache entries.!Valid values are 1@3,600 seconds.amazonka-appsyncCaching behavior.FULL_REQUEST_CACHING : All requests are fully cached.PER_RESOLVER_CACHING8: Individual resolvers that you specify are cached.amazonka-appsync)The cache instance type. Valid values are SMALL MEDIUM LARGE XLARGE LARGE_2X LARGE_4XLARGE_8X (not available in all regions)  LARGE_12XHistorically, 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.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ApiCache object., # - The response's http status code.amazonka-appsyncThe ApiCache object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsynca(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';&Oamazonka-appsyncSee:  smart constructor.amazonka-appsync The API key.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync,A description of the purpose of the API key.amazonka-appsyncFrom the update time, the time after which the API key expires. The date is represented as seconds since the epoch. For more information, see .amazonka-appsyncThe ID for the GraphQL API.amazonka-appsyncThe API key ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - A description of the purpose of the API key.,  - 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 .,  - The ID for the GraphQL API.,  - The API key ID.amazonka-appsync,A description of the purpose of the API key.amazonka-appsyncFrom the update time, the time after which the API key expires. The date is represented as seconds since the epoch. For more information, see .amazonka-appsyncThe ID for the GraphQL API.amazonka-appsyncThe API key ID.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The API key., # - The response's http status code.amazonka-appsync The API key.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncb(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';6amazonka-appsyncSee:  smart constructor.amazonka-appsync The updated  DataSource object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync(The new description for the data source.amazonka-appsync&The new Amazon DynamoDB configuration.amazonka-appsync!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.amazonka-appsync$The new HTTP endpoint configuration.amazonka-appsyncThe new Lambda configuration.amazonka-appsync!The new OpenSearch configuration.amazonka-appsync*The new relational database configuration.amazonka-appsyncThe new service role Amazon Resource Name (ARN) for the data source.amazonka-appsync The API ID.amazonka-appsync!The new name for the data source.amazonka-appsyncThe new data source type.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, + - The new description for the data source., ) - The new Amazon DynamoDB configuration., $ - 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., ' - The new HTTP endpoint configuration.,  - The new Lambda configuration., $ - The new OpenSearch configuration., - - The new relational database configuration.,  - The new service role Amazon Resource Name (ARN) for the data source.,  - The API ID., $ - The new name for the data source.,  - The new data source type.amazonka-appsync(The new description for the data source.amazonka-appsync&The new Amazon DynamoDB configuration.amazonka-appsync!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.amazonka-appsync$The new HTTP endpoint configuration.amazonka-appsyncThe new Lambda configuration.amazonka-appsync!The new OpenSearch configuration.amazonka-appsync*The new relational database configuration.amazonka-appsyncThe new service role Amazon Resource Name (ARN) for the data source.amazonka-appsync The API ID.amazonka-appsync!The new name for the data source.amazonka-appsyncThe new data source type.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated  DataSource object., # - The response's http status code.amazonka-appsync The updated  DataSource object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync  c(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';= amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe configuration for the  DomainName.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncA description of the  DomainName.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A description of the  DomainName.,  - The domain name.amazonka-appsyncA description of the  DomainName.amazonka-appsyncThe domain name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The configuration for the  DomainName., # - The response's http status code.amazonka-appsyncThe configuration for the  DomainName.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncd(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Oamazonka-appsyncSee:  smart constructor.amazonka-appsyncThe Function object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe Function description.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.amazonka-appsyncThe Function request mapping template.amazonka-appsyncThe GraphQL API ID.amazonka-appsyncThe Function name.amazonka-appsyncThe function ID.amazonka-appsyncThe Function  DataSource name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - 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.,  - The Function description.,  - 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., , - The maximum batching size for a resolver.,  - The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.,  - The Function request mapping template.,  - Undocumented member.,  - Undocumented member.,  - The GraphQL API ID.,  - The Function name.,  - The function ID.,  - The Function  DataSource name.amazonka-appsyncThe function code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe Function description.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.amazonka-appsyncThe Function request mapping template.amazonka-appsyncUndocumented member.amazonka-appsyncUndocumented member.amazonka-appsyncThe GraphQL API ID.amazonka-appsyncThe Function name.amazonka-appsyncThe function ID.amazonka-appsyncThe Function  DataSource name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Function object., # - The response's http status code.amazonka-appsyncThe Function object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync""e(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';^amazonka-appsyncSee:  smart constructor.amazonka-appsync The updated  GraphqlApi object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync6A list of additional authentication providers for the  GraphqlApi API.amazonka-appsync$The new authentication type for the  GraphqlApi object.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsync1The Amazon CloudWatch Logs configuration for the  GraphqlApi object.amazonka-appsync)The OpenID Connect configuration for the  GraphqlApi object.amazonka-appsync7The new Amazon Cognito user pool configuration for the  ~GraphqlApi object.amazonka-appsync7A flag indicating whether to use X-Ray tracing for the  GraphqlApi.amazonka-appsync The API ID.amazonka-appsyncThe new name for the  GraphqlApi object.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 9 - A list of additional authentication providers for the  GraphqlApi API., ' - The new authentication type for the  GraphqlApi object., 3 - Configuration for Lambda function authorization., 4 - The Amazon CloudWatch Logs configuration for the  GraphqlApi object., , - The OpenID Connect configuration for the  GraphqlApi object., : - The new Amazon Cognito user pool configuration for the  ~GraphqlApi object., : - A flag indicating whether to use X-Ray tracing for the  GraphqlApi.,  - The API ID.,  - The new name for the  GraphqlApi object.amazonka-appsync6A list of additional authentication providers for the  GraphqlApi API.amazonka-appsync$The new authentication type for the  GraphqlApi object.amazonka-appsync0Configuration for Lambda function authorization.amazonka-appsync1The Amazon CloudWatch Logs configuration for the  GraphqlApi object.amazonka-appsync)The OpenID Connect configuration for the  GraphqlApi object.amazonka-appsync7The new Amazon Cognito user pool configuration for the  ~GraphqlApi object.amazonka-appsync7A flag indicating whether to use X-Ray tracing for the  GraphqlApi.amazonka-appsync The API ID.amazonka-appsyncThe new name for the  GraphqlApi object.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated  GraphqlApi object., # - The response's http status code.amazonka-appsync The updated  GraphqlApi object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncf(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';w!amazonka-appsyncSee:  smart constructor.amazonka-appsync The updated Resolver object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsync+The caching configuration for the resolver.amazonka-appsyncThe resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe new data source name.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe PipelineConfig.amazonka-appsync!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.amazonka-appsync"The new response mapping template.amazonka-appsyncThe  SyncConfig4 for a resolver attached to a versioned data source.amazonka-appsync The API ID.amazonka-appsyncThe new type name.amazonka-appsyncThe new field name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The caching configuration for the resolver.,  - 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.,  - The new data source name.,  - 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., , - The maximum batching size for a resolver.,  - The PipelineConfig., $ - 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., % - The new response mapping template.,  - Undocumented member.,  - The  SyncConfig4 for a resolver attached to a versioned data source.,  - The API ID.,  - The new type name.,  - The new field name.amazonka-appsync+The caching configuration for the resolver.amazonka-appsyncThe resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be  APPSYNC_JS.amazonka-appsyncThe new data source name.amazonka-appsyncThe 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.amazonka-appsync)The maximum batching size for a resolver.amazonka-appsyncThe PipelineConfig.amazonka-appsync!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.amazonka-appsync"The new response mapping template.amazonka-appsyncUndocumented member.amazonka-appsyncThe  SyncConfig4 for a resolver attached to a versioned data source.amazonka-appsync The API ID.amazonka-appsyncThe new type name.amazonka-appsyncThe new field name.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated Resolver object., # - The response's http status code.amazonka-appsync The updated Resolver object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsync$$g(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';,amazonka-appsyncSee:  smart constructor.amazonka-appsync The updated Type object.amazonka-appsync The response's http status code.amazonka-appsyncSee:  smart constructor.amazonka-appsyncThe new definition.amazonka-appsync The API ID.amazonka-appsyncThe new type name.amazonka-appsync!The new type format: SDL or JSON.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The new definition.,  - The API ID.,  - The new type name., $ - The new type format: SDL or JSON.amazonka-appsyncThe new definition.amazonka-appsync The API ID.amazonka-appsyncThe new type name.amazonka-appsync!The new type format: SDL or JSON.amazonka-appsyncCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The updated Type object., # - The response's http status code.amazonka-appsync The updated Type object.amazonka-appsync The response's http status code.amazonka-appsyncamazonka-appsyncamazonka-appsyncamazonka-appsynch(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred abcdefuvwx  abcdefuvwxi(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%bj(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred,+*)('&%$#"! @DCABXY`not     ,+*)('&%$#"! ,+*)('&%$#"! @DCABDCXY`notklmnopqrstuvwxyz{|}~                                                                                                       !!!!!!!!!!!!!!!!!!!"""""""""""""""########################$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((())))))))))))))))))))))))***********************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------------....................................//////////////////////////////////00000000000000000000000011111111111111111111222222222222222222233333333 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G H H H H H H H HHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___________________________``````````````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffffffgggggggggggggggggggggggggggggggggg+amazonka-appsync-2.0-4Pb6UqteLv1I9NIWaj90bg%Amazonka.AppSync.Types.ApiCacheStatus#Amazonka.AppSync.Types.ApiCacheType)Amazonka.AppSync.Types.ApiCachingBehaviorAmazonka.AppSync.Types.ApiCacheAmazonka.AppSync.Types.ApiKey(Amazonka.AppSync.Types.AssociationStatus%Amazonka.AppSync.Types.ApiAssociation)Amazonka.AppSync.Types.AuthenticationType(Amazonka.AppSync.Types.AuthorizationType#Amazonka.AppSync.Types.AwsIamConfig*Amazonka.AppSync.Types.AuthorizationConfig$Amazonka.AppSync.Types.CachingConfig(Amazonka.AppSync.Types.CodeErrorLocation Amazonka.AppSync.Types.CodeError,Amazonka.AppSync.Types.CognitoUserPoolConfig,Amazonka.AppSync.Types.ConflictDetectionType*Amazonka.AppSync.Types.ConflictHandlerType%Amazonka.AppSync.Types.DataSourceType$Amazonka.AppSync.Types.DefaultAction&Amazonka.AppSync.Types.DeltaSyncConfig'Amazonka.AppSync.Types.DomainNameConfig/Amazonka.AppSync.Types.DynamodbDataSourceConfig4Amazonka.AppSync.Types.ElasticsearchDataSourceConfig"Amazonka.AppSync.Types.ErrorDetail.Amazonka.AppSync.Types.EvaluateCodeErrorDetail$Amazonka.AppSync.Types.FieldLogLevel+Amazonka.AppSync.Types.HttpDataSourceConfig-Amazonka.AppSync.Types.LambdaAuthorizerConfig2Amazonka.AppSync.Types.LambdaConflictHandlerConfig-Amazonka.AppSync.Types.LambdaDataSourceConfig Amazonka.AppSync.Types.LogConfig*Amazonka.AppSync.Types.OpenIDConnectConfig7Amazonka.AppSync.Types.AdditionalAuthenticationProvider8Amazonka.AppSync.Types.OpenSearchServiceDataSourceConfig!Amazonka.AppSync.Types.OutputType%Amazonka.AppSync.Types.PipelineConfig,Amazonka.AppSync.Types.RdsHttpEndpointConfig3Amazonka.AppSync.Types.RelationalDatabaseSourceType9Amazonka.AppSync.Types.RelationalDatabaseDataSourceConfig!Amazonka.AppSync.Types.DataSource#Amazonka.AppSync.Types.ResolverKind"Amazonka.AppSync.Types.RuntimeName%Amazonka.AppSync.Types.AppSyncRuntime#Amazonka.AppSync.Types.SchemaStatus!Amazonka.AppSync.Types.SyncConfigAmazonka.AppSync.Types.Resolver,Amazonka.AppSync.Types.FunctionConfiguration+Amazonka.AppSync.Types.TypeDefinitionFormatAmazonka.AppSync.Types.Type%Amazonka.AppSync.Types.UserPoolConfig!Amazonka.AppSync.Types.GraphqlApiAmazonka.AppSync.TypesAmazonka.AppSync.TagResource$Amazonka.AppSync.StartSchemaCreationAmazonka.AppSync.ListTypes$Amazonka.AppSync.ListTagsForResource(Amazonka.AppSync.ListResolversByFunctionAmazonka.AppSync.ListResolvers Amazonka.AppSync.ListGraphqlApisAmazonka.AppSync.ListFunctions Amazonka.AppSync.ListDomainNames Amazonka.AppSync.ListDataSourcesAmazonka.AppSync.ListApiKeysAmazonka.AppSync.GetType(Amazonka.AppSync.GetSchemaCreationStatusAmazonka.AppSync.GetResolver'Amazonka.AppSync.GetIntrospectionSchemaAmazonka.AppSync.GetGraphqlApiAmazonka.AppSync.GetFunctionAmazonka.AppSync.GetDomainNameAmazonka.AppSync.GetDataSourceAmazonka.AppSync.GetApiCache"Amazonka.AppSync.GetApiAssociationAmazonka.AppSync.FlushApiCache(Amazonka.AppSync.EvaluateMappingTemplateAmazonka.AppSync.EvaluateCode Amazonka.AppSync.DisassociateApiAmazonka.AppSync.DeleteTypeAmazonka.AppSync.DeleteResolver!Amazonka.AppSync.DeleteGraphqlApiAmazonka.AppSync.DeleteFunction!Amazonka.AppSync.DeleteDomainName!Amazonka.AppSync.DeleteDataSourceAmazonka.AppSync.DeleteApiKeyAmazonka.AppSync.DeleteApiCacheAmazonka.AppSync.CreateTypeAmazonka.AppSync.CreateResolver!Amazonka.AppSync.CreateGraphqlApiAmazonka.AppSync.CreateFunction!Amazonka.AppSync.CreateDomainName!Amazonka.AppSync.CreateDataSourceAmazonka.AppSync.CreateApiKeyAmazonka.AppSync.CreateApiCacheAmazonka.AppSync.AssociateApiAmazonka.AppSync.UntagResourceAmazonka.AppSync.UpdateApiCacheAmazonka.AppSync.UpdateApiKey!Amazonka.AppSync.UpdateDataSource!Amazonka.AppSync.UpdateDomainNameAmazonka.AppSync.UpdateFunction!Amazonka.AppSync.UpdateGraphqlApiAmazonka.AppSync.UpdateResolverAmazonka.AppSync.UpdateTypeAmazonka.AppSync.LensAmazonka.AppSync.WaitersAmazonka.AppSyncApiCacheStatusApiCacheStatus'fromApiCacheStatusApiCacheStatus_MODIFYINGApiCacheStatus_FAILEDApiCacheStatus_DELETINGApiCacheStatus_CREATINGApiCacheStatus_AVAILABLE$fShowApiCacheStatus$fReadApiCacheStatus$fEqApiCacheStatus$fOrdApiCacheStatus$fGenericApiCacheStatus$fHashableApiCacheStatus$fNFDataApiCacheStatus$fFromTextApiCacheStatus$fToTextApiCacheStatus$fToByteStringApiCacheStatus$fToLogApiCacheStatus$fToHeaderApiCacheStatus$fToQueryApiCacheStatus$fFromJSONApiCacheStatus$fFromJSONKeyApiCacheStatus$fToJSONApiCacheStatus$fToJSONKeyApiCacheStatus$fFromXMLApiCacheStatus$fToXMLApiCacheStatus ApiCacheType ApiCacheType'fromApiCacheTypeApiCacheType_XLARGEApiCacheType_T2_SMALLApiCacheType_T2_MEDIUMApiCacheType_SMALLApiCacheType_R4_XLARGEApiCacheType_R4_LARGEApiCacheType_R4_8XLARGEApiCacheType_R4_4XLARGEApiCacheType_R4_2XLARGEApiCacheType_MEDIUMApiCacheType_LARGE_8XApiCacheType_LARGE_4XApiCacheType_LARGE_2XApiCacheType_LARGE_12XApiCacheType_LARGE$fShowApiCacheType$fReadApiCacheType$fEqApiCacheType$fOrdApiCacheType$fGenericApiCacheType$fHashableApiCacheType$fNFDataApiCacheType$fFromTextApiCacheType$fToTextApiCacheType$fToByteStringApiCacheType$fToLogApiCacheType$fToHeaderApiCacheType$fToQueryApiCacheType$fFromJSONApiCacheType$fFromJSONKeyApiCacheType$fToJSONApiCacheType$fToJSONKeyApiCacheType$fFromXMLApiCacheType$fToXMLApiCacheTypeApiCachingBehaviorApiCachingBehavior'fromApiCachingBehavior'ApiCachingBehavior_PER_RESOLVER_CACHING'ApiCachingBehavior_FULL_REQUEST_CACHING$fShowApiCachingBehavior$fReadApiCachingBehavior$fEqApiCachingBehavior$fOrdApiCachingBehavior$fGenericApiCachingBehavior$fHashableApiCachingBehavior$fNFDataApiCachingBehavior$fFromTextApiCachingBehavior$fToTextApiCachingBehavior $fToByteStringApiCachingBehavior$fToLogApiCachingBehavior$fToHeaderApiCachingBehavior$fToQueryApiCachingBehavior$fFromJSONApiCachingBehavior$fFromJSONKeyApiCachingBehavior$fToJSONApiCachingBehavior$fToJSONKeyApiCachingBehavior$fFromXMLApiCachingBehavior$fToXMLApiCachingBehaviorApiCache ApiCache'!$sel:apiCachingBehavior:ApiCache'&$sel:atRestEncryptionEnabled:ApiCache'$sel:status:ApiCache''$sel:transitEncryptionEnabled:ApiCache'$sel:ttl:ApiCache'$sel:type':ApiCache' newApiCacheapiCache_apiCachingBehavior apiCache_atRestEncryptionEnabledapiCache_status!apiCache_transitEncryptionEnabled apiCache_ttl apiCache_type$fNFDataApiCache$fHashableApiCache$fFromJSONApiCache $fEqApiCache$fReadApiCache$fShowApiCache$fGenericApiCacheApiKeyApiKey'$sel:deletes:ApiKey'$sel:description:ApiKey'$sel:expires:ApiKey'$sel:id:ApiKey' newApiKeyapiKey_deletesapiKey_descriptionapiKey_expires apiKey_id$fNFDataApiKey$fHashableApiKey$fFromJSONApiKey $fEqApiKey $fReadApiKey $fShowApiKey$fGenericApiKeyAssociationStatusAssociationStatus'fromAssociationStatusAssociationStatus_SUCCESSAssociationStatus_PROCESSINGAssociationStatus_FAILED$fShowAssociationStatus$fReadAssociationStatus$fEqAssociationStatus$fOrdAssociationStatus$fGenericAssociationStatus$fHashableAssociationStatus$fNFDataAssociationStatus$fFromTextAssociationStatus$fToTextAssociationStatus$fToByteStringAssociationStatus$fToLogAssociationStatus$fToHeaderAssociationStatus$fToQueryAssociationStatus$fFromJSONAssociationStatus$fFromJSONKeyAssociationStatus$fToJSONAssociationStatus$fToJSONKeyAssociationStatus$fFromXMLAssociationStatus$fToXMLAssociationStatusApiAssociationApiAssociation'$sel:apiId:ApiAssociation'&$sel:associationStatus:ApiAssociation'%$sel:deploymentDetail:ApiAssociation'$sel:domainName:ApiAssociation'newApiAssociationapiAssociation_apiId apiAssociation_associationStatusapiAssociation_deploymentDetailapiAssociation_domainName$fNFDataApiAssociation$fHashableApiAssociation$fFromJSONApiAssociation$fEqApiAssociation$fReadApiAssociation$fShowApiAssociation$fGenericApiAssociationAuthenticationTypeAuthenticationType'fromAuthenticationType!AuthenticationType_OPENID_CONNECTAuthenticationType_AWS_LAMBDAAuthenticationType_AWS_IAMAuthenticationType_API_KEY,AuthenticationType_AMAZON_COGNITO_USER_POOLS$fShowAuthenticationType$fReadAuthenticationType$fEqAuthenticationType$fOrdAuthenticationType$fGenericAuthenticationType$fHashableAuthenticationType$fNFDataAuthenticationType$fFromTextAuthenticationType$fToTextAuthenticationType $fToByteStringAuthenticationType$fToLogAuthenticationType$fToHeaderAuthenticationType$fToQueryAuthenticationType$fFromJSONAuthenticationType$fFromJSONKeyAuthenticationType$fToJSONAuthenticationType$fToJSONKeyAuthenticationType$fFromXMLAuthenticationType$fToXMLAuthenticationTypeAuthorizationTypeAuthorizationType'fromAuthorizationTypeAuthorizationType_AWS_IAM$fShowAuthorizationType$fReadAuthorizationType$fEqAuthorizationType$fOrdAuthorizationType$fGenericAuthorizationType$fHashableAuthorizationType$fNFDataAuthorizationType$fFromTextAuthorizationType$fToTextAuthorizationType$fToByteStringAuthorizationType$fToLogAuthorizationType$fToHeaderAuthorizationType$fToQueryAuthorizationType$fFromJSONAuthorizationType$fFromJSONKeyAuthorizationType$fToJSONAuthorizationType$fToJSONKeyAuthorizationType$fFromXMLAuthorizationType$fToXMLAuthorizationType AwsIamConfig AwsIamConfig' $sel:signingRegion:AwsIamConfig'%$sel:signingServiceName:AwsIamConfig'newAwsIamConfigawsIamConfig_signingRegionawsIamConfig_signingServiceName$fToJSONAwsIamConfig$fNFDataAwsIamConfig$fHashableAwsIamConfig$fFromJSONAwsIamConfig$fEqAwsIamConfig$fReadAwsIamConfig$fShowAwsIamConfig$fGenericAwsIamConfigAuthorizationConfigAuthorizationConfig'&$sel:awsIamConfig:AuthorizationConfig'+$sel:authorizationType:AuthorizationConfig'newAuthorizationConfig authorizationConfig_awsIamConfig%authorizationConfig_authorizationType$fToJSONAuthorizationConfig$fNFDataAuthorizationConfig$fHashableAuthorizationConfig$fFromJSONAuthorizationConfig$fEqAuthorizationConfig$fReadAuthorizationConfig$fShowAuthorizationConfig$fGenericAuthorizationConfig CachingConfigCachingConfig'$sel:cachingKeys:CachingConfig'$sel:ttl:CachingConfig'newCachingConfigcachingConfig_cachingKeyscachingConfig_ttl$fToJSONCachingConfig$fNFDataCachingConfig$fHashableCachingConfig$fFromJSONCachingConfig$fEqCachingConfig$fReadCachingConfig$fShowCachingConfig$fGenericCachingConfigCodeErrorLocationCodeErrorLocation'$sel:column:CodeErrorLocation'$sel:line:CodeErrorLocation'$sel:span:CodeErrorLocation'newCodeErrorLocationcodeErrorLocation_columncodeErrorLocation_linecodeErrorLocation_span$fNFDataCodeErrorLocation$fHashableCodeErrorLocation$fFromJSONCodeErrorLocation$fEqCodeErrorLocation$fReadCodeErrorLocation$fShowCodeErrorLocation$fGenericCodeErrorLocation CodeError CodeError'$sel:errorType:CodeError'$sel:location:CodeError'$sel:value:CodeError' newCodeErrorcodeError_errorTypecodeError_locationcodeError_value$fNFDataCodeError$fHashableCodeError$fFromJSONCodeError $fEqCodeError$fReadCodeError$fShowCodeError$fGenericCodeErrorCognitoUserPoolConfigCognitoUserPoolConfig',$sel:appIdClientRegex:CognitoUserPoolConfig'&$sel:userPoolId:CognitoUserPoolConfig'%$sel:awsRegion:CognitoUserPoolConfig'newCognitoUserPoolConfig&cognitoUserPoolConfig_appIdClientRegex cognitoUserPoolConfig_userPoolIdcognitoUserPoolConfig_awsRegion$fToJSONCognitoUserPoolConfig$fNFDataCognitoUserPoolConfig$fHashableCognitoUserPoolConfig$fFromJSONCognitoUserPoolConfig$fEqCognitoUserPoolConfig$fReadCognitoUserPoolConfig$fShowCognitoUserPoolConfig$fGenericCognitoUserPoolConfigConflictDetectionTypeConflictDetectionType'fromConflictDetectionTypeConflictDetectionType_VERSIONConflictDetectionType_NONE$fShowConflictDetectionType$fReadConflictDetectionType$fEqConflictDetectionType$fOrdConflictDetectionType$fGenericConflictDetectionType$fHashableConflictDetectionType$fNFDataConflictDetectionType$fFromTextConflictDetectionType$fToTextConflictDetectionType#$fToByteStringConflictDetectionType$fToLogConflictDetectionType$fToHeaderConflictDetectionType$fToQueryConflictDetectionType$fFromJSONConflictDetectionType"$fFromJSONKeyConflictDetectionType$fToJSONConflictDetectionType $fToJSONKeyConflictDetectionType$fFromXMLConflictDetectionType$fToXMLConflictDetectionTypeConflictHandlerTypeConflictHandlerType'fromConflictHandlerType*ConflictHandlerType_OPTIMISTIC_CONCURRENCYConflictHandlerType_NONEConflictHandlerType_LAMBDAConflictHandlerType_AUTOMERGE$fShowConflictHandlerType$fReadConflictHandlerType$fEqConflictHandlerType$fOrdConflictHandlerType$fGenericConflictHandlerType$fHashableConflictHandlerType$fNFDataConflictHandlerType$fFromTextConflictHandlerType$fToTextConflictHandlerType!$fToByteStringConflictHandlerType$fToLogConflictHandlerType$fToHeaderConflictHandlerType$fToQueryConflictHandlerType$fFromJSONConflictHandlerType $fFromJSONKeyConflictHandlerType$fToJSONConflictHandlerType$fToJSONKeyConflictHandlerType$fFromXMLConflictHandlerType$fToXMLConflictHandlerTypeDataSourceTypeDataSourceType'fromDataSourceType"DataSourceType_RELATIONAL_DATABASEDataSourceType_NONEDataSourceType_HTTPDataSourceType_AWS_LAMBDA(DataSourceType_AMAZON_OPENSEARCH_SERVICE#DataSourceType_AMAZON_ELASTICSEARCHDataSourceType_AMAZON_DYNAMODB$fShowDataSourceType$fReadDataSourceType$fEqDataSourceType$fOrdDataSourceType$fGenericDataSourceType$fHashableDataSourceType$fNFDataDataSourceType$fFromTextDataSourceType$fToTextDataSourceType$fToByteStringDataSourceType$fToLogDataSourceType$fToHeaderDataSourceType$fToQueryDataSourceType$fFromJSONDataSourceType$fFromJSONKeyDataSourceType$fToJSONDataSourceType$fToJSONKeyDataSourceType$fFromXMLDataSourceType$fToXMLDataSourceType DefaultActionDefaultAction'fromDefaultActionDefaultAction_DENYDefaultAction_ALLOW$fShowDefaultAction$fReadDefaultAction$fEqDefaultAction$fOrdDefaultAction$fGenericDefaultAction$fHashableDefaultAction$fNFDataDefaultAction$fFromTextDefaultAction$fToTextDefaultAction$fToByteStringDefaultAction$fToLogDefaultAction$fToHeaderDefaultAction$fToQueryDefaultAction$fFromJSONDefaultAction$fFromJSONKeyDefaultAction$fToJSONDefaultAction$fToJSONKeyDefaultAction$fFromXMLDefaultAction$fToXMLDefaultActionDeltaSyncConfigDeltaSyncConfig'"$sel:baseTableTTL:DeltaSyncConfig'($sel:deltaSyncTableName:DeltaSyncConfig''$sel:deltaSyncTableTTL:DeltaSyncConfig'newDeltaSyncConfigdeltaSyncConfig_baseTableTTL"deltaSyncConfig_deltaSyncTableName!deltaSyncConfig_deltaSyncTableTTL$fToJSONDeltaSyncConfig$fNFDataDeltaSyncConfig$fHashableDeltaSyncConfig$fFromJSONDeltaSyncConfig$fEqDeltaSyncConfig$fReadDeltaSyncConfig$fShowDeltaSyncConfig$fGenericDeltaSyncConfigDomainNameConfigDomainNameConfig'($sel:appsyncDomainName:DomainNameConfig'%$sel:certificateArn:DomainNameConfig'"$sel:description:DomainNameConfig'!$sel:domainName:DomainNameConfig'#$sel:hostedZoneId:DomainNameConfig'newDomainNameConfig"domainNameConfig_appsyncDomainNamedomainNameConfig_certificateArndomainNameConfig_descriptiondomainNameConfig_domainNamedomainNameConfig_hostedZoneId$fNFDataDomainNameConfig$fHashableDomainNameConfig$fFromJSONDomainNameConfig$fEqDomainNameConfig$fReadDomainNameConfig$fShowDomainNameConfig$fGenericDomainNameConfigDynamodbDataSourceConfigDynamodbDataSourceConfig'.$sel:deltaSyncConfig:DynamodbDataSourceConfig'3$sel:useCallerCredentials:DynamodbDataSourceConfig'($sel:versioned:DynamodbDataSourceConfig'($sel:tableName:DynamodbDataSourceConfig'($sel:awsRegion:DynamodbDataSourceConfig'newDynamodbDataSourceConfig(dynamodbDataSourceConfig_deltaSyncConfig-dynamodbDataSourceConfig_useCallerCredentials"dynamodbDataSourceConfig_versioned"dynamodbDataSourceConfig_tableName"dynamodbDataSourceConfig_awsRegion $fToJSONDynamodbDataSourceConfig $fNFDataDynamodbDataSourceConfig"$fHashableDynamodbDataSourceConfig"$fFromJSONDynamodbDataSourceConfig$fEqDynamodbDataSourceConfig$fReadDynamodbDataSourceConfig$fShowDynamodbDataSourceConfig!$fGenericDynamodbDataSourceConfigElasticsearchDataSourceConfigElasticsearchDataSourceConfig',$sel:endpoint:ElasticsearchDataSourceConfig'-$sel:awsRegion:ElasticsearchDataSourceConfig' newElasticsearchDataSourceConfig&elasticsearchDataSourceConfig_endpoint'elasticsearchDataSourceConfig_awsRegion%$fToJSONElasticsearchDataSourceConfig%$fNFDataElasticsearchDataSourceConfig'$fHashableElasticsearchDataSourceConfig'$fFromJSONElasticsearchDataSourceConfig!$fEqElasticsearchDataSourceConfig#$fReadElasticsearchDataSourceConfig#$fShowElasticsearchDataSourceConfig&$fGenericElasticsearchDataSourceConfig ErrorDetail ErrorDetail'$sel:message:ErrorDetail'newErrorDetailerrorDetail_message$fNFDataErrorDetail$fHashableErrorDetail$fFromJSONErrorDetail$fEqErrorDetail$fReadErrorDetail$fShowErrorDetail$fGenericErrorDetailEvaluateCodeErrorDetailEvaluateCodeErrorDetail'($sel:codeErrors:EvaluateCodeErrorDetail'%$sel:message:EvaluateCodeErrorDetail'newEvaluateCodeErrorDetail"evaluateCodeErrorDetail_codeErrorsevaluateCodeErrorDetail_message$fNFDataEvaluateCodeErrorDetail!$fHashableEvaluateCodeErrorDetail!$fFromJSONEvaluateCodeErrorDetail$fEqEvaluateCodeErrorDetail$fReadEvaluateCodeErrorDetail$fShowEvaluateCodeErrorDetail $fGenericEvaluateCodeErrorDetail FieldLogLevelFieldLogLevel'fromFieldLogLevelFieldLogLevel_NONEFieldLogLevel_ERRORFieldLogLevel_ALL$fShowFieldLogLevel$fReadFieldLogLevel$fEqFieldLogLevel$fOrdFieldLogLevel$fGenericFieldLogLevel$fHashableFieldLogLevel$fNFDataFieldLogLevel$fFromTextFieldLogLevel$fToTextFieldLogLevel$fToByteStringFieldLogLevel$fToLogFieldLogLevel$fToHeaderFieldLogLevel$fToQueryFieldLogLevel$fFromJSONFieldLogLevel$fFromJSONKeyFieldLogLevel$fToJSONFieldLogLevel$fToJSONKeyFieldLogLevel$fFromXMLFieldLogLevel$fToXMLFieldLogLevelHttpDataSourceConfigHttpDataSourceConfig'.$sel:authorizationConfig:HttpDataSourceConfig'#$sel:endpoint:HttpDataSourceConfig'newHttpDataSourceConfig(httpDataSourceConfig_authorizationConfighttpDataSourceConfig_endpoint$fToJSONHttpDataSourceConfig$fNFDataHttpDataSourceConfig$fHashableHttpDataSourceConfig$fFromJSONHttpDataSourceConfig$fEqHttpDataSourceConfig$fReadHttpDataSourceConfig$fShowHttpDataSourceConfig$fGenericHttpDataSourceConfigLambdaAuthorizerConfigLambdaAuthorizerConfig'9$sel:authorizerResultTtlInSeconds:LambdaAuthorizerConfig'9$sel:identityValidationExpression:LambdaAuthorizerConfig'*$sel:authorizerUri:LambdaAuthorizerConfig'newLambdaAuthorizerConfig3lambdaAuthorizerConfig_authorizerResultTtlInSeconds3lambdaAuthorizerConfig_identityValidationExpression$lambdaAuthorizerConfig_authorizerUri$fToJSONLambdaAuthorizerConfig$fNFDataLambdaAuthorizerConfig $fHashableLambdaAuthorizerConfig $fFromJSONLambdaAuthorizerConfig$fEqLambdaAuthorizerConfig$fReadLambdaAuthorizerConfig$fShowLambdaAuthorizerConfig$fGenericLambdaAuthorizerConfigLambdaConflictHandlerConfigLambdaConflictHandlerConfig':$sel:lambdaConflictHandlerArn:LambdaConflictHandlerConfig'newLambdaConflictHandlerConfig4lambdaConflictHandlerConfig_lambdaConflictHandlerArn#$fToJSONLambdaConflictHandlerConfig#$fNFDataLambdaConflictHandlerConfig%$fHashableLambdaConflictHandlerConfig%$fFromJSONLambdaConflictHandlerConfig$fEqLambdaConflictHandlerConfig!$fReadLambdaConflictHandlerConfig!$fShowLambdaConflictHandlerConfig$$fGenericLambdaConflictHandlerConfigLambdaDataSourceConfigLambdaDataSourceConfig'.$sel:lambdaFunctionArn:LambdaDataSourceConfig'newLambdaDataSourceConfig(lambdaDataSourceConfig_lambdaFunctionArn$fToJSONLambdaDataSourceConfig$fNFDataLambdaDataSourceConfig $fHashableLambdaDataSourceConfig $fFromJSONLambdaDataSourceConfig$fEqLambdaDataSourceConfig$fReadLambdaDataSourceConfig$fShowLambdaDataSourceConfig$fGenericLambdaDataSourceConfig LogConfig LogConfig'%$sel:excludeVerboseContent:LogConfig'$sel:fieldLogLevel:LogConfig'%$sel:cloudWatchLogsRoleArn:LogConfig' newLogConfiglogConfig_excludeVerboseContentlogConfig_fieldLogLevellogConfig_cloudWatchLogsRoleArn$fToJSONLogConfig$fNFDataLogConfig$fHashableLogConfig$fFromJSONLogConfig $fEqLogConfig$fReadLogConfig$fShowLogConfig$fGenericLogConfigOpenIDConnectConfigOpenIDConnectConfig'!$sel:authTTL:OpenIDConnectConfig'"$sel:clientId:OpenIDConnectConfig' $sel:iatTTL:OpenIDConnectConfig' $sel:issuer:OpenIDConnectConfig'newOpenIDConnectConfigopenIDConnectConfig_authTTLopenIDConnectConfig_clientIdopenIDConnectConfig_iatTTLopenIDConnectConfig_issuer$fToJSONOpenIDConnectConfig$fNFDataOpenIDConnectConfig$fHashableOpenIDConnectConfig$fFromJSONOpenIDConnectConfig$fEqOpenIDConnectConfig$fReadOpenIDConnectConfig$fShowOpenIDConnectConfig$fGenericOpenIDConnectConfig AdditionalAuthenticationProvider!AdditionalAuthenticationProvider'9$sel:authenticationType:AdditionalAuthenticationProvider'=$sel:lambdaAuthorizerConfig:AdditionalAuthenticationProvider':$sel:openIDConnectConfig:AdditionalAuthenticationProvider'5$sel:userPoolConfig:AdditionalAuthenticationProvider'#newAdditionalAuthenticationProvider3additionalAuthenticationProvider_authenticationType7additionalAuthenticationProvider_lambdaAuthorizerConfig4additionalAuthenticationProvider_openIDConnectConfig/additionalAuthenticationProvider_userPoolConfig($fToJSONAdditionalAuthenticationProvider($fNFDataAdditionalAuthenticationProvider*$fHashableAdditionalAuthenticationProvider*$fFromJSONAdditionalAuthenticationProvider$$fEqAdditionalAuthenticationProvider&$fReadAdditionalAuthenticationProvider&$fShowAdditionalAuthenticationProvider)$fGenericAdditionalAuthenticationProvider!OpenSearchServiceDataSourceConfig"OpenSearchServiceDataSourceConfig'0$sel:endpoint:OpenSearchServiceDataSourceConfig'1$sel:awsRegion:OpenSearchServiceDataSourceConfig'$newOpenSearchServiceDataSourceConfig*openSearchServiceDataSourceConfig_endpoint+openSearchServiceDataSourceConfig_awsRegion)$fToJSONOpenSearchServiceDataSourceConfig)$fNFDataOpenSearchServiceDataSourceConfig+$fHashableOpenSearchServiceDataSourceConfig+$fFromJSONOpenSearchServiceDataSourceConfig%$fEqOpenSearchServiceDataSourceConfig'$fReadOpenSearchServiceDataSourceConfig'$fShowOpenSearchServiceDataSourceConfig*$fGenericOpenSearchServiceDataSourceConfig OutputType OutputType'fromOutputTypeOutputType_SDLOutputType_JSON$fShowOutputType$fReadOutputType$fEqOutputType$fOrdOutputType$fGenericOutputType$fHashableOutputType$fNFDataOutputType$fFromTextOutputType$fToTextOutputType$fToByteStringOutputType$fToLogOutputType$fToHeaderOutputType$fToQueryOutputType$fFromJSONOutputType$fFromJSONKeyOutputType$fToJSONOutputType$fToJSONKeyOutputType$fFromXMLOutputType$fToXMLOutputTypePipelineConfigPipelineConfig'$sel:functions:PipelineConfig'newPipelineConfigpipelineConfig_functions$fToJSONPipelineConfig$fNFDataPipelineConfig$fHashablePipelineConfig$fFromJSONPipelineConfig$fEqPipelineConfig$fReadPipelineConfig$fShowPipelineConfig$fGenericPipelineConfigRdsHttpEndpointConfigRdsHttpEndpointConfig'%$sel:awsRegion:RdsHttpEndpointConfig'-$sel:awsSecretStoreArn:RdsHttpEndpointConfig'($sel:databaseName:RdsHttpEndpointConfig'/$sel:dbClusterIdentifier:RdsHttpEndpointConfig'"$sel:schema:RdsHttpEndpointConfig'newRdsHttpEndpointConfigrdsHttpEndpointConfig_awsRegion'rdsHttpEndpointConfig_awsSecretStoreArn"rdsHttpEndpointConfig_databaseName)rdsHttpEndpointConfig_dbClusterIdentifierrdsHttpEndpointConfig_schema$fToJSONRdsHttpEndpointConfig$fNFDataRdsHttpEndpointConfig$fHashableRdsHttpEndpointConfig$fFromJSONRdsHttpEndpointConfig$fEqRdsHttpEndpointConfig$fReadRdsHttpEndpointConfig$fShowRdsHttpEndpointConfig$fGenericRdsHttpEndpointConfigRelationalDatabaseSourceTypeRelationalDatabaseSourceType' fromRelationalDatabaseSourceType.RelationalDatabaseSourceType_RDS_HTTP_ENDPOINT"$fShowRelationalDatabaseSourceType"$fReadRelationalDatabaseSourceType $fEqRelationalDatabaseSourceType!$fOrdRelationalDatabaseSourceType%$fGenericRelationalDatabaseSourceType&$fHashableRelationalDatabaseSourceType$$fNFDataRelationalDatabaseSourceType&$fFromTextRelationalDatabaseSourceType$$fToTextRelationalDatabaseSourceType*$fToByteStringRelationalDatabaseSourceType#$fToLogRelationalDatabaseSourceType&$fToHeaderRelationalDatabaseSourceType%$fToQueryRelationalDatabaseSourceType&$fFromJSONRelationalDatabaseSourceType)$fFromJSONKeyRelationalDatabaseSourceType$$fToJSONRelationalDatabaseSourceType'$fToJSONKeyRelationalDatabaseSourceType%$fFromXMLRelationalDatabaseSourceType#$fToXMLRelationalDatabaseSourceType"RelationalDatabaseDataSourceConfig#RelationalDatabaseDataSourceConfig'>$sel:rdsHttpEndpointConfig:RelationalDatabaseDataSourceConfig'$sel:relationalDatabaseSourceType:RelationalDatabaseDataSourceConfig'%newRelationalDatabaseDataSourceConfig8relationalDatabaseDataSourceConfig_rdsHttpEndpointConfig?relationalDatabaseDataSourceConfig_relationalDatabaseSourceType*$fToJSONRelationalDatabaseDataSourceConfig*$fNFDataRelationalDatabaseDataSourceConfig,$fHashableRelationalDatabaseDataSourceConfig,$fFromJSONRelationalDatabaseDataSourceConfig&$fEqRelationalDatabaseDataSourceConfig($fReadRelationalDatabaseDataSourceConfig($fShowRelationalDatabaseDataSourceConfig+$fGenericRelationalDatabaseDataSourceConfig DataSource DataSource'$sel:dataSourceArn:DataSource'$sel:description:DataSource'$sel:dynamodbConfig:DataSource'$$sel:elasticsearchConfig:DataSource'$sel:httpConfig:DataSource'$sel:lambdaConfig:DataSource'$sel:name:DataSource'($sel:openSearchServiceConfig:DataSource')$sel:relationalDatabaseConfig:DataSource'$sel:serviceRoleArn:DataSource'$sel:type':DataSource' newDataSourcedataSource_dataSourceArndataSource_descriptiondataSource_dynamodbConfigdataSource_elasticsearchConfigdataSource_httpConfigdataSource_lambdaConfigdataSource_name"dataSource_openSearchServiceConfig#dataSource_relationalDatabaseConfigdataSource_serviceRoleArndataSource_type$fNFDataDataSource$fHashableDataSource$fFromJSONDataSource$fEqDataSource$fReadDataSource$fShowDataSource$fGenericDataSource ResolverKind ResolverKind'fromResolverKindResolverKind_UNITResolverKind_PIPELINE$fShowResolverKind$fReadResolverKind$fEqResolverKind$fOrdResolverKind$fGenericResolverKind$fHashableResolverKind$fNFDataResolverKind$fFromTextResolverKind$fToTextResolverKind$fToByteStringResolverKind$fToLogResolverKind$fToHeaderResolverKind$fToQueryResolverKind$fFromJSONResolverKind$fFromJSONKeyResolverKind$fToJSONResolverKind$fToJSONKeyResolverKind$fFromXMLResolverKind$fToXMLResolverKind RuntimeName RuntimeName'fromRuntimeNameRuntimeName_APPSYNC_JS$fShowRuntimeName$fReadRuntimeName$fEqRuntimeName$fOrdRuntimeName$fGenericRuntimeName$fHashableRuntimeName$fNFDataRuntimeName$fFromTextRuntimeName$fToTextRuntimeName$fToByteStringRuntimeName$fToLogRuntimeName$fToHeaderRuntimeName$fToQueryRuntimeName$fFromJSONRuntimeName$fFromJSONKeyRuntimeName$fToJSONRuntimeName$fToJSONKeyRuntimeName$fFromXMLRuntimeName$fToXMLRuntimeNameAppSyncRuntimeAppSyncRuntime'$sel:name:AppSyncRuntime'#$sel:runtimeVersion:AppSyncRuntime'newAppSyncRuntimeappSyncRuntime_nameappSyncRuntime_runtimeVersion$fToJSONAppSyncRuntime$fNFDataAppSyncRuntime$fHashableAppSyncRuntime$fFromJSONAppSyncRuntime$fEqAppSyncRuntime$fReadAppSyncRuntime$fShowAppSyncRuntime$fGenericAppSyncRuntime SchemaStatus SchemaStatus'fromSchemaStatusSchemaStatus_SUCCESSSchemaStatus_PROCESSINGSchemaStatus_NOT_APPLICABLESchemaStatus_FAILEDSchemaStatus_DELETINGSchemaStatus_ACTIVE$fShowSchemaStatus$fReadSchemaStatus$fEqSchemaStatus$fOrdSchemaStatus$fGenericSchemaStatus$fHashableSchemaStatus$fNFDataSchemaStatus$fFromTextSchemaStatus$fToTextSchemaStatus$fToByteStringSchemaStatus$fToLogSchemaStatus$fToHeaderSchemaStatus$fToQuerySchemaStatus$fFromJSONSchemaStatus$fFromJSONKeySchemaStatus$fToJSONSchemaStatus$fToJSONKeySchemaStatus$fFromXMLSchemaStatus$fToXMLSchemaStatus SyncConfig SyncConfig'"$sel:conflictDetection:SyncConfig' $sel:conflictHandler:SyncConfig',$sel:lambdaConflictHandlerConfig:SyncConfig' newSyncConfigsyncConfig_conflictDetectionsyncConfig_conflictHandler&syncConfig_lambdaConflictHandlerConfig$fToJSONSyncConfig$fNFDataSyncConfig$fHashableSyncConfig$fFromJSONSyncConfig$fEqSyncConfig$fReadSyncConfig$fShowSyncConfig$fGenericSyncConfigResolver Resolver'$sel:cachingConfig:Resolver'$sel:code:Resolver'$sel:dataSourceName:Resolver'$sel:fieldName:Resolver'$sel:kind:Resolver'$sel:maxBatchSize:Resolver'$sel:pipelineConfig:Resolver'%$sel:requestMappingTemplate:Resolver'$sel:resolverArn:Resolver'&$sel:responseMappingTemplate:Resolver'$sel:runtime:Resolver'$sel:syncConfig:Resolver'$sel:typeName:Resolver' newResolverresolver_cachingConfig resolver_coderesolver_dataSourceNameresolver_fieldName resolver_kindresolver_maxBatchSizeresolver_pipelineConfigresolver_requestMappingTemplateresolver_resolverArn resolver_responseMappingTemplateresolver_runtimeresolver_syncConfigresolver_typeName$fNFDataResolver$fHashableResolver$fFromJSONResolver $fEqResolver$fReadResolver$fShowResolver$fGenericResolverFunctionConfigurationFunctionConfiguration' $sel:code:FunctionConfiguration'*$sel:dataSourceName:FunctionConfiguration''$sel:description:FunctionConfiguration''$sel:functionArn:FunctionConfiguration'&$sel:functionId:FunctionConfiguration'+$sel:functionVersion:FunctionConfiguration'($sel:maxBatchSize:FunctionConfiguration' $sel:name:FunctionConfiguration'2$sel:requestMappingTemplate:FunctionConfiguration'3$sel:responseMappingTemplate:FunctionConfiguration'#$sel:runtime:FunctionConfiguration'&$sel:syncConfig:FunctionConfiguration'newFunctionConfigurationfunctionConfiguration_code$functionConfiguration_dataSourceName!functionConfiguration_description!functionConfiguration_functionArn functionConfiguration_functionId%functionConfiguration_functionVersion"functionConfiguration_maxBatchSizefunctionConfiguration_name,functionConfiguration_requestMappingTemplate-functionConfiguration_responseMappingTemplatefunctionConfiguration_runtime functionConfiguration_syncConfig$fNFDataFunctionConfiguration$fHashableFunctionConfiguration$fFromJSONFunctionConfiguration$fEqFunctionConfiguration$fReadFunctionConfiguration$fShowFunctionConfiguration$fGenericFunctionConfigurationTypeDefinitionFormatTypeDefinitionFormat'fromTypeDefinitionFormatTypeDefinitionFormat_SDLTypeDefinitionFormat_JSON$fShowTypeDefinitionFormat$fReadTypeDefinitionFormat$fEqTypeDefinitionFormat$fOrdTypeDefinitionFormat$fGenericTypeDefinitionFormat$fHashableTypeDefinitionFormat$fNFDataTypeDefinitionFormat$fFromTextTypeDefinitionFormat$fToTextTypeDefinitionFormat"$fToByteStringTypeDefinitionFormat$fToLogTypeDefinitionFormat$fToHeaderTypeDefinitionFormat$fToQueryTypeDefinitionFormat$fFromJSONTypeDefinitionFormat!$fFromJSONKeyTypeDefinitionFormat$fToJSONTypeDefinitionFormat$fToJSONKeyTypeDefinitionFormat$fFromXMLTypeDefinitionFormat$fToXMLTypeDefinitionFormatTypeType'$sel:arn:Type'$sel:definition:Type'$sel:description:Type'$sel:format:Type'$sel:name:Type'newTypetype_arntype_definitiontype_description type_format type_name $fNFDataType$fHashableType$fFromJSONType$fEqType $fReadType $fShowType $fGenericTypeUserPoolConfigUserPoolConfig'%$sel:appIdClientRegex:UserPoolConfig'$sel:userPoolId:UserPoolConfig'$sel:awsRegion:UserPoolConfig'"$sel:defaultAction:UserPoolConfig'newUserPoolConfiguserPoolConfig_appIdClientRegexuserPoolConfig_userPoolIduserPoolConfig_awsRegionuserPoolConfig_defaultAction$fToJSONUserPoolConfig$fNFDataUserPoolConfig$fHashableUserPoolConfig$fFromJSONUserPoolConfig$fEqUserPoolConfig$fReadUserPoolConfig$fShowUserPoolConfig$fGenericUserPoolConfig GraphqlApi GraphqlApi'2$sel:additionalAuthenticationProviders:GraphqlApi'$sel:apiId:GraphqlApi'$sel:arn:GraphqlApi'#$sel:authenticationType:GraphqlApi''$sel:lambdaAuthorizerConfig:GraphqlApi'$sel:logConfig:GraphqlApi'$sel:name:GraphqlApi'$$sel:openIDConnectConfig:GraphqlApi'$sel:tags:GraphqlApi'$sel:uris:GraphqlApi'$sel:userPoolConfig:GraphqlApi'$sel:wafWebAclArn:GraphqlApi'$sel:xrayEnabled:GraphqlApi' newGraphqlApi,graphqlApi_additionalAuthenticationProvidersgraphqlApi_apiIdgraphqlApi_arngraphqlApi_authenticationType!graphqlApi_lambdaAuthorizerConfiggraphqlApi_logConfiggraphqlApi_namegraphqlApi_openIDConnectConfiggraphqlApi_tagsgraphqlApi_urisgraphqlApi_userPoolConfiggraphqlApi_wafWebAclArngraphqlApi_xrayEnabled$fNFDataGraphqlApi$fHashableGraphqlApi$fFromJSONGraphqlApi$fEqGraphqlApi$fReadGraphqlApi$fShowGraphqlApi$fGenericGraphqlApidefaultService_AccessDeniedException_ApiKeyLimitExceededException#_ApiKeyValidityOutOfBoundsException_ApiLimitExceededException_BadRequestException _ConcurrentModificationException_GraphQLSchemaException_InternalFailureException_LimitExceededException_NotFoundException_UnauthorizedExceptionTagResourceResponseTagResourceResponse'$$sel:httpStatus:TagResourceResponse' TagResource TagResource'$sel:resourceArn:TagResource'$sel:tags:TagResource'newTagResourcetagResource_resourceArntagResource_tagsnewTagResourceResponsetagResourceResponse_httpStatus$fToQueryTagResource$fToPathTagResource$fToJSONTagResource$fToHeadersTagResource$fNFDataTagResource$fHashableTagResource$fNFDataTagResourceResponse$fAWSRequestTagResource$fEqTagResourceResponse$fReadTagResourceResponse$fShowTagResourceResponse$fGenericTagResourceResponse$fEqTagResource$fReadTagResource$fShowTagResource$fGenericTagResourceStartSchemaCreationResponseStartSchemaCreationResponse'($sel:status:StartSchemaCreationResponse',$sel:httpStatus:StartSchemaCreationResponse'StartSchemaCreationStartSchemaCreation'$sel:apiId:StartSchemaCreation'$$sel:definition:StartSchemaCreation'newStartSchemaCreationstartSchemaCreation_apiIdstartSchemaCreation_definitionnewStartSchemaCreationResponse"startSchemaCreationResponse_status&startSchemaCreationResponse_httpStatus$fToQueryStartSchemaCreation$fToPathStartSchemaCreation$fToJSONStartSchemaCreation$fToHeadersStartSchemaCreation$fNFDataStartSchemaCreation$fHashableStartSchemaCreation#$fNFDataStartSchemaCreationResponse$fAWSRequestStartSchemaCreation$fEqStartSchemaCreationResponse!$fReadStartSchemaCreationResponse!$fShowStartSchemaCreationResponse$$fGenericStartSchemaCreationResponse$fEqStartSchemaCreation$fReadStartSchemaCreation$fShowStartSchemaCreation$fGenericStartSchemaCreationListTypesResponseListTypesResponse'!$sel:nextToken:ListTypesResponse'$sel:types:ListTypesResponse'"$sel:httpStatus:ListTypesResponse' ListTypes ListTypes'$sel:maxResults:ListTypes'$sel:nextToken:ListTypes'$sel:apiId:ListTypes'$sel:format:ListTypes' newListTypeslistTypes_maxResultslistTypes_nextTokenlistTypes_apiIdlistTypes_formatnewListTypesResponselistTypesResponse_nextTokenlistTypesResponse_typeslistTypesResponse_httpStatus$fToQueryListTypes$fToPathListTypes$fToHeadersListTypes$fNFDataListTypes$fHashableListTypes$fAWSPagerListTypes$fNFDataListTypesResponse$fAWSRequestListTypes$fEqListTypesResponse$fReadListTypesResponse$fShowListTypesResponse$fGenericListTypesResponse $fEqListTypes$fReadListTypes$fShowListTypes$fGenericListTypesListTagsForResourceResponseListTagsForResourceResponse'&$sel:tags:ListTagsForResourceResponse',$sel:httpStatus:ListTagsForResourceResponse'ListTagsForResourceListTagsForResource'%$sel:resourceArn:ListTagsForResource'newListTagsForResourcelistTagsForResource_resourceArnnewListTagsForResourceResponse listTagsForResourceResponse_tags&listTagsForResourceResponse_httpStatus$fToQueryListTagsForResource$fToPathListTagsForResource$fToHeadersListTagsForResource$fNFDataListTagsForResource$fHashableListTagsForResource#$fNFDataListTagsForResourceResponse$fAWSRequestListTagsForResource$fEqListTagsForResourceResponse!$fReadListTagsForResourceResponse!$fShowListTagsForResourceResponse$$fGenericListTagsForResourceResponse$fEqListTagsForResource$fReadListTagsForResource$fShowListTagsForResource$fGenericListTagsForResourceListResolversByFunctionResponse ListResolversByFunctionResponse'/$sel:nextToken:ListResolversByFunctionResponse'/$sel:resolvers:ListResolversByFunctionResponse'0$sel:httpStatus:ListResolversByFunctionResponse'ListResolversByFunctionListResolversByFunction'($sel:maxResults:ListResolversByFunction''$sel:nextToken:ListResolversByFunction'#$sel:apiId:ListResolversByFunction'($sel:functionId:ListResolversByFunction'newListResolversByFunction"listResolversByFunction_maxResults!listResolversByFunction_nextTokenlistResolversByFunction_apiId"listResolversByFunction_functionId"newListResolversByFunctionResponse)listResolversByFunctionResponse_nextToken)listResolversByFunctionResponse_resolvers*listResolversByFunctionResponse_httpStatus $fToQueryListResolversByFunction$fToPathListResolversByFunction"$fToHeadersListResolversByFunction$fNFDataListResolversByFunction!$fHashableListResolversByFunction!$fAWSPagerListResolversByFunction'$fNFDataListResolversByFunctionResponse#$fAWSRequestListResolversByFunction#$fEqListResolversByFunctionResponse%$fReadListResolversByFunctionResponse%$fShowListResolversByFunctionResponse($fGenericListResolversByFunctionResponse$fEqListResolversByFunction$fReadListResolversByFunction$fShowListResolversByFunction $fGenericListResolversByFunctionListResolversResponseListResolversResponse'%$sel:nextToken:ListResolversResponse'%$sel:resolvers:ListResolversResponse'&$sel:httpStatus:ListResolversResponse' ListResolversListResolvers'$sel:maxResults:ListResolvers'$sel:nextToken:ListResolvers'$sel:apiId:ListResolvers'$sel:typeName:ListResolvers'newListResolverslistResolvers_maxResultslistResolvers_nextTokenlistResolvers_apiIdlistResolvers_typeNamenewListResolversResponselistResolversResponse_nextTokenlistResolversResponse_resolvers listResolversResponse_httpStatus$fToQueryListResolvers$fToPathListResolvers$fToHeadersListResolvers$fNFDataListResolvers$fHashableListResolvers$fAWSPagerListResolvers$fNFDataListResolversResponse$fAWSRequestListResolvers$fEqListResolversResponse$fReadListResolversResponse$fShowListResolversResponse$fGenericListResolversResponse$fEqListResolvers$fReadListResolvers$fShowListResolvers$fGenericListResolversListGraphqlApisResponseListGraphqlApisResponse')$sel:graphqlApis:ListGraphqlApisResponse''$sel:nextToken:ListGraphqlApisResponse'($sel:httpStatus:ListGraphqlApisResponse'ListGraphqlApisListGraphqlApis' $sel:maxResults:ListGraphqlApis'$sel:nextToken:ListGraphqlApis'newListGraphqlApislistGraphqlApis_maxResultslistGraphqlApis_nextTokennewListGraphqlApisResponse#listGraphqlApisResponse_graphqlApis!listGraphqlApisResponse_nextToken"listGraphqlApisResponse_httpStatus$fToQueryListGraphqlApis$fToPathListGraphqlApis$fToHeadersListGraphqlApis$fNFDataListGraphqlApis$fHashableListGraphqlApis$fAWSPagerListGraphqlApis$fNFDataListGraphqlApisResponse$fAWSRequestListGraphqlApis$fEqListGraphqlApisResponse$fReadListGraphqlApisResponse$fShowListGraphqlApisResponse $fGenericListGraphqlApisResponse$fEqListGraphqlApis$fReadListGraphqlApis$fShowListGraphqlApis$fGenericListGraphqlApisListFunctionsResponseListFunctionsResponse'%$sel:functions:ListFunctionsResponse'%$sel:nextToken:ListFunctionsResponse'&$sel:httpStatus:ListFunctionsResponse' ListFunctionsListFunctions'$sel:maxResults:ListFunctions'$sel:nextToken:ListFunctions'$sel:apiId:ListFunctions'newListFunctionslistFunctions_maxResultslistFunctions_nextTokenlistFunctions_apiIdnewListFunctionsResponselistFunctionsResponse_functionslistFunctionsResponse_nextToken listFunctionsResponse_httpStatus$fToQueryListFunctions$fToPathListFunctions$fToHeadersListFunctions$fNFDataListFunctions$fHashableListFunctions$fAWSPagerListFunctions$fNFDataListFunctionsResponse$fAWSRequestListFunctions$fEqListFunctionsResponse$fReadListFunctionsResponse$fShowListFunctionsResponse$fGenericListFunctionsResponse$fEqListFunctions$fReadListFunctions$fShowListFunctions$fGenericListFunctionsListDomainNamesResponseListDomainNamesResponse'/$sel:domainNameConfigs:ListDomainNamesResponse''$sel:nextToken:ListDomainNamesResponse'($sel:httpStatus:ListDomainNamesResponse'ListDomainNamesListDomainNames' $sel:maxResults:ListDomainNames'$sel:nextToken:ListDomainNames'newListDomainNameslistDomainNames_maxResultslistDomainNames_nextTokennewListDomainNamesResponse)listDomainNamesResponse_domainNameConfigs!listDomainNamesResponse_nextToken"listDomainNamesResponse_httpStatus$fToQueryListDomainNames$fToPathListDomainNames$fToHeadersListDomainNames$fNFDataListDomainNames$fHashableListDomainNames$fNFDataListDomainNamesResponse$fAWSRequestListDomainNames$fEqListDomainNamesResponse$fReadListDomainNamesResponse$fShowListDomainNamesResponse $fGenericListDomainNamesResponse$fEqListDomainNames$fReadListDomainNames$fShowListDomainNames$fGenericListDomainNamesListDataSourcesResponseListDataSourcesResponse')$sel:dataSources:ListDataSourcesResponse''$sel:nextToken:ListDataSourcesResponse'($sel:httpStatus:ListDataSourcesResponse'ListDataSourcesListDataSources' $sel:maxResults:ListDataSources'$sel:nextToken:ListDataSources'$sel:apiId:ListDataSources'newListDataSourceslistDataSources_maxResultslistDataSources_nextTokenlistDataSources_apiIdnewListDataSourcesResponse#listDataSourcesResponse_dataSources!listDataSourcesResponse_nextToken"listDataSourcesResponse_httpStatus$fToQueryListDataSources$fToPathListDataSources$fToHeadersListDataSources$fNFDataListDataSources$fHashableListDataSources$fAWSPagerListDataSources$fNFDataListDataSourcesResponse$fAWSRequestListDataSources$fEqListDataSourcesResponse$fReadListDataSourcesResponse$fShowListDataSourcesResponse $fGenericListDataSourcesResponse$fEqListDataSources$fReadListDataSources$fShowListDataSources$fGenericListDataSourcesListApiKeysResponseListApiKeysResponse'!$sel:apiKeys:ListApiKeysResponse'#$sel:nextToken:ListApiKeysResponse'$$sel:httpStatus:ListApiKeysResponse' ListApiKeys ListApiKeys'$sel:maxResults:ListApiKeys'$sel:nextToken:ListApiKeys'$sel:apiId:ListApiKeys'newListApiKeyslistApiKeys_maxResultslistApiKeys_nextTokenlistApiKeys_apiIdnewListApiKeysResponselistApiKeysResponse_apiKeyslistApiKeysResponse_nextTokenlistApiKeysResponse_httpStatus$fToQueryListApiKeys$fToPathListApiKeys$fToHeadersListApiKeys$fNFDataListApiKeys$fHashableListApiKeys$fAWSPagerListApiKeys$fNFDataListApiKeysResponse$fAWSRequestListApiKeys$fEqListApiKeysResponse$fReadListApiKeysResponse$fShowListApiKeysResponse$fGenericListApiKeysResponse$fEqListApiKeys$fReadListApiKeys$fShowListApiKeys$fGenericListApiKeysGetTypeResponseGetTypeResponse'$sel:type':GetTypeResponse' $sel:httpStatus:GetTypeResponse'GetTypeGetType'$sel:apiId:GetType'$sel:typeName:GetType'$sel:format:GetType' newGetType getType_apiIdgetType_typeNamegetType_formatnewGetTypeResponsegetTypeResponse_typegetTypeResponse_httpStatus$fToQueryGetType$fToPathGetType$fToHeadersGetType$fNFDataGetType$fHashableGetType$fNFDataGetTypeResponse$fAWSRequestGetType$fEqGetTypeResponse$fReadGetTypeResponse$fShowGetTypeResponse$fGenericGetTypeResponse $fEqGetType $fReadGetType $fShowGetType$fGenericGetTypeGetSchemaCreationStatusResponse GetSchemaCreationStatusResponse'-$sel:details:GetSchemaCreationStatusResponse',$sel:status:GetSchemaCreationStatusResponse'0$sel:httpStatus:GetSchemaCreationStatusResponse'GetSchemaCreationStatusGetSchemaCreationStatus'#$sel:apiId:GetSchemaCreationStatus'newGetSchemaCreationStatusgetSchemaCreationStatus_apiId"newGetSchemaCreationStatusResponse'getSchemaCreationStatusResponse_details&getSchemaCreationStatusResponse_status*getSchemaCreationStatusResponse_httpStatus $fToQueryGetSchemaCreationStatus$fToPathGetSchemaCreationStatus"$fToHeadersGetSchemaCreationStatus$fNFDataGetSchemaCreationStatus!$fHashableGetSchemaCreationStatus'$fNFDataGetSchemaCreationStatusResponse#$fAWSRequestGetSchemaCreationStatus#$fEqGetSchemaCreationStatusResponse%$fReadGetSchemaCreationStatusResponse%$fShowGetSchemaCreationStatusResponse($fGenericGetSchemaCreationStatusResponse$fEqGetSchemaCreationStatus$fReadGetSchemaCreationStatus$fShowGetSchemaCreationStatus $fGenericGetSchemaCreationStatusGetResolverResponseGetResolverResponse'"$sel:resolver:GetResolverResponse'$$sel:httpStatus:GetResolverResponse' GetResolver GetResolver'$sel:apiId:GetResolver'$sel:typeName:GetResolver'$sel:fieldName:GetResolver'newGetResolvergetResolver_apiIdgetResolver_typeNamegetResolver_fieldNamenewGetResolverResponsegetResolverResponse_resolvergetResolverResponse_httpStatus$fToQueryGetResolver$fToPathGetResolver$fToHeadersGetResolver$fNFDataGetResolver$fHashableGetResolver$fNFDataGetResolverResponse$fAWSRequestGetResolver$fEqGetResolverResponse$fReadGetResolverResponse$fShowGetResolverResponse$fGenericGetResolverResponse$fEqGetResolver$fReadGetResolver$fShowGetResolver$fGenericGetResolverGetIntrospectionSchemaResponseGetIntrospectionSchemaResponse'+$sel:schema:GetIntrospectionSchemaResponse'/$sel:httpStatus:GetIntrospectionSchemaResponse'GetIntrospectionSchemaGetIntrospectionSchema'.$sel:includeDirectives:GetIntrospectionSchema'"$sel:apiId:GetIntrospectionSchema'#$sel:format:GetIntrospectionSchema'newGetIntrospectionSchema(getIntrospectionSchema_includeDirectivesgetIntrospectionSchema_apiIdgetIntrospectionSchema_format!newGetIntrospectionSchemaResponse%getIntrospectionSchemaResponse_schema)getIntrospectionSchemaResponse_httpStatus$fToQueryGetIntrospectionSchema$fToPathGetIntrospectionSchema!$fToHeadersGetIntrospectionSchema$fNFDataGetIntrospectionSchema $fHashableGetIntrospectionSchema&$fNFDataGetIntrospectionSchemaResponse"$fAWSRequestGetIntrospectionSchema"$fEqGetIntrospectionSchemaResponse$$fReadGetIntrospectionSchemaResponse$$fShowGetIntrospectionSchemaResponse'$fGenericGetIntrospectionSchemaResponse$fEqGetIntrospectionSchema$fReadGetIntrospectionSchema$fShowGetIntrospectionSchema$fGenericGetIntrospectionSchemaGetGraphqlApiResponseGetGraphqlApiResponse'&$sel:graphqlApi:GetGraphqlApiResponse'&$sel:httpStatus:GetGraphqlApiResponse' GetGraphqlApiGetGraphqlApi'$sel:apiId:GetGraphqlApi'newGetGraphqlApigetGraphqlApi_apiIdnewGetGraphqlApiResponse getGraphqlApiResponse_graphqlApi getGraphqlApiResponse_httpStatus$fToQueryGetGraphqlApi$fToPathGetGraphqlApi$fToHeadersGetGraphqlApi$fNFDataGetGraphqlApi$fHashableGetGraphqlApi$fNFDataGetGraphqlApiResponse$fAWSRequestGetGraphqlApi$fEqGetGraphqlApiResponse$fReadGetGraphqlApiResponse$fShowGetGraphqlApiResponse$fGenericGetGraphqlApiResponse$fEqGetGraphqlApi$fReadGetGraphqlApi$fShowGetGraphqlApi$fGenericGetGraphqlApiGetFunctionResponseGetFunctionResponse'/$sel:functionConfiguration:GetFunctionResponse'$$sel:httpStatus:GetFunctionResponse' GetFunction GetFunction'$sel:apiId:GetFunction'$sel:functionId:GetFunction'newGetFunctiongetFunction_apiIdgetFunction_functionIdnewGetFunctionResponse)getFunctionResponse_functionConfigurationgetFunctionResponse_httpStatus$fToQueryGetFunction$fToPathGetFunction$fToHeadersGetFunction$fNFDataGetFunction$fHashableGetFunction$fNFDataGetFunctionResponse$fAWSRequestGetFunction$fEqGetFunctionResponse$fReadGetFunctionResponse$fShowGetFunctionResponse$fGenericGetFunctionResponse$fEqGetFunction$fReadGetFunction$fShowGetFunction$fGenericGetFunctionGetDomainNameResponseGetDomainNameResponse',$sel:domainNameConfig:GetDomainNameResponse'&$sel:httpStatus:GetDomainNameResponse' GetDomainNameGetDomainName'$sel:domainName:GetDomainName'newGetDomainNamegetDomainName_domainNamenewGetDomainNameResponse&getDomainNameResponse_domainNameConfig getDomainNameResponse_httpStatus$fToQueryGetDomainName$fToPathGetDomainName$fToHeadersGetDomainName$fNFDataGetDomainName$fHashableGetDomainName$fNFDataGetDomainNameResponse$fAWSRequestGetDomainName$fEqGetDomainNameResponse$fReadGetDomainNameResponse$fShowGetDomainNameResponse$fGenericGetDomainNameResponse$fEqGetDomainName$fReadGetDomainName$fShowGetDomainName$fGenericGetDomainNameGetDataSourceResponseGetDataSourceResponse'&$sel:dataSource:GetDataSourceResponse'&$sel:httpStatus:GetDataSourceResponse' GetDataSourceGetDataSource'$sel:apiId:GetDataSource'$sel:name:GetDataSource'newGetDataSourcegetDataSource_apiIdgetDataSource_namenewGetDataSourceResponse getDataSourceResponse_dataSource getDataSourceResponse_httpStatus$fToQueryGetDataSource$fToPathGetDataSource$fToHeadersGetDataSource$fNFDataGetDataSource$fHashableGetDataSource$fNFDataGetDataSourceResponse$fAWSRequestGetDataSource$fEqGetDataSourceResponse$fReadGetDataSourceResponse$fShowGetDataSourceResponse$fGenericGetDataSourceResponse$fEqGetDataSource$fReadGetDataSource$fShowGetDataSource$fGenericGetDataSourceGetApiCacheResponseGetApiCacheResponse'"$sel:apiCache:GetApiCacheResponse'$$sel:httpStatus:GetApiCacheResponse' GetApiCache GetApiCache'$sel:apiId:GetApiCache'newGetApiCachegetApiCache_apiIdnewGetApiCacheResponsegetApiCacheResponse_apiCachegetApiCacheResponse_httpStatus$fToQueryGetApiCache$fToPathGetApiCache$fToHeadersGetApiCache$fNFDataGetApiCache$fHashableGetApiCache$fNFDataGetApiCacheResponse$fAWSRequestGetApiCache$fEqGetApiCacheResponse$fReadGetApiCacheResponse$fShowGetApiCacheResponse$fGenericGetApiCacheResponse$fEqGetApiCache$fReadGetApiCache$fShowGetApiCache$fGenericGetApiCacheGetApiAssociationResponseGetApiAssociationResponse'.$sel:apiAssociation:GetApiAssociationResponse'*$sel:httpStatus:GetApiAssociationResponse'GetApiAssociationGetApiAssociation'"$sel:domainName:GetApiAssociation'newGetApiAssociationgetApiAssociation_domainNamenewGetApiAssociationResponse(getApiAssociationResponse_apiAssociation$getApiAssociationResponse_httpStatus$fToQueryGetApiAssociation$fToPathGetApiAssociation$fToHeadersGetApiAssociation$fNFDataGetApiAssociation$fHashableGetApiAssociation!$fNFDataGetApiAssociationResponse$fAWSRequestGetApiAssociation$fEqGetApiAssociationResponse$fReadGetApiAssociationResponse$fShowGetApiAssociationResponse"$fGenericGetApiAssociationResponse$fEqGetApiAssociation$fReadGetApiAssociation$fShowGetApiAssociation$fGenericGetApiAssociationFlushApiCacheResponseFlushApiCacheResponse'&$sel:httpStatus:FlushApiCacheResponse' FlushApiCacheFlushApiCache'$sel:apiId:FlushApiCache'newFlushApiCacheflushApiCache_apiIdnewFlushApiCacheResponse flushApiCacheResponse_httpStatus$fToQueryFlushApiCache$fToPathFlushApiCache$fToHeadersFlushApiCache$fNFDataFlushApiCache$fHashableFlushApiCache$fNFDataFlushApiCacheResponse$fAWSRequestFlushApiCache$fEqFlushApiCacheResponse$fReadFlushApiCacheResponse$fShowFlushApiCacheResponse$fGenericFlushApiCacheResponse$fEqFlushApiCache$fReadFlushApiCache$fShowFlushApiCache$fGenericFlushApiCacheEvaluateMappingTemplateResponse EvaluateMappingTemplateResponse'+$sel:error:EvaluateMappingTemplateResponse'6$sel:evaluationResult:EvaluateMappingTemplateResponse'*$sel:logs:EvaluateMappingTemplateResponse'0$sel:httpStatus:EvaluateMappingTemplateResponse'EvaluateMappingTemplateEvaluateMappingTemplate'&$sel:template:EvaluateMappingTemplate'%$sel:context:EvaluateMappingTemplate'newEvaluateMappingTemplate evaluateMappingTemplate_templateevaluateMappingTemplate_context"newEvaluateMappingTemplateResponse%evaluateMappingTemplateResponse_error0evaluateMappingTemplateResponse_evaluationResult$evaluateMappingTemplateResponse_logs*evaluateMappingTemplateResponse_httpStatus $fToQueryEvaluateMappingTemplate$fToPathEvaluateMappingTemplate$fToJSONEvaluateMappingTemplate"$fToHeadersEvaluateMappingTemplate$fNFDataEvaluateMappingTemplate!$fHashableEvaluateMappingTemplate'$fNFDataEvaluateMappingTemplateResponse#$fAWSRequestEvaluateMappingTemplate#$fEqEvaluateMappingTemplateResponse%$fReadEvaluateMappingTemplateResponse%$fShowEvaluateMappingTemplateResponse($fGenericEvaluateMappingTemplateResponse$fEqEvaluateMappingTemplate$fReadEvaluateMappingTemplate$fShowEvaluateMappingTemplate $fGenericEvaluateMappingTemplateEvaluateCodeResponseEvaluateCodeResponse' $sel:error:EvaluateCodeResponse'+$sel:evaluationResult:EvaluateCodeResponse'$sel:logs:EvaluateCodeResponse'%$sel:httpStatus:EvaluateCodeResponse' EvaluateCode EvaluateCode'$sel:function:EvaluateCode'$sel:runtime:EvaluateCode'$sel:code:EvaluateCode'$sel:context:EvaluateCode'newEvaluateCodeevaluateCode_functionevaluateCode_runtimeevaluateCode_codeevaluateCode_contextnewEvaluateCodeResponseevaluateCodeResponse_error%evaluateCodeResponse_evaluationResultevaluateCodeResponse_logsevaluateCodeResponse_httpStatus$fToQueryEvaluateCode$fToPathEvaluateCode$fToJSONEvaluateCode$fToHeadersEvaluateCode$fNFDataEvaluateCode$fHashableEvaluateCode$fNFDataEvaluateCodeResponse$fAWSRequestEvaluateCode$fEqEvaluateCodeResponse$fReadEvaluateCodeResponse$fShowEvaluateCodeResponse$fGenericEvaluateCodeResponse$fEqEvaluateCode$fReadEvaluateCode$fShowEvaluateCode$fGenericEvaluateCodeDisassociateApiResponseDisassociateApiResponse'($sel:httpStatus:DisassociateApiResponse'DisassociateApiDisassociateApi' $sel:domainName:DisassociateApi'newDisassociateApidisassociateApi_domainNamenewDisassociateApiResponse"disassociateApiResponse_httpStatus$fToQueryDisassociateApi$fToPathDisassociateApi$fToHeadersDisassociateApi$fNFDataDisassociateApi$fHashableDisassociateApi$fNFDataDisassociateApiResponse$fAWSRequestDisassociateApi$fEqDisassociateApiResponse$fReadDisassociateApiResponse$fShowDisassociateApiResponse $fGenericDisassociateApiResponse$fEqDisassociateApi$fReadDisassociateApi$fShowDisassociateApi$fGenericDisassociateApiDeleteTypeResponseDeleteTypeResponse'#$sel:httpStatus:DeleteTypeResponse' DeleteType DeleteType'$sel:apiId:DeleteType'$sel:typeName:DeleteType' newDeleteTypedeleteType_apiIddeleteType_typeNamenewDeleteTypeResponsedeleteTypeResponse_httpStatus$fToQueryDeleteType$fToPathDeleteType$fToHeadersDeleteType$fNFDataDeleteType$fHashableDeleteType$fNFDataDeleteTypeResponse$fAWSRequestDeleteType$fEqDeleteTypeResponse$fReadDeleteTypeResponse$fShowDeleteTypeResponse$fGenericDeleteTypeResponse$fEqDeleteType$fReadDeleteType$fShowDeleteType$fGenericDeleteTypeDeleteResolverResponseDeleteResolverResponse''$sel:httpStatus:DeleteResolverResponse'DeleteResolverDeleteResolver'$sel:apiId:DeleteResolver'$sel:typeName:DeleteResolver'$sel:fieldName:DeleteResolver'newDeleteResolverdeleteResolver_apiIddeleteResolver_typeNamedeleteResolver_fieldNamenewDeleteResolverResponse!deleteResolverResponse_httpStatus$fToQueryDeleteResolver$fToPathDeleteResolver$fToHeadersDeleteResolver$fNFDataDeleteResolver$fHashableDeleteResolver$fNFDataDeleteResolverResponse$fAWSRequestDeleteResolver$fEqDeleteResolverResponse$fReadDeleteResolverResponse$fShowDeleteResolverResponse$fGenericDeleteResolverResponse$fEqDeleteResolver$fReadDeleteResolver$fShowDeleteResolver$fGenericDeleteResolverDeleteGraphqlApiResponseDeleteGraphqlApiResponse')$sel:httpStatus:DeleteGraphqlApiResponse'DeleteGraphqlApiDeleteGraphqlApi'$sel:apiId:DeleteGraphqlApi'newDeleteGraphqlApideleteGraphqlApi_apiIdnewDeleteGraphqlApiResponse#deleteGraphqlApiResponse_httpStatus$fToQueryDeleteGraphqlApi$fToPathDeleteGraphqlApi$fToHeadersDeleteGraphqlApi$fNFDataDeleteGraphqlApi$fHashableDeleteGraphqlApi $fNFDataDeleteGraphqlApiResponse$fAWSRequestDeleteGraphqlApi$fEqDeleteGraphqlApiResponse$fReadDeleteGraphqlApiResponse$fShowDeleteGraphqlApiResponse!$fGenericDeleteGraphqlApiResponse$fEqDeleteGraphqlApi$fReadDeleteGraphqlApi$fShowDeleteGraphqlApi$fGenericDeleteGraphqlApiDeleteFunctionResponseDeleteFunctionResponse''$sel:httpStatus:DeleteFunctionResponse'DeleteFunctionDeleteFunction'$sel:apiId:DeleteFunction'$sel:functionId:DeleteFunction'newDeleteFunctiondeleteFunction_apiIddeleteFunction_functionIdnewDeleteFunctionResponse!deleteFunctionResponse_httpStatus$fToQueryDeleteFunction$fToPathDeleteFunction$fToHeadersDeleteFunction$fNFDataDeleteFunction$fHashableDeleteFunction$fNFDataDeleteFunctionResponse$fAWSRequestDeleteFunction$fEqDeleteFunctionResponse$fReadDeleteFunctionResponse$fShowDeleteFunctionResponse$fGenericDeleteFunctionResponse$fEqDeleteFunction$fReadDeleteFunction$fShowDeleteFunction$fGenericDeleteFunctionDeleteDomainNameResponseDeleteDomainNameResponse')$sel:httpStatus:DeleteDomainNameResponse'DeleteDomainNameDeleteDomainName'!$sel:domainName:DeleteDomainName'newDeleteDomainNamedeleteDomainName_domainNamenewDeleteDomainNameResponse#deleteDomainNameResponse_httpStatus$fToQueryDeleteDomainName$fToPathDeleteDomainName$fToHeadersDeleteDomainName$fNFDataDeleteDomainName$fHashableDeleteDomainName $fNFDataDeleteDomainNameResponse$fAWSRequestDeleteDomainName$fEqDeleteDomainNameResponse$fReadDeleteDomainNameResponse$fShowDeleteDomainNameResponse!$fGenericDeleteDomainNameResponse$fEqDeleteDomainName$fReadDeleteDomainName$fShowDeleteDomainName$fGenericDeleteDomainNameDeleteDataSourceResponseDeleteDataSourceResponse')$sel:httpStatus:DeleteDataSourceResponse'DeleteDataSourceDeleteDataSource'$sel:apiId:DeleteDataSource'$sel:name:DeleteDataSource'newDeleteDataSourcedeleteDataSource_apiIddeleteDataSource_namenewDeleteDataSourceResponse#deleteDataSourceResponse_httpStatus$fToQueryDeleteDataSource$fToPathDeleteDataSource$fToHeadersDeleteDataSource$fNFDataDeleteDataSource$fHashableDeleteDataSource $fNFDataDeleteDataSourceResponse$fAWSRequestDeleteDataSource$fEqDeleteDataSourceResponse$fReadDeleteDataSourceResponse$fShowDeleteDataSourceResponse!$fGenericDeleteDataSourceResponse$fEqDeleteDataSource$fReadDeleteDataSource$fShowDeleteDataSource$fGenericDeleteDataSourceDeleteApiKeyResponseDeleteApiKeyResponse'%$sel:httpStatus:DeleteApiKeyResponse' DeleteApiKey DeleteApiKey'$sel:apiId:DeleteApiKey'$sel:id:DeleteApiKey'newDeleteApiKeydeleteApiKey_apiIddeleteApiKey_idnewDeleteApiKeyResponsedeleteApiKeyResponse_httpStatus$fToQueryDeleteApiKey$fToPathDeleteApiKey$fToHeadersDeleteApiKey$fNFDataDeleteApiKey$fHashableDeleteApiKey$fNFDataDeleteApiKeyResponse$fAWSRequestDeleteApiKey$fEqDeleteApiKeyResponse$fReadDeleteApiKeyResponse$fShowDeleteApiKeyResponse$fGenericDeleteApiKeyResponse$fEqDeleteApiKey$fReadDeleteApiKey$fShowDeleteApiKey$fGenericDeleteApiKeyDeleteApiCacheResponseDeleteApiCacheResponse''$sel:httpStatus:DeleteApiCacheResponse'DeleteApiCacheDeleteApiCache'$sel:apiId:DeleteApiCache'newDeleteApiCachedeleteApiCache_apiIdnewDeleteApiCacheResponse!deleteApiCacheResponse_httpStatus$fToQueryDeleteApiCache$fToPathDeleteApiCache$fToHeadersDeleteApiCache$fNFDataDeleteApiCache$fHashableDeleteApiCache$fNFDataDeleteApiCacheResponse$fAWSRequestDeleteApiCache$fEqDeleteApiCacheResponse$fReadDeleteApiCacheResponse$fShowDeleteApiCacheResponse$fGenericDeleteApiCacheResponse$fEqDeleteApiCache$fReadDeleteApiCache$fShowDeleteApiCache$fGenericDeleteApiCacheCreateTypeResponseCreateTypeResponse'$sel:type':CreateTypeResponse'#$sel:httpStatus:CreateTypeResponse' CreateType CreateType'$sel:apiId:CreateType'$sel:definition:CreateType'$sel:format:CreateType' newCreateTypecreateType_apiIdcreateType_definitioncreateType_formatnewCreateTypeResponsecreateTypeResponse_typecreateTypeResponse_httpStatus$fToQueryCreateType$fToPathCreateType$fToJSONCreateType$fToHeadersCreateType$fNFDataCreateType$fHashableCreateType$fNFDataCreateTypeResponse$fAWSRequestCreateType$fEqCreateTypeResponse$fReadCreateTypeResponse$fShowCreateTypeResponse$fGenericCreateTypeResponse$fEqCreateType$fReadCreateType$fShowCreateType$fGenericCreateTypeCreateResolverResponseCreateResolverResponse'%$sel:resolver:CreateResolverResponse''$sel:httpStatus:CreateResolverResponse'CreateResolverCreateResolver'"$sel:cachingConfig:CreateResolver'$sel:code:CreateResolver'#$sel:dataSourceName:CreateResolver'$sel:kind:CreateResolver'!$sel:maxBatchSize:CreateResolver'#$sel:pipelineConfig:CreateResolver'+$sel:requestMappingTemplate:CreateResolver',$sel:responseMappingTemplate:CreateResolver'$sel:runtime:CreateResolver'$sel:syncConfig:CreateResolver'$sel:apiId:CreateResolver'$sel:typeName:CreateResolver'$sel:fieldName:CreateResolver'newCreateResolvercreateResolver_cachingConfigcreateResolver_codecreateResolver_dataSourceNamecreateResolver_kindcreateResolver_maxBatchSizecreateResolver_pipelineConfig%createResolver_requestMappingTemplate&createResolver_responseMappingTemplatecreateResolver_runtimecreateResolver_syncConfigcreateResolver_apiIdcreateResolver_typeNamecreateResolver_fieldNamenewCreateResolverResponsecreateResolverResponse_resolver!createResolverResponse_httpStatus$fToQueryCreateResolver$fToPathCreateResolver$fToJSONCreateResolver$fToHeadersCreateResolver$fNFDataCreateResolver$fHashableCreateResolver$fNFDataCreateResolverResponse$fAWSRequestCreateResolver$fEqCreateResolverResponse$fReadCreateResolverResponse$fShowCreateResolverResponse$fGenericCreateResolverResponse$fEqCreateResolver$fReadCreateResolver$fShowCreateResolver$fGenericCreateResolverCreateGraphqlApiResponseCreateGraphqlApiResponse')$sel:graphqlApi:CreateGraphqlApiResponse')$sel:httpStatus:CreateGraphqlApiResponse'CreateGraphqlApiCreateGraphqlApi'8$sel:additionalAuthenticationProviders:CreateGraphqlApi'-$sel:lambdaAuthorizerConfig:CreateGraphqlApi' $sel:logConfig:CreateGraphqlApi'*$sel:openIDConnectConfig:CreateGraphqlApi'$sel:tags:CreateGraphqlApi'%$sel:userPoolConfig:CreateGraphqlApi'"$sel:xrayEnabled:CreateGraphqlApi'$sel:name:CreateGraphqlApi')$sel:authenticationType:CreateGraphqlApi'newCreateGraphqlApi2createGraphqlApi_additionalAuthenticationProviders'createGraphqlApi_lambdaAuthorizerConfigcreateGraphqlApi_logConfig$createGraphqlApi_openIDConnectConfigcreateGraphqlApi_tagscreateGraphqlApi_userPoolConfigcreateGraphqlApi_xrayEnabledcreateGraphqlApi_name#createGraphqlApi_authenticationTypenewCreateGraphqlApiResponse#createGraphqlApiResponse_graphqlApi#createGraphqlApiResponse_httpStatus$fToQueryCreateGraphqlApi$fToPathCreateGraphqlApi$fToJSONCreateGraphqlApi$fToHeadersCreateGraphqlApi$fNFDataCreateGraphqlApi$fHashableCreateGraphqlApi $fNFDataCreateGraphqlApiResponse$fAWSRequestCreateGraphqlApi$fEqCreateGraphqlApiResponse$fReadCreateGraphqlApiResponse$fShowCreateGraphqlApiResponse!$fGenericCreateGraphqlApiResponse$fEqCreateGraphqlApi$fReadCreateGraphqlApi$fShowCreateGraphqlApi$fGenericCreateGraphqlApiCreateFunctionResponseCreateFunctionResponse'2$sel:functionConfiguration:CreateFunctionResponse''$sel:httpStatus:CreateFunctionResponse'CreateFunctionCreateFunction'$sel:code:CreateFunction' $sel:description:CreateFunction'$$sel:functionVersion:CreateFunction'!$sel:maxBatchSize:CreateFunction'+$sel:requestMappingTemplate:CreateFunction',$sel:responseMappingTemplate:CreateFunction'$sel:runtime:CreateFunction'$sel:syncConfig:CreateFunction'$sel:apiId:CreateFunction'$sel:name:CreateFunction'#$sel:dataSourceName:CreateFunction'newCreateFunctioncreateFunction_codecreateFunction_descriptioncreateFunction_functionVersioncreateFunction_maxBatchSize%createFunction_requestMappingTemplate&createFunction_responseMappingTemplatecreateFunction_runtimecreateFunction_syncConfigcreateFunction_apiIdcreateFunction_namecreateFunction_dataSourceNamenewCreateFunctionResponse,createFunctionResponse_functionConfiguration!createFunctionResponse_httpStatus$fToQueryCreateFunction$fToPathCreateFunction$fToJSONCreateFunction$fToHeadersCreateFunction$fNFDataCreateFunction$fHashableCreateFunction$fNFDataCreateFunctionResponse$fAWSRequestCreateFunction$fEqCreateFunctionResponse$fReadCreateFunctionResponse$fShowCreateFunctionResponse$fGenericCreateFunctionResponse$fEqCreateFunction$fReadCreateFunction$fShowCreateFunction$fGenericCreateFunctionCreateDomainNameResponseCreateDomainNameResponse'/$sel:domainNameConfig:CreateDomainNameResponse')$sel:httpStatus:CreateDomainNameResponse'CreateDomainNameCreateDomainName'"$sel:description:CreateDomainName'!$sel:domainName:CreateDomainName'%$sel:certificateArn:CreateDomainName'newCreateDomainNamecreateDomainName_descriptioncreateDomainName_domainNamecreateDomainName_certificateArnnewCreateDomainNameResponse)createDomainNameResponse_domainNameConfig#createDomainNameResponse_httpStatus$fToQueryCreateDomainName$fToPathCreateDomainName$fToJSONCreateDomainName$fToHeadersCreateDomainName$fNFDataCreateDomainName$fHashableCreateDomainName $fNFDataCreateDomainNameResponse$fAWSRequestCreateDomainName$fEqCreateDomainNameResponse$fReadCreateDomainNameResponse$fShowCreateDomainNameResponse!$fGenericCreateDomainNameResponse$fEqCreateDomainName$fReadCreateDomainName$fShowCreateDomainName$fGenericCreateDomainNameCreateDataSourceResponseCreateDataSourceResponse')$sel:dataSource:CreateDataSourceResponse')$sel:httpStatus:CreateDataSourceResponse'CreateDataSourceCreateDataSource'"$sel:description:CreateDataSource'%$sel:dynamodbConfig:CreateDataSource'*$sel:elasticsearchConfig:CreateDataSource'!$sel:httpConfig:CreateDataSource'#$sel:lambdaConfig:CreateDataSource'.$sel:openSearchServiceConfig:CreateDataSource'/$sel:relationalDatabaseConfig:CreateDataSource'%$sel:serviceRoleArn:CreateDataSource'$sel:apiId:CreateDataSource'$sel:name:CreateDataSource'$sel:type':CreateDataSource'newCreateDataSourcecreateDataSource_descriptioncreateDataSource_dynamodbConfig$createDataSource_elasticsearchConfigcreateDataSource_httpConfigcreateDataSource_lambdaConfig(createDataSource_openSearchServiceConfig)createDataSource_relationalDatabaseConfigcreateDataSource_serviceRoleArncreateDataSource_apiIdcreateDataSource_namecreateDataSource_typenewCreateDataSourceResponse#createDataSourceResponse_dataSource#createDataSourceResponse_httpStatus$fToQueryCreateDataSource$fToPathCreateDataSource$fToJSONCreateDataSource$fToHeadersCreateDataSource$fNFDataCreateDataSource$fHashableCreateDataSource $fNFDataCreateDataSourceResponse$fAWSRequestCreateDataSource$fEqCreateDataSourceResponse$fReadCreateDataSourceResponse$fShowCreateDataSourceResponse!$fGenericCreateDataSourceResponse$fEqCreateDataSource$fReadCreateDataSource$fShowCreateDataSource$fGenericCreateDataSourceCreateApiKeyResponseCreateApiKeyResponse'!$sel:apiKey:CreateApiKeyResponse'%$sel:httpStatus:CreateApiKeyResponse' CreateApiKey CreateApiKey'$sel:description:CreateApiKey'$sel:expires:CreateApiKey'$sel:apiId:CreateApiKey'newCreateApiKeycreateApiKey_descriptioncreateApiKey_expirescreateApiKey_apiIdnewCreateApiKeyResponsecreateApiKeyResponse_apiKeycreateApiKeyResponse_httpStatus$fToQueryCreateApiKey$fToPathCreateApiKey$fToJSONCreateApiKey$fToHeadersCreateApiKey$fNFDataCreateApiKey$fHashableCreateApiKey$fNFDataCreateApiKeyResponse$fAWSRequestCreateApiKey$fEqCreateApiKeyResponse$fReadCreateApiKeyResponse$fShowCreateApiKeyResponse$fGenericCreateApiKeyResponse$fEqCreateApiKey$fReadCreateApiKey$fShowCreateApiKey$fGenericCreateApiKeyCreateApiCacheResponseCreateApiCacheResponse'%$sel:apiCache:CreateApiCacheResponse''$sel:httpStatus:CreateApiCacheResponse'CreateApiCacheCreateApiCache',$sel:atRestEncryptionEnabled:CreateApiCache'-$sel:transitEncryptionEnabled:CreateApiCache'$sel:apiId:CreateApiCache'$sel:ttl:CreateApiCache''$sel:apiCachingBehavior:CreateApiCache'$sel:type':CreateApiCache'newCreateApiCache&createApiCache_atRestEncryptionEnabled'createApiCache_transitEncryptionEnabledcreateApiCache_apiIdcreateApiCache_ttl!createApiCache_apiCachingBehaviorcreateApiCache_typenewCreateApiCacheResponsecreateApiCacheResponse_apiCache!createApiCacheResponse_httpStatus$fToQueryCreateApiCache$fToPathCreateApiCache$fToJSONCreateApiCache$fToHeadersCreateApiCache$fNFDataCreateApiCache$fHashableCreateApiCache$fNFDataCreateApiCacheResponse$fAWSRequestCreateApiCache$fEqCreateApiCacheResponse$fReadCreateApiCacheResponse$fShowCreateApiCacheResponse$fGenericCreateApiCacheResponse$fEqCreateApiCache$fReadCreateApiCache$fShowCreateApiCache$fGenericCreateApiCacheAssociateApiResponseAssociateApiResponse')$sel:apiAssociation:AssociateApiResponse'%$sel:httpStatus:AssociateApiResponse' AssociateApi AssociateApi'$sel:domainName:AssociateApi'$sel:apiId:AssociateApi'newAssociateApiassociateApi_domainNameassociateApi_apiIdnewAssociateApiResponse#associateApiResponse_apiAssociationassociateApiResponse_httpStatus$fToQueryAssociateApi$fToPathAssociateApi$fToJSONAssociateApi$fToHeadersAssociateApi$fNFDataAssociateApi$fHashableAssociateApi$fNFDataAssociateApiResponse$fAWSRequestAssociateApi$fEqAssociateApiResponse$fReadAssociateApiResponse$fShowAssociateApiResponse$fGenericAssociateApiResponse$fEqAssociateApi$fReadAssociateApi$fShowAssociateApi$fGenericAssociateApiUntagResourceResponseUntagResourceResponse'&$sel:httpStatus:UntagResourceResponse' UntagResourceUntagResource'$sel:resourceArn:UntagResource'$sel:tagKeys:UntagResource'newUntagResourceuntagResource_resourceArnuntagResource_tagKeysnewUntagResourceResponse untagResourceResponse_httpStatus$fToQueryUntagResource$fToPathUntagResource$fToHeadersUntagResource$fNFDataUntagResource$fHashableUntagResource$fNFDataUntagResourceResponse$fAWSRequestUntagResource$fEqUntagResourceResponse$fReadUntagResourceResponse$fShowUntagResourceResponse$fGenericUntagResourceResponse$fEqUntagResource$fReadUntagResource$fShowUntagResource$fGenericUntagResourceUpdateApiCacheResponseUpdateApiCacheResponse'%$sel:apiCache:UpdateApiCacheResponse''$sel:httpStatus:UpdateApiCacheResponse'UpdateApiCacheUpdateApiCache'$sel:apiId:UpdateApiCache'$sel:ttl:UpdateApiCache''$sel:apiCachingBehavior:UpdateApiCache'$sel:type':UpdateApiCache'newUpdateApiCacheupdateApiCache_apiIdupdateApiCache_ttl!updateApiCache_apiCachingBehaviorupdateApiCache_typenewUpdateApiCacheResponseupdateApiCacheResponse_apiCache!updateApiCacheResponse_httpStatus$fToQueryUpdateApiCache$fToPathUpdateApiCache$fToJSONUpdateApiCache$fToHeadersUpdateApiCache$fNFDataUpdateApiCache$fHashableUpdateApiCache$fNFDataUpdateApiCacheResponse$fAWSRequestUpdateApiCache$fEqUpdateApiCacheResponse$fReadUpdateApiCacheResponse$fShowUpdateApiCacheResponse$fGenericUpdateApiCacheResponse$fEqUpdateApiCache$fReadUpdateApiCache$fShowUpdateApiCache$fGenericUpdateApiCacheUpdateApiKeyResponseUpdateApiKeyResponse'!$sel:apiKey:UpdateApiKeyResponse'%$sel:httpStatus:UpdateApiKeyResponse' UpdateApiKey UpdateApiKey'$sel:description:UpdateApiKey'$sel:expires:UpdateApiKey'$sel:apiId:UpdateApiKey'$sel:id:UpdateApiKey'newUpdateApiKeyupdateApiKey_descriptionupdateApiKey_expiresupdateApiKey_apiIdupdateApiKey_idnewUpdateApiKeyResponseupdateApiKeyResponse_apiKeyupdateApiKeyResponse_httpStatus$fToQueryUpdateApiKey$fToPathUpdateApiKey$fToJSONUpdateApiKey$fToHeadersUpdateApiKey$fNFDataUpdateApiKey$fHashableUpdateApiKey$fNFDataUpdateApiKeyResponse$fAWSRequestUpdateApiKey$fEqUpdateApiKeyResponse$fReadUpdateApiKeyResponse$fShowUpdateApiKeyResponse$fGenericUpdateApiKeyResponse$fEqUpdateApiKey$fReadUpdateApiKey$fShowUpdateApiKey$fGenericUpdateApiKeyUpdateDataSourceResponseUpdateDataSourceResponse')$sel:dataSource:UpdateDataSourceResponse')$sel:httpStatus:UpdateDataSourceResponse'UpdateDataSourceUpdateDataSource'"$sel:description:UpdateDataSource'%$sel:dynamodbConfig:UpdateDataSource'*$sel:elasticsearchConfig:UpdateDataSource'!$sel:httpConfig:UpdateDataSource'#$sel:lambdaConfig:UpdateDataSource'.$sel:openSearchServiceConfig:UpdateDataSource'/$sel:relationalDatabaseConfig:UpdateDataSource'%$sel:serviceRoleArn:UpdateDataSource'$sel:apiId:UpdateDataSource'$sel:name:UpdateDataSource'$sel:type':UpdateDataSource'newUpdateDataSourceupdateDataSource_descriptionupdateDataSource_dynamodbConfig$updateDataSource_elasticsearchConfigupdateDataSource_httpConfigupdateDataSource_lambdaConfig(updateDataSource_openSearchServiceConfig)updateDataSource_relationalDatabaseConfigupdateDataSource_serviceRoleArnupdateDataSource_apiIdupdateDataSource_nameupdateDataSource_typenewUpdateDataSourceResponse#updateDataSourceResponse_dataSource#updateDataSourceResponse_httpStatus$fToQueryUpdateDataSource$fToPathUpdateDataSource$fToJSONUpdateDataSource$fToHeadersUpdateDataSource$fNFDataUpdateDataSource$fHashableUpdateDataSource $fNFDataUpdateDataSourceResponse$fAWSRequestUpdateDataSource$fEqUpdateDataSourceResponse$fReadUpdateDataSourceResponse$fShowUpdateDataSourceResponse!$fGenericUpdateDataSourceResponse$fEqUpdateDataSource$fReadUpdateDataSource$fShowUpdateDataSource$fGenericUpdateDataSourceUpdateDomainNameResponseUpdateDomainNameResponse'/$sel:domainNameConfig:UpdateDomainNameResponse')$sel:httpStatus:UpdateDomainNameResponse'UpdateDomainNameUpdateDomainName'"$sel:description:UpdateDomainName'!$sel:domainName:UpdateDomainName'newUpdateDomainNameupdateDomainName_descriptionupdateDomainName_domainNamenewUpdateDomainNameResponse)updateDomainNameResponse_domainNameConfig#updateDomainNameResponse_httpStatus$fToQueryUpdateDomainName$fToPathUpdateDomainName$fToJSONUpdateDomainName$fToHeadersUpdateDomainName$fNFDataUpdateDomainName$fHashableUpdateDomainName $fNFDataUpdateDomainNameResponse$fAWSRequestUpdateDomainName$fEqUpdateDomainNameResponse$fReadUpdateDomainNameResponse$fShowUpdateDomainNameResponse!$fGenericUpdateDomainNameResponse$fEqUpdateDomainName$fReadUpdateDomainName$fShowUpdateDomainName$fGenericUpdateDomainNameUpdateFunctionResponseUpdateFunctionResponse'2$sel:functionConfiguration:UpdateFunctionResponse''$sel:httpStatus:UpdateFunctionResponse'UpdateFunctionUpdateFunction'$sel:code:UpdateFunction' $sel:description:UpdateFunction'$$sel:functionVersion:UpdateFunction'!$sel:maxBatchSize:UpdateFunction'+$sel:requestMappingTemplate:UpdateFunction',$sel:responseMappingTemplate:UpdateFunction'$sel:runtime:UpdateFunction'$sel:syncConfig:UpdateFunction'$sel:apiId:UpdateFunction'$sel:name:UpdateFunction'$sel:functionId:UpdateFunction'#$sel:dataSourceName:UpdateFunction'newUpdateFunctionupdateFunction_codeupdateFunction_descriptionupdateFunction_functionVersionupdateFunction_maxBatchSize%updateFunction_requestMappingTemplate&updateFunction_responseMappingTemplateupdateFunction_runtimeupdateFunction_syncConfigupdateFunction_apiIdupdateFunction_nameupdateFunction_functionIdupdateFunction_dataSourceNamenewUpdateFunctionResponse,updateFunctionResponse_functionConfiguration!updateFunctionResponse_httpStatus$fToQueryUpdateFunction$fToPathUpdateFunction$fToJSONUpdateFunction$fToHeadersUpdateFunction$fNFDataUpdateFunction$fHashableUpdateFunction$fNFDataUpdateFunctionResponse$fAWSRequestUpdateFunction$fEqUpdateFunctionResponse$fReadUpdateFunctionResponse$fShowUpdateFunctionResponse$fGenericUpdateFunctionResponse$fEqUpdateFunction$fReadUpdateFunction$fShowUpdateFunction$fGenericUpdateFunctionUpdateGraphqlApiResponseUpdateGraphqlApiResponse')$sel:graphqlApi:UpdateGraphqlApiResponse')$sel:httpStatus:UpdateGraphqlApiResponse'UpdateGraphqlApiUpdateGraphqlApi'8$sel:additionalAuthenticationProviders:UpdateGraphqlApi')$sel:authenticationType:UpdateGraphqlApi'-$sel:lambdaAuthorizerConfig:UpdateGraphqlApi' $sel:logConfig:UpdateGraphqlApi'*$sel:openIDConnectConfig:UpdateGraphqlApi'%$sel:userPoolConfig:UpdateGraphqlApi'"$sel:xrayEnabled:UpdateGraphqlApi'$sel:apiId:UpdateGraphqlApi'$sel:name:UpdateGraphqlApi'newUpdateGraphqlApi2updateGraphqlApi_additionalAuthenticationProviders#updateGraphqlApi_authenticationType'updateGraphqlApi_lambdaAuthorizerConfigupdateGraphqlApi_logConfig$updateGraphqlApi_openIDConnectConfigupdateGraphqlApi_userPoolConfigupdateGraphqlApi_xrayEnabledupdateGraphqlApi_apiIdupdateGraphqlApi_namenewUpdateGraphqlApiResponse#updateGraphqlApiResponse_graphqlApi#updateGraphqlApiResponse_httpStatus$fToQueryUpdateGraphqlApi$fToPathUpdateGraphqlApi$fToJSONUpdateGraphqlApi$fToHeadersUpdateGraphqlApi$fNFDataUpdateGraphqlApi$fHashableUpdateGraphqlApi $fNFDataUpdateGraphqlApiResponse$fAWSRequestUpdateGraphqlApi$fEqUpdateGraphqlApiResponse$fReadUpdateGraphqlApiResponse$fShowUpdateGraphqlApiResponse!$fGenericUpdateGraphqlApiResponse$fEqUpdateGraphqlApi$fReadUpdateGraphqlApi$fShowUpdateGraphqlApi$fGenericUpdateGraphqlApiUpdateResolverResponseUpdateResolverResponse'%$sel:resolver:UpdateResolverResponse''$sel:httpStatus:UpdateResolverResponse'UpdateResolverUpdateResolver'"$sel:cachingConfig:UpdateResolver'$sel:code:UpdateResolver'#$sel:dataSourceName:UpdateResolver'$sel:kind:UpdateResolver'!$sel:maxBatchSize:UpdateResolver'#$sel:pipelineConfig:UpdateResolver'+$sel:requestMappingTemplate:UpdateResolver',$sel:responseMappingTemplate:UpdateResolver'$sel:runtime:UpdateResolver'$sel:syncConfig:UpdateResolver'$sel:apiId:UpdateResolver'$sel:typeName:UpdateResolver'$sel:fieldName:UpdateResolver'newUpdateResolverupdateResolver_cachingConfigupdateResolver_codeupdateResolver_dataSourceNameupdateResolver_kindupdateResolver_maxBatchSizeupdateResolver_pipelineConfig%updateResolver_requestMappingTemplate&updateResolver_responseMappingTemplateupdateResolver_runtimeupdateResolver_syncConfigupdateResolver_apiIdupdateResolver_typeNameupdateResolver_fieldNamenewUpdateResolverResponseupdateResolverResponse_resolver!updateResolverResponse_httpStatus$fToQueryUpdateResolver$fToPathUpdateResolver$fToJSONUpdateResolver$fToHeadersUpdateResolver$fNFDataUpdateResolver$fHashableUpdateResolver$fNFDataUpdateResolverResponse$fAWSRequestUpdateResolver$fEqUpdateResolverResponse$fReadUpdateResolverResponse$fShowUpdateResolverResponse$fGenericUpdateResolverResponse$fEqUpdateResolver$fReadUpdateResolver$fShowUpdateResolver$fGenericUpdateResolverUpdateTypeResponseUpdateTypeResponse'$sel:type':UpdateTypeResponse'#$sel:httpStatus:UpdateTypeResponse' UpdateType UpdateType'$sel:definition:UpdateType'$sel:apiId:UpdateType'$sel:typeName:UpdateType'$sel:format:UpdateType' newUpdateTypeupdateType_definitionupdateType_apiIdupdateType_typeNameupdateType_formatnewUpdateTypeResponseupdateTypeResponse_typeupdateTypeResponse_httpStatus$fToQueryUpdateType$fToPathUpdateType$fToJSONUpdateType$fToHeadersUpdateType$fNFDataUpdateType$fHashableUpdateType$fNFDataUpdateTypeResponse$fAWSRequestUpdateType$fEqUpdateTypeResponse$fReadUpdateTypeResponse$fShowUpdateTypeResponse$fGenericUpdateTypeResponse$fEqUpdateType$fReadUpdateType$fShowUpdateType$fGenericUpdateType