Services Portal#
Logging In#
- ServicesPortal.login(username, password)
Log in
- Parameters:
username (str) – Username
password (str) – Password
user.login('walice', 'G3neralZ0d!')
- ServicesPortal.logout()
Log out
user.logout()
Managing S3 Credentials#
- S3.all(user_account=None)
List Credentials
- Parameters:
user_account (cterasdk.core.types.UserAccount,optional) – User account
"""List all S3 credentials"""
for credential in user.credentials.s3.all():
print(credential.accessKey, credential.activated)
- S3.create(user_account=None)
Create Credential
- Parameters:
user_account (cterasdk.core.types.UserAccount,optional) – User account
"""Create an S3 credential"""
credential = user.credentials.s3.create()
- S3.delete(access_key_id, user_account=None)
Delete Credential
- Parameters:
access_key_id (str) – Access Key ID
user_account (cterasdk.core.types.UserAccount,optional) – User account
"""Delete an S3 credentials"""
access_key_id = 'ABCDEFGHIJKLMOP'
user.credentials.s3.delete(access_key_id)
Miscellaneous#
- GlobalAdmin.test()
admin.test()
- GlobalAdmin.whoami()
Return the name of the logged in user.
- Return cterasdk.common.object.Object:
The session object of the current user
admin.whoami()