ConfigChangedv22
Found on the "Serverlesspresso" Amazon EventBridge bus.
No matched rules or targets found for event.
ConfigChanged Schema (json)
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "ConfigService.ConfigChanged",
"definitions": {
"ConfigService.ConfigChanged": {
"properties": {
"NewImage": {
"$ref": "#/definitions/NewImage"
}
},
"required": [
"NewImage"
],
"type": "object"
},
"MaxOrdersInQueue": {
"properties": {
"N": {
"type": "string"
}
},
"required": [
"N"
],
"type": "object"
},
"MaxOrdersPerUser": {
"properties": {
"N": {
"type": "string"
}
},
"required": [
"N"
],
"type": "object"
},
"NewImage": {
"properties": {
"PK": {
"$ref": "#/definitions/PK"
},
"maxOrdersInQueue": {
"$ref": "#/definitions/MaxOrdersInQueue"
},
"maxOrdersPerUser": {
"$ref": "#/definitions/MaxOrdersPerUser"
},
"storeOpen": {
"$ref": "#/definitions/StoreOpen"
}
},
"required": [
"maxOrdersPerUser",
"PK",
"maxOrdersInQueue",
"storeOpen"
],
"type": "object"
},
"PK": {
"properties": {
"S": {
"type": "string"
}
},
"required": [
"S"
],
"type": "object"
},
"StoreOpen": {
"properties": {
"BOOL": {
"type": "boolean"
}
},
"required": [
"BOOL"
],
"type": "object"
}
},
"properties": {
"account": {
"type": "string"
},
"detail": {
"$ref": "#/definitions/ConfigService.ConfigChanged"
},
"detail-type": {
"type": "string"
},
"id": {
"type": "string"
},
"region": {
"type": "string"
},
"resources": {
"items": {
"type": "object"
},
"type": "array"
},
"source": {
"type": "string"
},
"time": {
"format": "date-time",
"type": "string"
},
"version": {
"type": "string"
}
},
"required": [
"detail-type",
"resources",
"detail",
"id",
"source",
"time",
"region",
"version",
"account"
],
"type": "object",
"x-amazon-events-detail-type": "ConfigService.ConfigChanged",
"x-amazon-events-source": "awsserverlessda.serverlesspresso"
}
Examples
1{
2 "openapi": "3.0.0",
3 "info": {
4 "version": "1.0.0",
5 "title": "ConfigService.ConfigChanged"
6 },
7 "paths": {},
8 "components": {
9 "schemas": {
10 "AWSEvent": {
11 "type": "object",
12 "required": [
13 "detail-type",
14 "resources",
15 "detail",
16 "id",
17 "source",
18 "time",
19 "region",
20 "version",
21 "account"
22 ],
23 "x-amazon-events-detail-type": "ConfigService.ConfigChanged",
24 "x-amazon-events-source": "awsserverlessda.serverlesspresso",
25 "properties": {
26 "detail": {
27 "$ref": "#/components/schemas/ConfigService.ConfigChanged"
28 },
29 "account": {
30 "type": "string"
31 },
32 "detail-type": {
33 "type": "string"
34 },
35 "id": {
36 "type": "string"
37 },
38 "region": {
39 "type": "string"
40 },
41 "resources": {
42 "type": "array",
43 "items": {
44 "type": "object"
45 }
46 },
47 "source": {
48 "type": "string"
49 },
50 "time": {
51 "type": "string",
52 "format": "date-time"
53 },
54 "version": {
55 "type": "string"
56 }
57 }
58 },
59 "ConfigService.ConfigChanged": {
60 "type": "object",
61 "required": [
62 "NewImage"
63 ],
64 "properties": {
65 "NewImage": {
66 "$ref": "#/components/schemas/NewImage"
67 }
68 }
69 },
70 "NewImage": {
71 "type": "object",
72 "required": [
73 "maxOrdersPerUser",
74 "PK",
75 "maxOrdersInQueue",
76 "storeOpen"
77 ],
78 "properties": {
79 "PK": {
80 "$ref": "#/components/schemas/PK"
81 },
82 "maxOrdersInQueue": {
83 "$ref": "#/components/schemas/MaxOrdersInQueue"
84 },
85 "maxOrdersPerUser": {
86 "$ref": "#/components/schemas/MaxOrdersPerUser"
87 },
88 "storeOpen": {
89 "$ref": "#/components/schemas/StoreOpen"
90 }
91 }
92 },
93 "PK": {
94 "type": "object",
95 "required": [
96 "S"
97 ],
98 "properties": {
99 "S": {
100 "type": "string"
101 }
102 }
103 },
104 "MaxOrdersInQueue": {
105 "type": "object",
106 "required": [
107 "N"
108 ],
109 "properties": {
110 "N": {
111 "type": "string"
112 }
113 }
114 },
115 "MaxOrdersPerUser": {
116 "type": "object",
117 "required": [
118 "N"
119 ],
120 "properties": {
121 "N": {
122 "type": "string"
123 }
124 }
125 },
126 "StoreOpen": {
127 "type": "object",
128 "required": [
129 "BOOL"
130 ],
131 "properties": {
132 "BOOL": {
133 "type": "boolean"
134 }
135 }
136 }
137 }
138 }
139}
Edit this pageLast updated on 2023/1/31