@@ -38,17 +38,17 @@ describe("middleware-sdk-rds", () => {
38
38
expect ( middlewareOutput . input . KmsKeyId ) . toEqual ( params . KmsKeyId ) ;
39
39
const presignedUrl = middlewareOutput . input . PreSignedUrl ;
40
40
expect ( presignedUrl ) . toMatch (
41
- / h t t p s \: \/ \/ r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m \/ \? /
42
- ) ;
43
- expect ( presignedUrl ) . toMatch ( / A c t i o n \= C o p y D B S n a p s h o t / ) ;
44
- expect ( presignedUrl ) . toMatch ( / V e r s i o n \= 2 0 1 4 \- 1 0 \- 3 1 / ) ;
45
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n \= s e s s i o n / ) ;
46
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m \= A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
47
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s \= h o s t / ) ;
48
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l \= / ) ;
49
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e \= / ) ;
50
- expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s = ( [ \d ] + ) / ) ;
51
- expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e = 0 0 0 0 0 0 / ) ;
41
+ / h t t p s % 3 A % 2 F % 2 F r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m % 2 F % 3 F /
42
+ ) ;
43
+ expect ( presignedUrl ) . toMatch ( / A c t i o n % 3 D C o p y D B S n a p s h o t / ) ;
44
+ expect ( presignedUrl ) . toMatch ( / V e r s i o n % 3 D 2 0 1 4 \- 1 0 \- 3 1 / ) ;
45
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n % 3 D s e s s i o n / ) ;
46
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m % 3 D A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
47
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s % 3 D h o s t / ) ;
48
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l % 3 D / ) ;
49
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e % 3 D / ) ;
50
+ expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s % 3 D ( [ \d ] + ) / ) ;
51
+ expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e % 3 D 0 0 0 0 0 0 / ) ;
52
52
} ) ;
53
53
54
54
it ( "should build CreateDBInstanceReadReplica cross origin presigned url correctly " , async ( ) => {
@@ -69,17 +69,17 @@ describe("middleware-sdk-rds", () => {
69
69
expect ( middlewareOutput . input . KmsKeyId ) . toEqual ( params . KmsKeyId ) ;
70
70
const presignedUrl = middlewareOutput . input . PreSignedUrl ;
71
71
expect ( presignedUrl ) . toMatch (
72
- / h t t p s \: \/ \/ r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m \/ \? /
73
- ) ;
74
- expect ( presignedUrl ) . toMatch ( / A c t i o n \= C r e a t e D B I n s t a n c e R e a d R e p l i c a / ) ;
75
- expect ( presignedUrl ) . toMatch ( / V e r s i o n \= 2 0 1 4 \- 1 0 \- 3 1 / ) ;
76
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n \= s e s s i o n / ) ;
77
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m \= A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
78
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s \= h o s t / ) ;
79
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l \= / ) ;
80
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e \= / ) ;
81
- expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s = ( [ \d ] + ) / ) ;
82
- expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e = 0 0 0 0 0 0 / ) ;
72
+ / h t t p s % 3 A % 2 F % 2 F r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m % 2 F % 3 F /
73
+ ) ;
74
+ expect ( presignedUrl ) . toMatch ( / A c t i o n % 3 D C r e a t e D B I n s t a n c e R e a d R e p l i c a / ) ;
75
+ expect ( presignedUrl ) . toMatch ( / V e r s i o n % 3 D 2 0 1 4 \- 1 0 \- 3 1 / ) ;
76
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n % 3 D s e s s i o n / ) ;
77
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m % 3 D A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
78
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s % 3 D h o s t / ) ;
79
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l % 3 D / ) ;
80
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e % 3 D / ) ;
81
+ expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s % 3 D ( [ \d ] + ) / ) ;
82
+ expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e % 3 D 0 0 0 0 0 0 / ) ;
83
83
} ) ;
84
84
85
85
it ( "should build CreateDBCluster cross origin presigned url correctly " , async ( ) => {
@@ -100,17 +100,17 @@ describe("middleware-sdk-rds", () => {
100
100
expect ( middlewareOutput . input . KmsKeyId ) . toEqual ( params . KmsKeyId ) ;
101
101
const presignedUrl = middlewareOutput . input . PreSignedUrl ;
102
102
expect ( presignedUrl ) . toMatch (
103
- / h t t p s \: \/ \/ r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m \/ \? /
104
- ) ;
105
- expect ( presignedUrl ) . toMatch ( / A c t i o n \= C r e a t e D B C l u s t e r / ) ;
106
- expect ( presignedUrl ) . toMatch ( / V e r s i o n \= 2 0 1 4 \- 1 0 \- 3 1 / ) ;
107
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n \= s e s s i o n / ) ;
108
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m \= A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
109
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s \= h o s t / ) ;
110
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l \= / ) ;
111
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e \= / ) ;
112
- expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s = ( [ \d ] + ) / ) ;
113
- expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e = 0 0 0 0 0 0 / ) ;
103
+ / h t t p s % 3 A % 2 F % 2 F r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m % 2 F % 3 F /
104
+ ) ;
105
+ expect ( presignedUrl ) . toMatch ( / A c t i o n % 3 D C r e a t e D B C l u s t e r / ) ;
106
+ expect ( presignedUrl ) . toMatch ( / V e r s i o n % 3 D 2 0 1 4 \- 1 0 \- 3 1 / ) ;
107
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n % 3 D s e s s i o n / ) ;
108
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m % 3 D A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
109
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s % 3 D h o s t / ) ;
110
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l % 3 D / ) ;
111
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e % 3 D / ) ;
112
+ expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s % 3 D ( [ \d ] + ) / ) ;
113
+ expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e % 3 D 0 0 0 0 0 0 / ) ;
114
114
} ) ;
115
115
116
116
it ( "should build CopyDBClusterSnapshot cross origin presigned url correctly " , async ( ) => {
@@ -131,17 +131,17 @@ describe("middleware-sdk-rds", () => {
131
131
expect ( middlewareOutput . input . KmsKeyId ) . toEqual ( params . KmsKeyId ) ;
132
132
const presignedUrl = middlewareOutput . input . PreSignedUrl ;
133
133
expect ( presignedUrl ) . toMatch (
134
- / h t t p s \: \/ \/ r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m \/ \? /
135
- ) ;
136
- expect ( presignedUrl ) . toMatch ( / A c t i o n \= C o p y D B C l u s t e r S n a p s h o t / ) ;
137
- expect ( presignedUrl ) . toMatch ( / V e r s i o n \= 2 0 1 4 \- 1 0 \- 3 1 / ) ;
138
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n \= s e s s i o n / ) ;
139
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m \= A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
140
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s \= h o s t / ) ;
141
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l \= / ) ;
142
- expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e \= / ) ;
143
- expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s = ( [ \d ] + ) / ) ;
144
- expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e = 0 0 0 0 0 0 / ) ;
134
+ / h t t p s % 3 A % 2 F % 2 F r d s \ .s r c \- r e g i o n \. a m a z o n a w s \. c o m % 2 F % 3 F /
135
+ ) ;
136
+ expect ( presignedUrl ) . toMatch ( / A c t i o n % 3 D C o p y D B C l u s t e r S n a p s h o t / ) ;
137
+ expect ( presignedUrl ) . toMatch ( / V e r s i o n % 3 D 2 0 1 4 \- 1 0 \- 3 1 / ) ;
138
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S e c u r i t y \- T o k e n % 3 D s e s s i o n / ) ;
139
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- A l g o r i t h m % 3 D A W S 4 \- H M A C \- S H A 2 5 6 / ) ;
140
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- S i g n e d H e a d e r s % 3 D h o s t / ) ;
141
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- C r e d e n t i a l % 3 D / ) ;
142
+ expect ( presignedUrl ) . toMatch ( / X \- A m z \- D a t e % 3 D / ) ;
143
+ expect ( presignedUrl ) . toMatch ( / X - A m z - E x p i r e s % 3 D ( [ \d ] + ) / ) ;
144
+ expect ( presignedUrl ) . toMatch ( / X - A m z - S i g n a t u r e % 3 D 0 0 0 0 0 0 / ) ;
145
145
} ) ;
146
146
147
147
it ( "should not generate PreSignedUrl if source identifier is not ARN" , async ( ) => {
0 commit comments