in deployment_lambda/lambda_function.py [0:0]
def create_csr(subject):
key = PKey()
key.generate_key(TYPE_RSA, 2048)
req = X509Req()
req.get_subject().CN = subject.CN
req.get_subject().O = subject.O # noqa: E741
req.get_subject().OU = subject.OU
req.get_subject().L = subject.L
req.get_subject().ST = subject.ST
req.get_subject().C = subject.C
req.set_pubkey(key)
req.sign(key, 'sha256')
csr = dump_certificate_request(FILETYPE_PEM, req)
return csr