github.com/free5gc/openapi@v1.0.8/models/model_sm_policy_dnn_data.go (about)

     1  /*
     2   * Nudr_DataRepository API OpenAPI file
     3   *
     4   * Unified Data Repository Service
     5   *
     6   * API version: 1.0.0
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package models
    11  
    12  // Contains the SM policy data for a given DNN (and S-NSSAI).
    13  type SmPolicyDnnData struct {
    14  	Dnn                 string                            `json:"dnn" bson:"dnn"`
    15  	AllowedServices     []string                          `json:"allowedServices,omitempty" bson:"allowedServices"`
    16  	SubscCats           []string                          `json:"subscCats,omitempty" bson:"subscCats"`
    17  	GbrUl               string                            `json:"gbrUl,omitempty" bson:"gbrUl"`
    18  	GbrDl               string                            `json:"gbrDl,omitempty" bson:"gbrDl"`
    19  	AdcSupport          bool                              `json:"adcSupport,omitempty" bson:"adcSupport"`
    20  	SubscSpendingLimits bool                              `json:"subscSpendingLimits,omitempty" bson:"subscSpendingLimits"`
    21  	Ipv4Index           int32                             `json:"ipv4Index,omitempty" bson:"ipv4Index"`
    22  	Ipv6Index           int32                             `json:"ipv6Index,omitempty" bson:"ipv6Index"`
    23  	Offline             bool                              `json:"offline,omitempty" bson:"offline"`
    24  	Online              bool                              `json:"online,omitempty" bson:"online"`
    25  	ChfInfo             *ChargingInformation              `json:"chfInfo,omitempty" bson:"chfInfo"`
    26  	RefUmDataLimitIds   map[string]LimitIdToMonitoringKey `json:"refUmDataLimitIds,omitempty" bson:"refUmDataLimitIds"`
    27  	MpsPriority         bool                              `json:"mpsPriority,omitempty" bson:"mpsPriority"`
    28  	ImsSignallingPrio   bool                              `json:"imsSignallingPrio,omitempty" bson:"imsSignallingPrio"`
    29  	MpsPriorityLevel    int32                             `json:"mpsPriorityLevel,omitempty" bson:"mpsPriorityLevel"`
    30  }