|
585 | 585 | },
|
586 | 586 | "documentation":"<p>Details of the rule violation in a security group when compared to the master security group of the AWS Firewall Manager policy.</p>"
|
587 | 587 | },
|
| 588 | + "BasicInteger":{ |
| 589 | + "type":"integer", |
| 590 | + "max":2147483647, |
| 591 | + "min":-2147483648 |
| 592 | + }, |
588 | 593 | "Boolean":{"type":"boolean"},
|
589 | 594 | "CIDR":{
|
590 | 595 | "type":"string",
|
|
695 | 700 | "members":{
|
696 | 701 | }
|
697 | 702 | },
|
| 703 | + "DnsDuplicateRuleGroupViolation":{ |
| 704 | + "type":"structure", |
| 705 | + "members":{ |
| 706 | + "ViolationTarget":{ |
| 707 | + "shape":"ViolationTarget", |
| 708 | + "documentation":"<p>The ID of the VPC. </p>" |
| 709 | + }, |
| 710 | + "ViolationTargetDescription":{ |
| 711 | + "shape":"LengthBoundedString", |
| 712 | + "documentation":"<p>A description of the violation that specifies the rule group and VPC.</p>" |
| 713 | + } |
| 714 | + }, |
| 715 | + "documentation":"<p>A DNS Firewall rule group that Firewall Manager tried to associate with a VPC is already associated with the VPC and can't be associated again. </p>" |
| 716 | + }, |
| 717 | + "DnsRuleGroupLimitExceededViolation":{ |
| 718 | + "type":"structure", |
| 719 | + "members":{ |
| 720 | + "ViolationTarget":{ |
| 721 | + "shape":"ViolationTarget", |
| 722 | + "documentation":"<p>The ID of the VPC. </p>" |
| 723 | + }, |
| 724 | + "ViolationTargetDescription":{ |
| 725 | + "shape":"LengthBoundedString", |
| 726 | + "documentation":"<p>A description of the violation that specifies the rule group and VPC.</p>" |
| 727 | + }, |
| 728 | + "NumberOfRuleGroupsAlreadyAssociated":{ |
| 729 | + "shape":"BasicInteger", |
| 730 | + "documentation":"<p>The number of rule groups currently associated with the VPC. </p>" |
| 731 | + } |
| 732 | + }, |
| 733 | + "documentation":"<p>The VPC that Firewall Manager was applying a DNS Fireall policy to reached the limit for associated DNS Firewall rule groups. Firewall Manager tried to associate another rule group with the VPC and failed due to the limit. </p>" |
| 734 | + }, |
| 735 | + "DnsRuleGroupPriorities":{ |
| 736 | + "type":"list", |
| 737 | + "member":{"shape":"DnsRuleGroupPriority"} |
| 738 | + }, |
| 739 | + "DnsRuleGroupPriority":{ |
| 740 | + "type":"integer", |
| 741 | + "max":10000, |
| 742 | + "min":0 |
| 743 | + }, |
| 744 | + "DnsRuleGroupPriorityConflictViolation":{ |
| 745 | + "type":"structure", |
| 746 | + "members":{ |
| 747 | + "ViolationTarget":{ |
| 748 | + "shape":"ViolationTarget", |
| 749 | + "documentation":"<p>The ID of the VPC. </p>" |
| 750 | + }, |
| 751 | + "ViolationTargetDescription":{ |
| 752 | + "shape":"LengthBoundedString", |
| 753 | + "documentation":"<p>A description of the violation that specifies the VPC and the rule group that's already associated with it.</p>" |
| 754 | + }, |
| 755 | + "ConflictingPriority":{ |
| 756 | + "shape":"DnsRuleGroupPriority", |
| 757 | + "documentation":"<p>The priority setting of the two conflicting rule groups.</p>" |
| 758 | + }, |
| 759 | + "ConflictingPolicyId":{ |
| 760 | + "shape":"PolicyId", |
| 761 | + "documentation":"<p>The ID of the Firewall Manager DNS Firewall policy that was already applied to the VPC. This policy contains the rule group that's already associated with the VPC. </p>" |
| 762 | + }, |
| 763 | + "UnavailablePriorities":{ |
| 764 | + "shape":"DnsRuleGroupPriorities", |
| 765 | + "documentation":"<p>The priorities of rule groups that are already associated with the VPC. To retry your operation, choose priority settings that aren't in this list for the rule groups in your new DNS Firewall policy. </p>" |
| 766 | + } |
| 767 | + }, |
| 768 | + "documentation":"<p>A rule group that Firewall Manager tried to associate with a VPC has the same priority as a rule group that's already associated. </p>" |
| 769 | + }, |
698 | 770 | "ErrorMessage":{"type":"string"},
|
699 | 771 | "EvaluationResult":{
|
700 | 772 | "type":"structure",
|
|
1829 | 1901 | "NetworkFirewallPolicyModifiedViolation":{
|
1830 | 1902 | "shape":"NetworkFirewallPolicyModifiedViolation",
|
1831 | 1903 | "documentation":"<p>Violation detail for an Network Firewall policy that indicates that a firewall policy in an individual account has been modified in a way that makes it noncompliant. For example, the individual account owner might have deleted a rule group, changed the priority of a stateless rule group, or changed a policy default action.</p>"
|
| 1904 | + }, |
| 1905 | + "DnsRuleGroupPriorityConflictViolation":{ |
| 1906 | + "shape":"DnsRuleGroupPriorityConflictViolation", |
| 1907 | + "documentation":"<p>Violation detail for a DNS Firewall policy that indicates that a rule group that Firewall Manager tried to associate with a VPC has the same priority as a rule group that's already associated. </p>" |
| 1908 | + }, |
| 1909 | + "DnsDuplicateRuleGroupViolation":{ |
| 1910 | + "shape":"DnsDuplicateRuleGroupViolation", |
| 1911 | + "documentation":"<p>Violation detail for a DNS Firewall policy that indicates that a rule group that Firewall Manager tried to associate with a VPC is already associated with the VPC and can't be associated again. </p>" |
| 1912 | + }, |
| 1913 | + "DnsRuleGroupLimitExceededViolation":{ |
| 1914 | + "shape":"DnsRuleGroupLimitExceededViolation", |
| 1915 | + "documentation":"<p>Violation details for a DNS Firewall policy that indicates that the VPC reached the limit for associated DNS Firewall rule groups. Firewall Manager tried to associate another rule group with the VPC and failed. </p>" |
1832 | 1916 | }
|
1833 | 1917 | },
|
1834 | 1918 | "documentation":"<p>Violation detail based on resource type.</p>"
|
|
1917 | 2001 | "SECURITY_GROUPS_COMMON",
|
1918 | 2002 | "SECURITY_GROUPS_CONTENT_AUDIT",
|
1919 | 2003 | "SECURITY_GROUPS_USAGE_AUDIT",
|
1920 |
| - "NETWORK_FIREWALL" |
| 2004 | + "NETWORK_FIREWALL", |
| 2005 | + "DNS_FIREWALL" |
1921 | 2006 | ]
|
1922 | 2007 | },
|
1923 | 2008 | "StatefulRuleGroup":{
|
|
2121 | 2206 | "RESOURCE_VIOLATES_AUDIT_SECURITY_GROUP",
|
2122 | 2207 | "SECURITY_GROUP_UNUSED",
|
2123 | 2208 | "SECURITY_GROUP_REDUNDANT",
|
| 2209 | + "FMS_CREATED_SECURITY_GROUP_EDITED", |
2124 | 2210 | "MISSING_FIREWALL",
|
2125 | 2211 | "MISSING_FIREWALL_SUBNET_IN_AZ",
|
2126 | 2212 | "MISSING_EXPECTED_ROUTE_TABLE",
|
2127 |
| - "NETWORK_FIREWALL_POLICY_MODIFIED" |
| 2213 | + "NETWORK_FIREWALL_POLICY_MODIFIED", |
| 2214 | + "RESOURCE_MISSING_DNS_FIREWALL" |
2128 | 2215 | ]
|
2129 | 2216 | },
|
2130 | 2217 | "ViolationTarget":{
|
|
0 commit comments