nis

package
v1.63.61 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) CreateAndAnalyzeNetworkPath

func (client *Client) CreateAndAnalyzeNetworkPath(request *CreateAndAnalyzeNetworkPathRequest) (response *CreateAndAnalyzeNetworkPathResponse, err error)

CreateAndAnalyzeNetworkPath invokes the nis.CreateAndAnalyzeNetworkPath API synchronously

func (*Client) CreateAndAnalyzeNetworkPathWithCallback

func (client *Client) CreateAndAnalyzeNetworkPathWithCallback(request *CreateAndAnalyzeNetworkPathRequest, callback func(response *CreateAndAnalyzeNetworkPathResponse, err error)) <-chan int

CreateAndAnalyzeNetworkPathWithCallback invokes the nis.CreateAndAnalyzeNetworkPath API asynchronously

func (*Client) CreateAndAnalyzeNetworkPathWithChan

func (client *Client) CreateAndAnalyzeNetworkPathWithChan(request *CreateAndAnalyzeNetworkPathRequest) (<-chan *CreateAndAnalyzeNetworkPathResponse, <-chan error)

CreateAndAnalyzeNetworkPathWithChan invokes the nis.CreateAndAnalyzeNetworkPath API asynchronously

func (*Client) CreateNetworkPath

func (client *Client) CreateNetworkPath(request *CreateNetworkPathRequest) (response *CreateNetworkPathResponse, err error)

CreateNetworkPath invokes the nis.CreateNetworkPath API synchronously

func (*Client) CreateNetworkPathWithCallback

func (client *Client) CreateNetworkPathWithCallback(request *CreateNetworkPathRequest, callback func(response *CreateNetworkPathResponse, err error)) <-chan int

CreateNetworkPathWithCallback invokes the nis.CreateNetworkPath API asynchronously

func (*Client) CreateNetworkPathWithChan

func (client *Client) CreateNetworkPathWithChan(request *CreateNetworkPathRequest) (<-chan *CreateNetworkPathResponse, <-chan error)

CreateNetworkPathWithChan invokes the nis.CreateNetworkPath API asynchronously

func (*Client) CreateNetworkReachableAnalysis

func (client *Client) CreateNetworkReachableAnalysis(request *CreateNetworkReachableAnalysisRequest) (response *CreateNetworkReachableAnalysisResponse, err error)

CreateNetworkReachableAnalysis invokes the nis.CreateNetworkReachableAnalysis API synchronously

func (*Client) CreateNetworkReachableAnalysisWithCallback

func (client *Client) CreateNetworkReachableAnalysisWithCallback(request *CreateNetworkReachableAnalysisRequest, callback func(response *CreateNetworkReachableAnalysisResponse, err error)) <-chan int

CreateNetworkReachableAnalysisWithCallback invokes the nis.CreateNetworkReachableAnalysis API asynchronously

func (*Client) CreateNetworkReachableAnalysisWithChan

func (client *Client) CreateNetworkReachableAnalysisWithChan(request *CreateNetworkReachableAnalysisRequest) (<-chan *CreateNetworkReachableAnalysisResponse, <-chan error)

CreateNetworkReachableAnalysisWithChan invokes the nis.CreateNetworkReachableAnalysis API asynchronously

func (*Client) DeleteNetworkPath

func (client *Client) DeleteNetworkPath(request *DeleteNetworkPathRequest) (response *DeleteNetworkPathResponse, err error)

DeleteNetworkPath invokes the nis.DeleteNetworkPath API synchronously

func (*Client) DeleteNetworkPathWithCallback

func (client *Client) DeleteNetworkPathWithCallback(request *DeleteNetworkPathRequest, callback func(response *DeleteNetworkPathResponse, err error)) <-chan int

DeleteNetworkPathWithCallback invokes the nis.DeleteNetworkPath API asynchronously

func (*Client) DeleteNetworkPathWithChan

func (client *Client) DeleteNetworkPathWithChan(request *DeleteNetworkPathRequest) (<-chan *DeleteNetworkPathResponse, <-chan error)

DeleteNetworkPathWithChan invokes the nis.DeleteNetworkPath API asynchronously

func (*Client) DeleteNetworkReachableAnalysis

func (client *Client) DeleteNetworkReachableAnalysis(request *DeleteNetworkReachableAnalysisRequest) (response *DeleteNetworkReachableAnalysisResponse, err error)

DeleteNetworkReachableAnalysis invokes the nis.DeleteNetworkReachableAnalysis API synchronously

func (*Client) DeleteNetworkReachableAnalysisWithCallback

func (client *Client) DeleteNetworkReachableAnalysisWithCallback(request *DeleteNetworkReachableAnalysisRequest, callback func(response *DeleteNetworkReachableAnalysisResponse, err error)) <-chan int

DeleteNetworkReachableAnalysisWithCallback invokes the nis.DeleteNetworkReachableAnalysis API asynchronously

func (*Client) DeleteNetworkReachableAnalysisWithChan

func (client *Client) DeleteNetworkReachableAnalysisWithChan(request *DeleteNetworkReachableAnalysisRequest) (<-chan *DeleteNetworkReachableAnalysisResponse, <-chan error)

DeleteNetworkReachableAnalysisWithChan invokes the nis.DeleteNetworkReachableAnalysis API asynchronously

func (*Client) GetInternetTuple

func (client *Client) GetInternetTuple(request *GetInternetTupleRequest) (response *GetInternetTupleResponse, err error)

GetInternetTuple invokes the nis.GetInternetTuple API synchronously

func (*Client) GetInternetTupleWithCallback

func (client *Client) GetInternetTupleWithCallback(request *GetInternetTupleRequest, callback func(response *GetInternetTupleResponse, err error)) <-chan int

GetInternetTupleWithCallback invokes the nis.GetInternetTuple API asynchronously

func (*Client) GetInternetTupleWithChan

