Sample Request:
{
"csrGenerationSource": "appviewx",
"caConnectorInfo": {
"certificateAuthority": "Google",
"autoRegenerateEnabled": false,
"caSettingName": "Google",
"issuerLocation": "us-east1",
"issuerName": "AppViewX-Demo",
"description": "",
"csrParameters": {
"commonName": "testgooglecertificate",
"subjectAlternativeNames": [
"dNSNames"
],
"organization": "AppViewX",
"organizationUnit": "AppViewX",
"locality": "Texas",
"state": "Texas",
"country": "US",
"mailAddress": "[email protected]",
"hashFunction": "SHA256",
"keyType": "RSA",
"bitLength": "2048",
"postalCode": "",
"certificateCategories": [
"Server",
"Client"
],
"ellipticCurve": "",
"enhancedSANTypes": {
"dNSNames": [
"testgooglecertificate"
]
}
},
"genericFields": {
"device_name_Google": "",
"vs_ip_Google": ""
},
"vendorSpecificDetails": {
"certificateId": ""
},
"validityUnitValue": "1",
"validityInDays": 365,
"validityUnit": "years"
},
"certificateGroup": {
"name": "Default"
}
}
Note: Please refer to the "Request Structure" to identify the
changeable values.