{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/azure-container-instances/refs/heads/main/json-schema/azure-container-instances-container-probe-schema.json", "title": "ContainerProbe", "description": "The container probe, for liveness or readiness", "type": "object", "properties": { "exec": { "$ref": "#/definitions/ContainerExec", "description": "The execution command to probe" }, "failureThreshold": { "description": "The failure threshold.", "format": "int32", "type": "integer" }, "httpGet": { "$ref": "#/definitions/ContainerHttpGet", "description": "The Http Get settings to probe" }, "initialDelaySeconds": { "description": "The initial delay seconds.", "format": "int32", "type": "integer" }, "periodSeconds": { "description": "The period seconds.", "format": "int32", "type": "integer" }, "successThreshold": { "description": "The success threshold.", "format": "int32", "type": "integer" }, "timeoutSeconds": { "description": "The timeout seconds.", "format": "int32", "type": "integer" } } }