Skip to content

Commit 342fde2

Browse files
author
AWS
committed
AWS Network Firewall Update: Partner Managed Rulegroup feature support
1 parent 781ea9b commit 342fde2

File tree

2 files changed

+43
-3
lines changed

2 files changed

+43
-3
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Network Firewall",
4+
"contributor": "",
5+
"description": "Partner Managed Rulegroup feature support"
6+
}

services/networkfirewall/src/main/resources/codegen-resources/service-2.json

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -807,7 +807,8 @@
807807
{"shape":"InvalidRequestException"},
808808
{"shape":"InternalServerError"},
809809
{"shape":"ResourceNotFoundException"},
810-
{"shape":"ThrottlingException"}
810+
{"shape":"ThrottlingException"},
811+
{"shape":"InvalidTokenException"}
811812
],
812813
"documentation":"<p>Enables specific types of firewall analysis on a specific firewall you define.</p>"
813814
},
@@ -2151,6 +2152,18 @@
21512152
"LastModifiedTime":{
21522153
"shape":"LastUpdateTime",
21532154
"documentation":"<p>A timestamp indicating when the rule group was last modified.</p>"
2155+
},
2156+
"VendorName":{
2157+
"shape":"VendorName",
2158+
"documentation":"<p>The name of the Amazon Web Services Marketplace vendor that provides this rule group.</p>"
2159+
},
2160+
"ProductId":{
2161+
"shape":"ProductId",
2162+
"documentation":"<p>The unique identifier for the product listing associated with this rule group.</p>"
2163+
},
2164+
"ListingName":{
2165+
"shape":"ListingName",
2166+
"documentation":"<p>The display name of the product listing for this rule group.</p>"
21542167
}
21552168
}
21562169
},
@@ -3358,6 +3371,10 @@
33583371
"shape":"ResourceManagedType",
33593372
"documentation":"<p>Indicates the general category of the Amazon Web Services managed rule group.</p>"
33603373
},
3374+
"SubscriptionStatus":{
3375+
"shape":"SubscriptionStatus",
3376+
"documentation":"<p>Filters the results to show only rule groups with the specified subscription status. Use this to find subscribed or unsubscribed rule groups.</p>"
3377+
},
33613378
"Type":{
33623379
"shape":"RuleGroupType",
33633380
"documentation":"<p>Indicates whether the rule group is stateless or stateful. If the rule group is stateless, it contains stateless rules. If it is stateful, it contains stateful rules.</p>"
@@ -3464,6 +3481,7 @@
34643481
}
34653482
}
34663483
},
3484+
"ListingName":{"type":"string"},
34673485
"LogDestinationConfig":{
34683486
"type":"structure",
34693487
"required":[
@@ -3600,7 +3618,9 @@
36003618
"enum":[
36013619
"PENDING",
36023620
"IN_SYNC",
3603-
"CAPACITY_CONSTRAINED"
3621+
"CAPACITY_CONSTRAINED",
3622+
"NOT_SUBSCRIBED",
3623+
"DEPRECATED"
36043624
]
36053625
},
36063626
"PolicyString":{
@@ -3672,6 +3692,7 @@
36723692
"max":65535,
36733693
"min":1
36743694
},
3695+
"ProductId":{"type":"string"},
36753696
"ProtocolNumber":{
36763697
"type":"integer",
36773698
"max":255,
@@ -3785,7 +3806,8 @@
37853806
"enum":[
37863807
"AWS_MANAGED_THREAT_SIGNATURES",
37873808
"AWS_MANAGED_DOMAIN_LISTS",
3788-
"ACTIVE_THREAT_DEFENSE"
3809+
"ACTIVE_THREAT_DEFENSE",
3810+
"PARTNER_MANAGED"
37893811
]
37903812
},
37913813
"ResourceName":{
@@ -3878,6 +3900,10 @@
38783900
"Arn":{
38793901
"shape":"ResourceArn",
38803902
"documentation":"<p>The Amazon Resource Name (ARN) of the rule group.</p>"
3903+
},
3904+
"VendorName":{
3905+
"shape":"VendorName",
3906+
"documentation":"<p>The name of the Amazon Web Services Marketplace seller that provides this rule group.</p>"
38813907
}
38823908
},
38833909
"documentation":"<p>High-level information about a rule group, returned by <a>ListRuleGroups</a>. You can use the information provided in the metadata to retrieve and manage a rule group.</p>"
@@ -4560,6 +4586,13 @@
45604586
"type":"list",
45614587
"member":{"shape":"SubnetMapping"}
45624588
},
4589+
"SubscriptionStatus":{
4590+
"type":"string",
4591+
"enum":[
4592+
"NOT_SUBSCRIBED",
4593+
"SUBSCRIBED"
4594+
]
4595+
},
45634596
"Summary":{
45644597
"type":"structure",
45654598
"members":{
@@ -5448,6 +5481,7 @@
54485481
"type":"list",
54495482
"member":{"shape":"VariableDefinition"}
54505483
},
5484+
"VendorName":{"type":"string"},
54515485
"VpcEndpointAssociation":{
54525486
"type":"structure",
54535487
"required":[

0 commit comments

Comments
 (0)