aistore.sdk.ais_source
aistore.sdk.ais_source
Module Contents
Classes
API
Interface for all AIS class types providing access to AIS objects via URLs
The client bound to the AISSource.
Get an iterable of all the objects contained in this source (bucket, group, etc.)
Parameters:
Only include objects with names matching this prefix
Comma-separated list of object properties to return. Default value is “name,size”. Properties: “name”, “size”, “atime”, “version”, “checksum”, “target_url”, “copies”.
Returns: Iterable[Object]
Iterable over selected objects
Get an iterable of full urls to reference the objects contained in this source (bucket, group, etc.) Args: prefix (str, optional): Only include objects with names matching this prefix etl (Optional[ETLConfig], optional): An optional ETL configuration. If provided, the URLs will include ETL processing parameters. Defaults to None.
Returns: Iterable[str]
Iterable over selected object URLS