models.py 983 B

1234567891011121314151617181920212223242526
  1. # -*- coding: utf-8 -*-
  2. # This file is auto-generated, don't edit it. Thanks.
  3. class ICredentials:
  4. def get_access_key_id(self) -> str:
  5. raise NotImplementedError('get_access_key_id() must be overridden')
  6. def get_access_key_secret(self) -> str:
  7. raise NotImplementedError('get_access_key_secret() must be overridden')
  8. def get_security_token(self) -> str:
  9. raise NotImplementedError('get_security_token() must be overridden')
  10. def get_provider_name(self) -> str:
  11. raise NotImplementedError('get_provider_name() must be overridden')
  12. class ICredentialsProvider:
  13. def get_credentials(self) -> ICredentials:
  14. raise NotImplementedError('get_credentials() must be overridden')
  15. async def get_credentials_async(self) -> ICredentials:
  16. raise NotImplementedError('get_credentials_async() must be overridden')
  17. def get_provider_name(self) -> str:
  18. raise NotImplementedError('get_provider_name() must be overridden')