ContainerProbe

The container probe, for liveness or readiness

AzureCloudContainer InstancesContainersMicrosoftServerless

Properties

Name Type Description
exec object The execution command to probe
failureThreshold integer The failure threshold.
httpGet object The Http Get settings to probe
initialDelaySeconds integer The initial delay seconds.
periodSeconds integer The period seconds.
successThreshold integer The success threshold.
timeoutSeconds integer The timeout seconds.
View JSON Schema on GitHub

JSON Schema

azure-container-instances-container-probe-schema.json Raw ↑
{
  "$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"
    }
  }
}