HostedAgentDefinition interface
The hosted agent definition.
- Extends
Properties
| code_configuration | Code-based deployment configuration. Provide this for code-based deployments. Mutually exclusive with container_configuration — the service validates that exactly one is set. |
| container_configuration | Container-based deployment configuration. Provide this for image-based deployments. Mutually exclusive with code_configuration — the service validates that exactly one is set. |
| cpu | The CPU configuration for the hosted agent. |
| environment_variables | Environment variables to set in the hosted agent container. |
| kind | The kind of agent. |
| memory | The memory configuration for the hosted agent. |
| protocol_versions | The protocols that the agent supports for ingress communication. |
| telemetry_config | Optional customer-supplied telemetry configuration for exporting container logs, traces, and metrics. |
Inherited Properties
| rai_config | Configuration for Responsible AI (RAI) content filtering and safety features. |
Property Details
code_configuration
Code-based deployment configuration. Provide this for code-based deployments. Mutually exclusive with container_configuration — the service validates that exactly one is set.
code_configuration?: CodeConfiguration
Property Value
container_configuration
Container-based deployment configuration. Provide this for image-based deployments. Mutually exclusive with code_configuration — the service validates that exactly one is set.
container_configuration?: ContainerConfiguration
Property Value
cpu
The CPU configuration for the hosted agent.
cpu: string
Property Value
string
environment_variables
Environment variables to set in the hosted agent container.
environment_variables?: Record<string, string>
Property Value
Record<string, string>
kind
The kind of agent.
kind: "hosted"
Property Value
"hosted"
memory
The memory configuration for the hosted agent.
memory: string
Property Value
string
protocol_versions
The protocols that the agent supports for ingress communication.
protocol_versions?: ProtocolVersionRecord[]
Property Value
telemetry_config
Optional customer-supplied telemetry configuration for exporting container logs, traces, and metrics.
telemetry_config?: TelemetryConfig
Property Value
Inherited Property Details
rai_config
Configuration for Responsible AI (RAI) content filtering and safety features.
rai_config?: RaiConfig
Property Value
Inherited From AgentDefinition.rai_config