func (client *Client) GetInternetTupleWithChan(request *GetInternetTupleRequest) (<-chan *GetInternetTupleResponse, <-chan error)

GetInternetTupleWithChan invokes the nis.GetInternetTuple API asynchronously

func (*Client) GetNatTopN

func (client *Client) GetNatTopN(request *GetNatTopNRequest) (response *GetNatTopNResponse, err error)

GetNatTopN invokes the nis.GetNatTopN API synchronously

func (*Client) GetNatTopNWithCallback

func (client *Client) GetNatTopNWithCallback(request *GetNatTopNRequest, callback func(response *GetNatTopNResponse, err error)) <-chan int

GetNatTopNWithCallback invokes the nis.GetNatTopN API asynchronously

func (*Client) GetNatTopNWithChan

func (client *Client) GetNatTopNWithChan(request *GetNatTopNRequest) (<-chan *GetNatTopNResponse, <-chan error)

GetNatTopNWithChan invokes the nis.GetNatTopN API asynchronously

func (*Client) GetNetworkReachableAnalysis

func (client *Client) GetNetworkReachableAnalysis(request *GetNetworkReachableAnalysisRequest) (response *GetNetworkReachableAnalysisResponse, err error)

GetNetworkReachableAnalysis invokes the nis.GetNetworkReachableAnalysis API synchronously

func (*Client) GetNetworkReachableAnalysisWithCallback

func (client *Client) GetNetworkReachableAnalysisWithCallback(request *GetNetworkReachableAnalysisRequest, callback func(response *GetNetworkReachableAnalysisResponse, err error)) <-chan int

GetNetworkReachableAnalysisWithCallback invokes the nis.GetNetworkReachableAnalysis API asynchronously

func (*Client) GetNetworkReachableAnalysisWithChan

func (client *Client) GetNetworkReachableAnalysisWithChan(request *GetNetworkReachableAnalysisRequest) (<-chan *GetNetworkReachableAnalysisResponse, <-chan error)

GetNetworkReachableAnalysisWithChan invokes the nis.GetNetworkReachableAnalysis API asynchronously

func (*Client) GetNisNetworkMetrics

func (client *Client) GetNisNetworkMetrics(request *GetNisNetworkMetricsRequest) (response *GetNisNetworkMetricsResponse, err error)

GetNisNetworkMetrics invokes the nis.GetNisNetworkMetrics API synchronously

func (*Client) GetNisNetworkMetricsWithCallback

func (client *Client) GetNisNetworkMetricsWithCallback(request *GetNisNetworkMetricsRequest, callback func(response *GetNisNetworkMetricsResponse, err error)) <-chan int

GetNisNetworkMetricsWithCallback invokes the nis.GetNisNetworkMetrics API asynchronously

func (*Client) GetNisNetworkMetricsWithChan

func (client *Client) GetNisNetworkMetricsWithChan(request *GetNisNetworkMetricsRequest) (<-chan *GetNisNetworkMetricsResponse, <-chan error)

GetNisNetworkMetricsWithChan invokes the nis.GetNisNetworkMetrics API asynchronously

func (*Client) GetNisNetworkRanking

func (client *Client) GetNisNetworkRanking(request *GetNisNetworkRankingRequest) (response *GetNisNetworkRankingResponse, err error)

GetNisNetworkRanking invokes the nis.GetNisNetworkRanking API synchronously

func (*Client) GetNisNetworkRankingWithCallback

func (client *Client) GetNisNetworkRankingWithCallback(request *GetNisNetworkRankingRequest, callback func(response *GetNisNetworkRankingResponse, err error)) <-chan int

GetNisNetworkRankingWithCallback invokes the nis.GetNisNetworkRanking API asynchronously

func (*Client) GetNisNetworkRankingWithChan

func (client *Client) GetNisNetworkRankingWithChan(request *GetNisNetworkRankingRequest) (<-chan *GetNisNetworkRankingResponse, <-chan error)

GetNisNetworkRankingWithChan invokes the nis.GetNisNetworkRanking API asynchronously

func (*Client) GetTransitRouterFlowTopN

func (client *Client) GetTransitRouterFlowTopN(request *GetTransitRouterFlowTopNRequest) (response *GetTransitRouterFlowTopNResponse, err error)

GetTransitRouterFlowTopN invokes the nis.GetTransitRouterFlowTopN API synchronously

func (*Client) GetTransitRouterFlowTopNWithCallback

func (client *Client) GetTransitRouterFlowTopNWithCallback(request *GetTransitRouterFlowTopNRequest, callback func(response *GetTransitRouterFlowTopNResponse, err error)) <-chan int

GetTransitRouterFlowTopNWithCallback invokes the nis.GetTransitRouterFlowTopN API asynchronously

func (*Client) GetTransitRouterFlowTopNWithChan

func (client *Client) GetTransitRouterFlowTopNWithChan(request *GetTransitRouterFlowTopNRequest) (<-chan *GetTransitRouterFlowTopNResponse, <-chan error)

GetTransitRouterFlowTopNWithChan invokes the nis.GetTransitRouterFlowTopN API asynchronously

func (*Client) GetVbrFlowTopN

func (client *Client) GetVbrFlowTopN(request *GetVbrFlowTopNRequest) (response *GetVbrFlowTopNResponse, err error)

GetVbrFlowTopN invokes the nis.GetVbrFlowTopN API synchronously

func (*Client) GetVbrFlowTopNWithCallback

func (client *Client) GetVbrFlowTopNWithCallback(request *GetVbrFlowTopNRequest, callback func(response *GetVbrFlowTopNResponse, err error)) <-chan int

GetVbrFlowTopNWithCallback invokes the nis.GetVbrFlowTopN API asynchronously

func (*Client) GetVbrFlowTopNWithChan

func (client *Client) GetVbrFlowTopNWithChan(request *GetVbrFlowTopNRequest) (<-chan *GetVbrFlowTopNResponse, <-chan error)

GetVbrFlowTopNWithChan invokes the nis.GetVbrFlowTopN API asynchronously

type CreateAndAnalyzeNetworkPathRequest

type CreateAndAnalyzeNetworkPathRequest struct {
	*requests.RpcRequest
	TargetId        string           `position:"Query" name:"TargetId"`
	TargetType      string           `position:"Query" name:"TargetType"`
	TargetIpAddress string           `position:"Query" name:"TargetIpAddress"`
	SourcePort      requests.Integer `position:"Query" name:"SourcePort"`
	Protocol        string           `position:"Query" name:"Protocol"`
	SourceAliUid    requests.Integer `position:"Query" name:"SourceAliUid"`
	SourceType      string           `position:"Query" name:"SourceType"`
	AuditParam      string           `position:"Query" name:"AuditParam"`
	TargetPort      requests.Integer `position:"Query" name:"TargetPort"`
	SourceId        string           `position:"Query" name:"SourceId"`
	SourceIpAddress string           `position:"Query" name:"SourceIpAddress"`
	UseMultiAccount requests.Boolean `position:"Query" name:"UseMultiAccount"`
	TargetAliUid    requests.Integer `position:"Query" name:"TargetAliUid"`
}

CreateAndAnalyzeNetworkPathRequest is the request struct for api CreateAndAnalyzeNetworkPath

func CreateCreateAndAnalyzeNetworkPathRequest

func CreateCreateAndAnalyzeNetworkPathRequest() (request *CreateAndAnalyzeNetworkPathRequest)

CreateCreateAndAnalyzeNetworkPathRequest creates a request to invoke CreateAndAnalyzeNetworkPath API

type CreateAndAnalyzeNetworkPathResponse

type CreateAndAnalyzeNetworkPathResponse struct {
	*responses.BaseResponse
	RequestId                  string `json:"RequestId" xml:"RequestId"`
	NetworkReachableAnalysisId string `json:"NetworkReachableAnalysisId" xml:"NetworkReachableAnalysisId"`
	SourceId                   string `json:"SourceId" xml:"SourceId"`
	TargetId                   string `json:"TargetId" xml:"TargetId"`
	SourceType                 string `json:"SourceType" xml:"SourceType"`
	TargetType                 string `json:"TargetType" xml:"TargetType"`
	SourcePort                 string `json:"SourcePort" xml:"SourcePort"`
	TargetPort                 string `json:"TargetPort" xml:"TargetPort"`
	Protocol                   string `json:"Protocol" xml:"Protocol"`
	SourceIpAddress            string `json:"SourceIpAddress" xml:"SourceIpAddress"`
	TargetIpAddress            string `json:"TargetIpAddress" xml:"TargetIpAddress"`
}

CreateAndAnalyzeNetworkPathResponse is the response struct for api CreateAndAnalyzeNetworkPath

func CreateCreateAndAnalyzeNetworkPathResponse

func CreateCreateAndAnalyzeNetworkPathResponse() (response *CreateAndAnalyzeNetworkPathResponse)

CreateCreateAndAnalyzeNetworkPathResponse creates a response to parse from CreateAndAnalyzeNetworkPath response

type CreateNetworkPathRequest

type CreateNetworkPathRequest struct {
	*requests.RpcRequest
	ResourceOwnerId        requests.Integer              `position:"Query" name:"ResourceOwnerId"`
	TargetId               string                        `position:"Query" name:"TargetId"`
	TargetType             string                        `position:"Query" name:"TargetType"`
	ClientToken            string                        `position:"Query" name:"ClientToken"`
	SystemTag              *[]CreateNetworkPathSystemTag `position:"Query" name:"SystemTag"  type:"Repeated"`
	TargetIpAddress        string                        `position:"Query" name:"TargetIpAddress"`
	NetworkPathName        string                        `position:"Query" name:"NetworkPathName"`
	SourcePort             requests.Integer              `position:"Query" name:"SourcePort"`
	ResourceGroupId        string                        `position:"Query" name:"ResourceGroupId"`
	Protocol               string                        `position:"Query" name:"Protocol"`
	SourceAliUid           requests.Integer              `position:"Query" name:"SourceAliUid"`
	SourceType             string                        `position:"Query" name:"SourceType"`
	Tag                    *[]CreateNetworkPathTag       `position:"Query" name:"Tag"  type:"Repeated"`
	TargetPort             requests.Integer              `position:"Query" name:"TargetPort"`
	SourceId               string                        `position:"Query" name:"SourceId"`
	SourceIpAddress        string                        `position:"Query" name:"SourceIpAddress"`
	DryRun                 requests.Boolean              `position:"Query" name:"DryRun"`
	UseMultiAccount        requests.Boolean              `position:"Query" name:"UseMultiAccount"`
	NetworkPathDescription string                        `position:"Query" name:"NetworkPathDescription"`
	TargetAliUid           requests.Integer              `position:"Query" name:"TargetAliUid"`
}

CreateNetworkPathRequest is the request struct for api CreateNetworkPath

func CreateCreateNetworkPathRequest

func CreateCreateNetworkPathRequest() (request *CreateNetworkPathRequest)

CreateCreateNetworkPathRequest creates a request to invoke CreateNetworkPath API

type CreateNetworkPathResponse

