package ddoscoo

//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.

// PortFlow is a nested struct in ddoscoo response
type PortFlow struct {
	Index          int64  `json:"Index" xml:"Index"`
	Time           int64  `json:"Time" xml:"Time"`
	InPps          int64  `json:"InPps" xml:"InPps"`
	InBps          int64  `json:"InBps" xml:"InBps"`
	Region         string `json:"Region" xml:"Region"`
	OutPps         int64  `json:"OutPps" xml:"OutPps"`
	AttackPps      int64  `json:"AttackPps" xml:"AttackPps"`
	OutBps         int64  `json:"OutBps" xml:"OutBps"`
	AttackBps      int64  `json:"AttackBps" xml:"AttackBps"`
	SlaBpsDropBps  int64  `json:"SlaBpsDropBps" xml:"SlaBpsDropBps"`
	SlaPpsDropBps  int64  `json:"SlaPpsDropBps" xml:"SlaPpsDropBps"`
	SlaCpsDropBps  int64  `json:"SlaCpsDropBps" xml:"SlaCpsDropBps"`
	SlaConnDropBps int64  `json:"SlaConnDropBps" xml:"SlaConnDropBps"`
	SlaBpsDropPps  int64  `json:"SlaBpsDropPps" xml:"SlaBpsDropPps"`
	SlaPpsDropPps  int64  `json:"SlaPpsDropPps" xml:"SlaPpsDropPps"`
	SlaCpsDropPps  int64  `json:"SlaCpsDropPps" xml:"SlaCpsDropPps"`
	SlaConnDropPps int64  `json:"SlaConnDropPps" xml:"SlaConnDropPps"`
}
