ConfigChanged
v22

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