type CreateNetworkPathResponse struct {
	*responses.BaseResponse
	NetworkPathId string `json:"NetworkPathId" xml:"NetworkPathId"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

CreateNetworkPathResponse is the response struct for api CreateNetworkPath

func CreateCreateNetworkPathResponse

func CreateCreateNetworkPathResponse() (response *CreateNetworkPathResponse)

CreateCreateNetworkPathResponse creates a response to parse from CreateNetworkPath response

type CreateNetworkPathSystemTag

type CreateNetworkPathSystemTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
	Scope string `name:"Scope"`
}

CreateNetworkPathSystemTag is a repeated param struct in CreateNetworkPathRequest

type CreateNetworkPathTag

type CreateNetworkPathTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
}

CreateNetworkPathTag is a repeated param struct in CreateNetworkPathRequest

type CreateNetworkReachableAnalysisRequest

type CreateNetworkReachableAnalysisRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer                           `position:"Query" name:"ResourceOwnerId"`
	DryRun          requests.Boolean                           `position:"Query" name:"DryRun"`
	ClientToken     string                                     `position:"Query" name:"ClientToken"`
	SystemTag       *[]CreateNetworkReachableAnalysisSystemTag `position:"Query" name:"SystemTag"  type:"Repeated"`
	NetworkPathId   string                                     `position:"Query" name:"NetworkPathId"`
	AuditParam      string                                     `position:"Query" name:"AuditParam"`
	Tag             *[]CreateNetworkReachableAnalysisTag       `position:"Query" name:"Tag"  type:"Repeated"`
}

CreateNetworkReachableAnalysisRequest is the request struct for api CreateNetworkReachableAnalysis

func CreateCreateNetworkReachableAnalysisRequest

func CreateCreateNetworkReachableAnalysisRequest() (request *CreateNetworkReachableAnalysisRequest)

CreateCreateNetworkReachableAnalysisRequest creates a request to invoke CreateNetworkReachableAnalysis API

type CreateNetworkReachableAnalysisResponse

type CreateNetworkReachableAnalysisResponse struct {
	*responses.BaseResponse
	NetworkReachableAnalysisId string `json:"NetworkReachableAnalysisId" xml:"NetworkReachableAnalysisId"`
	RequestId                  string `json:"RequestId" xml:"RequestId"`
}

CreateNetworkReachableAnalysisResponse is the response struct for api CreateNetworkReachableAnalysis

func CreateCreateNetworkReachableAnalysisResponse

func CreateCreateNetworkReachableAnalysisResponse() (response *CreateNetworkReachableAnalysisResponse)

CreateCreateNetworkReachableAnalysisResponse creates a response to parse from CreateNetworkReachableAnalysis response

type CreateNetworkReachableAnalysisSystemTag

type CreateNetworkReachableAnalysisSystemTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
	Scope string `name:"Scope"`
}

CreateNetworkReachableAnalysisSystemTag is a repeated param struct in CreateNetworkReachableAnalysisRequest

type CreateNetworkReachableAnalysisTag

type CreateNetworkReachableAnalysisTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
}

CreateNetworkReachableAnalysisTag is a repeated param struct in CreateNetworkReachableAnalysisRequest

type Data

type Data struct {
	Unit    string        `json:"Unit" xml:"Unit"`
	Metrics []MetricsItem `json:"Metrics" xml:"Metrics"`
}

Data is a nested struct in nis response

type DataInGetInternetTuple

type DataInGetInternetTuple struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInGetInternetTuple is a nested struct in nis response

type DataInGetNisNetworkRanking

type DataInGetNisNetworkRanking struct {
	Rankings []Rankings `json:"Rankings" xml:"Rankings"`
}

DataInGetNisNetworkRanking is a nested struct in nis response

type DataItem

type DataItem struct {
	BeginTime        string `json:"BeginTime" xml:"BeginTime"`
	Direction        string `json:"Direction" xml:"Direction"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	AccessRegion     string `json:"AccessRegion" xml:"AccessRegion"`
	CloudIp          string `json:"CloudIp" xml:"CloudIp"`
	CloudPort        string `json:"CloudPort" xml:"CloudPort"`
	OtherIp          string `json:"OtherIp" xml:"OtherIp"`
	OtherPort        string `json:"OtherPort" xml:"OtherPort"`
	Protocol         string `json:"Protocol" xml:"Protocol"`
	CloudCountry     string `json:"CloudCountry" xml:"CloudCountry"`
	CloudProvince    string `json:"CloudProvince" xml:"CloudProvince"`
	CloudCity        string `json:"CloudCity" xml:"CloudCity"`
	CloudIsp         string `json:"CloudIsp" xml:"CloudIsp"`
	CloudProduct     string `json:"CloudProduct" xml:"CloudProduct"`
	OtherCountry     string `json:"OtherCountry" xml:"OtherCountry"`
	OtherProvince    string `json:"OtherProvince" xml:"OtherProvince"`
	OtherCity        string `json:"OtherCity" xml:"OtherCity"`
	OtherIsp         string `json:"OtherIsp" xml:"OtherIsp"`
	OtherProduct     string `json:"OtherProduct" xml:"OtherProduct"`
	Rtt              string `json:"Rtt" xml:"Rtt"`
	ByteCount        string `json:"ByteCount" xml:"ByteCount"`
	PacketCount      string `json:"PacketCount" xml:"PacketCount"`
	OutOrderCount    string `json:"OutOrderCount" xml:"OutOrderCount"`
	RetranCount      string `json:"RetranCount" xml:"RetranCount"`
	InByteCount      string `json:"InByteCount" xml:"InByteCount"`
	OutByteCount     string `json:"OutByteCount" xml:"OutByteCount"`
	InPacketCount    string `json:"InPacketCount" xml:"InPacketCount"`
	OutPacketCount   string `json:"OutPacketCount" xml:"OutPacketCount"`
	InOutOrderCount  string `json:"InOutOrderCount" xml:"InOutOrderCount"`
	OutOutOrderCount string `json:"OutOutOrderCount" xml:"OutOutOrderCount"`
	InRetranCount    string `json:"InRetranCount" xml:"InRetranCount"`
	OutRetranCount   string `json:"OutRetranCount" xml:"OutRetranCount"`
	RetransmitRate   string `json:"RetransmitRate" xml:"RetransmitRate"`
}

DataItem is a nested struct in nis response

type DeleteNetworkPathRequest

