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

     1  /*
     2   * Nchf_ConvergedCharging
     3   *
     4   * ConvergedCharging Service    © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
     5   *
     6   * API version: 3.0.3
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package models
    11  
    12  type ProblemDetails struct {
    13  	// string providing an URI formatted according to IETF RFC 3986.
    14  	Type string `json:"type,omitempty" yaml:"type" bson:"type" mapstructure:"Type"`
    15  	// A short, human-readable summary of the problem type. It should not change from occurrence to occurrence of the problem.
    16  	Title string `json:"title,omitempty" yaml:"title" bson:"title" mapstructure:"Title"`
    17  	// The HTTP status code for this occurrence of the problem.
    18  	Status int32 `json:"status,omitempty" yaml:"status" bson:"status" mapstructure:"Status"`
    19  	// A human-readable explanation specific to this occurrence of the problem.
    20  	Detail string `json:"detail,omitempty" yaml:"detail" bson:"detail" mapstructure:"Detail"`
    21  	// string providing an URI formatted according to IETF RFC 3986.
    22  	Instance string `json:"instance,omitempty" yaml:"instance" bson:"instance" mapstructure:"Instance"`
    23  	// A machine-readable application error cause specific to this occurrence of the problem. This IE should be present and provide application-related error information, if available.
    24  	Cause string `json:"cause,omitempty" yaml:"cause" bson:"cause" mapstructure:"Cause"`
    25  	// Description of invalid parameters, for a request rejected due to invalid parameters.
    26  	InvalidParams      []InvalidParam  `json:"invalidParams,omitempty" yaml:"invalidParams" bson:"invalidParams" mapstructure:"InvalidParams"`
    27  	SupportedFeatures  string          `json:"supportedFeatures,omitempty" yaml:"supportedFeatures" bson:"supportedFeatures" mapstructure:"SupportedFeatures"`
    28  	AccessTokenError   *AccessTokenErr `json:"accessTokenError,omitempty" yaml:"accessTokenError" bson:"accessTokenError" mapstructure:"AccessTokenError"`
    29  	AccessTokenRequest *AccessTokenReq `json:"accessTokenRequest,omitempty" yaml:"accessTokenRequest" bson:"accessTokenRequest" mapstructure:"AccessTokenRequest"`
    30  	NrfId              string          `json:"nrfId,omitempty" yaml:"nrfId" bson:"nrfId" mapstructure:"NrfId"`
    31  }