package cloudfw

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

// DstIPData is a nested struct in cloudfw response
type DstIPData struct {
	AclCoverage         string         `json:"AclCoverage" xml:"AclCoverage"`
	DstIP               string         `json:"DstIP" xml:"DstIP"`
	AclRecommendDetail  string         `json:"AclRecommendDetail" xml:"AclRecommendDetail"`
	HasAclRecommend     bool           `json:"HasAclRecommend" xml:"HasAclRecommend"`
	InBytes             int64          `json:"InBytes" xml:"InBytes"`
	CategoryName        string         `json:"CategoryName" xml:"CategoryName"`
	RuleName            string         `json:"RuleName" xml:"RuleName"`
	RuleId              string         `json:"RuleId" xml:"RuleId"`
	SessionCount        int64          `json:"SessionCount" xml:"SessionCount"`
	GroupName           string         `json:"GroupName" xml:"GroupName"`
	SecuritySuggest     string         `json:"SecuritySuggest" xml:"SecuritySuggest"`
	OutBytes            int64          `json:"OutBytes" xml:"OutBytes"`
	AclStatus           string         `json:"AclStatus" xml:"AclStatus"`
	IsMarkNormal        bool           `json:"IsMarkNormal" xml:"IsMarkNormal"`
	CategoryId          string         `json:"CategoryId" xml:"CategoryId"`
	CategoryClassId     string         `json:"CategoryClassId" xml:"CategoryClassId"`
	SecurityReason      string         `json:"SecurityReason" xml:"SecurityReason"`
	TotalBytes          string         `json:"TotalBytes" xml:"TotalBytes"`
	HasAcl              string         `json:"HasAcl" xml:"HasAcl"`
	TagList             []Tag          `json:"TagList" xml:"TagList"`
	ApplicationPortList []AppPort      `json:"ApplicationPortList" xml:"ApplicationPortList"`
	AddressGroupList    []AddressGroup `json:"AddressGroupList" xml:"AddressGroupList"`
}
