abacusai.file_connector ======================= .. py:module:: abacusai.file_connector Classes ------- .. autoapisummary:: abacusai.file_connector.FileConnector Module Contents --------------- .. py:class:: FileConnector(client, bucket=None, verified=None, writePermission=None, authExpiresAt=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` Verification result for an external storage service :param client: An authenticated API Client instance :type client: ApiClient :param bucket: The address of the bucket. eg., `s3://your-bucket` :type bucket: str :param verified: `true` if the bucket has passed verification :type verified: bool :param writePermission: `true` if Abacus.AI has permission to write to this bucket :type writePermission: bool :param authExpiresAt: The time when the file connector's auth expires, if applicable :type authExpiresAt: str .. py:attribute:: bucket :value: None .. py:attribute:: verified :value: None .. py:attribute:: write_permission :value: None .. py:attribute:: auth_expires_at :value: None .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict