addedInput schema / properties / company / properties
Added value: +{
+ "dataTypes": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 6,
+ "minItems": 1,
+ "type": "array"
+ },
+ "name": {
+ "maxLength": 200,
+ "minLength": 2,
+ "type": "string"
+ },
+ "sector": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "size": {
+ "enum": [
+ "startup",
+ "sme",
+ "midmarket",
+ "enterprise"
+ ],
+ "type": "string"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "size",
+ "dataTypes"
+]
addedInput schema / properties / currentPosture / properties
Added value: +{
+ "hasPenTest": {
+ "type": "boolean"
+ },
+ "hasSOC": {
+ "type": "boolean"
+ },
+ "hasSOC2orISO27001": {
+ "type": "boolean"
+ },
+ "incidentPlanExists": {
+ "type": "boolean"
+ },
+ "mfa": {
+ "type": "boolean"
+ }
+}
addedInput schema / properties / currentPosture / required
Added value: +[
+ "hasSOC",
+ "hasPenTest",
+ "hasSOC2orISO27001",
+ "mfa",
+ "incidentPlanExists"
+]
addedInput schema / properties / focus / maxLength
Added value: +400
addedInput schema / properties / techStack / properties
Added value: +{
+ "cloudProviders": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 0,
+ "type": "array"
+ },
+ "endpointMgmt": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "identityProvider": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "keyApps": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 8,
+ "minItems": 0,
+ "type": "array"
+ }
+}
addedInput schema / properties / techStack / required
Added value: +[
+ "cloudProviders",
+ "keyApps"
+]
addedInput schema / required
Added value: +[
+ "company",
+ "techStack",
+ "currentPosture"
+]