Azure Container Apps · Example Payload

Azure Container Apps Configuration Example

AzureContainersDaprKubernetesMicroservicesServerless

Azure Container Apps Configuration Example is an example object payload from Azure Container Apps, with 6 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

secretsactiveRevisionsModeingressregistriesdaprmaxInactiveRevisions

Example Payload

Raw ↑
{
  "secrets": [
    {}
  ],
  "activeRevisionsMode": "Multiple",
  "ingress": {
    "fqdn": "my-container-app.eastus.azurecontainerapps.io",
    "external": true,
    "targetPort": 1,
    "exposedPort": 1,
    "transport": "auto",
    "traffic": [
      {}
    ],
    "customDomains": [
      {}
    ],
    "allowInsecure": true,
    "ipSecurityRestrictions": [
      {}
    ],
    "stickySessions": {
      "affinity": {}
    },
    "clientCertificateMode": "accept",
    "corsPolicy": {
      "allowedOrigins": {},
      "allowedMethods": {},
      "allowedHeaders": {},
      "exposeHeaders": {},
      "maxAge": {},
      "allowCredentials": {}
    }
  },
  "registries": [
    {
      "server": {},
      "username": {},
      "passwordSecretRef": {},
      "identity": {}
    }
  ],
  "dapr": {
    "enabled": true,
    "appId": "my-app",
    "appProtocol": "http",
    "appPort": 80,
    "httpReadBufferSize": 1,
    "httpMaxRequestSize": 1,
    "logLevel": "info",
    "enableApiLogging": false
  },
  "maxInactiveRevisions": 1
}