in awsiot/greengrasscoreipc/model.py [0:0]
def _from_payload(cls, payload):
new = cls()
if 'password' in payload:
new.password = payload['password']
if 'username' in payload:
new.username = payload['username']
if 'passwordExpiration' in payload:
new.password_expiration = datetime.datetime.fromtimestamp(payload['passwordExpiration'], datetime.timezone.utc)
if 'certificateSHA256Hash' in payload:
new.certificate_sha256_hash = payload['certificateSHA256Hash']
if 'certificateSHA1Hash' in payload:
new.certificate_sha1_hash = payload['certificateSHA1Hash']
return new