github.com/free5gc/openapi@v1.0.8/models/model_amf3_gpp_access_registration.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  type Amf3GppAccessRegistration struct {
    13  	AmfInstanceId     string  `json:"amfInstanceId" bson:"amfInstanceId"`
    14  	SupportedFeatures string  `json:"supportedFeatures,omitempty" bson:"supportedFeatures"`
    15  	PurgeFlag         bool    `json:"purgeFlag,omitempty" bson:"purgeFlag"`
    16  	Pei               string  `json:"pei,omitempty" bson:"pei"`
    17  	ImsVoPs           ImsVoPs `json:"imsVoPs,omitempty" bson:"imsVoPs"`
    18  	// string providing an URI formatted according to IETF RFC 3986.
    19  	DeregCallbackUri    string      `json:"deregCallbackUri" bson:"deregCallbackUri"`
    20  	AmfServiceNameDereg ServiceName `json:"amfServiceNameDereg,omitempty" bson:"amfServiceNameDereg"`
    21  	// string providing an URI formatted according to IETF RFC 3986.
    22  	PcscfRestorationCallbackUri string          `json:"pcscfRestorationCallbackUri,omitempty" bson:"pcscfRestorationCallbackUri"`
    23  	AmfServiceNamePcscfRest     ServiceName     `json:"amfServiceNamePcscfRest,omitempty" bson:"amfServiceNamePcscfRest"`
    24  	InitialRegistrationInd      bool            `json:"initialRegistrationInd,omitempty" bson:"initialRegistrationInd"`
    25  	Guami                       *Guami          `json:"guami" bson:"guami"`
    26  	BackupAmfInfo               []BackupAmfInfo `json:"backupAmfInfo,omitempty" bson:"backupAmfInfo"`
    27  	DrFlag                      bool            `json:"drFlag,omitempty" bson:"drFlag"`
    28  	RatType                     RatType         `json:"ratType" bson:"ratType"`
    29  }