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

     1  /*
     2   * Npcf_SMPolicyControl
     3   *
     4   * Session Management Policy Control Service
     5   *
     6   * API version: 1.0.1
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package models
    11  
    12  type TrafficControlData struct {
    13  	// Univocally identifies the traffic control policy data within a PDU session.
    14  	TcId         string               `json:"tcId" yaml:"tcId" bson:"tcId" mapstructure:"TcId"`
    15  	FlowStatus   FlowStatus           `json:"flowStatus,omitempty" yaml:"flowStatus" bson:"flowStatus" mapstructure:"FlowStatus"`
    16  	RedirectInfo *RedirectInformation `json:"redirectInfo,omitempty" yaml:"redirectInfo" bson:"redirectInfo" mapstructure:"RedirectInfo"`
    17  	// Indicates whether applicat'on's start or stop notification is to be muted.
    18  	MuteNotif bool `json:"muteNotif,omitempty" yaml:"muteNotif" bson:"muteNotif" mapstructure:"MuteNotif"`
    19  	// Reference to a pre-configured traffic steering policy for downlink traffic at the SMF.
    20  	TrafficSteeringPolIdDl string `json:"trafficSteeringPolIdDl,omitempty" yaml:"trafficSteeringPolIdDl" bson:"trafficSteeringPolIdDl" mapstructure:"TrafficSteeringPolIdDl"`
    21  	// Reference to a pre-configured traffic steering policy for uplink traffic at the SMF.
    22  	TrafficSteeringPolIdUl string `json:"trafficSteeringPolIdUl,omitempty" yaml:"trafficSteeringPolIdUl" bson:"trafficSteeringPolIdUl" mapstructure:"TrafficSteeringPolIdUl"`
    23  	// A list of location which the traffic shall be routed to for the AF request
    24  	RouteToLocs    []RouteToLocation `json:"routeToLocs,omitempty" yaml:"routeToLocs" bson:"routeToLocs" mapstructure:"RouteToLocs"`
    25  	UpPathChgEvent *UpPathChgEvent   `json:"upPathChgEvent,omitempty" yaml:"upPathChgEvent" bson:"upPathChgEvent" mapstructure:"UpPathChgEvent"`
    26  }