Skip to content

Commit 4f20c8a

Browse files
committed
Merge branch 'fix/alb-redirect-config' into 'master'
fix: Added redirectProtocol field to ALB service See merge request auto-cloud/cloudgraph/provider/cloudgraph-provider-aws!213
2 parents ef0e1e8 + bc47c40 commit 4f20c8a

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

src/services/alb/format.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,16 @@ const awsAlbListernerGraphFormat = (listener): AwsAlbListener => {
2525
sslPolicy,
2626
protocol: `${protocol}:${port} ${id}`,
2727
rules: rules.map(
28-
({ Order: order, Type: type, TargetGroupArn: targetGroupArn }) => ({
28+
({
29+
Order: order,
30+
Type: type,
31+
TargetGroupArn: targetGroupArn,
32+
RedirectConfig,
33+
}) => ({
2934
type,
3035
order: order?.toString(),
3136
targetGroupArn,
37+
redirectProtocol: RedirectConfig?.Protocol,
3238
})
3339
),
3440
},
@@ -38,7 +44,7 @@ const awsAlbListernerGraphFormat = (listener): AwsAlbListener => {
3844
export default ({
3945
service: alb,
4046
account,
41-
region
47+
region,
4248
}: {
4349
service: RawAwsAlb
4450
account: string

src/services/alb/schema.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,5 @@ type awsAlbListenerRule
5757
type: String @search(by: [hash, regexp])
5858
order: String @search(by: [hash, regexp])
5959
targetGroupArn: String @search
60+
redirectProtocol: String @search(by: [hash, regexp])
6061
}

src/types/generated.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ export type AwsAlbListener = {
150150

151151
export type AwsAlbListenerRule = {
152152
order?: Maybe<Scalars['String']>;
153+
redirectProtocol?: Maybe<Scalars['String']>;
153154
targetGroupArn?: Maybe<Scalars['String']>;
154155
type?: Maybe<Scalars['String']>;
155156
};

0 commit comments

Comments
 (0)