Skip to content
This repository was archived by the owner on Dec 7, 2023. It is now read-only.
This repository was archived by the owner on Dec 7, 2023. It is now read-only.

Conflicting, Duplicate PropertyType Listed Under Different Name in CFN Spec Files and Docs #502

Closed
@ScriptAutomate

Description

@ScriptAutomate

The AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRangeRequest (only exists in GitHub repo docs, and most CFN spec files) looks like it is the same as AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRange (only exists on published Amazon CFN docs and some CFN spec files). Only one or the other are present in each CFN spec files.

This was discovered by an auditing tool in version 7.1.0 of the CFN spec files, at the bottom of the latest commit for: ScriptAutomate/aws-cfn-resources-specs/supported-regions-per-resource.json (due to missing as a PropertyType in us-east-1).


Regions where AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRange is listed:

  • eu-central-1
  • us-east-1
  • eu-west-2

AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRange

"AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRange": {
  "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrange.html",
  "Properties": {
    "FromPort": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrange.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorportrange-fromport",
      "PrimitiveType": "Integer",
      "Required": true,
      "UpdateType": "Mutable"
    },
    "ToPort": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrange.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorportrange-toport",
      "PrimitiveType": "Integer",
      "Required": true,
      "UpdateType": "Mutable"
    }
  }
}

Regions where AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRangeRequest is listed, instead:

  • ap-northeast-2
  • us-gov-west-1
  • eu-west-1
  • ap-south-1
  • sa-east-1
  • eu-north-1
  • ap-southeast-1
  • ca-central-1
  • us-east-2
  • us-west-2
  • us-gov-east-1
  • us-west-1
  • ap-northeast-1
  • eu-west-3

AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRangeRequest

"AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRangeRequest": {
  "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrangerequest.html",
  "Properties": {
    "FromPort": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrangerequest.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorportrangerequest-fromport",
      "PrimitiveType": "Integer",
      "Required": true,
      "UpdateType": "Mutable"
    },
    "ToPort": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrangerequest.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorportrangerequest-toport",
      "PrimitiveType": "Integer",
      "Required": true,
      "UpdateType": "Mutable"
    }
  }
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions