BaseModel
Class Attributes
| Attribute | Type | Default |
|---|---|---|
id | str | — |
auto_stop_timeout | timedelta | — |
source | str | — |
origin | str | — |
version_info | VersionInfo | pydantic.Field(default_factory=VersionIn... |
registry | str | None | None |
created_at | AwareDatetime | — |
updated_at | AwareDatetime | — |
last_active_at | AwareDatetime | — |
agent_card | AgentCard | — |
state | Literal['missing', 'starting', 'ready', 'running', 'error', 'online', 'offline'] | 'missing' |
managed | bool | — |
last_error | ProviderErrorMessage | None | None |
created_by | UUID | — |
missing_configuration | builtins.list[EnvVar] | pydantic.Field(default_factory=list) |
Methods
async staticmethod create
async staticmethod create
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
location | str | — |
agent_card | AgentCard | None | None |
origin | str | None | None |
auto_stop_timeout | timedelta | None | None |
variables | dict[str, str] | None | None |
client | PlatformClient | None | None |
'Provider'async patch
async patch
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
location | str | None | None |
agent_card | AgentCard | None | None |
origin | str | None | None |
auto_stop_timeout | timedelta | None | None |
variables | dict[str, str] | None | None |
client | PlatformClient | None | None |
'Provider'async a2a_client
async a2a_client
Parameters
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
async staticmethod preview
async staticmethod preview
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
location | str | — |
agent_card | AgentCard | None | None |
client | PlatformClient | None | None |
'Provider'async get
async get
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
'Provider'async staticmethod get_by_location
async staticmethod get_by_location
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
location | str | — |
client | PlatformClient | None | None |
'Provider'async delete
async delete
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
Noneasync update_variables
async update_variables
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
variables | dict[str, str | None] | dict[str, str] | — |
client | PlatformClient | None | None |
Noneasync stream_logs
async stream_logs
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
AsyncIterator[dict[str, typing.Any]]async list_variables
async list_variables
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
dict[str, str]async staticmethod list
async staticmethod list
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
origin | str | None | None |
user_owned | bool | None | None |
client | PlatformClient | None | None |
builtins.list['Provider']