From b336bdae2b085ef2073a32ce3be051ec14e525d0 Mon Sep 17 00:00:00 2001 From: yndu13 Date: Mon, 8 Jul 2024 11:51:54 +0800 Subject: [PATCH] feat: add getters for CredentialModel --- alibabacloud_credentials/models.py | 15 +++++++++++++++ tests/test_model.py | 5 +++++ 2 files changed, 20 insertions(+) diff --git a/alibabacloud_credentials/models.py b/alibabacloud_credentials/models.py index 424f304..5536df5 100644 --- a/alibabacloud_credentials/models.py +++ b/alibabacloud_credentials/models.py @@ -226,3 +226,18 @@ def from_map(self, m: dict = None): if m.get('type') is not None: self.type = m.get('type') return self + + def get_access_key_id(self): + return self.access_key_id + + def get_access_key_secret(self): + return self.access_key_secret + + def get_security_token(self): + return self.security_token + + def get_bearer_token(self): + return self.bearer_token + + def get_type(self): + return self.type diff --git a/tests/test_model.py b/tests/test_model.py index e01743a..61c9bda 100644 --- a/tests/test_model.py +++ b/tests/test_model.py @@ -57,3 +57,8 @@ def test_model_credential(self): self.assertEqual('security_token', cred.security_token) self.assertEqual('bearer_token', cred.bearer_token) self.assertEqual('type', cred.type) + self.assertEqual('access_key_id', cred.get_access_key_id()) + self.assertEqual('access_key_secret', cred.get_access_key_secret()) + self.assertEqual('security_token', cred.get_security_token()) + self.assertEqual('bearer_token', cred.get_bearer_token()) + self.assertEqual('type', cred.get_type())