Skip to content

Commit 0390a23

Browse files
Release of Active Threat Defense in Network Firewall
1 parent c651f05 commit 0390a23

33 files changed

+2184
-37
lines changed

generator/ServiceModels/network-firewall/network-firewall-2020-11-12.api.json

Lines changed: 79 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,21 @@
401401
{"shape":"InternalServerError"}
402402
]
403403
},
404+
"DescribeRuleGroupSummary":{
405+
"name":"DescribeRuleGroupSummary",
406+
"http":{
407+
"method":"POST",
408+
"requestUri":"/"
409+
},
410+
"input":{"shape":"DescribeRuleGroupSummaryRequest"},
411+
"output":{"shape":"DescribeRuleGroupSummaryResponse"},
412+
"errors":[
413+
{"shape":"InvalidRequestException"},
414+
{"shape":"ResourceNotFoundException"},
415+
{"shape":"ThrottlingException"},
416+
{"shape":"InternalServerError"}
417+
]
418+
},
404419
"DescribeTLSInspectionConfiguration":{
405420
"name":"DescribeTLSInspectionConfiguration",
406421
"http":{
@@ -1243,7 +1258,8 @@
12431258
"DryRun":{"shape":"Boolean"},
12441259
"EncryptionConfiguration":{"shape":"EncryptionConfiguration"},
12451260
"SourceMetadata":{"shape":"SourceMetadata"},
1246-
"AnalyzeRuleGroup":{"shape":"Boolean"}
1261+
"AnalyzeRuleGroup":{"shape":"Boolean"},
1262+
"SummaryConfiguration":{"shape":"SummaryConfiguration"}
12471263
}
12481264
},
12491265
"CreateRuleGroupResponse":{
@@ -1319,6 +1335,7 @@
13191335
"type":"list",
13201336
"member":{"shape":"CustomAction"}
13211337
},
1338+
"DeepThreatInspection":{"type":"boolean"},
13221339
"DeleteFirewallPolicyRequest":{
13231340
"type":"structure",
13241341
"members":{
@@ -1572,6 +1589,23 @@
15721589
"RuleGroupResponse":{"shape":"RuleGroupResponse"}
15731590
}
15741591
},
1592+
"DescribeRuleGroupSummaryRequest":{
1593+
"type":"structure",
1594+
"members":{
1595+
"RuleGroupName":{"shape":"ResourceName"},
1596+
"RuleGroupArn":{"shape":"ResourceArn"},
1597+
"Type":{"shape":"RuleGroupType"}
1598+
}
1599+
},
1600+
"DescribeRuleGroupSummaryResponse":{
1601+
"type":"structure",
1602+
"required":["RuleGroupName"],
1603+
"members":{
1604+
"RuleGroupName":{"shape":"ResourceName"},
1605+
"Description":{"shape":"Description"},
1606+
"Summary":{"shape":"Summary"}
1607+
}
1608+
},
15751609
"DescribeTLSInspectionConfigurationRequest":{
15761610
"type":"structure",
15771611
"members":{
@@ -2489,7 +2523,8 @@
24892523
"type":"string",
24902524
"enum":[
24912525
"AWS_MANAGED_THREAT_SIGNATURES",
2492-
"AWS_MANAGED_DOMAIN_LISTS"
2526+
"AWS_MANAGED_DOMAIN_LISTS",
2527+
"ACTIVE_THREAT_DEFENSE"
24932528
]
24942529
},
24952530
"ResourceName":{
@@ -2579,7 +2614,8 @@
25792614
"SourceMetadata":{"shape":"SourceMetadata"},
25802615
"SnsTopic":{"shape":"ResourceArn"},
25812616
"LastModifiedTime":{"shape":"LastUpdateTime"},
2582-
"AnalysisResults":{"shape":"AnalysisResultList"}
2617+
"AnalysisResults":{"shape":"AnalysisResultList"},
2618+
"SummaryConfiguration":{"shape":"SummaryConfiguration"}
25832619
}
25842620
},
25852621
"RuleGroupType":{
@@ -2616,6 +2652,18 @@
26162652
"STRICT_ORDER"
26172653
]
26182654
},
2655+
"RuleSummaries":{
2656+
"type":"list",
2657+
"member":{"shape":"RuleSummary"}
2658+
},
2659+
"RuleSummary":{
2660+
"type":"structure",
2661+
"members":{
2662+
"SID":{"shape":"CollectionMember_String"},
2663+
"Msg":{"shape":"CollectionMember_String"},
2664+
"Metadata":{"shape":"CollectionMember_String"}
2665+
}
2666+
},
26192667
"RuleTargets":{
26202668
"type":"list",
26212669
"member":{"shape":"CollectionMember_String"}
@@ -2839,7 +2887,8 @@
28392887
"shape":"Priority",
28402888
"box":true
28412889
},
2842-
"Override":{"shape":"StatefulRuleGroupOverride"}
2890+
"Override":{"shape":"StatefulRuleGroupOverride"},
2891+
"DeepThreatInspection":{"shape":"DeepThreatInspection"}
28432892
}
28442893
},
28452894
"StatefulRuleGroupReferences":{
@@ -2952,6 +3001,30 @@
29523001
"type":"list",
29533002
"member":{"shape":"SubnetMapping"}
29543003
},
3004+
"Summary":{
3005+
"type":"structure",
3006+
"members":{
3007+
"RuleSummaries":{"shape":"RuleSummaries"}
3008+
}
3009+
},
3010+
"SummaryConfiguration":{
3011+
"type":"structure",
3012+
"members":{
3013+
"RuleOptions":{"shape":"SummaryRuleOptions"}
3014+
}
3015+
},
3016+
"SummaryRuleOption":{
3017+
"type":"string",
3018+
"enum":[
3019+
"SID",
3020+
"MSG",
3021+
"METADATA"
3022+
]
3023+
},
3024+
"SummaryRuleOptions":{
3025+
"type":"list",
3026+
"member":{"shape":"SummaryRuleOption"}
3027+
},
29553028
"SupportedAvailabilityZones":{
29563029
"type":"map",
29573030
"key":{"shape":"AvailabilityZone"},
@@ -3353,7 +3426,8 @@
33533426
"DryRun":{"shape":"Boolean"},
33543427
"EncryptionConfiguration":{"shape":"EncryptionConfiguration"},
33553428
"SourceMetadata":{"shape":"SourceMetadata"},
3356-
"AnalyzeRuleGroup":{"shape":"Boolean"}
3429+
"AnalyzeRuleGroup":{"shape":"Boolean"},
3430+
"SummaryConfiguration":{"shape":"SummaryConfiguration"}
33573431
}
33583432
},
33593433
"UpdateRuleGroupResponse":{

0 commit comments

Comments
 (0)