agentcore_cli.models.inputs
agentcore_cli.models.inputs
¶
Input models for AgentCore Platform CLI.
This module defines input models for CLI commands and API interactions. All models align with AWS Bedrock AgentCore API requirements.
ContainerBuildInput
¶
Bases: BaseAgentCoreModel
Input for building and pushing a container image to ECR.
Source code in agentcore_cli/models/inputs.py
dockerfile
property
¶
Legacy property for backward compatibility.
CreateAgentRuntimeInput
¶
Bases: BaseAgentCoreModel
Input for creating a new agent runtime.
Maps directly to AWS create_agent_runtime API parameters.
Source code in agentcore_cli/models/inputs.py
CreateEndpointInput
¶
Bases: BaseAgentCoreModel
Input for creating an agent runtime endpoint.
Maps to AWS create_agent_runtime_endpoint API parameters.
Source code in agentcore_cli/models/inputs.py
EnvironmentInput
¶
Bases: BaseAgentCoreModel
Input for environment operations.
Source code in agentcore_cli/models/inputs.py
InvokeAgentInput
¶
Bases: BaseAgentCoreModel
Input for invoking an agent runtime.
Maps directly to AWS invoke_agent_runtime API requirements. The API requires a full ARN and qualifier (endpoint name).
Source code in agentcore_cli/models/inputs.py
UpdateAgentRuntimeInput
¶
Bases: BaseAgentCoreModel
Input for updating an agent runtime.
Updates create a new immutable version. Maps to AWS update_agent_runtime API.
Source code in agentcore_cli/models/inputs.py
validate_at_least_one_update(model)
¶
Ensure at least one field is being updated.
Source code in agentcore_cli/models/inputs.py
UpdateEndpointInput
¶
Bases: BaseAgentCoreModel
Input for updating an agent runtime endpoint.
Maps to AWS update_agent_runtime_endpoint API parameters.