You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/user_guides/Portal/FileBrowser.rst
+46Lines changed: 46 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -288,3 +288,49 @@ The Backups class is a subclass to :py:class:`cterasdk.common.files.browser.File
288
288
user = ServicesPortal('portal.ctera.com') # logging in to /ServicesPortal
289
289
user.login('bwayne', getpass())
290
290
file_browser = user.backups # the field is an instance of Backups class object
291
+
292
+
CTERA Fusion (S3)
293
+
-----------------
294
+
295
+
Starting CTERA 8.0, CTERA Portal features programmatic access via the S3 protocol, also known as *CTERA Fusion*
296
+
For more information on how to enable CTERA Fusion and the supported extensions of the S3 protocol, please refer to the following `article <https://kb.ctera.com/v1/docs/en/setting-up-access-from-an-s3-browser>`.
297
+
298
+
The following section includes examples on how to instantiate an S3 client using the Amazon SDK for Python (boto3).
299
+
300
+
.. code:: python
301
+
302
+
credentials = user.credentials.s3.create() # if logged in as a user
303
+
# credentials = admin.credentials.s3.create(portal_types.UserAccount('username', 'domain')) # if logged in as a Global Admin
304
+
305
+
"""Instantiate the boto3 client"""
306
+
client = boto3.client(
307
+
's3',
308
+
endpoint_url=https://domain.ctera.com:8443, # your CTERA Portal tenant domain
0 commit comments