2 Library OperatingSystem
3 Library RequestsLibrary
8 ${COMPLEXURL} https://${HOST_IP}:8443/aai/v11/cloud-infrastructure/complexes?depth=all
11 Run AAI Get all complex
12 [Documentation] Get all complex - not all depth=all
13 ${resp} GetWithCert ${COMPLEXURL}
16 Should Be Equal As Strings ${resp.status_code} 403
20 [Arguments] ${url} ${data}
21 ${headers}= Create Dictionary Accept=application/json Content-Type=application/json X-TransactionId=integration-aai X-FromAppId=integration-aai Authorization=Basic QUFJOkFBSQ==
22 ${certinfo}= Evaluate ('${CURDIR}/aai.crt', '${CURDIR}/aai.key')
23 ${resp}= Evaluate requests.put('${url}', data='${data}', headers=${headers}, cert=${certinfo}, verify=False) requests
27 [Arguments] ${url} ${data}
28 ${auth}= Create List AAI AAI
29 ${headers}= Create Dictionary Accept=application/json Content-Type=application/json X-TransactionId=integration-aai X-FromAppId=integration-aai Authorization=Basic QUFJOkFBSQ==
30 ${certinfo}= Evaluate ('${CURDIR}/aai.crt', '${CURDIR}/aai.key')
31 ${resp}= Evaluate requests.post('${url}', data='${data}', headers=${headers}, cert=${certinfo}, verify=False) requests
36 ${headers}= Create Dictionary Accept=application/json Content-Type=application/json X-TransactionId=integration-aai X-FromAppId=integration-aai Authorization=Basic QUFJOkFBSQ==
37 ${certinfo}= Evaluate ('${CURDIR}/aai.crt', '${CURDIR}/aai.key')
38 ${resp}= Evaluate requests.get('${url}', headers=${headers}, cert=${certinfo}, verify=False) requests
43 ${auth}= Create List AAI AAI
44 ${headers}= Create Dictionary Accept=application/json Content-Type=application/json X-TransactionId=integration-aai X-FromAppId=integration-aai Authorization=Basic QUFJOkFBSQ==
45 ${certinfo}= Evaluate ('${CURDIR}/aai.crt', '${CURDIR}/aai.key')
46 ${resp}= Evaluate requests.delete('${url}', headers=${headers}, cert=${certinfo}, verify=False) requests