package ahas_openapi

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// InnerMetricsItem is a nested struct in ahas_openapi response
type InnerMetricsItem struct {
	ExceptionStd  float64 `json:"ExceptionStd" xml:"ExceptionStd"`
	SuccessQpsP95 float64 `json:"SuccessQpsP95" xml:"SuccessQpsP95"`
	RtP95         float64 `json:"RtP95" xml:"RtP95"`
	BlockedQpsMax float64 `json:"BlockedQpsMax" xml:"BlockedQpsMax"`
	BlockedQpsStd float64 `json:"BlockedQpsStd" xml:"BlockedQpsStd"`
	PassedQpsStd  float64 `json:"PassedQpsStd" xml:"PassedQpsStd"`
	ThreadMax     float64 `json:"ThreadMax" xml:"ThreadMax"`
	PassedQps     float64 `json:"PassedQps" xml:"PassedQps"`
	Thread        float64 `json:"Thread" xml:"Thread"`
	SuccessQpsP75 float64 `json:"SuccessQpsP75" xml:"SuccessQpsP75"`
	RtAvg         float64 `json:"RtAvg" xml:"RtAvg"`
	ThreadAvg     float64 `json:"ThreadAvg" xml:"ThreadAvg"`
	PassedQpsP95  float64 `json:"PassedQpsP95" xml:"PassedQpsP95"`
	Timestamp     int64   `json:"Timestamp" xml:"Timestamp"`
	ExceptionMax  float64 `json:"ExceptionMax" xml:"ExceptionMax"`
	RtMin         float64 `json:"RtMin" xml:"RtMin"`
	RtP99         float64 `json:"RtP99" xml:"RtP99"`
	SuccessQps    float64 `json:"SuccessQps" xml:"SuccessQps"`
	ThreadP99     float64 `json:"ThreadP99" xml:"ThreadP99"`
	PassedQpsP75  float64 `json:"PassedQpsP75" xml:"PassedQpsP75"`
	RtP75         float64 `json:"RtP75" xml:"RtP75"`
	ThreadMin     float64 `json:"ThreadMin" xml:"ThreadMin"`
	ExceptionP99  float64 `json:"ExceptionP99" xml:"ExceptionP99"`
	Rt            float64 `json:"Rt" xml:"Rt"`
	BlockedQps    float64 `json:"BlockedQps" xml:"BlockedQps"`
	PassedQpsAvg  float64 `json:"PassedQpsAvg" xml:"PassedQpsAvg"`
	SuccessQpsMax float64 `json:"SuccessQpsMax" xml:"SuccessQpsMax"`
	BlockedQpsP75 float64 `json:"BlockedQpsP75" xml:"BlockedQpsP75"`
	PassedQpsMin  float64 `json:"PassedQpsMin" xml:"PassedQpsMin"`
	ThreadP75     float64 `json:"ThreadP75" xml:"ThreadP75"`
	ExceptionP75  float64 `json:"ExceptionP75" xml:"ExceptionP75"`
	BlockedQpsP99 float64 `json:"BlockedQpsP99" xml:"BlockedQpsP99"`
	PassedQpsP99  float64 `json:"PassedQpsP99" xml:"PassedQpsP99"`
	SuccessQpsStd float64 `json:"SuccessQpsStd" xml:"SuccessQpsStd"`
	RtMax         float64 `json:"RtMax" xml:"RtMax"`
	ExceptionAvg  float64 `json:"ExceptionAvg" xml:"ExceptionAvg"`
	ThreadP95     float64 `json:"ThreadP95" xml:"ThreadP95"`
	ExceptionMin  float64 `json:"ExceptionMin" xml:"ExceptionMin"`
	Count         int     `json:"Count" xml:"Count"`
	Exception     float64 `json:"Exception" xml:"Exception"`
	BlockedQpsMin float64 `json:"BlockedQpsMin" xml:"BlockedQpsMin"`
	SuccessQpsP99 float64 `json:"SuccessQpsP99" xml:"SuccessQpsP99"`
	SuccessQpsAvg float64 `json:"SuccessQpsAvg" xml:"SuccessQpsAvg"`
	PassedQpsMax  float64 `json:"PassedQpsMax" xml:"PassedQpsMax"`
	SuccessQpsMin float64 `json:"SuccessQpsMin" xml:"SuccessQpsMin"`
	BlockedQpsAvg float64 `json:"BlockedQpsAvg" xml:"BlockedQpsAvg"`
	ThreadStd     float64 `json:"ThreadStd" xml:"ThreadStd"`
	RtStd         float64 `json:"RtStd" xml:"RtStd"`
	BlockedQpsP95 float64 `json:"BlockedQpsP95" xml:"BlockedQpsP95"`
	ExceptionP95  float64 `json:"ExceptionP95" xml:"ExceptionP95"`
}
