radius-project / bicep-types-aws

Bicep type support for AWS
Apache License 2.0
7 stars 6 forks source link

Missing `bucketpolicypolicydocument` param for resource `AWS.S3/BucketPolicyProperties` found inside of param `PolicyDocument` #37

Open jasonviviano opened 7 months ago

jasonviviano commented 7 months ago

Description

Schema needs to be updated for missing parameter

AB#12068

sk593 commented 6 months ago

I think PolicyDocument doesn't actually have anything to link to based off of the AWS data: https://github.com/radius-project/bicep-types-aws/blob/927e72c7100d1c270c8ae89b94e6db6670ba9480/artifacts/types/AWS%3A%3AS3Express%3A%3ABucketPolicy.json#L50. So in this case, we might just need to update our reference system

There are other properties that are missing however: https://github.com/radius-project/bicep-types-aws/issues/38