UNPKG

1.38 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3/**
4 * Resource Constants that are specific to the Relation Database Transform
5 */
6class ResourceConstants {
7}
8ResourceConstants.ENVIRONMENT_CONTEXT_KEYS = {
9 // Aurora Serverless Imports
10 RDSRegion: 'rdsRegion',
11 RDSClusterIdentifier: 'rdsClusterIdentifier',
12 RDSSecretStoreArn: 'rdsSecretStoreArn',
13 RDSDatabaseName: 'rdsDatabaseName',
14};
15ResourceConstants.RESOURCES = {
16 // AppSync
17 GraphQLAPILogicalID: 'GraphQLAPI',
18 GraphQLSchemaLogicalID: 'GraphQLSchema',
19 APIKeyLogicalID: 'GraphQLAPIKey',
20 // Relational Database
21 ResolverFileName: 'ResolverFileName',
22 RelationalDatabaseDataSource: 'RelationalDatabaseDataSource',
23 RelationalDatabaseAccessRole: 'RelationalDatabaseAccessRole',
24};
25ResourceConstants.PARAMETERS = {
26 // cli
27 Env: 'env',
28 S3DeploymentBucket: 'S3DeploymentBucket',
29 S3DeploymentRootKey: 'S3DeploymentRootKey',
30 // AppSync
31 AppSyncApiName: 'AppSyncApiName',
32 AppSyncApiId: 'AppSyncApiId',
33 APIKeyExpirationEpoch: 'APIKeyExpirationEpoch',
34 // Aurora Serverless
35 rdsRegion: 'rdsRegion',
36 rdsClusterIdentifier: 'rdsClusterIdentifier',
37 rdsSecretStoreArn: 'rdsSecretStoreArn',
38 rdsDatabaseName: 'rdsDatabaseName'
39};
40exports.ResourceConstants = ResourceConstants;
41//# sourceMappingURL=ResourceConstants.js.map
\No newline at end of file