type DeleteNetworkPathRequest struct {
	*requests.RpcRequest
	DryRun         requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken    string           `position:"Query" name:"ClientToken"`
	NetworkPathIds *[]string        `position:"Query" name:"NetworkPathIds"  type:"Json"`
}

DeleteNetworkPathRequest is the request struct for api DeleteNetworkPath

func CreateDeleteNetworkPathRequest

func CreateDeleteNetworkPathRequest() (request *DeleteNetworkPathRequest)

CreateDeleteNetworkPathRequest creates a request to invoke DeleteNetworkPath API

type DeleteNetworkPathResponse

type DeleteNetworkPathResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      bool   `json:"Data" xml:"Data"`
}

DeleteNetworkPathResponse is the response struct for api DeleteNetworkPath

func CreateDeleteNetworkPathResponse

func CreateDeleteNetworkPathResponse() (response *DeleteNetworkPathResponse)

CreateDeleteNetworkPathResponse creates a response to parse from DeleteNetworkPath response

type DeleteNetworkReachableAnalysisRequest

type DeleteNetworkReachableAnalysisRequest struct {
	*requests.RpcRequest
	DryRun                      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken                 string           `position:"Query" name:"ClientToken"`
	NetworkReachableAnalysisIds *[]string        `position:"Query" name:"NetworkReachableAnalysisIds"  type:"Json"`
}

DeleteNetworkReachableAnalysisRequest is the request struct for api DeleteNetworkReachableAnalysis

func CreateDeleteNetworkReachableAnalysisRequest

func CreateDeleteNetworkReachableAnalysisRequest() (request *DeleteNetworkReachableAnalysisRequest)

CreateDeleteNetworkReachableAnalysisRequest creates a request to invoke DeleteNetworkReachableAnalysis API

type DeleteNetworkReachableAnalysisResponse

type DeleteNetworkReachableAnalysisResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      bool   `json:"Data" xml:"Data"`
}

DeleteNetworkReachableAnalysisResponse is the response struct for api DeleteNetworkReachableAnalysis

func CreateDeleteNetworkReachableAnalysisResponse

func CreateDeleteNetworkReachableAnalysisResponse() (response *DeleteNetworkReachableAnalysisResponse)

CreateDeleteNetworkReachableAnalysisResponse creates a response to parse from DeleteNetworkReachableAnalysis response

type GetInternetTupleRequest

type GetInternetTupleRequest struct {
	*requests.RpcRequest
	OtherPort       string           `position:"Query" name:"OtherPort"`
	CloudIsp        string           `position:"Query" name:"CloudIsp"`
	TopN            requests.Integer `position:"Query" name:"TopN"`
	CloudPort       string           `position:"Query" name:"CloudPort"`
	Protocol        string           `position:"Query" name:"Protocol"`
	OtherIp         string           `position:"Query" name:"OtherIp"`
	InstanceList    *[]string        `position:"Query" name:"InstanceList"  type:"Json"`
	OrderBy         string           `position:"Query" name:"OrderBy"`
	Sort            string           `position:"Query" name:"Sort"`
	UseMultiAccount requests.Boolean `position:"Query" name:"UseMultiAccount"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	TupleType       requests.Integer `position:"Query" name:"TupleType"`
	CloudIp         string           `position:"Query" name:"CloudIp"`
	CloudIpList     *[]string        `position:"Query" name:"CloudIpList"  type:"Json"`
	OtherIsp        string           `position:"Query" name:"OtherIsp"`
	OtherCountry    string           `position:"Query" name:"OtherCountry"`
	Direction       string           `position:"Query" name:"Direction"`
	EndTime         requests.Integer `position:"Query" name:"EndTime"`
	BeginTime       requests.Integer `position:"Query" name:"BeginTime"`
	OtherCity       string           `position:"Query" name:"OtherCity"`
	AccountIds      *[]string        `position:"Query" name:"AccountIds"  type:"Repeated"`
}

GetInternetTupleRequest is the request struct for api GetInternetTuple

func CreateGetInternetTupleRequest

func CreateGetInternetTupleRequest() (request *GetInternetTupleRequest)

CreateGetInternetTupleRequest creates a request to invoke GetInternetTuple API

type GetInternetTupleResponse

type GetInternetTupleResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

GetInternetTupleResponse is the response struct for api GetInternetTuple

func CreateGetInternetTupleResponse

func CreateGetInternetTupleResponse() (response *GetInternetTupleResponse)

CreateGetInternetTupleResponse creates a response to parse from GetInternetTuple response

type GetNatTopNRequest

type GetNatTopNRequest struct {
	*requests.RpcRequest
	Ip           string           `position:"Query" name:"Ip"`
	EndTime      requests.Integer `position:"Query" name:"EndTime"`
	OrderBy      string           `position:"Query" name:"OrderBy"`
	BeginTime    requests.Integer `position:"Query" name:"BeginTime"`
	TopN         requests.Integer `position:"Query" name:"TopN"`
	NatGatewayId string           `position:"Query" name:"NatGatewayId"`
}

GetNatTopNRequest is the request struct for api GetNatTopN

func CreateGetNatTopNRequest

func CreateGetNatTopNRequest() (request *GetNatTopNRequest)

CreateGetNatTopNRequest creates a request to invoke GetNatTopN API

type GetNatTopNResponse

type GetNatTopNResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	IsTopNOpen     bool                 `json:"IsTopNOpen" xml:"IsTopNOpen"`
	NatGatewayTopN []NatGatewayTopNItem `json:"NatGatewayTopN" xml:"NatGatewayTopN"`
}

GetNatTopNResponse is the response struct for api GetNatTopN

func CreateGetNatTopNResponse

func CreateGetNatTopNResponse() (response *GetNatTopNResponse)

CreateGetNatTopNResponse creates a response to parse from GetNatTopN response

type GetNetworkReachableAnalysisRequest

type GetNetworkReachableAnalysisRequest struct {
	*requests.RpcRequest
	NetworkReachableAnalysisId string `position:"Query" name:"NetworkReachableAnalysisId"`
}

GetNetworkReachableAnalysisRequest is the request struct for api GetNetworkReachableAnalysis

func CreateGetNetworkReachableAnalysisRequest

func CreateGetNetworkReachableAnalysisRequest() (request *GetNetworkReachableAnalysisRequest)

CreateGetNetworkReachableAnalysisRequest creates a request to invoke GetNetworkReachableAnalysis API

type GetNetworkReachableAnalysisResponse

type GetNetworkReachableAnalysisResponse struct {
	*responses.BaseResponse
	NetworkPathId                  string `json:"NetworkPathId" xml:"NetworkPathId"`
	NetworkReachableAnalysisId     string `json:"NetworkReachableAnalysisId" xml:"NetworkReachableAnalysisId"`
	NetworkReachableAnalysisStatus string `json:"NetworkReachableAnalysisStatus" xml:"NetworkReachableAnalysisStatus"`
	NetworkReachableAnalysisResult string `json:"NetworkReachableAnalysisResult" xml:"NetworkReachableAnalysisResult"`
	Reachable                      bool   `json:"Reachable" xml:"Reachable"`
	CreateTime                     string `json:"CreateTime" xml:"CreateTime"`
	AliUid                         int64  `json:"AliUid" xml:"AliUid"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
	NetworkPathParameter           string `json:"NetworkPathParameter" xml:"NetworkPathParameter"`
}

