class_docstr: Response of auth.get_credentials endpoint.
  
  :param credentials: List of credentials, each with an empty secret field.
  :type credentials: Sequence[CredentialKey]
class_docstr_tok: ["Response","of","auth.get_credentials","endpoint",".",":","param","credentials",":","List","of","credentials",",","each","with","an","empty","secret","field",".",":","type","credentials",":","Sequence","[","CredentialKey","]"]
code: def credentials(self, value):
      if value is None:
          self._property_credentials = None
          return
  
      self.assert_isinstance(value, "credentials", (list, tuple))
      if any(isinstance(v, dict) for v in value):
          value = [
              CredentialKey.from_dict(v) if isinstance(v, dict) else v
              for v in value
          ]
      else:
          self.assert_isinstance(
              value, "credentials", CredentialKey, is_array=True
          )
      self._property_credentials = value
  
imports: from datetime import datetime
  import six
  from dateutil.parser import parse
  from ....backend_api.session import NonStrictDataModel, Request, Response, schema_property
label_desc: Use image node_id 3 for calling the GetCredentialsResponse obj's underlying member method code with example usage: obj.credentials(value) without return types