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 }