{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": true,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "createOrUpdateServiceDesignAndCreationVnfImagesVnfImageRelationshipListRelationship",
      "enum": [
        "createOrUpdateServiceDesignAndCreationVnfImagesVnfImageRelationshipListRelationship",
        "deleteServiceDesignAndCreationVnfImagesVnfImageRelationshipListRelationship",
        "getServiceDesignAndCreationVnfImagesVnfImage",
        "createOrUpdateServiceDesignAndCreationVnfImagesVnfImage",
        "updateServiceDesignAndCreationVnfImagesVnfImage",
        "deleteServiceDesignAndCreationVnfImagesVnfImage",
        "getServiceDesignAndCreationVnfImages",
        "createOrUpdateServiceDesignAndCreationServicesServiceRelationshipListRelationship",
        "deleteServiceDesignAndCreationServicesServiceRelationshipListRelationship",
        "getServiceDesignAndCreationServicesService",
        "createOrUpdateServiceDesignAndCreationServicesService",
        "updateServiceDesignAndCreationServicesService",
        "deleteServiceDesignAndCreationServicesService",
        "getServiceDesignAndCreationServices",
        "createOrUpdateServiceDesignAndCreationServiceCapabilitiesServiceCapabilityRelationshipListRelationship",
        "deleteServiceDesignAndCreationServiceCapabilitiesServiceCapabilityRelationshipListRelationship",
        "getServiceDesignAndCreationServiceCapabilitiesServiceCapability",
        "createOrUpdateServiceDesignAndCreationServiceCapabilitiesServiceCapability",
        "updateServiceDesignAndCreationServiceCapabilitiesServiceCapability",
        "deleteServiceDesignAndCreationServiceCapabilitiesServiceCapability",
        "getServiceDesignAndCreationServiceCapabilities",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSetRelationshipListRelationship",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSetRelationshipListRelationship",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSet",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSet",
        "updateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSet",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSetsElementChoiceSet",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetElementChoiceSets",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetRelationshipListRelationship",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSetRelationshipListRelationship",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSet",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSet",
        "updateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSet",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSetsConstrainedElementSet",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraintConstrainedElementSets",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraint",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraint",
        "updateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraint",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraintsModelConstraint",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementModelConstraints",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementRelationshipListRelationship",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElementRelationshipListRelationship",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElement",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElement",
        "updateServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElement",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerModelElementsModelElement",
        "getServiceDesignAndCreationModelsModelModelVersModelVerModelElements",
        "getServiceDesignAndCreationModelsModelModelVersModelVerMetadataMetadatum",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerMetadataMetadatum",
        "updateServiceDesignAndCreationModelsModelModelVersModelVerMetadataMetadatum",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerMetadataMetadatum",
        "getServiceDesignAndCreationModelsModelModelVersModelVerMetadata",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVerRelationshipListRelationship",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVerRelationshipListRelationship",
        "getServiceDesignAndCreationModelsModelModelVersModelVer",
        "createOrUpdateServiceDesignAndCreationModelsModelModelVersModelVer",
        "updateServiceDesignAndCreationModelsModelModelVersModelVer",
        "deleteServiceDesignAndCreationModelsModelModelVersModelVer",
        "getServiceDesignAndCreationModelsModelModelVers",
        "createOrUpdateServiceDesignAndCreationModelsModelRelationshipListRelationship",
        "deleteServiceDesignAndCreationModelsModelRelationshipListRelationship",
        "getServiceDesignAndCreationModelsModel",
        "createOrUpdateServiceDesignAndCreationModelsModel",
        "updateServiceDesignAndCreationModelsModel",
        "deleteServiceDesignAndCreationModelsModel",
        "getServiceDesignAndCreationModels",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookupRelationshipListRelationship",
        "deleteServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookupRelationshipListRelationship",
        "getServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookup",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookup",
        "updateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookup",
        "deleteServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookupsRelatedLookup",
        "getServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelatedLookups",
        "getServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementPropertyConstraintsPropertyConstraint",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementPropertyConstraintsPropertyConstraint",
        "updateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementPropertyConstraintsPropertyConstraint",
        "deleteServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementPropertyConstraintsPropertyConstraint",
        "getServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementPropertyConstraints",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelationshipListRelationship",
        "deleteServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElementRelationshipListRelationship",
        "getServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElement",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElement",
        "updateServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElement",
        "deleteServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElementsNamedQueryElement",
        "getServiceDesignAndCreationNamedQueriesNamedQueryNamedQueryElements",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQueryRelationshipListRelationship",
        "deleteServiceDesignAndCreationNamedQueriesNamedQueryRelationshipListRelationship",
        "getServiceDesignAndCreationNamedQueriesNamedQuery",
        "createOrUpdateServiceDesignAndCreationNamedQueriesNamedQuery",
        "updateServiceDesignAndCreationNamedQueriesNamedQuery",
        "deleteServiceDesignAndCreationNamedQueriesNamedQuery",
        "getServiceDesignAndCreationNamedQueries"
      ],
      "external_name": "ph_request_type"
    },
    "vnfImageUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "vnf-image-uuid"
    },
    "resourceVersion": {
      "description": "resource-version for concurrency",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "resource-version"
    },
    "applicationVendor": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "application-vendor"
    },
    "applicationVersion": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "application-version"
    },
    "serviceId": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "service-id"
    },
    "serviceDescription": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "service-description"
    },
    "serviceType": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "service-type"
    },
    "vnfType": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "vnf-type"
    },
    "modelInvariantId": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-invariant-id"
    },
    "modelVersionId": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-version-id"
    },
    "modelElementUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-element-uuid"
    },
    "modelConstraintUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-constraint-uuid"
    },
    "constrainedElementSetUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "constrained-element-set-uuid"
    },
    "elementChoiceSetUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "element-choice-set-uuid"
    },
    "modelName": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-name"
    },
    "modelVersion": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-version"
    },
    "distributionStatus": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "distribution-status"
    },
    "modelType": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "model-type"
    },
    "namedQueryUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "named-query-uuid"
    },
    "namedQueryElementUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "named-query-element-uuid"
    },
    "relatedLookupUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "related-lookup-uuid"
    },
    "propertyConstraintUuid": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "property-constraint-uuid"
    },
    "namedQueryName": {
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "named-query-name"
    }
  },
  "definitions": {}
}