GetNetworkReachableAnalysisResponse is the response struct for api GetNetworkReachableAnalysis

func CreateGetNetworkReachableAnalysisResponse

func CreateGetNetworkReachableAnalysisResponse() (response *GetNetworkReachableAnalysisResponse)

CreateGetNetworkReachableAnalysisResponse creates a response to parse from GetNetworkReachableAnalysis response

type GetNisNetworkMetricsDimensions

type GetNisNetworkMetricsDimensions struct {
	Name  string `name:"Name"`
	Value string `name:"Value"`
}

GetNisNetworkMetricsDimensions is a repeated param struct in GetNisNetworkMetricsRequest

type GetNisNetworkMetricsRequest

type GetNisNetworkMetricsRequest struct {
	*requests.RpcRequest
	UseCrossAccount requests.Boolean                  `position:"Query" name:"UseCrossAccount"`
	ScanBy          string                            `position:"Query" name:"ScanBy"`
	MetricName      string                            `position:"Query" name:"MetricName"`
	EndTime         requests.Integer                  `position:"Query" name:"EndTime"`
	BeginTime       requests.Integer                  `position:"Query" name:"BeginTime"`
	ResourceType    string                            `position:"Query" name:"ResourceType"`
	RegionNo        string                            `position:"Query" name:"RegionNo"`
	AccountIds      *[]string                         `position:"Query" name:"AccountIds"  type:"Repeated"`
	Dimensions      *[]GetNisNetworkMetricsDimensions `position:"Query" name:"Dimensions"  type:"Json"`
}

GetNisNetworkMetricsRequest is the request struct for api GetNisNetworkMetrics

func CreateGetNisNetworkMetricsRequest

func CreateGetNisNetworkMetricsRequest() (request *GetNisNetworkMetricsRequest)

CreateGetNisNetworkMetricsRequest creates a request to invoke GetNisNetworkMetrics API

type GetNisNetworkMetricsResponse

type GetNisNetworkMetricsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetNisNetworkMetricsResponse is the response struct for api GetNisNetworkMetrics

func CreateGetNisNetworkMetricsResponse

func CreateGetNisNetworkMetricsResponse() (response *GetNisNetworkMetricsResponse)

CreateGetNisNetworkMetricsResponse creates a response to parse from GetNisNetworkMetrics response

type GetNisNetworkRankingFilter

type GetNisNetworkRankingFilter struct {
	Name  string `name:"Name"`
	Value string `name:"Value"`
}

GetNisNetworkRankingFilter is a repeated param struct in GetNisNetworkRankingRequest

type GetNisNetworkRankingRequest

type GetNisNetworkRankingRequest struct {
	*requests.RpcRequest
	UseCrossAccount requests.Boolean              `position:"Query" name:"UseCrossAccount"`
	TopN            requests.Integer              `position:"Query" name:"TopN"`
	Direction       string                        `position:"Query" name:"Direction"`
	OrderBy         string                        `position:"Query" name:"OrderBy"`
	EndTime         requests.Integer              `position:"Query" name:"EndTime"`
	BeginTime       requests.Integer              `position:"Query" name:"BeginTime"`
	GroupBy         string                        `position:"Query" name:"GroupBy"`
	Sort            string                        `position:"Query" name:"Sort"`
	ResourceType    string                        `position:"Query" name:"ResourceType"`
	RegionNo        string                        `position:"Query" name:"RegionNo"`
	Filter          *[]GetNisNetworkRankingFilter `position:"Query" name:"Filter"  type:"Json"`
	AccountIds      *[]string                     `position:"Query" name:"AccountIds"  type:"Repeated"`
}

GetNisNetworkRankingRequest is the request struct for api GetNisNetworkRanking

func CreateGetNisNetworkRankingRequest

func CreateGetNisNetworkRankingRequest() (request *GetNisNetworkRankingRequest)

CreateGetNisNetworkRankingRequest creates a request to invoke GetNisNetworkRanking API

type GetNisNetworkRankingResponse

type GetNisNetworkRankingResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []Rankings `json:"Data" xml:"Data"`
}

GetNisNetworkRankingResponse is the response struct for api GetNisNetworkRanking

func CreateGetNisNetworkRankingResponse

func CreateGetNisNetworkRankingResponse() (response *GetNisNetworkRankingResponse)

