You may get the following error:
Subnet group name can not be blank. (Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterValue; Request ID: f29c7cbf-8879-420
Despite the error, the requested property is called DBSubnetGroupName. To fix this, you’ll need to set the property in question, which may require updating your VPC as well.
  VideoPlayerVPC:
    Type: "AWS::EC2::VPC"
    Properties:
      CidrBlock: "192.168.0.0/16"
  SubnetAZ1:
    Type: "AWS::EC2::Subnet"
    Properties:
      CidrBlock: "192.168.0.0/17"
      VpcId: !Ref VideoPlayerVPC
      AvailabilityZone: "us-east-1a"
  SubnetAZ2:
    Type: "AWS::EC2::Subnet"
    Properties:
      CidrBlock: "192.168.128.0/17"
      VpcId: !Ref VideoPlayerVPC
      AvailabilityZone: "us-east-1b"
  DatabaseSecurityGroup:
    Type: "AWS::EC2::SecurityGroup"
    Properties:
      GroupDescription: "Video Collection Database Security Group"
      VpcId: !Ref VideoPlayerVPC
  DatabaseSubnetGroup:
    Type: "AWS::RDS::DBSubnetGroup"
    Properties:
      DBSubnetGroupDescription: "Subnet for the database"
      SubnetIds:
        - !Ref SubnetAZ1
        - !Ref SubnetAZ2
  Database:
    Type: "AWS::RDS::DBCluster"
    Properties:
      Engine: "aurora-postgresql"
      EngineMode: "serverless"
      MasterUserPassword: !Ref DatabasePassword
      MasterUsername: "videoplayer"
      DBSubnetGroupName: !Ref DatabaseSubnetGroup
      VpcSecurityGroupIds:
        - !Ref DatabaseSecurityGroup