CreateAgentVersionFromCodeMetadata interface

JSON metadata for code-based agent operations (create, update, create version). The agent name comes from the URL path parameter or the x-ms-agent-name header, so it is not included in this model. The content hash (SHA-256 of the zip) is carried in the x-ms-code-zip-sha256 header.

Properties

definition

The hosted agent definition including code_configuration (runtime, entry_point), cpu, memory, and protocol_versions.

description

A human-readable description of the agent.

metadata

Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.

Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters.

Property Details

definition

The hosted agent definition including code_configuration (runtime, entry_point), cpu, memory, and protocol_versions.

definition: HostedAgentDefinition

Property Value

description

A human-readable description of the agent.

description?: string

Property Value

string

metadata

Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.

Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters.

metadata?: Record<string, string>

Property Value

Record<string, string>