graphql-transformer-common
Version:
Common code and constants for AppSync Transformers
18 lines • 759 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SyncResourceIDs = void 0;
const util_1 = require("./util");
class SyncResourceIDs {
static syncFunctionID(name, region) {
return `${(0, util_1.simplifyName)(name)}${(0, util_1.simplifyName)(region || '')}Role`;
}
}
exports.SyncResourceIDs = SyncResourceIDs;
SyncResourceIDs.syncDataSourceID = 'DataStore';
SyncResourceIDs.syncTableName = 'AmplifyDataStore';
SyncResourceIDs.syncPrimaryKey = 'ds_pk';
SyncResourceIDs.syncRangeKey = 'ds_sk';
SyncResourceIDs.syncIAMRoleID = 'DataStoreIAMRole';
SyncResourceIDs.syncIAMRoleName = 'AmplifyDataStoreIAMRole';
SyncResourceIDs.syncFunctionRoleName = 'DataStoreLambdaRole';
//# sourceMappingURL=SyncResourceIDs.js.map