{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"tenantId": {
"type": "string",
"format": "uuid"
},
"tenantKey": {
"type": "string",
"format": "^[a-z\\-]+$"
},
"apiGatewayRequests": {
"type": "number"
},
"webSocketRequests": {
"type": "number"
},
"lambdaInvocations": {
"type": "number"
},
"dynamoDbReads": {
"type": "number"
},
"dynamoDbWrites": {
"type": "number"
},
"s3Reads": {
"type": "number"
},
"s3Writes": {
"type": "number"
},
"usd": {
"type": "number"
},
"compensation": {
"type": "number"
}
},
"required": [
"tenantId",
"tenantKey",
"apiGatewayRequests",
"webSocketRequests",
"lambdaInvocations",
"dynamoDbReads",
"dynamoDbWrites",
"s3Reads",
"s3Writes",
"usd",
"compensation"
]
}