Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/azure-yaml/_shared/latest--azure.ai.agent.json
Parent schema azure-yaml
Type: object

Custom configuration for the Azure AI Agent Service target

Properties

env Record<string, string>

Environment variables as key-value pairs

container object

Container configuration for the Azure AI Agent Service target

2 nested properties
resources object

Resource configuration for the Azure AI Agent Service target

2 nested properties
memory string

Memory allocation (e.g., '1Gi', '512Mi')

pattern=^[0-9]+(\.[0-9]+)?(Ki|Mi|Gi|Ti|Pi|Ei|k|M|G|T|P|E)?$
cpu string

CPU allocation (e.g., '1', '500m')

pattern=^[0-9]+(\.[0-9]+)?m?$
scale object

Scaling configuration for the Azure AI Agent Service target

2 nested properties
minReplicas integer

Minimum number of replicas

min=0
maxReplicas integer

Maximum number of replicas

min=1
deployments Deployment[]

List of model deployments.

resources Resource[]

List of external resources for agent execution.

startupCommand string

Command to start the agent server (e.g., 'python main.py'). Used by 'azd ai agent run' for local development.

Definitions

ContainerSettings object

Container configuration for the Azure AI Agent Service target

resources object

Resource configuration for the Azure AI Agent Service target

2 nested properties
memory string

Memory allocation (e.g., '1Gi', '512Mi')

pattern=^[0-9]+(\.[0-9]+)?(Ki|Mi|Gi|Ti|Pi|Ei|k|M|G|T|P|E)?$
cpu string

CPU allocation (e.g., '1', '500m')

pattern=^[0-9]+(\.[0-9]+)?m?$
scale object

Scaling configuration for the Azure AI Agent Service target

2 nested properties
minReplicas integer

Minimum number of replicas

min=0
maxReplicas integer

Maximum number of replicas

min=1
ResourceSettings object

Resource configuration for the Azure AI Agent Service target

memory string

Memory allocation (e.g., '1Gi', '512Mi')

pattern=^[0-9]+(\.[0-9]+)?(Ki|Mi|Gi|Ti|Pi|Ei|k|M|G|T|P|E)?$
cpu string

CPU allocation (e.g., '1', '500m')

pattern=^[0-9]+(\.[0-9]+)?m?$
ScaleSettings object

Scaling configuration for the Azure AI Agent Service target

minReplicas integer

Minimum number of replicas

min=0
maxReplicas integer

Maximum number of replicas

min=1
Deployment object

A single model deployment.

name string required

Name of the model deployment.

model object required

Model configuration for a model deployment.

3 nested properties
name string required

Model name.

format string required

Model format.

version string required

Model version.

sku object required

SKU configuration for a deployment.

2 nested properties
name string required

SKU name.

capacity integer required

SKU capacity.

DeploymentModel object

Model configuration for a model deployment.

name string required

Model name.

format string required

Model format.

version string required

Model version.

DeploymentSku object

SKU configuration for a deployment.

name string required

SKU name.

capacity integer required

SKU capacity.

Resource object

External resource for agent execution.

resource string required

Resource identifier.

connectionName string required

Connection name for the resource.