CreateGetNisNetworkRankingResponse creates a response to parse from GetNisNetworkRanking response

type GetTransitRouterFlowTopNRequest

type GetTransitRouterFlowTopNRequest struct {
	*requests.RpcRequest
	OtherPort         string           `position:"Query" name:"OtherPort"`
	TopN              requests.Integer `position:"Query" name:"TopN"`
	Protocol          string           `position:"Query" name:"Protocol"`
	ThisIp            string           `position:"Query" name:"ThisIp"`
	OtherIp           string           `position:"Query" name:"OtherIp"`
	BandwithPackageId string           `position:"Query" name:"BandwithPackageId"`
	OrderBy           string           `position:"Query" name:"OrderBy"`
	Sort              string           `position:"Query" name:"Sort"`
	UseMultiAccount   requests.Boolean `position:"Query" name:"UseMultiAccount"`
	ThisRegion        string           `position:"Query" name:"ThisRegion"`
	CenId             string           `position:"Query" name:"CenId"`
	ThisPort          string           `position:"Query" name:"ThisPort"`
	Direction         string           `position:"Query" name:"Direction"`
	OtherRegion       string           `position:"Query" name:"OtherRegion"`
	EndTime           requests.Integer `position:"Query" name:"EndTime"`
	BeginTime         requests.Integer `position:"Query" name:"BeginTime"`
	GroupBy           string           `position:"Query" name:"GroupBy"`
	AccountIds        *[]string        `position:"Query" name:"AccountIds"  type:"Json"`
}

GetTransitRouterFlowTopNRequest is the request struct for api GetTransitRouterFlowTopN

func CreateGetTransitRouterFlowTopNRequest

func CreateGetTransitRouterFlowTopNRequest() (request *GetTransitRouterFlowTopNRequest)

CreateGetTransitRouterFlowTopNRequest creates a request to invoke GetTransitRouterFlowTopN API

type GetTransitRouterFlowTopNResponse

type GetTransitRouterFlowTopNResponse struct {
	*responses.BaseResponse
	RequestId             string          `json:"RequestId" xml:"RequestId"`
	TransitRouterFlowTopN []TrFlowlogTopN `json:"TransitRouterFlowTopN" xml:"TransitRouterFlowTopN"`
}

GetTransitRouterFlowTopNResponse is the response struct for api GetTransitRouterFlowTopN

func CreateGetTransitRouterFlowTopNResponse

func CreateGetTransitRouterFlowTopNResponse() (response *GetTransitRouterFlowTopNResponse)

CreateGetTransitRouterFlowTopNResponse creates a response to parse from GetTransitRouterFlowTopN response

type GetVbrFlowTopNRequest

type GetVbrFlowTopNRequest struct {
	*requests.RpcRequest
	OtherPort             string           `position:"Query" name:"OtherPort"`
	TopN                  requests.Integer `position:"Query" name:"TopN"`
	CloudPort             string           `position:"Query" name:"CloudPort"`
	Protocol              string           `position:"Query" name:"Protocol"`
	OtherIp               string           `position:"Query" name:"OtherIp"`
	OrderBy               string           `position:"Query" name:"OrderBy"`
	Sort                  string           `position:"Query" name:"Sort"`
	UseMultiAccount       requests.Boolean `position:"Query" name:"UseMultiAccount"`
	CloudIp               string           `position:"Query" name:"CloudIp"`
	CenId                 string           `position:"Query" name:"CenId"`
	VirtualBorderRouterId string           `position:"Query" name:"VirtualBorderRouterId"`
	Direction             string           `position:"Query" name:"Direction"`
	EndTime               requests.Integer `position:"Query" name:"EndTime"`
	BeginTime             requests.Integer `position:"Query" name:"BeginTime"`
	GroupBy               string           `position:"Query" name:"GroupBy"`
	AccountIds            *[]string        `position:"Query" name:"AccountIds"  type:"Json"`
	AttachmentId          string           `position:"Query" name:"AttachmentId"`
}

GetVbrFlowTopNRequest is the request struct for api GetVbrFlowTopN

func CreateGetVbrFlowTopNRequest

func CreateGetVbrFlowTopNRequest() (request *GetVbrFlowTopNRequest)

CreateGetVbrFlowTopNRequest creates a request to invoke GetVbrFlowTopN API

type GetVbrFlowTopNResponse

type GetVbrFlowTopNResponse struct {
	*responses.BaseResponse
	RequestId                      string           `json:"RequestId" xml:"RequestId"`
	VirtualBorderRouterFlowlogTopN []VbrFlowlogTopN `json:"VirtualBorderRouterFlowlogTopN" xml:"VirtualBorderRouterFlowlogTopN"`
}

GetVbrFlowTopNResponse is the response struct for api GetVbrFlowTopN

func CreateGetVbrFlowTopNResponse

func CreateGetVbrFlowTopNResponse() (response *GetVbrFlowTopNResponse)

CreateGetVbrFlowTopNResponse creates a response to parse from GetVbrFlowTopN response

type Metrics

type Metrics struct {
	MetricsItem []MetricsItem `json:"Metrics" xml:"Metrics"`
}

Metrics is a nested struct in nis response

type MetricsItem

type MetricsItem struct {
	TimeStamp int64  `json:"TimeStamp" xml:"TimeStamp"`
	Value     string `json:"Value" xml:"Value"`
}

MetricsItem is a nested struct in nis response

type NatGatewayTopN

type NatGatewayTopN struct {
	NatGatewayTopNItem []NatGatewayTopNItem `json:"NatGatewayTopN" xml:"NatGatewayTopN"`
}

NatGatewayTopN is a nested struct in nis response

type NatGatewayTopNItem

