|
34 | 34 | "GetDomainName": "<p>Retrieves a custom <code>DomainName</code> object.</p>",
|
35 | 35 | "GetFunction": "<p>Get a <code>Function</code>.</p>",
|
36 | 36 | "GetGraphqlApi": "<p>Retrieves a <code>GraphqlApi</code> object.</p>",
|
| 37 | + "GetGraphqlApiEnvironmentVariables": "<p>Retrieves the list of environmental variable key-value pairs associated with an API by its ID value.</p>", |
37 | 38 | "GetIntrospectionSchema": "<p>Retrieves the introspection schema for a GraphQL API.</p>",
|
38 | 39 | "GetResolver": "<p>Retrieves a <code>Resolver</code> object.</p>",
|
39 | 40 | "GetSchemaCreationStatus": "<p>Retrieves the current status of a schema creation operation.</p>",
|
|
50 | 51 | "ListTagsForResource": "<p>Lists the tags for a resource.</p>",
|
51 | 52 | "ListTypes": "<p>Lists the types for a given API.</p>",
|
52 | 53 | "ListTypesByAssociation": "<p>Lists <code>Type</code> objects by the source API association ID.</p>",
|
| 54 | + "PutGraphqlApiEnvironmentVariables": "<p>Creates a list of environmental variables in an API by its ID value. </p> <p>When creating an environmental variable, it must follow the constraints below:</p> <ul> <li> <p>Both JavaScript and VTL templates support environmental variables.</p> </li> <li> <p>Environmental variables are not evaluated before function invocation.</p> </li> <li> <p>Environmental variables only support string values.</p> </li> <li> <p>Any defined value in an environmental variable is considered a string literal and not expanded.</p> </li> <li> <p>Variable evaluations should ideally be performed in the function code.</p> </li> </ul> <p>When creating an environmental variable key-value pair, it must follow the additional constraints below:</p> <ul> <li> <p>Keys must begin with a letter.</p> </li> <li> <p>Keys must be at least two characters long.</p> </li> <li> <p>Keys can only contain letters, numbers, and the underscore character (_).</p> </li> <li> <p>Values can be up to 512 characters long.</p> </li> <li> <p>You can configure up to 50 key-value pairs in a GraphQL API.</p> </li> </ul> <p>You can create a list of environmental variables by adding it to the <code>environmentVariables</code> payload as a list in the format <code>{\"key1\":\"value1\",\"key2\":\"value2\", …}</code>. Note that each call of the <code>PutGraphqlApiEnvironmentVariables</code> action will result in the overwriting of the existing environmental variable list of that API. This means the existing environmental variables will be lost. To avoid this, you must include all existing and new environmental variables in the list each time you call this action.</p>", |
53 | 55 | "StartDataSourceIntrospection": "<p>Creates a new introspection. Returns the <code>introspectionId</code> of the new introspection after its creation. </p>",
|
54 | 56 | "StartSchemaCreation": "<p>Adds a new schema to your GraphQL API.</p> <p>This operation is asynchronous. Use to determine when it has completed.</p>",
|
55 | 57 | "StartSchemaMerge": "<p>Initiates a merge operation. Returns a status that shows the result of the merge operation.</p>",
|
|
725 | 727 | "UpdateDataSourceRequest$elasticsearchConfig": "<p>The new OpenSearch configuration.</p> <p>As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. Instead, use <a>UpdateDataSourceRequest$openSearchServiceConfig</a> to update an OpenSearch data source.</p>"
|
726 | 728 | }
|
727 | 729 | },
|
| 730 | + "EnvironmentVariableKey": { |
| 731 | + "base": null, |
| 732 | + "refs": { |
| 733 | + "EnvironmentVariableMap$key": null |
| 734 | + } |
| 735 | + }, |
| 736 | + "EnvironmentVariableMap": { |
| 737 | + "base": null, |
| 738 | + "refs": { |
| 739 | + "GetGraphqlApiEnvironmentVariablesResponse$environmentVariables": "<p>The payload containing each environmental variable in the <code>\"key\" : \"value\"</code> format.</p>", |
| 740 | + "PutGraphqlApiEnvironmentVariablesRequest$environmentVariables": "<p>The list of environmental variables to add to the API.</p> <p>When creating an environmental variable key-value pair, it must follow the additional constraints below:</p> <ul> <li> <p>Keys must begin with a letter.</p> </li> <li> <p>Keys must be at least two characters long.</p> </li> <li> <p>Keys can only contain letters, numbers, and the underscore character (_).</p> </li> <li> <p>Values can be up to 512 characters long.</p> </li> <li> <p>You can configure up to 50 key-value pairs in a GraphQL API.</p> </li> </ul> <p>You can create a list of environmental variables by adding it to the <code>environmentVariables</code> payload as a list in the format <code>{\"key1\":\"value1\",\"key2\":\"value2\", …}</code>. Note that each call of the <code>PutGraphqlApiEnvironmentVariables</code> action will result in the overwriting of the existing environmental variable list of that API. This means the existing environmental variables will be lost. To avoid this, you must include all existing and new environmental variables in the list each time you call this action.</p>", |
| 741 | + "PutGraphqlApiEnvironmentVariablesResponse$environmentVariables": "<p>The payload containing each environmental variable in the <code>\"key\" : \"value\"</code> format.</p>" |
| 742 | + } |
| 743 | + }, |
| 744 | + "EnvironmentVariableValue": { |
| 745 | + "base": null, |
| 746 | + "refs": { |
| 747 | + "EnvironmentVariableMap$value": null |
| 748 | + } |
| 749 | + }, |
728 | 750 | "ErrorDetail": {
|
729 | 751 | "base": "<p>Contains the list of errors generated. When using JavaScript, this will apply to the request or response function evaluation.</p>",
|
730 | 752 | "refs": {
|
|
879 | 901 | "refs": {
|
880 | 902 | }
|
881 | 903 | },
|
| 904 | + "GetGraphqlApiEnvironmentVariablesRequest": { |
| 905 | + "base": null, |
| 906 | + "refs": { |
| 907 | + } |
| 908 | + }, |
| 909 | + "GetGraphqlApiEnvironmentVariablesResponse": { |
| 910 | + "base": null, |
| 911 | + "refs": { |
| 912 | + } |
| 913 | + }, |
882 | 914 | "GetGraphqlApiRequest": {
|
883 | 915 | "base": null,
|
884 | 916 | "refs": {
|
|
1292 | 1324 | "UpdateResolverRequest$pipelineConfig": "<p>The <code>PipelineConfig</code>.</p>"
|
1293 | 1325 | }
|
1294 | 1326 | },
|
| 1327 | + "PutGraphqlApiEnvironmentVariablesRequest": { |
| 1328 | + "base": null, |
| 1329 | + "refs": { |
| 1330 | + } |
| 1331 | + }, |
| 1332 | + "PutGraphqlApiEnvironmentVariablesResponse": { |
| 1333 | + "base": null, |
| 1334 | + "refs": { |
| 1335 | + } |
| 1336 | + }, |
1295 | 1337 | "QueryDepthLimit": {
|
1296 | 1338 | "base": null,
|
1297 | 1339 | "refs": {
|
|
1589 | 1631 | "GetDataSourceIntrospectionResponse$introspectionStatusDetail": "<p>The error detail field. When a <code>FAILED</code> <code>introspectionStatus</code> is returned, the <code>introspectionStatusDetail</code> will also return the exact error that was generated during the operation.</p>",
|
1590 | 1632 | "GetDataSourceRequest$apiId": "<p>The API ID.</p>",
|
1591 | 1633 | "GetFunctionRequest$apiId": "<p>The GraphQL API ID.</p>",
|
| 1634 | + "GetGraphqlApiEnvironmentVariablesRequest$apiId": "<p>The ID of the API from which the environmental variable list will be retrieved.</p>", |
1592 | 1635 | "GetGraphqlApiRequest$apiId": "<p>The API ID for the GraphQL API.</p>",
|
1593 | 1636 | "GetIntrospectionSchemaRequest$apiId": "<p>The API ID.</p>",
|
1594 | 1637 | "GetResolverRequest$apiId": "<p>The API ID.</p>",
|
|
1630 | 1673 | "OpenIDConnectConfig$clientId": "<p>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.</p>",
|
1631 | 1674 | "OpenSearchServiceDataSourceConfig$endpoint": "<p>The endpoint.</p>",
|
1632 | 1675 | "OpenSearchServiceDataSourceConfig$awsRegion": "<p>The Amazon Web Services Region.</p>",
|
| 1676 | + "PutGraphqlApiEnvironmentVariablesRequest$apiId": "<p>The ID of the API to which the environmental variable list will be written.</p>", |
1633 | 1677 | "RdsHttpEndpointConfig$awsRegion": "<p>Amazon Web Services Region for Amazon RDS HTTP endpoint.</p>",
|
1634 | 1678 | "RdsHttpEndpointConfig$dbClusterIdentifier": "<p>Amazon RDS cluster Amazon Resource Name (ARN).</p>",
|
1635 | 1679 | "RdsHttpEndpointConfig$databaseName": "<p>Logical database name.</p>",
|
|
0 commit comments