ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

Represent an AWS S3 storage configuration.

Parameters
driverThe filesystem driver name. Built-in names are "aws" and "s3".
keyAWS access key ID.
secretAWS secret access key.
regionAWS region where the bucket is located.
bucketThe S3 bucket name.
urlThe URL endpoint for accessing the S3 bucket.
endpointThe AWS S3 endpoint URL.
use_path_style_endpointWhether to use a path-style endpoint.
Returns
NoneThis class does not return a value.
Method __post_init__ Validate initialization of AWS filesystem entity attributes.
Class Variable bucket Undocumented
Class Variable driver Undocumented
Class Variable endpoint Undocumented
Class Variable key Undocumented
Class Variable region Undocumented
Class Variable secret Undocumented
Class Variable url Undocumented
Class Variable use_path_style_endpoint Undocumented

Inherited from BaseEntity:

Class Method _cachedFieldMetadata Retrieve field definitions and normalized types cached by class.
Method getFields Describe field names, normalized types, defaults, and metadata.
Method toDict Convert the dataclass instance to a recursively copied dictionary.
Class Variable __slots__ Undocumented
def __post_init__(self): (source)

Validate initialization of AWS filesystem entity attributes.

Ensures all required attributes are of correct type and, where applicable, are non-empty.

Parameters
None
Returns
NoneThis method does not return a value.
Raises
TypeErrorIf any attribute is of the wrong type.
ValueErrorIf any required attribute is empty.

Undocumented

driver: str, default "aws" = (source)

Undocumented

endpoint: str | None, default None = (source)

Undocumented

Undocumented

Undocumented

Undocumented

url: str | None, default None = (source)

Undocumented

use_path_style_endpoint: bool, default False = (source)

Undocumented