Skip to content

Commit a0b08bb

Browse files
authored
Update generated rules (#566)
1 parent b0130be commit a0b08bb

18 files changed

+293
-31
lines changed

aws/mock/ec2.go

Lines changed: 100 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.21.1
44

55
require (
66
github.com/agext/levenshtein v1.2.2 // indirect
7-
github.com/aws/aws-sdk-go v1.45.11
7+
github.com/aws/aws-sdk-go v1.46.4
88
github.com/dave/dst v0.27.3
99
github.com/fatih/color v1.13.0 // indirect
1010
github.com/golang/mock v1.6.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ github.com/agext/levenshtein v1.2.2/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki
33
github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
44
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
55
github.com/aws/aws-sdk-go v1.31.9/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
6-
github.com/aws/aws-sdk-go v1.45.11 h1:8qiSrA12+NRr+2MVpMApi3JxtiFFjDVU1NeWe+80bYg=
7-
github.com/aws/aws-sdk-go v1.45.11/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI=
6+
github.com/aws/aws-sdk-go v1.46.4 h1:48tKgtm9VMPkb6y7HuYlsfhQmoIRAsTEXTsWLVlty4M=
7+
github.com/aws/aws-sdk-go v1.46.4/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI=
88
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
99
github.com/dave/dst v0.27.3 h1:P1HPoMza3cMEquVf9kKy8yXsFirry4zEnWOdYPOoIzY=
1010
github.com/dave/dst v0.27.3/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc=

rules/models/aws-sdk-go

Submodule aws-sdk-go updated 523 files

rules/models/aws_ec2_capacity_reservation_invalid_instance_platform.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ func NewAwsEc2CapacityReservationInvalidInstancePlatformRule() *AwsEc2CapacityRe
4242
"RHEL with HA",
4343
"RHEL with HA and SQL Server Standard",
4444
"RHEL with HA and SQL Server Enterprise",
45+
"Ubuntu Pro",
4546
},
4647
}
4748
}

rules/models/aws_instance_invalid_type.go

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -745,6 +745,57 @@ func NewAwsInstanceInvalidTypeRule() *AwsInstanceInvalidTypeRule {
745745
"r7gd.8xlarge",
746746
"r7gd.12xlarge",
747747
"r7gd.16xlarge",
748+
"r7a.medium",
749+
"r7a.large",
750+
"r7a.xlarge",
751+
"r7a.2xlarge",
752+
"r7a.4xlarge",
753+
"r7a.8xlarge",
754+
"r7a.12xlarge",
755+
"r7a.16xlarge",
756+
"r7a.24xlarge",
757+
"r7a.32xlarge",
758+
"r7a.48xlarge",
759+
"c7i.large",
760+
"c7i.xlarge",
761+
"c7i.2xlarge",
762+
"c7i.4xlarge",
763+
"c7i.8xlarge",
764+
"c7i.12xlarge",
765+
"c7i.16xlarge",
766+
"c7i.24xlarge",
767+
"c7i.48xlarge",
768+
"mac2-m2pro.metal",
769+
"r7iz.large",
770+
"r7iz.xlarge",
771+
"r7iz.2xlarge",
772+
"r7iz.4xlarge",
773+
"r7iz.8xlarge",
774+
"r7iz.12xlarge",
775+
"r7iz.16xlarge",
776+
"r7iz.32xlarge",
777+
"c7a.medium",
778+
"c7a.large",
779+
"c7a.xlarge",
780+
"c7a.2xlarge",
781+
"c7a.4xlarge",
782+
"c7a.8xlarge",
783+
"c7a.12xlarge",
784+
"c7a.16xlarge",
785+
"c7a.24xlarge",
786+
"c7a.32xlarge",
787+
"c7a.48xlarge",
788+
"c7a.metal-48xl",
789+
"r7a.metal-48xl",
790+
"r7i.large",
791+
"r7i.xlarge",
792+
"r7i.2xlarge",
793+
"r7i.4xlarge",
794+
"r7i.8xlarge",
795+
"r7i.12xlarge",
796+
"r7i.16xlarge",
797+
"r7i.24xlarge",
798+
"r7i.48xlarge",
748799
},
749800
}
750801
}

