Skip to content

Commit b04e8f9

Browse files
Update CloudFormation schemas to 2025-03-04 (#3980)
Co-authored-by: kddejong <[email protected]> Co-authored-by: Kevin DeJong <[email protected]>
1 parent c7595a6 commit b04e8f9

File tree

341 files changed

+121039
-85787
lines changed

Some content is hidden

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

341 files changed

+121039
-85787
lines changed

Diff for: src/cfnlint/data/AdditionalSpecs/Policies.json

+90
Original file line numberDiff line numberDiff line change
@@ -7655,6 +7655,71 @@
76557655
"aws:TagKeys"
76567656
]
76577657
},
7658+
"AWS IoT managed integrations feature of IoT Device Management": {
7659+
"ARNFormat": "arn:aws:iotmanagedintegrations:${Region}:${Account}:${ResourceType}/${ResourcePath}",
7660+
"ARNRegex": "^arn:aws:iotmanagedintegrations:.+:.+:.+",
7661+
"Actions": [
7662+
"CreateCredentialLocker",
7663+
"CreateDestination",
7664+
"CreateEventLogConfiguration",
7665+
"CreateManagedThing",
7666+
"CreateNotificationConfiguration",
7667+
"CreateOtaTask",
7668+
"CreateOtaTaskConfiguration",
7669+
"CreateProvisioningProfile",
7670+
"DeleteCredentialLocker",
7671+
"DeleteDestination",
7672+
"DeleteEventLogConfiguration",
7673+
"DeleteManagedThing",
7674+
"DeleteNotificationConfiguration",
7675+
"DeleteOtaTask",
7676+
"DeleteOtaTaskConfiguration",
7677+
"DeleteProvisioningProfile",
7678+
"GetCredentialLocker",
7679+
"GetCustomEndpoint",
7680+
"GetDefaultEncryptionConfiguration",
7681+
"GetDestination",
7682+
"GetDeviceDiscovery",
7683+
"GetEventLogConfiguration",
7684+
"GetHubConfiguration",
7685+
"GetManagedThing",
7686+
"GetManagedThingCapabilities",
7687+
"GetManagedThingConnectivityData",
7688+
"GetManagedThingMetaData",
7689+
"GetManagedThingState",
7690+
"GetNotificationConfiguration",
7691+
"GetOtaTask",
7692+
"GetOtaTaskConfiguration",
7693+
"GetProvisioningProfile",
7694+
"GetRuntimeLogConfiguration",
7695+
"GetSchemaVersion",
7696+
"ListCredentialLockers",
7697+
"ListDestinations",
7698+
"ListEventLogConfigurations",
7699+
"ListManagedThingSchemas",
7700+
"ListManagedThings",
7701+
"ListNotificationConfigurations",
7702+
"ListOtaTaskConfigurations",
7703+
"ListOtaTaskExecutions",
7704+
"ListOtaTasks",
7705+
"ListProvisioningProfiles",
7706+
"ListSchemaVersions",
7707+
"PutDefaultEncryptionConfiguration",
7708+
"PutHubConfiguration",
7709+
"PutRuntimeLogConfiguration",
7710+
"RegisterCustomEndpoint",
7711+
"ResetRuntimeLogConfiguration",
7712+
"SendManagedThingCommand",
7713+
"StartDeviceDiscovery",
7714+
"UpdateDestination",
7715+
"UpdateEventLogConfiguration",
7716+
"UpdateManagedThing",
7717+
"UpdateNotificationConfiguration",
7718+
"UpdateOtaTask"
7719+
],
7720+
"HasResource": true,
7721+
"StringPrefix": "iotmanagedintegrations"
7722+
},
76587723
"AWS Key Management Service": {
76597724
"ARNFormat": "arn:aws:kms:${Region}:${Account}:${ResourceType}/${Id}",
76607725
"ARNRegex": "^arn:aws:kms:.+",
@@ -10764,6 +10829,7 @@
1076410829
"DetachVolume",
1076510830
"DisableGateway",
1076610831
"DisassociateFileSystem",
10832+
"EvictFilesFailingUpload",
1076710833
"JoinDomain",
1076810834
"ListAutomaticTapeCreationPolicies",
1076910835
"ListCacheReports",
@@ -20753,6 +20819,26 @@
2075320819
"qapps:UserIsSessionModerator"
2075420820
]
2075520821
},
20822+
"Amazon Q Developer": {
20823+
"ARNFormat": "arn:aws:qdeveloper:${Region}:${Account}:${ResourceType}",
20824+
"ARNRegex": "^arn:aws:qdeveloper:.+:.+:.+",
20825+
"Actions": [
20826+
"ExportArtifact",
20827+
"ImportArtifact",
20828+
"ListTagsForResource",
20829+
"StartAgentSession",
20830+
"TagResource",
20831+
"TransformCode",
20832+
"UntagResource"
20833+
],
20834+
"HasResource": true,
20835+
"StringPrefix": "qdeveloper",
20836+
"conditionKeys": [
20837+
"aws:RequestTag/${TagKey}",
20838+
"aws:ResourceTag/${TagKey}",
20839+
"aws:TagKeys"
20840+
]
20841+
},
2075620842
"Amazon Q in Connect": {
2075720843
"ARNFormat": "arn:aws:wisdom:${Region}:${Account}:${Resource}/${ResourceId}",
2075820844
"ARNRegex": "^arn:aws:wisdom:.+:.+:.+",
@@ -23116,6 +23202,7 @@
2311623202
"StopProcessingJob",
2311723203
"StopTrainingJob",
2311823204
"StopTransformJob",
23205+
"TrainHubModel",
2311923206
"UpdateAction",
2312023207
"UpdateAppImageConfig",
2312123208
"UpdateArtifact",
@@ -23134,6 +23221,8 @@
2313423221
"UpdateFeatureGroup",
2313523222
"UpdateFeatureMetadata",
2313623223
"UpdateHub",
23224+
"UpdateHubContent",
23225+
"UpdateHubContentReference",
2313723226
"UpdateImage",
2313823227
"UpdateImageVersion",
2313923228
"UpdateInferenceComponent",
@@ -23169,6 +23258,7 @@
2316923258
"sagemaker:AppNetworkAccessType",
2317023259
"sagemaker:CustomerMetadataProperties/${MetadataKey}",
2317123260
"sagemaker:CustomerMetadataPropertiesToRemove",
23261+
"sagemaker:DirectGatedModelAccess",
2317223262
"sagemaker:DirectInternetAccess",
2317323263
"sagemaker:DomainId",
2317423264
"sagemaker:DomainSharingOutputKmsKey",
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"04cbf75be4ea766723f5850b80eb963e\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"ede734d677f6ee46c2d43cad521be89d\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"etag": "\"7790dc3598d347b8ed9fe24520940ce8\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"81727efa83298b679df01196f2edc283\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8d463c7bf99388d446922aa246d5ebdb\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f4fa7d48ae9730679932694959e63256\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"99d58a79c348f916e9b3320eaea9610b\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"93363e03507b1a68ee63927d89f2f854\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"9915f1ca11c5d027a5eb706a37a5ff5b\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"df71472f13bededb196e326a2f9a990c\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"29e23ae4d964d6e3a417eb55f6c8bf51\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"1bfbd8242e2e24abf1ec50c9156a0a7f\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"00dc410aede2afa5eb0632ef22183387\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f4f972d67e0b720e43768f39cf7e42f4\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"0a3ef55bb545f16c151a1f9237f1185b\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"053cdc291ae2ab6fe1fd0b610c9c93bd\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"19fc26782aa610b347b9022e37a20dd4\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"c7a6d9ca1537eededd6ad9bacfc645e5\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"5e0331b5ad3e1bcad32a0498a6ad9c23\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"0c246fe1fc9ba2a329757e373f97c073\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"0bfb6ce07a6270642342752a902dbdd9\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"027ff8adb52ad8749aca6afe008772de\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"e55582d6ada0f6ef209ff1359e334371\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7cdbbb65f70d6555b73f6c7f3077e359\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"2f268f70ccc7f6b9bb4e98f389635d78\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"b0050acd04646dde07e95e56134b1a5d\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"5f817b2829e30a3c504401b29572fd2d\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"95595327cb6661c1ffe159d5888b5dd5\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"bdfbb3d2c1594c116ea7e7b552323a04\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"fa378005a6d7d6bc1ad7823bb22b1a68\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"9482425eef2fc7d722ec66c9c72a0f63\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"fef3bb7173da58e4bda9b3cbdaa49409\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"c435bf145db42f36e685a8dccb6e4d68\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"be2b9540fa98bafd3a258a280259e05e\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"5f4c4779ce953411663014c95a53c6f5\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"b4460295a1c940cc320bc535c10b1289\"", "url": "https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"54baff3b0d582f8706818e707277f02a\"", "url": "https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7289906071c374a74506a03fbf3af2b4\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"6856aafefbf86e7ac6e410c9a4eedb01\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"759d45e4b960e679fab749781cd172cd\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"25f19b5e36da046bffdd928a572e0408\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f97889302e4988018e7b7d2c5836ae92\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"ec70583726f9ccb8bdc665fe24c23364\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7815abf1823eaba217905768074d94ff\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"b92ad600833edfbb0deabad1fa7bc1b3\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"49a7015a5157d29d6733a00d00184ffb\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"c1fa898ea275151a9cb942a400e3285b\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"be722c77427b492971241faf1869f6ed\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"9d28b8de7ef126d85921c780abda7d92\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"6f14b790c98d144023368e58520e2855\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"caf2c456bb39ab5a34332c60f6551f30\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"cd44f94e3faefb91b09952f0d0094bbf\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"fc351991c4b2f9474e25b8fe86147b62\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"14e30a0c22d55a0aa00ed7ff4dea620d\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"55a8aba253a1149c85de52bf27a9402c\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"8f6f518c7ea72adcf587fb10d299c00c\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"ad1457f2517b172ebcc588d2a65a0df5\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"5d2d29dfb2dca540f7b64a25a4f17fdd\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"9629a6c84b82169a6853c7d80e9a0a12\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7c924c60ece6c7270c24d82dd5087ff2\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"49857eb4382c8f67ddf3f0dfc9d448d8\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"e7083edd19a8aeb7936800a5f0a51e4d\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"abeff4dd040cbd422829ffc4c019b4f2\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"63388e03b259d4d7ebb9a27f5ad36236\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"76d9dbf46b3dc2f1401ba5c29545369c\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"a78b903f24d62b8963d6165e5f31e761\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"d2e876cca9e44aa72b3af190ba6b7035\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"5bf61b4c4b4f7712e4e110099547d9ee\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"220a5991bac0bc2dcd96461d3036779e\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}

Diff for: src/cfnlint/data/schemas/patches/extensions/all/aws_iotsitewise_gateway/boto.json

+15
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,20 @@
4343
"op": "add",
4444
"path": "/definitions/SiemensIE/properties/IotCoreThingName/minLength",
4545
"value": 1
46+
},
47+
{
48+
"op": "add",
49+
"path": "/properties/GatewayVersion/pattern",
50+
"value": "^[0-9]+$"
51+
},
52+
{
53+
"op": "add",
54+
"path": "/properties/GatewayVersion/maxLength",
55+
"value": 1024
56+
},
57+
{
58+
"op": "add",
59+
"path": "/properties/GatewayVersion/minLength",
60+
"value": 1
4661
}
4762
]

