Summary
According to the documentation, the AWS::SSM::Parameter resource does not support the data type aws:ssm:integration which is required to create webhook integrations.
Desired Result
I can create the following resource:
MyIntegration:
Type: AWS::SSM::Parameter
Properties:
Name: /d9d01087-4a3f-49e0-b0b4-d568d7826553/ssm/integrations/webhook/test
Type: String
DataType: "aws:ssm:integration"
Value: |
{"url": "<some-url>", "description": "webhook URL"}
Currently, we need to work around this limitation by creating it via script.