type NatGatewayTopNItem struct {
	Ip                  string  `json:"Ip" xml:"Ip"`
	InBps               float64 `json:"InBps" xml:"InBps"`
	OutBps              float64 `json:"OutBps" xml:"OutBps"`
	InPps               float64 `json:"InPps" xml:"InPps"`
	OutPps              float64 `json:"OutPps" xml:"OutPps"`
	InFlowPerMinute     float64 `json:"InFlowPerMinute" xml:"InFlowPerMinute"`
	OutFlowPerMinute    float64 `json:"OutFlowPerMinute" xml:"OutFlowPerMinute"`
	NewSessionPerSecond float64 `json:"NewSessionPerSecond" xml:"NewSessionPerSecond"`
	ActiveSessionCount  float64 `json:"ActiveSessionCount" xml:"ActiveSessionCount"`
}

NatGatewayTopNItem is a nested struct in nis response

type Rankings

type Rankings struct {
	RegionNo            string `json:"RegionNo" xml:"RegionNo"`
	InstanceId          string `json:"InstanceId" xml:"InstanceId"`
	BandwidthPackageId  string `json:"BandwidthPackageId" xml:"BandwidthPackageId"`
	SourceIp            string `json:"SourceIp" xml:"SourceIp"`
	SourcePort          string `json:"SourcePort" xml:"SourcePort"`
	SourceIsp           string `json:"SourceIsp" xml:"SourceIsp"`
	DestinationIp       string `json:"DestinationIp" xml:"DestinationIp"`
	DestinationPort     string `json:"DestinationPort" xml:"DestinationPort"`
	DestinationIsp      string `json:"DestinationIsp" xml:"DestinationIsp"`
	Protocol            string `json:"Protocol" xml:"Protocol"`
	Country             string `json:"Country" xml:"Country"`
	Province            string `json:"Province" xml:"Province"`
	City                string `json:"City" xml:"City"`
	Isp                 string `json:"Isp" xml:"Isp"`
	Asn                 string `json:"Asn" xml:"Asn"`
	IP                  string `json:"IP" xml:"IP"`
	DestinationRegionNo string `json:"DestinationRegionNo" xml:"DestinationRegionNo"`
	VbrId               string `json:"VbrId" xml:"VbrId"`
	AttachmentId        string `json:"AttachmentId" xml:"AttachmentId"`
	SourceZone          string `json:"SourceZone" xml:"SourceZone"`
	DestinationZone     string `json:"DestinationZone" xml:"DestinationZone"`
	ByteCount           string `json:"ByteCount" xml:"ByteCount"`
	PacketCount         string `json:"PacketCount" xml:"PacketCount"`
	RTT                 string `json:"RTT" xml:"RTT"`
	RetransmitRate      string `json:"RetransmitRate" xml:"RetransmitRate"`
	InBps               string `json:"InBps" xml:"InBps"`
	InPps               string `json:"InPps" xml:"InPps"`
	OutBps              string `json:"OutBps" xml:"OutBps"`
	OutPps              string `json:"OutPps" xml:"OutPps"`
	NewSessionPerSecond string `json:"NewSessionPerSecond" xml:"NewSessionPerSecond"`
	ActiveSessionCount  string `json:"ActiveSessionCount" xml:"ActiveSessionCount"`
}

Rankings is a nested struct in nis response

type TrFlowlogTopN

type TrFlowlogTopN struct {
	AccountId         string `json:"AccountId" xml:"AccountId"`
	CenId             string `json:"CenId" xml:"CenId"`
	ThisRegion        string `json:"ThisRegion" xml:"ThisRegion"`
	ThisIp            string `json:"ThisIp" xml:"ThisIp"`
	ThisPort          string `json:"ThisPort" xml:"ThisPort"`
	OtherRegion       string `json:"OtherRegion" xml:"OtherRegion"`
	OtherIp           string `json:"OtherIp" xml:"OtherIp"`
	OtherPort         string `json:"OtherPort" xml:"OtherPort"`
	Protocol          string `json:"Protocol" xml:"Protocol"`
	StartTime         string `json:"StartTime" xml:"StartTime"`
	EndTime           string `json:"EndTime" xml:"EndTime"`
	Packets           string `json:"Packets" xml:"Packets"`
	Bytes             string `json:"Bytes" xml:"Bytes"`
	BandwithPackageId string `json:"BandwithPackageId" xml:"BandwithPackageId"`
}

TrFlowlogTopN is a nested struct in nis response

type TransitRouterFlowTopN

type TransitRouterFlowTopN struct {
	TrFlowlogTopN []TrFlowlogTopN `json:"TrFlowlogTopN" xml:"TrFlowlogTopN"`
}

TransitRouterFlowTopN is a nested struct in nis response

type VbrFlowlogTopN

type VbrFlowlogTopN struct {
	CloudRegion           string `json:"CloudRegion" xml:"CloudRegion"`
	CloudIp               string `json:"CloudIp" xml:"CloudIp"`
	OtherIp               string `json:"OtherIp" xml:"OtherIp"`
	CloudPort             string `json:"CloudPort" xml:"CloudPort"`
	OtherPort             string `json:"OtherPort" xml:"OtherPort"`
	Protocol              string `json:"Protocol" xml:"Protocol"`
	AttachmentId          string `json:"AttachmentId" xml:"AttachmentId"`
	VirtualBorderRouterId string `json:"VirtualBorderRouterId" xml:"VirtualBorderRouterId"`
	Bytes                 string `json:"Bytes" xml:"Bytes"`
	Packets               string `json:"Packets" xml:"Packets"`
	AccountId             string `json:"AccountId" xml:"AccountId"`
}

VbrFlowlogTopN is a nested struct in nis response

type VirtualBorderRouterFlowlogTopN

type VirtualBorderRouterFlowlogTopN struct {
	VbrFlowlogTopN []VbrFlowlogTopN `json:"VbrFlowlogTopN" xml:"VbrFlowlogTopN"`
}

VirtualBorderRouterFlowlogTopN is a nested struct in nis response

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL