PowerPlatformConnectors/certified-connectors/Scrive eSign/apiProperties.json

65 строки
1.8 KiB
JSON

{
"properties": {
"publisher": "Scrive AB",
"stackOwner": "Scrive AB",
"iconBrandColor": "#27282D",
"capabilities": [
"triggers",
"actions"
],
"connectionParameters": {
"username": {
"type": "securestring",
"uiDefinition": {
"constraints": {
"clearText": true,
"required": "true",
"tabIndex": 2
},
"description": "The Scrive account email",
"displayName": "Email for Scrive account",
"tooltip": "Provide the email for the Scrive account"
}
},
"password": {
"type": "securestring",
"uiDefinition": {
"constraints": {
"clearText": false,
"required": "true",
"tabIndex": 3
},
"description": "The Scrive account password",
"displayName": "Password for Scrive account",
"tooltip": "Provide the password for the Scrive account"
}
},
"customApiUrl": {
"type": "securestring",
"uiDefinition": {
"constraints": {
"clearText": true,
"required": "false",
"tabIndex": 4
},
"description": "Specify Scrive API host. Default is https://scrive.com",
"displayName": "API Host URL",
"tooltip": "Provide the host URL for the API."
}
}
},
"policyTemplateInstances": [
{
"templateId": "setheader",
"title": "API host URL",
"parameters": {
"x-ms-apimTemplate-policySection": "Request",
"x-ms-apimTemplateParameter.existsAction": "override",
"x-ms-apimTemplateParameter.name": "customApiUrl",
"x-ms-apimTemplateParameter.value": "@connectionParameters('customApiUrl','https://scrive.com')"
}
}
]
}
}