@itentialopensource/adapter-onap_aai
Version:
This adapter integrates with ONAP AAI
415 lines • 14.6 kB
JSON
{
"$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": "createOrUpdateBusinessConnectorsConnectorRelationshipListRelationship",
"enum": [
"createOrUpdateBusinessConnectorsConnectorRelationshipListRelationship",
"deleteBusinessConnectorsConnectorRelationshipListRelationship",
"getBusinessConnectorsConnectorMetadataMetadatum",
"createOrUpdateBusinessConnectorsConnectorMetadataMetadatum",
"updateBusinessConnectorsConnectorMetadataMetadatum",
"deleteBusinessConnectorsConnectorMetadataMetadatum",
"getBusinessConnectorsConnectorMetadata",
"getBusinessConnectorsConnector",
"createOrUpdateBusinessConnectorsConnector",
"updateBusinessConnectorsConnector",
"deleteBusinessConnectorsConnector",
"getBusinessConnectors",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceRelationshipListRelationship",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceRelationshipListRelationship",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceMetadataMetadatum",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceMetadataMetadatum",
"updateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceMetadataMetadatum",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceMetadataMetadatum",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceMetadata",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnectRelationshipListRelationship",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnectRelationshipListRelationship",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnect",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnect",
"updateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnect",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnectsTunnelXconnect",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceTunnelXconnects",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceRelationshipListRelationship",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResourceRelationshipListRelationship",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResource",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResource",
"updateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResource",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResourcesAllottedResource",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstanceAllottedResources",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance",
"updateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstancesServiceInstance",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionServiceInstances",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionRelationshipListRelationship",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscriptionRelationshipListRelationship",
"getBusinessCustomersCustomerServiceSubscriptionsServiceSubscription",
"createOrUpdateBusinessCustomersCustomerServiceSubscriptionsServiceSubscription",
"updateBusinessCustomersCustomerServiceSubscriptionsServiceSubscription",
"deleteBusinessCustomersCustomerServiceSubscriptionsServiceSubscription",
"getBusinessCustomersCustomerServiceSubscriptions",
"createOrUpdateBusinessCustomersCustomerRelationshipListRelationship",
"deleteBusinessCustomersCustomerRelationshipListRelationship",
"getBusinessCustomersCustomer",
"createOrUpdateBusinessCustomersCustomer",
"updateBusinessCustomersCustomer",
"deleteBusinessCustomersCustomer",
"getBusinessCustomers",
"createOrUpdateBusinessLinesOfBusinessLineOfBusinessRelationshipListRelationship",
"deleteBusinessLinesOfBusinessLineOfBusinessRelationshipListRelationship",
"getBusinessLinesOfBusinessLineOfBusiness",
"createOrUpdateBusinessLinesOfBusinessLineOfBusiness",
"updateBusinessLinesOfBusinessLineOfBusiness",
"deleteBusinessLinesOfBusinessLineOfBusiness",
"getBusinessLinesOfBusiness",
"createOrUpdateBusinessOwningEntitiesOwningEntityRelationshipListRelationship",
"deleteBusinessOwningEntitiesOwningEntityRelationshipListRelationship",
"getBusinessOwningEntitiesOwningEntity",
"createOrUpdateBusinessOwningEntitiesOwningEntity",
"updateBusinessOwningEntitiesOwningEntity",
"deleteBusinessOwningEntitiesOwningEntity",
"getBusinessOwningEntities",
"createOrUpdateBusinessPlatformsPlatformRelationshipListRelationship",
"deleteBusinessPlatformsPlatformRelationshipListRelationship",
"getBusinessPlatformsPlatform",
"createOrUpdateBusinessPlatformsPlatform",
"updateBusinessPlatformsPlatform",
"deleteBusinessPlatformsPlatform",
"getBusinessPlatforms",
"createOrUpdateBusinessProjectsProjectRelationshipListRelationship",
"deleteBusinessProjectsProjectRelationshipListRelationship",
"getBusinessProjectsProject",
"createOrUpdateBusinessProjectsProject",
"updateBusinessProjectsProject",
"deleteBusinessProjectsProject",
"getBusinessProjects",
"createOrUpdateBusinessSpPartnersSpPartnerRelationshipListRelationship",
"deleteBusinessSpPartnersSpPartnerRelationshipListRelationship",
"getBusinessSpPartnersSpPartner",
"createOrUpdateBusinessSpPartnersSpPartner",
"updateBusinessSpPartnersSpPartner",
"deleteBusinessSpPartnersSpPartner",
"getBusinessSpPartners"
],
"external_name": "ph_request_type"
},
"resourceInstanceId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "resource-instance-id"
},
"resourceVersion": {
"description": "resource-version for concurrency",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "resource-version"
},
"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"
},
"widgetModelId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "widget-model-id"
},
"widgetModelVersion": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "widget-model-version"
},
"globalCustomerId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "global-customer-id"
},
"serviceType": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "service-type"
},
"serviceInstanceId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "service-instance-id"
},
"idPath": {
"description": "Allotted Resource id UUID assigned to this instance.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id"
},
"idQuery": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id"
},
"allottedResourceName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "allotted-resource-name"
},
"accessProviderId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "access-provider-id"
},
"accessClientId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "access-client-id"
},
"accessTopologyId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "access-topology-id"
},
"accessNodeId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "access-node-id"
},
"accessLtpId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "access-ltp-id"
},
"vpnName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "vpn-name"
},
"serviceInstanceName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "service-instance-name"
},
"environmentContext": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "environment-context"
},
"workloadContext": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "workload-context"
},
"serviceInstanceLocationId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "service-instance-location-id"
},
"orchestrationStatus": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "orchestration-status"
},
"subscriberName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "subscriber-name"
},
"subscriberType": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "subscriber-type"
},
"lineOfBusinessName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "line-of-business-name"
},
"owningEntityId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "owning-entity-id"
},
"owningEntityName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "owning-entity-name"
},
"platformName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "platform-name"
},
"projectName": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "project-name"
},
"spPartnerId": {
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "sp-partner-id"
}
},
"definitions": {}
}