Skip to content

Commit aa54478

Browse files
authored
feat(serverless): validate trigger queries (#940)
1 parent cbc69a3 commit aa54478

File tree

4 files changed

+92
-0
lines changed

4 files changed

+92
-0
lines changed

packages/clients/src/api/container/v1beta1/index.gen.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,4 @@ export type {
7777
UpdateTriggerRequest,
7878
UpdateTriggerRequestSqsClientConfig,
7979
} from './types.gen'
80+
export * as ValidationRules from './validation-rules.gen'
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
// This file was automatically generated. DO NOT EDIT.
2+
// If you have any remark or suggestion do not hesitate to open an issue.
3+
4+
export const CreateTriggerRequest = {
5+
description: {
6+
maxLength: 255,
7+
},
8+
name: {
9+
maxLength: 50,
10+
minLength: 1,
11+
},
12+
}
13+
14+
export const CreateTriggerRequestMnqNatsClientConfig = {
15+
mnqRegion: {
16+
maxLength: 20,
17+
minLength: 1,
18+
},
19+
subject: {
20+
maxLength: 100,
21+
minLength: 1,
22+
pattern: /^[^\s]+$/,
23+
},
24+
}
25+
26+
export const CreateTriggerRequestMnqSqsClientConfig = {
27+
mnqRegion: {
28+
maxLength: 20,
29+
minLength: 1,
30+
},
31+
queue: {
32+
maxLength: 100,
33+
minLength: 1,
34+
},
35+
}
36+
37+
export const UpdateTriggerRequest = {
38+
description: {
39+
maxLength: 255,
40+
},
41+
name: {
42+
maxLength: 50,
43+
minLength: 1,
44+
},
45+
}

packages/clients/src/api/function/v1beta1/index.gen.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,4 @@ export type {
8585
UpdateTriggerRequestSqsClientConfig,
8686
UploadURL,
8787
} from './types.gen'
88+
export * as ValidationRules from './validation-rules.gen'
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
// This file was automatically generated. DO NOT EDIT.
2+
// If you have any remark or suggestion do not hesitate to open an issue.
3+
4+
export const CreateTriggerRequest = {
5+
description: {
6+
maxLength: 255,
7+
},
8+
name: {
9+
maxLength: 50,
10+
minLength: 1,
11+
},
12+
}
13+
14+
export const CreateTriggerRequestMnqNatsClientConfig = {
15+
mnqRegion: {
16+
maxLength: 20,
17+
minLength: 1,
18+
},
19+
subject: {
20+
maxLength: 100,
21+
minLength: 1,
22+
pattern: /^[^\s]+$/,
23+
},
24+
}
25+
26+
export const CreateTriggerRequestMnqSqsClientConfig = {
27+
mnqRegion: {
28+
maxLength: 20,
29+
minLength: 1,
30+
},
31+
queue: {
32+
maxLength: 100,
33+
minLength: 1,
34+
},
35+
}
36+
37+
export const UpdateTriggerRequest = {
38+
description: {
39+
maxLength: 255,
40+
},
41+
name: {
42+
maxLength: 50,
43+
minLength: 1,
44+
},
45+
}

0 commit comments

Comments
 (0)