@itentialopensource/adapter-versa_director
Version:
This adapter integrates with system described as: versaDirectorApi.
49 lines • 1.83 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": false,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "getTemplateFromOrganization",
"enum": [
"getTemplateFromOrganization",
"addServiceTemplate",
"exportServiceTemplate",
"cloneMasterTemplate",
"createTemplateOrgLANZone",
"importaServiceTemplate",
"deletePhysicalInterfaces",
"addPostStagingTemplateCgnatPool",
"deletePostStagingTemplateNetworks",
"deletePostStagingTemplateCgnatPools",
"addPostStagingTemplateCgnatRule",
"deletePostStagingTemplateCgnatRules",
"deleteClassOfServiceInterfaceNetworkAssociation",
"addPostStagingTemplateDhcpAddressPool",
"deletePostStagingTemplateDhcpAddressPools",
"addPostStagingTemplateDhcpLeaseProfile",
"deletePostStagingTemplateDhcpLeaseProfiles",
"addPostStagingTemplateDhcpOptionsProfile",
"deletePostStagingTemplateDhcpOptionsProfiles",
"addPostStagingTemplateDhcpServer",
"deletePostStagingTemplateDhcpServers",
"addPostStagingTemplateZone",
"deleteTemplateOrgLANZone",
"addPostStagingTemplateStatefulFirewallAccessPolicyRule",
"deletePostStagingTemplateStatefulFirewallSecurityRules",
"addPostStagingTemplateStatefulFirewallSecurityRules",
"deletePostStagingTemplateStatefulFirewallAccessPolicyRules",
"getPostStagingTemplateVrfs",
"updatePostStagingTemplateVrf",
"importServiceTemplate",
"importTemplateString"
],
"external_name": "ph_request_type"
}
},
"definitions": {}
}