forked from free5gc/openapi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
model_session_rule.go
21 lines (19 loc) · 1.04 KB
/
model_session_rule.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
* Npcf_SMPolicyControl
*
* Session Management Policy Control Service
*
* API version: 1.0.1
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package models
type SessionRule struct {
AuthSessAmbr *Ambr `json:"authSessAmbr,omitempty" yaml:"authSessAmbr" bson:"authSessAmbr" mapstructure:"AuthSessAmbr"`
AuthDefQos *AuthorizedDefaultQos `json:"authDefQos,omitempty" yaml:"authDefQos" bson:"authDefQos" mapstructure:"AuthDefQos"`
// Univocally identifies the session rule within a PDU session.
SessRuleId string `json:"sessRuleId" yaml:"sessRuleId" bson:"sessRuleId" mapstructure:"SessRuleId"`
// A reference to UsageMonitoringData policy decision type. It is the umId described in subclause 5.6.2.12.
RefUmData string `json:"refUmData,omitempty" yaml:"refUmData" bson:"refUmData" mapstructure:"RefUmData"`
// A reference to the condition data. It is the condId described in subclause 5.6.2.9.
RefCondData string `json:"refCondData,omitempty" yaml:"refCondData" bson:"refCondData" mapstructure:"RefCondData"`
}