@gemeentenijmegen/aws-constructs
Advanced tools
Comparing version 0.0.11 to 0.0.12
138
API.md
@@ -56,3 +56,2 @@ # AWS CDK Constructs for Gemeente Nijmegen | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueue.toString">toString</a></code> | Returns a string representation of this construct. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueue.queue">queue</a></code> | *No description.* | | ||
@@ -69,8 +68,2 @@ --- | ||
##### `queue` <a name="queue" id="@gemeentenijmegen/aws-constructs.DeadLetterQueue.queue"></a> | ||
```typescript | ||
public queue(): Queue | ||
``` | ||
#### Static Functions <a name="Static Functions" id="Static Functions"></a> | ||
@@ -107,2 +100,3 @@ | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueue.property.node">node</a></code> | <code>constructs.Node</code> | The tree node. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueue.property.dlq">dlq</a></code> | <code>aws-cdk-lib.aws_sqs.Queue</code> | *No description.* | | ||
@@ -123,3 +117,13 @@ --- | ||
##### `dlq`<sup>Required</sup> <a name="dlq" id="@gemeentenijmegen/aws-constructs.DeadLetterQueue.property.dlq"></a> | ||
```typescript | ||
public readonly dlq: Queue; | ||
``` | ||
- *Type:* aws-cdk-lib.aws_sqs.Queue | ||
--- | ||
### ErrorMonitoringAlarm <a name="ErrorMonitoringAlarm" id="@gemeentenijmegen/aws-constructs.ErrorMonitoringAlarm"></a> | ||
@@ -240,6 +244,9 @@ | ||
| --- | --- | --- | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.kmsKey">kmsKey</a></code> | <code>aws-cdk-lib.aws_kms.Key</code> | Key to encrypt the queue. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarm">alarm</a></code> | <code>boolean</code> | Setup alarm. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarmCriticality">alarmCriticality</a></code> | <code><a href="#@gemeentenijmegen/aws-constructs.Criticality">Criticality</a></code> | Alarm criticality. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarmDescription">alarmDescription</a></code> | <code>string</code> | Alarm Description. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarmName">alarmName</a></code> | <code>string</code> | Name to descibe the alarm (alarm level suffic is determined by the alarmCriticality property). | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.dlq">dlq</a></code> | <code>aws-cdk-lib.aws_sqs.Queue</code> | Bring your own dead letter queue. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.kmsKey">kmsKey</a></code> | <code>aws-cdk-lib.aws_kms.Key</code> | Key to encrypt the queue. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.queueOptions">queueOptions</a></code> | <code>aws-cdk-lib.aws_sqs.QueueProps</code> | Queue props. | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.retentionPeriod">retentionPeriod</a></code> | <code>aws-cdk-lib.Duration</code> | Retention period. | | ||
@@ -249,24 +256,25 @@ | ||
##### `kmsKey`<sup>Required</sup> <a name="kmsKey" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.kmsKey"></a> | ||
##### `alarm`<sup>Optional</sup> <a name="alarm" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarm"></a> | ||
```typescript | ||
public readonly kmsKey: Key; | ||
public readonly alarm: boolean; | ||
``` | ||
- *Type:* aws-cdk-lib.aws_kms.Key | ||
- *Type:* boolean | ||
- *Default:* true | ||
Key to encrypt the queue. | ||
Setup alarm. | ||
--- | ||
##### `alarm`<sup>Optional</sup> <a name="alarm" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarm"></a> | ||
##### `alarmCriticality`<sup>Optional</sup> <a name="alarmCriticality" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarmCriticality"></a> | ||
```typescript | ||
public readonly alarm: boolean; | ||
public readonly alarmCriticality: Criticality; | ||
``` | ||
- *Type:* boolean | ||
- *Default:* true | ||
- *Type:* <a href="#@gemeentenijmegen/aws-constructs.Criticality">Criticality</a> | ||
- *Default:* critical | ||
Setup alarm. | ||
Alarm criticality. | ||
@@ -288,2 +296,14 @@ --- | ||
##### `alarmName`<sup>Optional</sup> <a name="alarmName" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.alarmName"></a> | ||
```typescript | ||
public readonly alarmName: string; | ||
``` | ||
- *Type:* string | ||
Name to descibe the alarm (alarm level suffic is determined by the alarmCriticality property). | ||
--- | ||
##### `dlq`<sup>Optional</sup> <a name="dlq" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.dlq"></a> | ||
@@ -301,2 +321,26 @@ | ||
##### `kmsKey`<sup>Optional</sup> <a name="kmsKey" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.kmsKey"></a> | ||
```typescript | ||
public readonly kmsKey: Key; | ||
``` | ||
- *Type:* aws-cdk-lib.aws_kms.Key | ||
Key to encrypt the queue. | ||
--- | ||
##### `queueOptions`<sup>Optional</sup> <a name="queueOptions" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.queueOptions"></a> | ||
```typescript | ||
public readonly queueOptions: QueueProps; | ||
``` | ||
- *Type:* aws-cdk-lib.aws_sqs.QueueProps | ||
Queue props. | ||
--- | ||
##### `retentionPeriod`<sup>Optional</sup> <a name="retentionPeriod" id="@gemeentenijmegen/aws-constructs.DeadLetterQueueProps.property.retentionPeriod"></a> | ||
@@ -457,2 +501,62 @@ | ||
### Criticality <a name="Criticality" id="@gemeentenijmegen/aws-constructs.Criticality"></a> | ||
#### Initializers <a name="Initializers" id="@gemeentenijmegen/aws-constructs.Criticality.Initializer"></a> | ||
```typescript | ||
import { Criticality } from '@gemeentenijmegen/aws-constructs' | ||
new Criticality(lvl: string) | ||
``` | ||
| **Name** | **Type** | **Description** | | ||
| --- | --- | --- | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.Criticality.Initializer.parameter.lvl">lvl</a></code> | <code>string</code> | *No description.* | | ||
--- | ||
##### `lvl`<sup>Required</sup> <a name="lvl" id="@gemeentenijmegen/aws-constructs.Criticality.Initializer.parameter.lvl"></a> | ||
- *Type:* string | ||
--- | ||
#### Methods <a name="Methods" id="Methods"></a> | ||
| **Name** | **Description** | | ||
| --- | --- | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.Criticality.alarmSuffix">alarmSuffix</a></code> | *No description.* | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.Criticality.decrease">decrease</a></code> | *No description.* | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.Criticality.increase">increase</a></code> | *No description.* | | ||
| <code><a href="#@gemeentenijmegen/aws-constructs.Criticality.toString">toString</a></code> | *No description.* | | ||
--- | ||
##### `alarmSuffix` <a name="alarmSuffix" id="@gemeentenijmegen/aws-constructs.Criticality.alarmSuffix"></a> | ||
```typescript | ||
public alarmSuffix(): string | ||
``` | ||
##### `decrease` <a name="decrease" id="@gemeentenijmegen/aws-constructs.Criticality.decrease"></a> | ||
```typescript | ||
public decrease(): Criticality | ||
``` | ||
##### `increase` <a name="increase" id="@gemeentenijmegen/aws-constructs.Criticality.increase"></a> | ||
```typescript | ||
public increase(): Criticality | ||
``` | ||
##### `toString` <a name="toString" id="@gemeentenijmegen/aws-constructs.Criticality.toString"></a> | ||
```typescript | ||
public toString(): string | ||
``` | ||
### PermissionsBoundaryAspect <a name="PermissionsBoundaryAspect" id="@gemeentenijmegen/aws-constructs.PermissionsBoundaryAspect"></a> | ||
@@ -459,0 +563,0 @@ |
import { Duration } from 'aws-cdk-lib'; | ||
import { Key } from 'aws-cdk-lib/aws-kms'; | ||
import { Queue } from 'aws-cdk-lib/aws-sqs'; | ||
import { Queue, QueueProps } from 'aws-cdk-lib/aws-sqs'; | ||
import { Construct } from 'constructs'; | ||
import { Criticality } from './Criticality/Criticality'; | ||
export interface DeadLetterQueueProps { | ||
@@ -13,3 +14,3 @@ /** | ||
*/ | ||
readonly kmsKey: Key; | ||
readonly kmsKey?: Key; | ||
/** | ||
@@ -26,2 +27,6 @@ * Retention period | ||
/** | ||
* Name to descibe the alarm (alarm level suffic is determined by the alarmCriticality property) | ||
*/ | ||
readonly alarmName?: string; | ||
/** | ||
* Alarm Description | ||
@@ -31,8 +36,16 @@ * @default - | ||
readonly alarmDescription?: string; | ||
/** | ||
* Alarm criticality | ||
* @default critical | ||
*/ | ||
readonly alarmCriticality?: Criticality; | ||
/** | ||
* Queue props | ||
*/ | ||
readonly queueOptions?: QueueProps; | ||
} | ||
export declare class DeadLetterQueue extends Construct { | ||
private readonly dlq; | ||
readonly dlq: Queue; | ||
constructor(scope: Construct, id: string, props: DeadLetterQueueProps); | ||
queue(): Queue; | ||
private setupDlqAlarm; | ||
} |
@@ -10,2 +10,3 @@ "use strict"; | ||
const constructs_1 = require("constructs"); | ||
const Criticality_1 = require("./Criticality/Criticality"); | ||
class DeadLetterQueue extends constructs_1.Construct { | ||
@@ -19,20 +20,21 @@ constructor(scope, id, props) { | ||
this.dlq = new aws_sqs_1.Queue(this, 'dlq', { | ||
encryption: props.kmsKey ? aws_sqs_1.QueueEncryption.KMS : aws_sqs_1.QueueEncryption.KMS_MANAGED, | ||
encryptionMasterKey: props.kmsKey, | ||
retentionPeriod: props.retentionPeriod ?? aws_cdk_lib_1.Duration.days(14), | ||
...props.queueOptions, | ||
}); | ||
} | ||
if (props.alarm) { | ||
this.setupDlqAlarm(id, props); | ||
this.setupDlqAlarm(props); | ||
} | ||
} | ||
queue() { | ||
return this.dlq; | ||
} | ||
setupDlqAlarm(id, props) { | ||
setupDlqAlarm(props) { | ||
const level = props.alarmCriticality ? props.alarmCriticality.alarmSuffix() : new Criticality_1.Criticality('critical').alarmSuffix(); | ||
new aws_cloudwatch_1.Alarm(this, 'dlq-alarm', { | ||
metric: this.dlq.metricNumberOfMessagesReceived(), | ||
alarmName: `dlq-${props.alarmName}${level}`, | ||
threshold: 0, | ||
evaluationPeriods: 1, | ||
comparisonOperator: aws_cloudwatch_1.ComparisonOperator.GREATER_THAN_THRESHOLD, | ||
alarmDescription: props.alarmDescription ?? `Alarm on DLQ for ${id}`, | ||
alarmDescription: props.alarmDescription ?? `Alarm on DLQ for ${props.alarmName}`, | ||
}); | ||
@@ -43,3 +45,3 @@ } | ||
_a = JSII_RTTI_SYMBOL_1; | ||
DeadLetterQueue[_a] = { fqn: "@gemeentenijmegen/aws-constructs.DeadLetterQueue", version: "0.0.11" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGVhZExldHRlclF1ZXVlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL0RlYWRMZXR0ZXJRdWV1ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLDZDQUF1QztBQUN2QywrREFBdUU7QUFFdkUsaURBQTRDO0FBQzVDLDJDQUF1QztBQTRCdkMsTUFBYSxlQUFnQixTQUFRLHNCQUFTO0lBSTVDLFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsS0FBMkI7UUFDbkUsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQztRQUVqQixJQUFJLEtBQUssQ0FBQyxHQUFHLEVBQUU7WUFDYixJQUFJLENBQUMsR0FBRyxHQUFHLEtBQUssQ0FBQyxHQUFHLENBQUM7U0FDdEI7YUFBTTtZQUNMLElBQUksQ0FBQyxHQUFHLEdBQUcsSUFBSSxlQUFLLENBQUMsSUFBSSxFQUFFLEtBQUssRUFBRTtnQkFDaEMsbUJBQW1CLEVBQUUsS0FBSyxDQUFDLE1BQU07Z0JBQ2pDLGVBQWUsRUFBRSxLQUFLLENBQUMsZUFBZSxJQUFJLHNCQUFRLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQzthQUM1RCxDQUFDLENBQUM7U0FDSjtRQUVELElBQUksS0FBSyxDQUFDLEtBQUssRUFBRTtZQUNmLElBQUksQ0FBQyxhQUFhLENBQUMsRUFBRSxFQUFFLEtBQUssQ0FBQyxDQUFDO1NBQy9CO0lBRUgsQ0FBQztJQUVELEtBQUs7UUFDSCxPQUFPLElBQUksQ0FBQyxHQUFHLENBQUM7SUFDbEIsQ0FBQztJQUVPLGFBQWEsQ0FBQyxFQUFVLEVBQUUsS0FBMkI7UUFDM0QsSUFBSSxzQkFBSyxDQUFDLElBQUksRUFBRSxXQUFXLEVBQUU7WUFDM0IsTUFBTSxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsOEJBQThCLEVBQUU7WUFDakQsU0FBUyxFQUFFLENBQUM7WUFDWixpQkFBaUIsRUFBRSxDQUFDO1lBQ3BCLGtCQUFrQixFQUFFLG1DQUFrQixDQUFDLHNCQUFzQjtZQUM3RCxnQkFBZ0IsRUFBRSxLQUFLLENBQUMsZ0JBQWdCLElBQUksb0JBQW9CLEVBQUUsRUFBRTtTQUNyRSxDQUFDLENBQUM7SUFDTCxDQUFDOztBQWxDSCwwQ0FvQ0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEdXJhdGlvbiB9IGZyb20gJ2F3cy1jZGstbGliJztcbmltcG9ydCB7IEFsYXJtLCBDb21wYXJpc29uT3BlcmF0b3IgfSBmcm9tICdhd3MtY2RrLWxpYi9hd3MtY2xvdWR3YXRjaCc7XG5pbXBvcnQgeyBLZXkgfSBmcm9tICdhd3MtY2RrLWxpYi9hd3Mta21zJztcbmltcG9ydCB7IFF1ZXVlIH0gZnJvbSAnYXdzLWNkay1saWIvYXdzLXNxcyc7XG5pbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcblxuZXhwb3J0IGludGVyZmFjZSBEZWFkTGV0dGVyUXVldWVQcm9wcyB7XG4gIC8qKlxuICAgKiBCcmluZyB5b3VyIG93biBkZWFkIGxldHRlciBxdWV1ZVxuICAgKi9cbiAgcmVhZG9ubHkgZGxxPzogUXVldWU7XG4gIC8qKlxuICAgKiBLZXkgdG8gZW5jcnlwdCB0aGUgcXVldWVcbiAgICovXG4gIHJlYWRvbmx5IGttc0tleTogS2V5O1xuICAvKipcbiAgICogUmV0ZW50aW9uIHBlcmlvZFxuICAgKiBAZGVmYXVsdCAtIDE0IGRheXNcbiAgICovXG4gIHJlYWRvbmx5IHJldGVudGlvblBlcmlvZD86IER1cmF0aW9uO1xuICAvKipcbiAgICogU2V0dXAgYWxhcm1cbiAgICogQGRlZmF1bHQgdHJ1ZVxuICAgKi9cbiAgcmVhZG9ubHkgYWxhcm0/OiBib29sZWFuO1xuICAvKipcbiAgICogQWxhcm0gRGVzY3JpcHRpb25cbiAgICogQGRlZmF1bHQgLVxuICAgKi9cbiAgcmVhZG9ubHkgYWxhcm1EZXNjcmlwdGlvbj86IHN0cmluZztcbn1cblxuZXhwb3J0IGNsYXNzIERlYWRMZXR0ZXJRdWV1ZSBleHRlbmRzIENvbnN0cnVjdCB7XG5cbiAgcHJpdmF0ZSByZWFkb25seSBkbHE6IFF1ZXVlO1xuXG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzOiBEZWFkTGV0dGVyUXVldWVQcm9wcykge1xuICAgIHN1cGVyKHNjb3BlLCBpZCk7XG5cbiAgICBpZiAocHJvcHMuZGxxKSB7XG4gICAgICB0aGlzLmRscSA9IHByb3BzLmRscTtcbiAgICB9IGVsc2Uge1xuICAgICAgdGhpcy5kbHEgPSBuZXcgUXVldWUodGhpcywgJ2RscScsIHtcbiAgICAgICAgZW5jcnlwdGlvbk1hc3RlcktleTogcHJvcHMua21zS2V5LFxuICAgICAgICByZXRlbnRpb25QZXJpb2Q6IHByb3BzLnJldGVudGlvblBlcmlvZCA/PyBEdXJhdGlvbi5kYXlzKDE0KSxcbiAgICAgIH0pO1xuICAgIH1cblxuICAgIGlmIChwcm9wcy5hbGFybSkge1xuICAgICAgdGhpcy5zZXR1cERscUFsYXJtKGlkLCBwcm9wcyk7XG4gICAgfVxuXG4gIH1cblxuICBxdWV1ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5kbHE7XG4gIH1cblxuICBwcml2YXRlIHNldHVwRGxxQWxhcm0oaWQ6IHN0cmluZywgcHJvcHM6IERlYWRMZXR0ZXJRdWV1ZVByb3BzKSB7XG4gICAgbmV3IEFsYXJtKHRoaXMsICdkbHEtYWxhcm0nLCB7XG4gICAgICBtZXRyaWM6IHRoaXMuZGxxLm1ldHJpY051bWJlck9mTWVzc2FnZXNSZWNlaXZlZCgpLFxuICAgICAgdGhyZXNob2xkOiAwLFxuICAgICAgZXZhbHVhdGlvblBlcmlvZHM6IDEsXG4gICAgICBjb21wYXJpc29uT3BlcmF0b3I6IENvbXBhcmlzb25PcGVyYXRvci5HUkVBVEVSX1RIQU5fVEhSRVNIT0xELFxuICAgICAgYWxhcm1EZXNjcmlwdGlvbjogcHJvcHMuYWxhcm1EZXNjcmlwdGlvbiA/PyBgQWxhcm0gb24gRExRIGZvciAke2lkfWAsXG4gICAgfSk7XG4gIH1cblxufSJdfQ== | ||
DeadLetterQueue[_a] = { fqn: "@gemeentenijmegen/aws-constructs.DeadLetterQueue", version: "0.0.12" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGVhZExldHRlclF1ZXVlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL0RlYWRMZXR0ZXJRdWV1ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLDZDQUF1QztBQUN2QywrREFBdUU7QUFFdkUsaURBQXlFO0FBQ3pFLDJDQUF1QztBQUN2QywyREFBd0Q7QUF5Q3hELE1BQWEsZUFBZ0IsU0FBUSxzQkFBUztJQUk1QyxZQUFZLEtBQWdCLEVBQUUsRUFBVSxFQUFFLEtBQTJCO1FBQ25FLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFFakIsSUFBSSxLQUFLLENBQUMsR0FBRyxFQUFFO1lBQ2IsSUFBSSxDQUFDLEdBQUcsR0FBRyxLQUFLLENBQUMsR0FBRyxDQUFDO1NBQ3RCO2FBQU07WUFDTCxJQUFJLENBQUMsR0FBRyxHQUFHLElBQUksZUFBSyxDQUFDLElBQUksRUFBRSxLQUFLLEVBQUU7Z0JBQ2hDLFVBQVUsRUFBRSxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyx5QkFBZSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMseUJBQWUsQ0FBQyxXQUFXO2dCQUM1RSxtQkFBbUIsRUFBRSxLQUFLLENBQUMsTUFBTTtnQkFDakMsZUFBZSxFQUFFLEtBQUssQ0FBQyxlQUFlLElBQUksc0JBQVEsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDO2dCQUMzRCxHQUFHLEtBQUssQ0FBQyxZQUFZO2FBQ3RCLENBQUMsQ0FBQztTQUNKO1FBRUQsSUFBSSxLQUFLLENBQUMsS0FBSyxFQUFFO1lBQ2YsSUFBSSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUMzQjtJQUVILENBQUM7SUFFTyxhQUFhLENBQUMsS0FBMkI7UUFDL0MsTUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsZ0JBQWdCLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUkseUJBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQztRQUN4SCxJQUFJLHNCQUFLLENBQUMsSUFBSSxFQUFFLFdBQVcsRUFBRTtZQUMzQixNQUFNLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyw4QkFBOEIsRUFBRTtZQUNqRCxTQUFTLEVBQUUsT0FBTyxLQUFLLENBQUMsU0FBUyxHQUFHLEtBQUssRUFBRTtZQUMzQyxTQUFTLEVBQUUsQ0FBQztZQUNaLGlCQUFpQixFQUFFLENBQUM7WUFDcEIsa0JBQWtCLEVBQUUsbUNBQWtCLENBQUMsc0JBQXNCO1lBQzdELGdCQUFnQixFQUFFLEtBQUssQ0FBQyxnQkFBZ0IsSUFBSSxvQkFBb0IsS0FBSyxDQUFDLFNBQVMsRUFBRTtTQUNsRixDQUFDLENBQUM7SUFDTCxDQUFDOztBQWxDSCwwQ0FvQ0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEdXJhdGlvbiB9IGZyb20gJ2F3cy1jZGstbGliJztcbmltcG9ydCB7IEFsYXJtLCBDb21wYXJpc29uT3BlcmF0b3IgfSBmcm9tICdhd3MtY2RrLWxpYi9hd3MtY2xvdWR3YXRjaCc7XG5pbXBvcnQgeyBLZXkgfSBmcm9tICdhd3MtY2RrLWxpYi9hd3Mta21zJztcbmltcG9ydCB7IFF1ZXVlLCBRdWV1ZUVuY3J5cHRpb24sIFF1ZXVlUHJvcHMgfSBmcm9tICdhd3MtY2RrLWxpYi9hd3Mtc3FzJztcbmltcG9ydCB7IENvbnN0cnVjdCB9IGZyb20gJ2NvbnN0cnVjdHMnO1xuaW1wb3J0IHsgQ3JpdGljYWxpdHkgfSBmcm9tICcuL0NyaXRpY2FsaXR5L0NyaXRpY2FsaXR5JztcblxuZXhwb3J0IGludGVyZmFjZSBEZWFkTGV0dGVyUXVldWVQcm9wcyB7XG4gIC8qKlxuICAgKiBCcmluZyB5b3VyIG93biBkZWFkIGxldHRlciBxdWV1ZVxuICAgKi9cbiAgcmVhZG9ubHkgZGxxPzogUXVldWU7XG4gIC8qKlxuICAgKiBLZXkgdG8gZW5jcnlwdCB0aGUgcXVldWVcbiAgICovXG4gIHJlYWRvbmx5IGttc0tleT86IEtleTtcbiAgLyoqXG4gICAqIFJldGVudGlvbiBwZXJpb2RcbiAgICogQGRlZmF1bHQgLSAxNCBkYXlzXG4gICAqL1xuICByZWFkb25seSByZXRlbnRpb25QZXJpb2Q/OiBEdXJhdGlvbjtcbiAgLyoqXG4gICAqIFNldHVwIGFsYXJtXG4gICAqIEBkZWZhdWx0IHRydWVcbiAgICovXG4gIHJlYWRvbmx5IGFsYXJtPzogYm9vbGVhbjtcbiAgLyoqXG4gICAqIE5hbWUgdG8gZGVzY2liZSB0aGUgYWxhcm0gKGFsYXJtIGxldmVsIHN1ZmZpYyBpcyBkZXRlcm1pbmVkIGJ5IHRoZSBhbGFybUNyaXRpY2FsaXR5IHByb3BlcnR5KVxuICAgKi9cbiAgcmVhZG9ubHkgYWxhcm1OYW1lPzogc3RyaW5nO1xuICAvKipcbiAgICogQWxhcm0gRGVzY3JpcHRpb25cbiAgICogQGRlZmF1bHQgLVxuICAgKi9cbiAgcmVhZG9ubHkgYWxhcm1EZXNjcmlwdGlvbj86IHN0cmluZztcbiAgLyoqXG4gICAqIEFsYXJtIGNyaXRpY2FsaXR5XG4gICAqIEBkZWZhdWx0IGNyaXRpY2FsXG4gICAqL1xuICByZWFkb25seSBhbGFybUNyaXRpY2FsaXR5PzogQ3JpdGljYWxpdHk7XG4gIC8qKlxuICAgKiBRdWV1ZSBwcm9wc1xuICAgKi9cbiAgcmVhZG9ubHkgcXVldWVPcHRpb25zPzogUXVldWVQcm9wcztcbn1cblxuZXhwb3J0IGNsYXNzIERlYWRMZXR0ZXJRdWV1ZSBleHRlbmRzIENvbnN0cnVjdCB7XG5cbiAgcmVhZG9ubHkgZGxxOiBRdWV1ZTtcblxuICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nLCBwcm9wczogRGVhZExldHRlclF1ZXVlUHJvcHMpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgaWYgKHByb3BzLmRscSkge1xuICAgICAgdGhpcy5kbHEgPSBwcm9wcy5kbHE7XG4gICAgfSBlbHNlIHtcbiAgICAgIHRoaXMuZGxxID0gbmV3IFF1ZXVlKHRoaXMsICdkbHEnLCB7XG4gICAgICAgIGVuY3J5cHRpb246IHByb3BzLmttc0tleSA/IFF1ZXVlRW5jcnlwdGlvbi5LTVMgOiBRdWV1ZUVuY3J5cHRpb24uS01TX01BTkFHRUQsXG4gICAgICAgIGVuY3J5cHRpb25NYXN0ZXJLZXk6IHByb3BzLmttc0tleSxcbiAgICAgICAgcmV0ZW50aW9uUGVyaW9kOiBwcm9wcy5yZXRlbnRpb25QZXJpb2QgPz8gRHVyYXRpb24uZGF5cygxNCksXG4gICAgICAgIC4uLnByb3BzLnF1ZXVlT3B0aW9ucyxcbiAgICAgIH0pO1xuICAgIH1cblxuICAgIGlmIChwcm9wcy5hbGFybSkge1xuICAgICAgdGhpcy5zZXR1cERscUFsYXJtKHByb3BzKTtcbiAgICB9XG5cbiAgfVxuXG4gIHByaXZhdGUgc2V0dXBEbHFBbGFybShwcm9wczogRGVhZExldHRlclF1ZXVlUHJvcHMpIHtcbiAgICBjb25zdCBsZXZlbCA9IHByb3BzLmFsYXJtQ3JpdGljYWxpdHkgPyBwcm9wcy5hbGFybUNyaXRpY2FsaXR5LmFsYXJtU3VmZml4KCkgOiBuZXcgQ3JpdGljYWxpdHkoJ2NyaXRpY2FsJykuYWxhcm1TdWZmaXgoKTtcbiAgICBuZXcgQWxhcm0odGhpcywgJ2RscS1hbGFybScsIHtcbiAgICAgIG1ldHJpYzogdGhpcy5kbHEubWV0cmljTnVtYmVyT2ZNZXNzYWdlc1JlY2VpdmVkKCksXG4gICAgICBhbGFybU5hbWU6IGBkbHEtJHtwcm9wcy5hbGFybU5hbWV9JHtsZXZlbH1gLFxuICAgICAgdGhyZXNob2xkOiAwLFxuICAgICAgZXZhbHVhdGlvblBlcmlvZHM6IDEsXG4gICAgICBjb21wYXJpc29uT3BlcmF0b3I6IENvbXBhcmlzb25PcGVyYXRvci5HUkVBVEVSX1RIQU5fVEhSRVNIT0xELFxuICAgICAgYWxhcm1EZXNjcmlwdGlvbjogcHJvcHMuYWxhcm1EZXNjcmlwdGlvbiA/PyBgQWxhcm0gb24gRExRIGZvciAke3Byb3BzLmFsYXJtTmFtZX1gLFxuICAgIH0pO1xuICB9XG5cbn0iXX0= |
@@ -49,3 +49,3 @@ "use strict"; | ||
_a = JSII_RTTI_SYMBOL_1; | ||
ErrorMonitoringAlarm[_a] = { fqn: "@gemeentenijmegen/aws-constructs.ErrorMonitoringAlarm", version: "0.0.11" }; | ||
ErrorMonitoringAlarm[_a] = { fqn: "@gemeentenijmegen/aws-constructs.ErrorMonitoringAlarm", version: "0.0.12" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXJyb3JNb25pdG9yaW5nQWxhcm0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvRXJyb3JNb25pdG9yaW5nQWxhcm0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSw2Q0FBc0Q7QUFDdEQsK0RBQW1EO0FBRW5ELG1EQUE2RjtBQUM3RiwyQ0FBdUM7QUFrRHZDLE1BQWEsb0JBQXFCLFNBQVEsc0JBQVM7SUFFakQsWUFBWSxLQUFnQixFQUFFLEVBQVUsRUFBRSxLQUFnQztRQUN4RSxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBQ2pCLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxRQUFRLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsUUFBUSxJQUFJLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUMxRSxNQUFNLEtBQUssQ0FBQyx5Q0FBeUMsQ0FBQyxDQUFDO1NBQ3hEO1FBQ0QsSUFBSSxDQUFDLGtCQUFrQixDQUFDLEVBQUUsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUVyQyxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDSyxrQkFBa0IsQ0FBQyxFQUFVLEVBQUUsS0FBZ0M7UUFDckUsTUFBTSxjQUFjLEdBQUcsS0FBSyxDQUFDLGVBQWUsSUFBSSxFQUFFLENBQUM7UUFDbkQsTUFBTSxpQkFBaUIsR0FBRyxJQUFJLHVCQUFZLENBQUMsSUFBSSxFQUFFLGNBQWMsRUFBRTtZQUMvRCxRQUFRLEVBQUUsS0FBSyxDQUFDLE1BQU0sRUFBRSxRQUFTLElBQUksS0FBSyxDQUFDLFFBQVE7WUFDbkQsZUFBZSxFQUFFLEdBQUcsY0FBYyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFO1lBQ3BELFVBQVUsRUFBRSxRQUFRO1lBQ3BCLGFBQWEsRUFBRSxLQUFLLENBQUMsY0FBYyxFQUFFLGFBQWEsSUFBSSx3QkFBYSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUM7WUFDcEYsV0FBVyxFQUFFLEdBQUc7U0FDakIsQ0FBQyxDQUFDO1FBQ0gsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsMkJBQWEsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUU1RCxNQUFNLEtBQUssR0FBRyxJQUFJLHNCQUFLLENBQUMsSUFBSSxFQUFFLEdBQUcsY0FBYyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxRQUFRLEVBQUU7WUFDdkUsTUFBTSxFQUFFLGlCQUFpQixDQUFDLE1BQU0sQ0FBQztnQkFDL0IsU0FBUyxFQUFFLEtBQUs7Z0JBQ2hCLE1BQU0sRUFBRSxzQkFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUM7YUFDNUIsQ0FBQztZQUNGLGlCQUFpQixFQUFFLENBQUM7WUFDcEIsU0FBUyxFQUFFLEtBQUssQ0FBQyxjQUFjLEVBQUUsY0FBYyxJQUFJLENBQUM7WUFDcEQsU0FBUyxFQUFFLHdCQUF3QixJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsSUFBSSxLQUFLLENBQUMsV0FBVyxJQUFJLEtBQUssTUFBTTtZQUNuRixnQkFBZ0IsRUFBRSx1Q0FBdUMsY0FBYyxNQUFNLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxnREFBZ0Q7U0FDMUksQ0FBQyxDQUFDO1FBQ0gsS0FBSyxDQUFDLGtCQUFrQixDQUFDLDJCQUFhLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDbEQsQ0FBQzs7QUF2Q0gsb0RBd0NDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmVtb3ZhbFBvbGljeSwgRHVyYXRpb24gfSBmcm9tICdhd3MtY2RrLWxpYic7XG5pbXBvcnQgeyBBbGFybSB9IGZyb20gJ2F3cy1jZGstbGliL2F3cy1jbG91ZHdhdGNoJztcbmltcG9ydCAqIGFzIGxhbWJkYSBmcm9tICdhd3MtY2RrLWxpYi9hd3MtbGFtYmRhJztcbmltcG9ydCB7IE1ldHJpY0ZpbHRlciwgRmlsdGVyUGF0dGVybiwgSUZpbHRlclBhdHRlcm4sIExvZ0dyb3VwIH0gZnJvbSAnYXdzLWNkay1saWIvYXdzLWxvZ3MnO1xuaW1wb3J0IHsgQ29uc3RydWN0IH0gZnJvbSAnY29uc3RydWN0cyc7XG5cblxuLyoqXG4gKiBDb25zdHJ1Y3QgdGhhdCBlYXNpbHkgYWRkcyBiYXNpYyBlcnJvciBtb25pdG9yaW5nIHdpdGggYW4gYWxhcm0gdG8gbGFtYmRhJ3NcbiAqIE9ubHkgYSBsYW1iZGEgbmVlZGVkIGFzIHByb3BlcnR5LCBhbGwgb3RoZXJzIGFyZSBvcHRpb25hbC5cbiAqXG4gKiBUaGUgcGxhbiBpcyB0byBhZGQgb3RoZXIgYmFzaWMgYWxhcm1zIGluIHRoZSBmdXR1cmUgYW5kIGFkZCB0aGUgY3JpdGljYWxpdHkgdHlwZSB3aGVuIGl0IGlzIGFkZGVkIHRvIGEgbGlicmFyeVxuICovXG5cbmV4cG9ydCBpbnRlcmZhY2UgRXJyb3JSYXRlUHJvcHMge1xuICAvKipcbiAgICogVGhlIGZpbHRlcnBhdHRlcm4gdXNlZFxuICAgKiBAZGVmYXVsdCBGaWx0ZXJQYXR0ZXJuLmFueVRlcm0oJ0VSUk9SJylcbiAgICovXG4gIHJlYWRvbmx5IGZpbHRlclBhdHRlcm4/OiBJRmlsdGVyUGF0dGVybjtcbiAgLyoqXG4gICAqIEFsYXJtIFRocmVzaG9sZFxuICAgKiBAZGVmYXVsdCA1XG4gICAqL1xuICByZWFkb25seSBhbGFybVRocmVzaG9sZD86IG51bWJlcjtcbn1cbmV4cG9ydCBpbnRlcmZhY2UgRXJyb3JNb25pdG9yaW5nQWxhcm1Qcm9wcyB7XG4gIC8qKlxuICAgKiBUaGUgbGFtYmRhIHRoZSBtZXRyaWNzIGFyZSBhZGRlZCB0b1xuICAgKi9cbiAgcmVhZG9ubHkgbGFtYmRhPzogbGFtYmRhLkZ1bmN0aW9uO1xuXG4gIC8qKlxuICAgKiBUaGUgbG9nIGdyb3VwIHRoZSBtZXRyaWNzIGFyZSBhZGRlZCB0b1xuICAgKi9cbiAgcmVhZG9ubHkgbG9nR3JvdXA/OiBMb2dHcm91cDtcblxuICAvKipcbiAqIENyaXRpY2FsaXR5IGxldmVsXG4gKiBAZXhhbXBsZSAnbG93JyB8ICdtZWRpdW0nIHwgJ2hpZ2gnIHwgJ2NyaXRpY2FsJ1xuICogQGRlZmF1bHQgJ2xvdydcbiAqL1xuICByZWFkb25seSBjcml0aWNhbGl0eT86ICdsb3cnIHwgJ21lZGl1bScgfCAnaGlnaCcgfCAnY3JpdGljYWwnO1xuXG4gIC8qKlxuICogTGVmdCBlbXB0eSwgdGhlIGlkIHdpbGwgYmUgdXNlZCB0byBzZXQgdGhlIG1ldHJpY05hbWVTcGFjZSBiYXNlXG4gKiBAZGVmYXVsdCBpZFxuICovXG4gIHJlYWRvbmx5IG1ldHJpY05hbWVTcGFjZT86IHN0cmluZztcbiAgLyoqXG4gICAqICBBbGwgdGhlIG9wdGlvbmFsIHByb3BlcnRpZXMgZm9yIHRoZSBlcnJvclJhdGVNZXRyaWMgYW5kIEFsYXJtXG4gICAqL1xuICByZWFkb25seSBlcnJvclJhdGVQcm9wcz86IEVycm9yUmF0ZVByb3BzIHwgdW5kZWZpbmVkO1xufVxuZXhwb3J0IGNsYXNzIEVycm9yTW9uaXRvcmluZ0FsYXJtIGV4dGVuZHMgQ29uc3RydWN0IHtcblxuICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nLCBwcm9wczogRXJyb3JNb25pdG9yaW5nQWxhcm1Qcm9wcyApIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuICAgIGlmICgoIXByb3BzLmxvZ0dyb3VwICYmICFwcm9wcy5sYW1iZGEpIHx8IChwcm9wcy5sb2dHcm91cCAmJiBwcm9wcy5sYW1iZGEpKSB7XG4gICAgICB0aHJvdyBFcnJvcignUHJvdmlkZSBlaXRoZXIgYSBsYW1iZGEgb3IgYSBsb2cgZ3JvdXAhJyk7XG4gICAgfVxuICAgIHRoaXMuYWRkRXJyb3JSYXRlTWV0cmljKGlkLCBwcm9wcyk7XG5cbiAgfVxuXG4gIC8qKlxuICAgKiBNb25pdG9yIHRoZSBsb2dzIGdlbmVyYXRlZCBieSB0aGlzIGZ1bmN0aW9uIGZvciBhIGZpbHRlciBwYXR0ZXJuLCBnZW5lcmF0ZSBtZXRyaWNcbiAgICogYW5kIGFsYXJtIG9uIGluY3JlYXNlZCBlcnJvciByYXRlLlxuICAgKlxuICAgKiBAcGFyYW0gZmlsdGVyUGF0dGVybiBQYXR0ZXJuIHRvIGZpbHRlciBieSAoZGVmYXVsdDogY29udGFpbmluZyBFUlJPUilcbiAgICovXG4gIHByaXZhdGUgYWRkRXJyb3JSYXRlTWV0cmljKGlkOiBzdHJpbmcsIHByb3BzOiBFcnJvck1vbml0b3JpbmdBbGFybVByb3BzKSB7XG4gICAgY29uc3QgbWV0cmljTmFtZUJhc2UgPSBwcm9wcy5tZXRyaWNOYW1lU3BhY2UgPz8gaWQ7XG4gICAgY29uc3QgZXJyb3JNZXRyaWNGaWx0ZXIgPSBuZXcgTWV0cmljRmlsdGVyKHRoaXMsICdNZXRyaWNGaWx0ZXInLCB7XG4gICAgICBsb2dHcm91cDogcHJvcHMubGFtYmRhPy5sb2dHcm91cCEgPz8gcHJvcHMubG9nR3JvdXAsXG4gICAgICBtZXRyaWNOYW1lc3BhY2U6IGAke21ldHJpY05hbWVCYXNlfS8ke3RoaXMubm9kZS5pZH1gLFxuICAgICAgbWV0cmljTmFtZTogJ0Vycm9ycycsXG4gICAgICBmaWx0ZXJQYXR0ZXJuOiBwcm9wcy5lcnJvclJhdGVQcm9wcz8uZmlsdGVyUGF0dGVybiA/PyBGaWx0ZXJQYXR0ZXJuLmFueVRlcm0oJ0VSUk9SJyksXG4gICAgICBtZXRyaWNWYWx1ZTogJzEnLFxuICAgIH0pO1xuICAgIGVycm9yTWV0cmljRmlsdGVyLmFwcGx5UmVtb3ZhbFBvbGljeShSZW1vdmFsUG9saWN5LkRFU1RST1kpO1xuXG4gICAgY29uc3QgYWxhcm0gPSBuZXcgQWxhcm0odGhpcywgYCR7bWV0cmljTmFtZUJhc2V9LSR7dGhpcy5ub2RlLmlkfS1hbGFybWAsIHtcbiAgICAgIG1ldHJpYzogZXJyb3JNZXRyaWNGaWx0ZXIubWV0cmljKHtcbiAgICAgICAgc3RhdGlzdGljOiAnc3VtJyxcbiAgICAgICAgcGVyaW9kOiBEdXJhdGlvbi5taW51dGVzKDUpLFxuICAgICAgfSksXG4gICAgICBldmFsdWF0aW9uUGVyaW9kczogMyxcbiAgICAgIHRocmVzaG9sZDogcHJvcHMuZXJyb3JSYXRlUHJvcHM/LmFsYXJtVGhyZXNob2xkID8/IDUsXG4gICAgICBhbGFybU5hbWU6IGBpbmNyZWFzZWQtZXJyb3ItcmF0ZS0ke3RoaXMubm9kZS5pZH0tJHtwcm9wcy5jcml0aWNhbGl0eSA/PyAnbG93J30tbHZsYCxcbiAgICAgIGFsYXJtRGVzY3JpcHRpb246IGBUaGlzIGFsYXJtIHRyaWdnZXJzIGlmIHRoZSBmdW5jdGlvbiAke21ldHJpY05hbWVCYXNlfSAtICR7dGhpcy5ub2RlLmlkfSBpcyBsb2dnaW5nIG1vcmUgdGhhbiA1IGVycm9ycyBvdmVyIG4gbWludXRlcy5gLFxuICAgIH0pO1xuICAgIGFsYXJtLmFwcGx5UmVtb3ZhbFBvbGljeShSZW1vdmFsUG9saWN5LkRFU1RST1kpO1xuICB9XG59XG5cblxuIl19 |
@@ -5,1 +5,2 @@ export * from './PermissionsBoundaryAspect'; | ||
export * from './LambdaMonitoringAlarm'; | ||
export * from './Criticality/Criticality'; |
@@ -17,2 +17,3 @@ "use strict"; | ||
__exportStar(require("./LambdaMonitoringAlarm"), exports); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEsOERBQTRDO0FBQzVDLG9EQUFrQztBQUNsQyx5REFBdUM7QUFDdkMsMERBQXdDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9QZXJtaXNzaW9uc0JvdW5kYXJ5QXNwZWN0JztcbmV4cG9ydCAqIGZyb20gJy4vRGVhZExldHRlclF1ZXVlJztcbmV4cG9ydCAqIGZyb20gJy4vRXJyb3JNb25pdG9yaW5nQWxhcm0nO1xuZXhwb3J0ICogZnJvbSAnLi9MYW1iZGFNb25pdG9yaW5nQWxhcm0nOyJdfQ== | ||
__exportStar(require("./Criticality/Criticality"), exports); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEsOERBQTRDO0FBQzVDLG9EQUFrQztBQUNsQyx5REFBdUM7QUFDdkMsMERBQXdDO0FBQ3hDLDREQUEwQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vUGVybWlzc2lvbnNCb3VuZGFyeUFzcGVjdCc7XG5leHBvcnQgKiBmcm9tICcuL0RlYWRMZXR0ZXJRdWV1ZSc7XG5leHBvcnQgKiBmcm9tICcuL0Vycm9yTW9uaXRvcmluZ0FsYXJtJztcbmV4cG9ydCAqIGZyb20gJy4vTGFtYmRhTW9uaXRvcmluZ0FsYXJtJztcbmV4cG9ydCAqIGZyb20gJy4vQ3JpdGljYWxpdHkvQ3JpdGljYWxpdHknOyJdfQ== |
@@ -43,3 +43,3 @@ "use strict"; | ||
_a = JSII_RTTI_SYMBOL_1; | ||
PermissionsBoundaryAspect[_a] = { fqn: "@gemeentenijmegen/aws-constructs.PermissionsBoundaryAspect", version: "0.0.11" }; | ||
PermissionsBoundaryAspect[_a] = { fqn: "@gemeentenijmegen/aws-constructs.PermissionsBoundaryAspect", version: "0.0.12" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGVybWlzc2lvbnNCb3VuZGFyeUFzcGVjdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9QZXJtaXNzaW9uc0JvdW5kYXJ5QXNwZWN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsNkNBQTBEO0FBRzFEOzs7Ozs7R0FNRztBQUNILE1BQWEseUJBQXlCO0lBV3BDOzs7O09BSUc7SUFDSCxZQUFtQixRQUFpQixFQUFFLHNCQUErQjtRQUNuRSxJQUFJLENBQUMsUUFBUSxHQUFHLFFBQVEsSUFBSSxHQUFHLENBQUM7UUFDaEMsSUFBSSxDQUFDLHNCQUFzQixHQUFHLHNCQUFzQixJQUFJLDJDQUEyQyxDQUFDO0lBQ3RHLENBQUM7SUFFTSxLQUFLLENBQUMsSUFBZ0I7UUFFM0IsSUFBSSxJQUFJLFlBQVkseUJBQVcsSUFBSSxJQUFJLENBQUMsZUFBZSxJQUFJLGdCQUFnQixFQUFFO1lBQzNFLE1BQU0sS0FBSyxHQUFHLG1CQUFLLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDO1lBQzdCLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxJQUFJLEVBQUUsS0FBSyxDQUFDLENBQUM7U0FDekM7SUFDSCxDQUFDO0lBRUQscUJBQXFCLENBQUMsV0FBd0IsRUFBRSxLQUFZO1FBQzFELGlDQUFpQztRQUNqQyxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDakIsV0FBVyxDQUFDLG1CQUFtQixDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7U0FDeEQ7UUFDRCxnREFBZ0Q7UUFDaEQsSUFBSSxJQUFJLENBQUMsc0JBQXNCLElBQUksQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxFQUFFO1lBQ3pGLFdBQVcsQ0FBQyxtQkFBbUIsQ0FBQyxxQkFBcUIsRUFBRSxnQkFBZ0IsS0FBSyxDQUFDLE9BQU8sV0FBVyxJQUFJLENBQUMsc0JBQXNCLEVBQUUsQ0FBQyxDQUFDO1NBQy9IO0lBQ0gsQ0FBQzs7QUF0Q0gsOERBdUNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2ZuUmVzb3VyY2UsIElBc3BlY3QsIFN0YWNrIH0gZnJvbSAnYXdzLWNkay1saWInO1xuaW1wb3J0IHsgSUNvbnN0cnVjdCB9IGZyb20gJ2NvbnN0cnVjdHMnO1xuXG4vKipcbiAqIEFzIGEgYmVzdCBwcmFjdGljZSBvcmdhbml6YXRpb25zIGVuZm9yY2UgcG9saWNpZXMgd2hpY2ggcmVxdWlyZSBhbGwgY3VzdG9tIElBTSBSb2xlcyBjcmVhdGVkIHRvIGJlIGRlZmluZWQgdW5kZXJcbiAqIGEgc3BlY2lmaWMgcGF0aCBhbmQgcGVybWlzc2lvbiBib3VuZGFyeS4gV2VsbCwgdGhpcyBhbGxvd3MgYmV0dGVyIGdvdmVybmFuY2UgYW5kIGFsc28gcHJldmVudHMgdW5pbnRlbmRlZCBwcml2aWxlZ2UgZXNjYWxhdGlvbi5cbiAqIEFXUyBDREsgaGlnaCBsZXZlbCBjb25zdHJ1Y3RzIGFuZCBwYXR0ZXJucyBlbmNhcHN1bGF0ZXMgdGhlIHJvbGUgY3JlYXRpb24gZnJvbSBlbmQgdXNlcnMuXG4gKiBTbyBpdCBpcyBhIGxhYm9yaW91cyBhbmQgYXQgdGltZXMgaW1wb3NzaWJsZSB0byBnZXQgYSBoYW5kbGUgb2YgbmV3bHkgY3JlYXRlZCByb2xlcyB3aXRoaW4gYSBzdGFjay5cbiAqIFRoaXMgYXNwZWN0IHdpbGwgc2NhbiBhbGwgcm9sZXMgd2l0aGluIHRoZSBnaXZlbiBzY29wZSBhbmQgd2lsbCBhdHRhY2ggdGhlIHJpZ2h0IHBlcm1pc3Npb24gYm91bmRhcnkgYW5kIHBhdGggdG8gdGhlbS5cbiAqL1xuZXhwb3J0IGNsYXNzIFBlcm1pc3Npb25zQm91bmRhcnlBc3BlY3QgaW1wbGVtZW50cyBJQXNwZWN0IHtcbiAgLyoqXG4gICAqIFRoZSByb2xlIHBhdGggdG8gYXR0YWNoIHRvIG5ld2x5IGNyZWF0ZWQgcm9sZXMuXG4gICAqL1xuICByb2xlUGF0aD86IHN0cmluZztcblxuICAvKipcbiAgICogVGhlIHBlcm1pc3Npb24gYm91bmRhcnkgdG8gYXR0YWNoIHRvIG5ld2x5IGNyZWF0ZWQgcm9sZXMuXG4gICAqL1xuICByb2xlUGVybWlzc2lvbkJvdW5kYXJ5OiBzdHJpbmc7XG5cbiAgLyoqXG4gICAqIENvbnN0cnVjdHMgYSBuZXcgUGVybWlzc2lvbnNCb3VuZGFyeUFzcGVjdC5cbiAgICogQHBhcmFtIHJvbGVQYXRoIC0gdGhlIHJvbGUgcGF0aCB0byBhdHRhY2ggdG8gbmV3bHkgY3JlYXRlZCByb2xlcy5cbiAgICogQHBhcmFtIHJvbGVQZXJtaXNzaW9uQm91bmRhcnkgLSB0aGUgcGVybWlzc2lvbiBib3VuZGFyeSB0byBhdHRhY2ggdG8gbmV3bHkgY3JlYXRlZCByb2xlcy5cbiAgICovXG4gIHB1YmxpYyBjb25zdHJ1Y3Rvcihyb2xlUGF0aD86IHN0cmluZywgcm9sZVBlcm1pc3Npb25Cb3VuZGFyeT86IHN0cmluZykge1xuICAgIHRoaXMucm9sZVBhdGggPSByb2xlUGF0aCA/PyAnLyc7XG4gICAgdGhpcy5yb2xlUGVybWlzc2lvbkJvdW5kYXJ5ID0gcm9sZVBlcm1pc3Npb25Cb3VuZGFyeSA/PyAnbGFuZGluZ3pvbmUtd29ya2xvYWQtcGVybWlzc2lvbnMtYm91bmRhcnknO1xuICB9XG5cbiAgcHVibGljIHZpc2l0KG5vZGU6IElDb25zdHJ1Y3QpOiB2b2lkIHtcblxuICAgIGlmIChub2RlIGluc3RhbmNlb2YgQ2ZuUmVzb3VyY2UgJiYgbm9kZS5jZm5SZXNvdXJjZVR5cGUgPT0gJ0FXUzo6SUFNOjpSb2xlJykge1xuICAgICAgY29uc3Qgc3RhY2sgPSBTdGFjay5vZihub2RlKTtcbiAgICAgIHRoaXMuYWRkUGVybWlzc2lvbkJvdW5kYXJ5KG5vZGUsIHN0YWNrKTtcbiAgICB9XG4gIH1cblxuICBhZGRQZXJtaXNzaW9uQm91bmRhcnkoY2ZuUmVzb3VyY2U6IENmblJlc291cmNlLCBzdGFjazogU3RhY2spIHtcbiAgICAvLyBzZXQgdGhlIHBhdGggaWYgaXQgaXMgcHJvdmlkZWRcbiAgICBpZiAodGhpcy5yb2xlUGF0aCkge1xuICAgICAgY2ZuUmVzb3VyY2UuYWRkUHJvcGVydHlPdmVycmlkZSgnUGF0aCcsIHRoaXMucm9sZVBhdGgpO1xuICAgIH1cbiAgICAvLyBzZXQgdGhlIHBlcm1pc3Npb24gYm91bmRhcnkgaWYgaXQgaXMgcHJvdmlkZWRcbiAgICBpZiAodGhpcy5yb2xlUGVybWlzc2lvbkJvdW5kYXJ5ICYmICF0aGlzLnJvbGVQZXJtaXNzaW9uQm91bmRhcnkuc3RhcnRzV2l0aCgnYXJuOmF3czppYW0nKSkge1xuICAgICAgY2ZuUmVzb3VyY2UuYWRkUHJvcGVydHlPdmVycmlkZSgnUGVybWlzc2lvbnNCb3VuZGFyeScsIGBhcm46YXdzOmlhbTo6JHtzdGFjay5hY2NvdW50fTpwb2xpY3kvJHt0aGlzLnJvbGVQZXJtaXNzaW9uQm91bmRhcnl9YCk7XG4gICAgfVxuICB9XG59XG5cbiJdfQ== |
@@ -37,3 +37,3 @@ { | ||
"devDependencies": { | ||
"@gemeentenijmegen/projen-project-type": "^1.7.0", | ||
"@gemeentenijmegen/projen-project-type": "^1.7.1", | ||
"@types/jest": "^27", | ||
@@ -51,5 +51,5 @@ "@types/node": "^16 <= 16.18.78", | ||
"jsii": "1.x", | ||
"jsii-diff": "^1.98.0", | ||
"jsii-diff": "^1.100.0", | ||
"jsii-docgen": "^7.2.9", | ||
"jsii-pacmak": "^1.98.0", | ||
"jsii-pacmak": "^1.100.0", | ||
"jsii-rosetta": "1.x", | ||
@@ -77,3 +77,3 @@ "projen": "^0.80.20", | ||
}, | ||
"version": "0.0.11", | ||
"version": "0.0.12", | ||
"jest": { | ||
@@ -80,0 +80,0 @@ "testMatch": [ |
Sorry, the diff of this file is not supported yet
180179
17
356