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

     1  /*
     2   * Npcf_PolicyAuthorization Service API
     3   *
     4   * This is the Policy Authorization 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 UpdateEventsSubscResponse200 struct {
    13  	Events []AfEventSubscription `json:"events" yaml:"events" bson:"events" mapstructure:"Events"`
    14  	// string providing an URI formatted according to IETF RFC 3986.
    15  	NotifUri   string          `json:"notifUri,omitempty" yaml:"notifUri" bson:"notifUri" mapstructure:"NotifUri"`
    16  	UsgThres   *UsageThreshold `json:"usgThres,omitempty" yaml:"usgThres" bson:"usgThres" mapstructure:"UsgThres"`
    17  	AccessType AccessType      `json:"accessType,omitempty" yaml:"accessType" bson:"accessType" mapstructure:"AccessType"`
    18  	AnGwAddr   *AnGwAddress    `json:"anGwAddr,omitempty" yaml:"anGwAddr" bson:"anGwAddr" mapstructure:"AnGwAddr"`
    19  	// string providing an URI formatted according to IETF RFC 3986.
    20  	EvSubsUri                 string                       `json:"evSubsUri" yaml:"evSubsUri" bson:"evSubsUri" mapstructure:"EvSubsUri"`
    21  	EvNotifs                  []AfEventNotification        `json:"evNotifs" yaml:"evNotifs" bson:"evNotifs" mapstructure:"EvNotifs"`
    22  	FailedResourcAllocReports []ResourcesAllocationInfo    `json:"failedResourcAllocReports,omitempty" yaml:"failedResourcAllocReports" bson:"failedResourcAllocReports" mapstructure:"FailedResourcAllocReports"`
    23  	PlmnId                    *PlmnId                      `json:"plmnId,omitempty" yaml:"plmnId" bson:"plmnId" mapstructure:"PlmnId"`
    24  	QncReports                []QosNotificationControlInfo `json:"qncReports,omitempty" yaml:"qncReports" bson:"qncReports" mapstructure:"QncReports"`
    25  	RatType                   RatType                      `json:"ratType,omitempty" yaml:"ratType" bson:"ratType" mapstructure:"RatType"`
    26  	UsgRep                    *AccumulatedUsage            `json:"usgRep,omitempty" yaml:"usgRep" bson:"usgRep" mapstructure:"UsgRep"`
    27  }