// String identifying the API invoker assigned by the CAPIF core function. It also represents the CCF identifier in the CAPIF-6/6e interface.
ApiInvokerId string `json:"api-invoker-id"`
// String identifying the API invoker assigned by the CAPIF core function. It also represents the CCF identifier in the CAPIF-6/6e interface.
ApiInvokerId string `json:"api-invoker-id"`
ApiName *string `json:"api-name,omitempty"`
// API major version the URI (e.g. v1).
ApiName *string `json:"api-name,omitempty"`
// API major version the URI (e.g. v1).
AefId *string `json:"aef-id,omitempty"`
// Data formats used by the API (e.g. serialization protocol JSON used).
AefId *string `json:"aef-id,omitempty"`
// Data formats used by the API (e.g. serialization protocol JSON used).
- // The service API category to which the service API belongs to.
- ApiCat *string `json:"api-cat,omitempty"`
+ // The preferred AEF location.
+ PreferredAefLoc *externalRef2.AefLocation `json:"preferred-aef-loc,omitempty"`
// Features supported by the NF consumer for the CAPIF Discover Service API.
SupportedFeatures *externalRef1.SupportedFeatures `json:"supported-features,omitempty"`
// Features supported by the NF consumer for the CAPIF Discover Service API.
SupportedFeatures *externalRef1.SupportedFeatures `json:"supported-features,omitempty"`