X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=inline;f=internal%2Froutinginfoapi%2Froutinginfoapi-types.gen.go;fp=internal%2Froutinginfoapi%2Froutinginfoapi-types.gen.go;h=0000000000000000000000000000000000000000;hb=c9e08b2a2f647f9f870040570c5e71305f0fb5d2;hp=2e030e0e5f5681407045694bed9153ff0b49d0cf;hpb=8fcfa4ecde6d95ead33c34b0e7efc4933ad44444;p=nonrtric%2Fplt%2Fsme.git diff --git a/internal/routinginfoapi/routinginfoapi-types.gen.go b/internal/routinginfoapi/routinginfoapi-types.gen.go deleted file mode 100644 index 2e030e0..0000000 --- a/internal/routinginfoapi/routinginfoapi-types.gen.go +++ /dev/null @@ -1,42 +0,0 @@ -// Package routinginfoapi provides primitives to interact with the openapi HTTP API. -// -// Code generated by github.com/deepmap/oapi-codegen version v1.10.1 DO NOT EDIT. -package routinginfoapi - -import ( - externalRef0 "oransc.org/nonrtric/sme/internal/common" - externalRef1 "oransc.org/nonrtric/sme/internal/common29122" - externalRef2 "oransc.org/nonrtric/sme/internal/common29571" - externalRef3 "oransc.org/nonrtric/sme/internal/publishserviceapi" -) - -// Represents IPv6 address range. -type Ipv6AddressRange struct { - // string identifying a Ipv6 address formatted according to clause 4 in IETF RFC 5952. The mixed Ipv4 Ipv6 notation according to clause 5 of IETF RFC 5952 shall not be used. - End externalRef1.Ipv6Addr `json:"end"` - - // string identifying a Ipv6 address formatted according to clause 4 in IETF RFC 5952. The mixed Ipv4 Ipv6 notation according to clause 5 of IETF RFC 5952 shall not be used. - Start externalRef1.Ipv6Addr `json:"start"` -} - -// Represents an API routing information. -type RoutingInfo struct { - RoutingRules []RoutingRule `json:"routingRules"` -} - -// Represents an API routing rule. -type RoutingRule struct { - // Represents the AEF profile data. - AefProfile externalRef3.AefProfile `json:"aefProfile"` - Ipv4AddrRanges *[]externalRef0.Ipv4AddressRange `json:"ipv4AddrRanges,omitempty"` - Ipv6AddrRanges *[]Ipv6AddressRange `json:"ipv6AddrRanges,omitempty"` -} - -// GetServiceApisServiceApiIdParams defines parameters for GetServiceApisServiceApiId. -type GetServiceApisServiceApiIdParams struct { - // Identifier of the AEF - AefId string `json:"aef-id"` - - // To filter irrelevant responses related to unsupported features - SuppFeat *externalRef2.SupportedFeatures `json:"supp-feat,omitempty"` -}