Skip to main content

Crate adk_deploy

Crate adk_deploy 

Source
Expand description

Deployment manifest, bundling, and control-plane client for ADK-Rust.

§Example

use adk_deploy::DeploymentManifest;
use std::path::Path;

let manifest = DeploymentManifest::from_path(Path::new("adk-deploy.toml")).unwrap();
assert_eq!(manifest.agent.name, "my-agent");

Structs§

A2aConfig
ActiveInstance
AgentAuthConfig
AgentConfig
AgentDetail
AgentSummary
AlertSummary
AuditEvent
AuthSessionResponse
BillingSummary
BuildConfig
BundleArtifact
BundleBuilder
DashboardResponse
DeployClient
DeployClientConfig
DeploymentActionState
DeploymentActions
DeploymentHistoryResponse
DeploymentManifest
DeploymentRecord
DeploymentStatusResponse
DeploymentStrategyConfig
DeploymentSummary
EnvironmentSummary
GraphConfig
GuardrailConfig
HealthCheckConfig
HitlCheckpoint
InteractionConfig
Declares how operators can interact with a deployed agent in the control plane.
LogEntry
LoginRequest
LoginResponse
ManualInteractionConfig
Defines the default operator input experience for chat or manual-run agents.
MetricPoint
MetricsSummary
PluginRef
PushDeploymentRequest
PushDeploymentResponse
RealtimeConfig
SecretListResponse
SecretRef
SecretSetRequest
ServiceBinding
SkillConfig
SourceInfo
TelemetryConfig
TraceAdkIdentity
Stable ADK session identity carried by runtime requests when defined.
TraceExecutionIdentity
Execution-scoped identity for one invocation within a session trace.
TraceInvocation
One invocation captured by the deploy control plane.
TraceSession
Session-oriented trace view grouping invocations by ADK identity when available.
TraceSpan
One recorded span in an invocation tree.
TraceSummary
Compact trace summary used in dashboard and overview surfaces.
TraceTokenUsage
Token usage captured for one trace span, invocation, or session aggregate.
TriggerInteractionConfig
Describes a non-chat trigger so the console can show how the deployed agent is activated.
WorkspaceSummary

Enums§

AuthModeSpec
BindingMode
DeployError
DeploymentStatusValue
DeploymentStrategyKind
EnvVarSpec
ServiceKind
TriggerKind
Identifies the operator-visible trigger type for a deployment.

Type Aliases§

DeployResult