Log
Type: object
Properties:
apiId:
Type: string
Description: String identifying the API invoked.
apiName:
Type: string
Description: Name of the API which was invoked, it is set as {apiName} part of the URI structure as defined in subclause 4.4 of 3GPP TS 29.501.
apiVersion:
Type: string
Description: Version of the API which was invoked
resourceName:
Type: string
Description: Name of the specific resource invoked
uri:
Reference: 'TS29122_CommonData_API.yaml#/components/schemas/Uri'
protocol:
Reference: 'TS29222_CAPIF_Publish_Service_API.yaml#/components/schemas/Protocol'
operation:
Reference: 'TS29222_CAPIF_Publish_Service_API.yaml#/components/schemas/Operation'
result:
Type: string
Description: For HTTP protocol, it contains HTTP status code of the invocation
invocationTime:
Reference: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
invocationLatency:
Reference: '#/components/schemas/DurationMs'
inputParameters:
Description: List of input parameters. Can be any value - string, number, boolean, array or object.
outputParameters:
Description: List of output parameters. Can be any value - string, number, boolean, array or object.
srcInterface:
Reference: 'TS29222_CAPIF_Publish_Service_API.yaml#/components/schemas//InterfaceDescription'
destInterface:
Reference: 'TS29222_CAPIF_Publish_Service_API.yaml#/components/schemas/InterfaceDescription'
fwdInterface:
Type: string
Description: It includes the node identifier (as defined in IETF RFC 7239 of all forwarding entities between the API invoker and the AEF, concatenated with comma and space, e.g. 192.0.2.43:80, unknown:_OBFport, 203.0.113.60
Required:
- apiId
- apiName
- apiVersion
- resourceName
- protocol
- result