aliyun.connection module¶
-
class
aliyun.connection.Connection(region_id, service, access_key_id=None, secret_access_key=None)[source]¶ Bases:
object
-
class
aliyun.connection.Credentials(access_key_id, secret_access_key)¶ Bases:
tuple-
access_key_id¶ Alias for field number 0
-
secret_access_key¶ Alias for field number 1
-
-
exception
aliyun.connection.Error[source]¶ Bases:
exceptions.ExceptionBase exception class for this module.
-
aliyun.connection.find_credentials()[source]¶ Tries to get the aliyun credentials from the following in priority:
- environment variables
- config file
The environment variables to use are:
- ALI_ACCESS_KEY_ID
- ALI_SECRET_ACCESS_KEY
If both of these are not found, it then looks for config files at:
$HOME/.aliyun.cfg /etc/aliyun.cfg
The format of the file must be:
[default] access_key_id=ACCESS_KEY secret_access_key=SECRET_KEY