Information element | Status | Description |
---|---|---|
Onboarding information | M | The information of the API invoker including enrolment details, required for onboarding |
APIs for enrollment | O | List of APIs being enrolled for. |
Proposed expiration time | O | Proposed expiration time for the onboarding. |
Information element | Status | Description |
---|---|---|
Onboarding status | M | The result of onboarding request i.e., success indication is included if the API invoker is granted permission otherwise failure. |
Enrolled information | O
(see NOTE 1) | Information from the provisioned API invoker profile which may include information to allow the API invoker to be authenticated and to obtain authorization for service APIs |
Service API information | O
(see NOTE 2) | The service API information as specified in Table 8.7.2.2-1. |
Reason | O
(see NOTE 3) | This element indicates the reason when onboarding status is failure. |
Expiration time | O | Indicates the expiration time of the onboarding. At expiration, CCF cancels the enrollment of the API invoker from CAPIF. If omitted, it indicates the onboarding does not expire. |
NOTE 1:
Information element shall be present when onboarding status is successful.
NOTE 2:
Information element may be present when onboarding status is successful.
NOTE 3:
Information element shall be present when onboarding status is failure.
|
Information element | Status | Description |
---|---|---|
API invoker identity information | M | Identity information of the API invoker requesting offboarding |
Reason | O | Indicate the reason of offboarding |
Information element | Status | Description |
---|---|---|
Result | M | Indicates the success or failure of the offboarding operation |
Information element | Status | Description |
---|---|---|
API publisher information | M | The information of the API publisher may include identity, authentication and authorization information |
Service API information | M | The service API information includes the service API name, API provider name (optional), List of public IP ranges of UEs (optional), service API category (e.g. V2X, IoT), service API status (e.g. active, inactive), communication type, description, Serving Area Information (optional), AEF location (optional), interface details (e.g. IP address, port number, URI), protocols, version numbers, data format, Service KPIs (optional), and Network Slice Info (optional). |
Shareable information | O
(see NOTE) | Indicates whether the service API information or the service API category can be published to other CCFs. And if sharing, a list of CAPIF provider domain information where the service API information or the service API category can be published is contained. |
NOTE:
If the shareable information is not present, the service API information is not allowed to be shared.
|
Information element | Status | Description |
---|---|---|
Maximum Request rate | O | Maximum request rate from the API Invoker supported by the server. |
Maximum Response time | O | The maximum response time advertised for the API Invoker's service requests. |
Availability | O | Advertised percentage of time the server is available for the API Invoker's use. |
Available Compute | O | The maximum compute resource available for the API Invoker. |
Available Graphical Compute | O | The maximum graphical compute resource available for the API Invoker. |
Available Memory | O | The maximum memory resource available for the API Invoker. |
Available Storage | O | The maximum storage resource available for the API Invoker. |
Connection Bandwidth | O | The connection bandwidth in Kbit/s advertised for the API Invoker's use. |
Information element | Status | Description |
---|---|---|
Result | M | Indicates the success or failure of publishing the service API information |
Service API published information reference | O
(see NOTE) | The information which can be used for referencing the information (set) about the published service API by the API publishing function. |
Service API information | O
(see NOTE) | The information which can be used for referencing the information (set) about the published service API by the API publishing function. |
NOTE:
This information element is included when the Result indicates success.
|
Information element | Status | Description |
---|---|---|
API publisher information | M | The information of the API publisher may include identity, authentication and authorization information |
Service API published information reference | M | The information provided by the CAPIF core function which can be for referencing the information (set) about the published service API by the API publishing function. |
Information element | Status | Description |
---|---|---|
Result | M | Indicates the success or failure of unpublishing the service API information |