18 lines
759 B
JavaScript
18 lines
759 B
JavaScript
"use strict";
|
|
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
|