rules/models/aws_launch_configuration_invalid_type.go

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -745,6 +745,57 @@ func NewAwsLaunchConfigurationInvalidTypeRule() *AwsLaunchConfigurationInvalidTy
745745
"r7gd.8xlarge",
746746
"r7gd.12xlarge",
747747
"r7gd.16xlarge",
748+
"r7a.medium",
749+
"r7a.large",
750+
"r7a.xlarge",
751+
"r7a.2xlarge",
752+
"r7a.4xlarge",
753+
"r7a.8xlarge",
754+
"r7a.12xlarge",
755+
"r7a.16xlarge",
756+
"r7a.24xlarge",
757+
"r7a.32xlarge",
758+
"r7a.48xlarge",
759+
"c7i.large",
760+
"c7i.xlarge",
761+
"c7i.2xlarge",
762+
"c7i.4xlarge",
763+
"c7i.8xlarge",
764+
"c7i.12xlarge",
765+
"c7i.16xlarge",
766+
"c7i.24xlarge",
767+
"c7i.48xlarge",
768+
"mac2-m2pro.metal",
769+
"r7iz.large",
770+
"r7iz.xlarge",
771+
"r7iz.2xlarge",
772+
"r7iz.4xlarge",
773+
"r7iz.8xlarge",
774+
"r7iz.12xlarge",
775+
"r7iz.16xlarge",
776+
"r7iz.32xlarge",
777+
"c7a.medium",
778+
"c7a.large",
779+
"c7a.xlarge",
780+
"c7a.2xlarge",
781+
"c7a.4xlarge",
782+
"c7a.8xlarge",
783+
"c7a.12xlarge",
784+
"c7a.16xlarge",
785+
"c7a.24xlarge",
786+
"c7a.32xlarge",
787+
"c7a.48xlarge",
788+
"c7a.metal-48xl",
789+
"r7a.metal-48xl",
790+
"r7i.large",
791+
"r7i.xlarge",
792+
"r7i.2xlarge",
793+
"r7i.4xlarge",
794+
"r7i.8xlarge",
795+
"r7i.12xlarge",
796+
"r7i.16xlarge",
797+
"r7i.24xlarge",
798+
"r7i.48xlarge",
748799
},
749800
}
750801
}

rules/models/aws_launch_template_invalid_instance_type.go

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -745,6 +745,57 @@ func NewAwsLaunchTemplateInvalidInstanceTypeRule() *AwsLaunchTemplateInvalidInst
745745
"r7gd.8xlarge",
746746
"r7gd.12xlarge",
747747
"r7gd.16xlarge",
748+
"r7a.medium",
749+
"r7a.large",
750+
"r7a.xlarge",
751+
"r7a.2xlarge",
752+
"r7a.4xlarge",
753+
"r7a.8xlarge",
754+
"r7a.12xlarge",
755+
"r7a.16xlarge",
756+
"r7a.24xlarge",
757+
"r7a.32xlarge",
758+
"r7a.48xlarge",
759+
"c7i.large",
760+
"c7i.xlarge",
761+
"c7i.2xlarge",
762+
"c7i.4xlarge",
763+
"c7i.8xlarge",
764+
"c7i.12xlarge",
765+
"c7i.16xlarge",
766+
"c7i.24xlarge",
767+
"c7i.48xlarge",
768+
"mac2-m2pro.metal",
769+
"r7iz.large",
770+
"r7iz.xlarge",
771+
"r7iz.2xlarge",
772+
"r7iz.4xlarge",
773+
"r7iz.8xlarge",
774+
"r7iz.12xlarge",
775+
"r7iz.16xlarge",
776+
"r7iz.32xlarge",
777+
"c7a.medium",
778+
"c7a.large",
779+
"c7a.xlarge",
780+
"c7a.2xlarge",
781+
"c7a.4xlarge",
782+
"c7a.8xlarge",
783+
"c7a.12xlarge",
784+
"c7a.16xlarge",
785+
"c7a.24xlarge",
786+
"c7a.32xlarge",
787+
"c7a.48xlarge",
788+
"c7a.metal-48xl",
789+
"r7a.metal-48xl",
790+
"r7i.large",
791+
"r7i.xlarge",
792+
"r7i.2xlarge",
793+
"r7i.4xlarge",
794+
"r7i.8xlarge",
795+
"r7i.12xlarge",
796+
"r7i.16xlarge",
797+
"r7i.24xlarge",
798+
"r7i.48xlarge",
748799
},
749800
}
750801
}

rules/models/aws_servicecatalog_product_invalid_type.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ func NewAwsServicecatalogProductInvalidTypeRule() *AwsServicecatalogProductInval
3131
"MARKETPLACE",
3232
"TERRAFORM_OPEN_SOURCE",
3333
"TERRAFORM_CLOUD",
34+
"EXTERNAL",
3435
},
3536
}
3637
}

rules/models/aws_servicecatalog_provisioning_artifact_invalid_type.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ func NewAwsServicecatalogProvisioningArtifactInvalidTypeRule() *AwsServicecatalo
3030
"MARKETPLACE_CAR",
3131
"TERRAFORM_OPEN_SOURCE",
3232
"TERRAFORM_CLOUD",
33+
"EXTERNAL",
3334
},
3435
}
3536
}

0 commit comments

Comments
 (0)