ResourceClient
Hierarchy
- ResourceClientBase
- ResourceClient
- TaskCollectionClient
- LogClient
- RequestQueueCollectionClient
- WebhookClient
- TaskClient
- WebhookCollectionClient
- StoreCollectionClient
- ActorClient
- KeyValueStoreClient
- RequestQueueClient
- ScheduleClient
- ActorVersionCollectionClient
- DatasetCollectionClient
- RunCollectionClient
- WebhookDispatchCollectionClient
- DatasetClient
- ActorEnvVarCollectionClient
- BuildCollectionClient
- ActorCollectionClient
- BuildClient
- UserClient
- KeyValueStoreCollectionClient
- WebhookDispatchClient
- ActorEnvVarClient
- RunClient
- ScheduleCollectionClient
- ActorVersionClient
- 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.