ResourceClient
Hierarchy
- ResourceClientBase
- ResourceClient
- ActorClient
- ActorCollectionClient
- ActorEnvVarClient
- ActorEnvVarCollectionClient
- ActorVersionClient
- ActorVersionCollectionClient
- BuildClient
- BuildCollectionClient
- DatasetClient
- DatasetCollectionClient
- KeyValueStoreClient
- KeyValueStoreCollectionClient
- LogClient
- RequestQueueClient
- RequestQueueCollectionClient
- RunClient
- RunCollectionClient
- ScheduleClient
- ScheduleCollectionClient
- StoreCollectionClient
- TaskClient
- TaskCollectionClient
- UserClient
- WebhookClient
- WebhookCollectionClient
- WebhookDispatchClient
- WebhookDispatchCollectionClient
- ResourceClient
Index
Methods
Properties
Methods
__init__
Initialize the resource client.
Parameters
keyword-onlybase_url: str
API base URL.
keyword-onlypublic_base_url: str
Public CDN base URL.
keyword-onlyhttp_client: HttpClient
HTTP client for making requests.
keyword-onlyresource_path: str
Resource endpoint path (e.g., 'actors', 'datasets').
keyword-onlyclient_registry: ClientRegistry
Bundle of client classes for dependency injection.
optionalkeyword-onlyresource_id: str | None = None
Optional resource ID for single-resource clients.
optionalkeyword-onlyparams: dict | None = None
Optional default parameters for all requests.
Returns None
Properties
resource_id
Get the resource ID.
Base class for synchronous resource clients.