Diff for: src/cfnlint/data/schemas/providers/af_south_1/__init__.py

-4
Original file line numberDiff line numberDiff line change
@@ -1030,7 +1030,6 @@
10301030
"aws-cloudfront-realtimelogconfig.json",
10311031
"aws-cloudfront-responseheaderspolicy.json",
10321032
"aws-cloudfront-vpcorigin.json",
1033-
"aws-cloudtrail-channel.json",
10341033
"aws-cloudtrail-dashboard.json",
10351034
"aws-cloudtrail-eventdatastore.json",
10361035
"aws-cloudtrail-resourcepolicy.json",
@@ -1464,7 +1463,6 @@
14641463
"aws-networkmanager-transitgatewayregistration.json",
14651464
"aws-networkmanager-transitgatewayroutetableattachment.json",
14661465
"aws-networkmanager-vpcattachment.json",
1467-
"aws-oam-link.json",
14681466
"aws-oam-sink.json",
14691467
"aws-opensearchservice-domain.json",
14701468
"aws-opsworks-app.json",
@@ -1697,8 +1695,6 @@
16971695
"aws-wafv2-ipset.json",
16981696
"aws-wafv2-loggingconfiguration.json",
16991697
"aws-wafv2-regexpatternset.json",
1700-
"aws-wafv2-rulegroup.json",
1701-
"aws-wafv2-webacl.json",
17021698
"aws-wafv2-webaclassociation.json",
17031699
"aws-workspaces-workspace.json",
17041700
"aws-xray-group.json",

Diff for: src/cfnlint/data/schemas/providers/eu_central_1/aws-cloudtrail-channel.json renamed to src/cfnlint/data/schemas/providers/af_south_1/aws-cloudtrail-channel.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -116,5 +116,8 @@
116116
"tagUpdatable": true,
117117
"taggable": true
118118
},
119-
"typeName": "AWS::CloudTrail::Channel"
119+
"typeName": "AWS::CloudTrail::Channel",
120+
"writeOnlyProperties": [
121+
"/properties/Tags"
122+
]
120123
}

0 commit comments

Comments
 (0)