Skip to content

Commit 4f42dff

Browse files
author
awstools
committed
feat(client-fms): AWS Firewall Manager now supports Fortigate Cloud Native Firewall as a Service as a third-party policy type.
1 parent a684000 commit 4f42dff

File tree

4 files changed

+317
-224
lines changed

4 files changed

+317
-224
lines changed

clients/client-fms/src/endpoint/EndpointParameters.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const resolveClientEndpointParameters = <T>(
2424
};
2525

2626
export interface EndpointParameters extends __EndpointParameters {
27-
Region?: string;
27+
Region: string;
2828
UseDualStack?: boolean;
2929
UseFIPS?: boolean;
3030
Endpoint?: string;

clients/client-fms/src/endpoint/ruleset.ts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export const ruleSet: RuleSetObject = {
66
parameters: {
77
Region: {
88
builtIn: "AWS::Region",
9-
required: false,
9+
required: true,
1010
documentation: "The AWS region used to dispatch the request.",
1111
type: "String",
1212
},
@@ -58,15 +58,6 @@ export const ruleSet: RuleSetObject = {
5858
},
5959
],
6060
},
61-
{
62-
fn: "parseURL",
63-
argv: [
64-
{
65-
ref: "Endpoint",
66-
},
67-
],
68-
assign: "url",
69-
},
7061
],
7162
type: "tree",
7263
rules: [

clients/client-fms/src/models/models_0.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ export class ResourceNotFoundException extends __BaseException {
237237
}
238238

239239
export enum ThirdPartyFirewall {
240+
FORTIGATE_CLOUD_NATIVE_FIREWALL = "FORTIGATE_CLOUD_NATIVE_FIREWALL",
240241
PALO_ALTO_NETWORKS_CLOUD_NGFW = "PALO_ALTO_NETWORKS_CLOUD_NGFW",
241242
}
242243

0 commit comments

Comments
 (0)