Skip to content

Commit 82f044a

Browse files
committed
fix(services): expose scope on wafv2
1 parent 2a3333f commit 82f044a

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

src/services/wafV2WebAcl/data.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ const resources = [
2222

2323
export interface RawAwsWafV2WebAcl extends WAFV2.WebACL {
2424
region: string
25+
scope: string
2526
loggingConfiguration: WAFV2.LoggingConfiguration
2627
wafResources: { [resource: string]: string[] }
2728
}
@@ -107,6 +108,7 @@ export default async ({
107108
loggingConfiguration: wafData?.loggingConfiguration,
108109
wafResources: wafData?.wafResources,
109110
region,
111+
scope
110112
})
111113
}
112114
}

src/services/wafV2WebAcl/format.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ export default ({
3232
ARN: arn,
3333
Name: name,
3434
Description: description,
35+
scope,
3536
Rules,
3637
DefaultAction,
3738
Capacity: capacity,
@@ -111,6 +112,7 @@ export default ({
111112
accountId: account,
112113
arn,
113114
name,
115+
scope,
114116
description,
115117
ManagedByFirewallManager,
116118
capacity,

src/services/wafV2WebAcl/schema.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
type awsWafV2WebAcl implements awsBaseService @key(fields: "arn") {
22
name: String @search(by: [hash, regexp])
33
description: String @search(by: [hash, regexp])
4+
scope: String @search(by: [hash, regexp])
45
ManagedByFirewallManager: Boolean @search
56
capacity: Int @search
67
labelNamespace: String @search(by: [hash, regexp])

src/types/generated.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3849,9 +3849,11 @@ export type AwsRoute53Record = AwsOptionalService & {
38493849
alb?: Maybe<Array<Maybe<AwsAlb>>>;
38503850
alias?: Maybe<AwsRoute53Alias>;
38513851
elb?: Maybe<Array<Maybe<AwsElb>>>;
3852+
name?: Maybe<Scalars['String']>;
38523853
records?: Maybe<Array<Maybe<Scalars['String']>>>;
38533854
restApi?: Maybe<Array<Maybe<AwsApiGatewayRestApi>>>;
38543855
route53HostedZone?: Maybe<Array<Maybe<AwsRoute53HostedZone>>>;
3856+
setIdentifier?: Maybe<Scalars['String']>;
38553857
ttl?: Maybe<Scalars['Int']>;
38563858
type?: Maybe<Scalars['String']>;
38573859
zoneId?: Maybe<Scalars['String']>;
@@ -4840,6 +4842,7 @@ export type AwsWafV2WebAcl = AwsBaseService & {
48404842
postProcessFirewallManagerRuleGroups?: Maybe<Array<Maybe<AwsWafV2FirewallManagerRuleGroup>>>;
48414843
preProcessFirewallManagerRuleGroups?: Maybe<Array<Maybe<AwsWafV2FirewallManagerRuleGroup>>>;
48424844
rules?: Maybe<Array<Maybe<AwsWafV2Rule>>>;
4845+
scope?: Maybe<Scalars['String']>;
48434846
visibilityConfig?: Maybe<AwsWafV2VisibilityConfig>;
48444847
};
48454848

0 commit comments

Comments
 (0)