1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.reportGroupArnComponents = exports.renderReportGroupArn = void 0;
|
4 | const cdk = require("@aws-cdk/core");
|
5 | // this file contains a bunch of functions shared
|
6 | // between Project and ResourceGroup,
|
7 | // which we don't want to make part of the public API of this module
|
8 | function renderReportGroupArn(scope, reportGroupName) {
|
9 | return cdk.Stack.of(scope).formatArn(reportGroupArnComponents(reportGroupName));
|
10 | }
|
11 | exports.renderReportGroupArn = renderReportGroupArn;
|
12 | function reportGroupArnComponents(reportGroupName) {
|
13 | return {
|
14 | service: 'codebuild',
|
15 | resource: 'report-group',
|
16 | resourceName: reportGroupName,
|
17 | };
|
18 | }
|
19 | exports.reportGroupArnComponents = reportGroupArnComponents;
|
20 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVwb3J0LWdyb3VwLXV0aWxzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicmVwb3J0LWdyb3VwLXV0aWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHFDQUFxQztBQUdyQyxpREFBaUQ7QUFDakQscUNBQXFDO0FBQ3JDLG9FQUFvRTtBQUVwRSxTQUFnQixvQkFBb0IsQ0FBQyxLQUFnQixFQUFFLGVBQXVCO0lBQzVFLE9BQU8sR0FBRyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsU0FBUyxDQUFDLHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUM7QUFDbEYsQ0FBQztBQUZELG9EQUVDO0FBRUQsU0FBZ0Isd0JBQXdCLENBQUMsZUFBdUI7SUFDOUQsT0FBTztRQUNMLE9BQU8sRUFBRSxXQUFXO1FBQ3BCLFFBQVEsRUFBRSxjQUFjO1FBQ3hCLFlBQVksRUFBRSxlQUFlO0tBQzlCLENBQUM7QUFDSixDQUFDO0FBTkQsNERBTUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBjZGsgZnJvbSAnQGF3cy1jZGsvY29yZSc7XG5pbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcblxuLy8gdGhpcyBmaWxlIGNvbnRhaW5zIGEgYnVuY2ggb2YgZnVuY3Rpb25zIHNoYXJlZFxuLy8gYmV0d2VlbiBQcm9qZWN0IGFuZCBSZXNvdXJjZUdyb3VwLFxuLy8gd2hpY2ggd2UgZG9uJ3Qgd2FudCB0byBtYWtlIHBhcnQgb2YgdGhlIHB1YmxpYyBBUEkgb2YgdGhpcyBtb2R1bGVcblxuZXhwb3J0IGZ1bmN0aW9uIHJlbmRlclJlcG9ydEdyb3VwQXJuKHNjb3BlOiBDb25zdHJ1Y3QsIHJlcG9ydEdyb3VwTmFtZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgcmV0dXJuIGNkay5TdGFjay5vZihzY29wZSkuZm9ybWF0QXJuKHJlcG9ydEdyb3VwQXJuQ29tcG9uZW50cyhyZXBvcnRHcm91cE5hbWUpKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHJlcG9ydEdyb3VwQXJuQ29tcG9uZW50cyhyZXBvcnRHcm91cE5hbWU6IHN0cmluZyk6IGNkay5Bcm5Db21wb25lbnRzIHtcbiAgcmV0dXJuIHtcbiAgICBzZXJ2aWNlOiAnY29kZWJ1aWxkJyxcbiAgICByZXNvdXJjZTogJ3JlcG9ydC1ncm91cCcsXG4gICAgcmVzb3VyY2VOYW1lOiByZXBvcnRHcm91cE5hbWUsXG4gIH07XG59XG4iXX0= |
\ | No newline at end of file |