Skip to content

Commit 8c8b6b6

Browse files
feat(cfnspec): cloudformation spec v66.1.0 (#19929)
1 parent 38a3216 commit 8c8b6b6

File tree

191 files changed

+654
-345
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+654
-345
lines changed

packages/@aws-cdk/cfnspec/CHANGELOG.md

+126
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,129 @@
1+
# CloudFormation Resource Specification v66.1.0
2+
3+
## New Resource Types
4+
5+
* AWS::AppRunner::ObservabilityConfiguration
6+
7+
## Attribute Changes
8+
9+
* AWS::Athena::WorkGroup WorkGroupConfigurationUpdates.EngineVersion.EffectiveEngineVersion (__deleted__)
10+
11+
## Property Changes
12+
13+
* AWS::AppRunner::Service ObservabilityConfiguration (__added__)
14+
* AWS::AppStream::Fleet SessionScriptS3Location (__added__)
15+
* AWS::Athena::WorkGroup WorkGroupConfigurationUpdates (__deleted__)
16+
* AWS::Batch::ComputeEnvironment ReplaceComputeEnvironment (__deleted__)
17+
* AWS::Batch::ComputeEnvironment UpdatePolicy (__deleted__)
18+
* AWS::CE::AnomalyMonitor ResourceTags (__added__)
19+
* AWS::CE::AnomalySubscription ResourceTags (__added__)
20+
* AWS::CloudWatch::MetricStream StatisticsConfigurations (__added__)
21+
* AWS::EC2::TrafficMirrorTarget GatewayLoadBalancerEndpointId (__deleted__)
22+
* AWS::SSM::Document UpdateMethod (__added__)
23+
* AWS::SSM::Document Attachments.UpdateType (__changed__)
24+
* Old: Immutable
25+
* New: Mutable
26+
* AWS::SSM::Document Content.UpdateType (__changed__)
27+
* Old: Immutable
28+
* New: Mutable
29+
* AWS::SSM::Document DocumentFormat.UpdateType (__changed__)
30+
* Old: Immutable
31+
* New: Mutable
32+
* AWS::SSM::Document Requires.UpdateType (__changed__)
33+
* Old: Immutable
34+
* New: Mutable
35+
* AWS::SSM::Document TargetType.UpdateType (__changed__)
36+
* Old: Immutable
37+
* New: Mutable
38+
* AWS::SSM::Document VersionName.UpdateType (__changed__)
39+
* Old: Immutable
40+
* New: Mutable
41+
42+
## Property Type Changes
43+
44+
* AWS::Athena::WorkGroup.ResultConfigurationUpdates (__removed__)
45+
* AWS::Athena::WorkGroup.WorkGroupConfigurationUpdates (__removed__)
46+
* AWS::Batch::ComputeEnvironment.UpdatePolicy (__removed__)
47+
* AWS::AppRunner::Service.ServiceObservabilityConfiguration (__added__)
48+
* AWS::AppStream::Fleet.S3Location (__added__)
49+
* AWS::CE::AnomalyMonitor.ResourceTag (__added__)
50+
* AWS::CE::AnomalySubscription.ResourceTag (__added__)
51+
* AWS::CloudWatch::MetricStream.MetricStreamStatisticsConfiguration (__added__)
52+
* AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric (__added__)
53+
* AWS::ImageBuilder::DistributionConfiguration.AmiDistributionConfiguration (__added__)
54+
* AWS::ImageBuilder::DistributionConfiguration.ContainerDistributionConfiguration (__added__)
55+
* AWS::ImageBuilder::DistributionConfiguration.LaunchPermissionConfiguration (__added__)
56+
* AWS::ImageBuilder::DistributionConfiguration.TargetContainerRepository (__added__)
57+
* AWS::Batch::ComputeEnvironment.ComputeResources UpdateToLatestImageVersion (__deleted__)
58+
* AWS::Batch::ComputeEnvironment.ComputeResources AllocationStrategy.UpdateType (__changed__)
59+
* Old: Mutable
60+
* New: Immutable
61+
* AWS::Batch::ComputeEnvironment.ComputeResources BidPercentage.UpdateType (__changed__)
62+
* Old: Mutable
63+
* New: Immutable
64+
* AWS::Batch::ComputeEnvironment.ComputeResources Ec2Configuration.UpdateType (__changed__)
65+
* Old: Mutable
66+
* New: Immutable
67+
* AWS::Batch::ComputeEnvironment.ComputeResources Ec2KeyPair.UpdateType (__changed__)
68+
* Old: Mutable
69+
* New: Immutable
70+
* AWS::Batch::ComputeEnvironment.ComputeResources ImageId.UpdateType (__changed__)
71+
* Old: Mutable
72+
* New: Immutable
73+
* AWS::Batch::ComputeEnvironment.ComputeResources InstanceRole.UpdateType (__changed__)
74+
* Old: Mutable
75+
* New: Immutable
76+
* AWS::Batch::ComputeEnvironment.ComputeResources InstanceTypes.UpdateType (__changed__)
77+
* Old: Mutable
78+
* New: Immutable
79+
* AWS::Batch::ComputeEnvironment.ComputeResources LaunchTemplate.UpdateType (__changed__)
80+
* Old: Mutable
81+
* New: Immutable
82+
* AWS::Batch::ComputeEnvironment.ComputeResources PlacementGroup.UpdateType (__changed__)
83+
* Old: Mutable
84+
* New: Immutable
85+
* AWS::Batch::ComputeEnvironment.ComputeResources Tags.UpdateType (__changed__)
86+
* Old: Mutable
87+
* New: Immutable
88+
* AWS::Batch::ComputeEnvironment.ComputeResources Type.UpdateType (__changed__)
89+
* Old: Mutable
90+
* New: Immutable
91+
* AWS::Batch::ComputeEnvironment.Ec2ConfigurationObject ImageIdOverride.UpdateType (__changed__)
92+
* Old: Mutable
93+
* New: Immutable
94+
* AWS::Batch::ComputeEnvironment.Ec2ConfigurationObject ImageType.UpdateType (__changed__)
95+
* Old: Mutable
96+
* New: Immutable
97+
* AWS::Batch::ComputeEnvironment.LaunchTemplateSpecification LaunchTemplateId.UpdateType (__changed__)
98+
* Old: Mutable
99+
* New: Immutable
100+
* AWS::Batch::ComputeEnvironment.LaunchTemplateSpecification LaunchTemplateName.UpdateType (__changed__)
101+
* Old: Mutable
102+
* New: Immutable
103+
* AWS::Batch::ComputeEnvironment.LaunchTemplateSpecification Version.UpdateType (__changed__)
104+
* Old: Mutable
105+
* New: Immutable
106+
* AWS::ImageBuilder::DistributionConfiguration.Distribution AmiDistributionConfiguration.PrimitiveType (__deleted__)
107+
* AWS::ImageBuilder::DistributionConfiguration.Distribution AmiDistributionConfiguration.Type (__added__)
108+
* AWS::ImageBuilder::DistributionConfiguration.Distribution ContainerDistributionConfiguration.PrimitiveType (__deleted__)
109+
* AWS::ImageBuilder::DistributionConfiguration.Distribution ContainerDistributionConfiguration.Type (__added__)
110+
* AWS::SSM::Document.AttachmentsSource Key.UpdateType (__changed__)
111+
* Old: Immutable
112+
* New: Mutable
113+
* AWS::SSM::Document.AttachmentsSource Name.UpdateType (__changed__)
114+
* Old: Immutable
115+
* New: Mutable
116+
* AWS::SSM::Document.AttachmentsSource Values.UpdateType (__changed__)
117+
* Old: Immutable
118+
* New: Mutable
119+
* AWS::SSM::Document.DocumentRequires Name.UpdateType (__changed__)
120+
* Old: Immutable
121+
* New: Mutable
122+
* AWS::SSM::Document.DocumentRequires Version.UpdateType (__changed__)
123+
* Old: Immutable
124+
* New: Mutable
125+
126+
1127
# CloudFormation Resource Specification v66.0.0
2128

3129
## New Resource Types

packages/@aws-cdk/cfnspec/cfn.version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
66.0.0
1+
66.1.0

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ACMPCA.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::ACMPCA::Certificate.ApiPassthrough": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-apipassthrough.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_APS.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {},
44
"ResourceTypes": {
55
"AWS::APS::RuleGroupsNamespace": {

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AccessAnalyzer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AccessAnalyzer::Analyzer.ArchiveRule": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AmazonMQ.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AmazonMQ::Broker.ConfigurationId": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_Amplify.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::Amplify::App.AutoBranchCreationConfig": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AmplifyUIBuilder.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AmplifyUIBuilder::Component.ActionParameters": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApiGateway.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::ApiGateway::ApiKey.StageKey": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApiGatewayV2.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::ApiGatewayV2::Api.BodyS3Location": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppConfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AppConfig::Application.Tags": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppFlow.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppIntegrations.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AppIntegrations::DataIntegration.ScheduleConfig": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-scheduleconfig.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppMesh.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AppMesh::GatewayRoute.GatewayRouteHostnameMatch": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamematch.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppRunner.json

+70-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
4+
"AWS::AppRunner::ObservabilityConfiguration.TraceConfiguration": {
5+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-observabilityconfiguration-traceconfiguration.html",
6+
"Properties": {
7+
"Vendor": {
8+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-observabilityconfiguration-traceconfiguration.html#cfn-apprunner-observabilityconfiguration-traceconfiguration-vendor",
9+
"PrimitiveType": "String",
10+
"Required": true,
11+
"UpdateType": "Immutable"
12+
}
13+
}
14+
},
415
"AWS::AppRunner::Service.AuthenticationConfiguration": {
516
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-authenticationconfiguration.html",
617
"Properties": {
@@ -261,6 +272,23 @@
261272
}
262273
}
263274
},
275+
"AWS::AppRunner::Service.ServiceObservabilityConfiguration": {
276+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-serviceobservabilityconfiguration.html",
277+
"Properties": {
278+
"ObservabilityConfigurationArn": {
279+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-serviceobservabilityconfiguration.html#cfn-apprunner-service-serviceobservabilityconfiguration-observabilityconfigurationarn",
280+
"PrimitiveType": "String",
281+
"Required": false,
282+
"UpdateType": "Mutable"
283+
},
284+
"ObservabilityEnabled": {
285+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-serviceobservabilityconfiguration.html#cfn-apprunner-service-serviceobservabilityconfiguration-observabilityenabled",
286+
"PrimitiveType": "Boolean",
287+
"Required": true,
288+
"UpdateType": "Mutable"
289+
}
290+
}
291+
},
264292
"AWS::AppRunner::Service.SourceCodeVersion": {
265293
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourcecodeversion.html",
266294
"Properties": {
@@ -309,6 +337,41 @@
309337
}
310338
},
311339
"ResourceTypes": {
340+
"AWS::AppRunner::ObservabilityConfiguration": {
341+
"Attributes": {
342+
"Latest": {
343+
"PrimitiveType": "Boolean"
344+
},
345+
"ObservabilityConfigurationArn": {
346+
"PrimitiveType": "String"
347+
},
348+
"ObservabilityConfigurationRevision": {
349+
"PrimitiveType": "Integer"
350+
}
351+
},
352+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html",
353+
"Properties": {
354+
"ObservabilityConfigurationName": {
355+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-observabilityconfigurationname",
356+
"PrimitiveType": "String",
357+
"Required": false,
358+
"UpdateType": "Immutable"
359+
},
360+
"Tags": {
361+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-tags",
362+
"ItemType": "Tag",
363+
"Required": false,
364+
"Type": "List",
365+
"UpdateType": "Immutable"
366+
},
367+
"TraceConfiguration": {
368+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-traceconfiguration",
369+
"Required": false,
370+
"Type": "TraceConfiguration",
371+
"UpdateType": "Immutable"
372+
}
373+
}
374+
},
312375
"AWS::AppRunner::Service": {
313376
"Attributes": {
314377
"ServiceArn": {
@@ -356,6 +419,12 @@
356419
"Type": "NetworkConfiguration",
357420
"UpdateType": "Mutable"
358421
},
422+
"ObservabilityConfiguration": {
423+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-observabilityconfiguration",
424+
"Required": false,
425+
"Type": "ServiceObservabilityConfiguration",
426+
"UpdateType": "Mutable"
427+
},
359428
"ServiceName": {
360429
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-servicename",
361430
"PrimitiveType": "String",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppStream.json

+24-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AppStream::AppBlock.S3Location": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-s3location.html",
@@ -126,6 +126,23 @@
126126
}
127127
}
128128
},
129+
"AWS::AppStream::Fleet.S3Location": {
130+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-s3location.html",
131+
"Properties": {
132+
"S3Bucket": {
133+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-s3location.html#cfn-appstream-fleet-s3location-s3bucket",
134+
"PrimitiveType": "String",
135+
"Required": true,
136+
"UpdateType": "Mutable"
137+
},
138+
"S3Key": {
139+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-s3location.html#cfn-appstream-fleet-s3location-s3key",
140+
"PrimitiveType": "String",
141+
"Required": true,
142+
"UpdateType": "Mutable"
143+
}
144+
}
145+
},
129146
"AWS::AppStream::Fleet.VpcConfig": {
130147
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html",
131148
"Properties": {
@@ -627,6 +644,12 @@
627644
"Required": false,
628645
"UpdateType": "Mutable"
629646
},
647+
"SessionScriptS3Location": {
648+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-sessionscripts3location",
649+
"Required": false,
650+
"Type": "S3Location",
651+
"UpdateType": "Mutable"
652+
},
630653
"StreamView": {
631654
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-streamview",
632655
"PrimitiveType": "String",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppSync.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::AppSync::DataSource.AuthorizationConfig": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApplicationAutoScaling.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::ApplicationAutoScaling::ScalableTarget.ScalableTargetAction": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scalabletargetaction.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApplicationInsights.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "66.0.0",
2+
"$version": "66.1.0",
33
"PropertyTypes": {
44
"AWS::ApplicationInsights::Application.Alarm": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarm.html",

0 commit comments

Comments
 (0)