Documentation
¶
Overview ¶
Package naiface provides an interface to enable mocking the NA service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type CreateDiagnosisInstanceInput
- func (s CreateDiagnosisInstanceInput) GoString() string
- func (s *CreateDiagnosisInstanceInput) SetResourceInstanceId(v string) *CreateDiagnosisInstanceInput
- func (s *CreateDiagnosisInstanceInput) SetResourceRegion(v string) *CreateDiagnosisInstanceInput
- func (s *CreateDiagnosisInstanceInput) SetResourceType(v string) *CreateDiagnosisInstanceInput
- func (s CreateDiagnosisInstanceInput) String() string
- func (s *CreateDiagnosisInstanceInput) Validate() error
- type CreateDiagnosisInstanceOutput
- func (s CreateDiagnosisInstanceOutput) GoString() string
- func (s *CreateDiagnosisInstanceOutput) SetDiagnosisInstanceId(v string) *CreateDiagnosisInstanceOutput
- func (s *CreateDiagnosisInstanceOutput) SetRequestId(v string) *CreateDiagnosisInstanceOutput
- func (s CreateDiagnosisInstanceOutput) String() string
- type CreatePathAnalysisInput
- func (s CreatePathAnalysisInput) GoString() string
- func (s *CreatePathAnalysisInput) SetDescription(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetPathName(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetProtocol(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetSave(v bool) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetSourceIP(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetSourceId(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetSourceType(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetTargetIP(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetTargetId(v string) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetTargetPort(v int32) *CreatePathAnalysisInput
- func (s *CreatePathAnalysisInput) SetTargetType(v string) *CreatePathAnalysisInput
- func (s CreatePathAnalysisInput) String() string
- func (s *CreatePathAnalysisInput) Validate() error
- type CreatePathAnalysisOutput
- type DataForGetNetworkTrafficMetricsOutput
- type DataForGetNetworkTrafficTopNOutput
- func (s DataForGetNetworkTrafficTopNOutput) GoString() string
- func (s *DataForGetNetworkTrafficTopNOutput) SetByteCount(v int64) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetCity(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetCountry(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetDestinationIp(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetDestinationPort(v int32) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetInstanceId(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetIsp(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetPacketCount(v int64) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetPeerRegion(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetProtocol(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetSourceIp(v string) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetSourcePort(v int32) *DataForGetNetworkTrafficTopNOutput
- func (s *DataForGetNetworkTrafficTopNOutput) SetTrAttachmentId(v string) *DataForGetNetworkTrafficTopNOutput
- func (s DataForGetNetworkTrafficTopNOutput) String() string
- type DeleteAnalysisPathInput
- type DeleteAnalysisPathOutput
- type DeleteAnalysisPathReportInput
- type DeleteAnalysisPathReportOutput
- type DescribeDiagnosisInstanceDetailInput
- func (s DescribeDiagnosisInstanceDetailInput) GoString() string
- func (s *DescribeDiagnosisInstanceDetailInput) SetDiagnosisInstanceId(v string) *DescribeDiagnosisInstanceDetailInput
- func (s DescribeDiagnosisInstanceDetailInput) String() string
- func (s *DescribeDiagnosisInstanceDetailInput) Validate() error
- type DescribeDiagnosisInstanceDetailOutput
- func (s DescribeDiagnosisInstanceDetailOutput) GoString() string
- func (s *DescribeDiagnosisInstanceDetailOutput) SetCreationTime(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetDiagnosisCategoryItems(v []*DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetDiagnosisInstanceId(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetDiagnosisInstanceStatus(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetRequestId(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceDeleted(v bool) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceInstanceId(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceInstanceName(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceRegion(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceType(v string) *DescribeDiagnosisInstanceDetailOutput
- func (s DescribeDiagnosisInstanceDetailOutput) String() string
- type DescribeDiagnosisInstancesInput
- func (s DescribeDiagnosisInstancesInput) GoString() string
- func (s *DescribeDiagnosisInstancesInput) SetPageNumber(v int32) *DescribeDiagnosisInstancesInput
- func (s *DescribeDiagnosisInstancesInput) SetPageSize(v int32) *DescribeDiagnosisInstancesInput
- func (s *DescribeDiagnosisInstancesInput) SetResourceInstanceId(v string) *DescribeDiagnosisInstancesInput
- func (s *DescribeDiagnosisInstancesInput) SetResourceType(v string) *DescribeDiagnosisInstancesInput
- func (s DescribeDiagnosisInstancesInput) String() string
- type DescribeDiagnosisInstancesOutput
- func (s DescribeDiagnosisInstancesOutput) GoString() string
- func (s *DescribeDiagnosisInstancesOutput) SetDiagnosisInstances(v []*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) *DescribeDiagnosisInstancesOutput
- func (s *DescribeDiagnosisInstancesOutput) SetPageNumber(v int32) *DescribeDiagnosisInstancesOutput
- func (s *DescribeDiagnosisInstancesOutput) SetPageSize(v int32) *DescribeDiagnosisInstancesOutput
- func (s *DescribeDiagnosisInstancesOutput) SetRequestId(v string) *DescribeDiagnosisInstancesOutput
- func (s *DescribeDiagnosisInstancesOutput) SetTotalCount(v int32) *DescribeDiagnosisInstancesOutput
- func (s DescribeDiagnosisInstancesOutput) String() string
- type DescribeHistoryDiagnosisInput
- type DescribeHistoryDiagnosisOutput
- type DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput
- func (s DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) GoString() string
- func (s *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) SetDiagnosisItems(v []*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput
- func (s *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) SetItemCategoryName(v string) *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput
- func (s DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) String() string
- type DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s DiagnosisInstanceForDescribeDiagnosisInstancesOutput) GoString() string
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetCount(v int32) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetCreationTime(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetDiagnosisInstanceId(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetDiagnosisInstanceStatus(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceDeleted(v bool) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceInstanceId(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceInstanceName(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceRegion(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceType(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
- func (s DiagnosisInstanceForDescribeDiagnosisInstancesOutput) String() string
- type DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
- func (s DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) GoString() string
- func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetAbnormalResult(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
- func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetItemName(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
- func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetItemStatus(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
- func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetRecommendation(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
- func (s DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) String() string
- type FilterForGetNetworkTrafficMetricsInput
- func (s FilterForGetNetworkTrafficMetricsInput) GoString() string
- func (s *FilterForGetNetworkTrafficMetricsInput) SetName(v string) *FilterForGetNetworkTrafficMetricsInput
- func (s *FilterForGetNetworkTrafficMetricsInput) SetValue(v string) *FilterForGetNetworkTrafficMetricsInput
- func (s FilterForGetNetworkTrafficMetricsInput) String() string
- type FilterForGetNetworkTrafficTopNInput
- func (s FilterForGetNetworkTrafficTopNInput) GoString() string
- func (s *FilterForGetNetworkTrafficTopNInput) SetName(v string) *FilterForGetNetworkTrafficTopNInput
- func (s *FilterForGetNetworkTrafficTopNInput) SetValue(v string) *FilterForGetNetworkTrafficTopNInput
- func (s FilterForGetNetworkTrafficTopNInput) String() string
- type GetAnalysisPathReportInput
- type GetAnalysisPathReportOutput
- func (s GetAnalysisPathReportOutput) GoString() string
- func (s *GetAnalysisPathReportOutput) SetCreateTime(v string) *GetAnalysisPathReportOutput
- func (s *GetAnalysisPathReportOutput) SetPathDetails(v string) *GetAnalysisPathReportOutput
- func (s *GetAnalysisPathReportOutput) SetPathId(v string) *GetAnalysisPathReportOutput
- func (s *GetAnalysisPathReportOutput) SetPathReportId(v string) *GetAnalysisPathReportOutput
- func (s *GetAnalysisPathReportOutput) SetReachability(v string) *GetAnalysisPathReportOutput
- func (s *GetAnalysisPathReportOutput) SetReportDetails(v string) *GetAnalysisPathReportOutput
- func (s *GetAnalysisPathReportOutput) SetStatus(v string) *GetAnalysisPathReportOutput
- func (s GetAnalysisPathReportOutput) String() string
- type GetNetworkTrafficMetricsInput
- func (s GetNetworkTrafficMetricsInput) GoString() string
- func (s *GetNetworkTrafficMetricsInput) SetBeginTime(v int64) *GetNetworkTrafficMetricsInput
- func (s *GetNetworkTrafficMetricsInput) SetDirection(v string) *GetNetworkTrafficMetricsInput
- func (s *GetNetworkTrafficMetricsInput) SetEndTime(v int64) *GetNetworkTrafficMetricsInput
- func (s *GetNetworkTrafficMetricsInput) SetFilters(v []*FilterForGetNetworkTrafficMetricsInput) *GetNetworkTrafficMetricsInput
- func (s *GetNetworkTrafficMetricsInput) SetMetricName(v string) *GetNetworkTrafficMetricsInput
- func (s *GetNetworkTrafficMetricsInput) SetRegion(v string) *GetNetworkTrafficMetricsInput
- func (s *GetNetworkTrafficMetricsInput) SetResourceType(v string) *GetNetworkTrafficMetricsInput
- func (s GetNetworkTrafficMetricsInput) String() string
- func (s *GetNetworkTrafficMetricsInput) Validate() error
- type GetNetworkTrafficMetricsOutput
- type GetNetworkTrafficTopNInput
- func (s GetNetworkTrafficTopNInput) GoString() string
- func (s *GetNetworkTrafficTopNInput) SetBeginTime(v int64) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetDirection(v string) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetEndTime(v int64) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetFilters(v []*FilterForGetNetworkTrafficTopNInput) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetGroupBy(v string) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetRegion(v string) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetResourceType(v string) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetSortBy(v string) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetSortOrder(v string) *GetNetworkTrafficTopNInput
- func (s *GetNetworkTrafficTopNInput) SetTopCount(v int32) *GetNetworkTrafficTopNInput
- func (s GetNetworkTrafficTopNInput) String() string
- func (s *GetNetworkTrafficTopNInput) Validate() error
- type GetNetworkTrafficTopNOutput
- type HistoryDiagnosisForDescribeHistoryDiagnosisOutput
- func (s HistoryDiagnosisForDescribeHistoryDiagnosisOutput) GoString() string
- func (s *HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetCreationTime(v string) *HistoryDiagnosisForDescribeHistoryDiagnosisOutput
- func (s *HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetDiagnosisInstanceId(v string) *HistoryDiagnosisForDescribeHistoryDiagnosisOutput
- func (s *HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetDiagnosisInstanceStatus(v string) *HistoryDiagnosisForDescribeHistoryDiagnosisOutput
- func (s HistoryDiagnosisForDescribeHistoryDiagnosisOutput) String() string
- type MetricForGetNetworkTrafficMetricsOutput
- func (s MetricForGetNetworkTrafficMetricsOutput) GoString() string
- func (s *MetricForGetNetworkTrafficMetricsOutput) SetTime(v string) *MetricForGetNetworkTrafficMetricsOutput
- func (s *MetricForGetNetworkTrafficMetricsOutput) SetValue(v float64) *MetricForGetNetworkTrafficMetricsOutput
- func (s MetricForGetNetworkTrafficMetricsOutput) String() string
- type NA
- func (c *NA) CreateDiagnosisInstance(input *CreateDiagnosisInstanceInput) (*CreateDiagnosisInstanceOutput, error)
- func (c *NA) CreateDiagnosisInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) CreateDiagnosisInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) CreateDiagnosisInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) CreateDiagnosisInstanceRequest(input *CreateDiagnosisInstanceInput) (req *request.Request, output *CreateDiagnosisInstanceOutput)
- func (c *NA) CreateDiagnosisInstanceWithContext(ctx volcengine.Context, input *CreateDiagnosisInstanceInput, ...) (*CreateDiagnosisInstanceOutput, error)
- func (c *NA) CreatePathAnalysis(input *CreatePathAnalysisInput) (*CreatePathAnalysisOutput, error)
- func (c *NA) CreatePathAnalysisCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) CreatePathAnalysisCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) CreatePathAnalysisCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) CreatePathAnalysisRequest(input *CreatePathAnalysisInput) (req *request.Request, output *CreatePathAnalysisOutput)
- func (c *NA) CreatePathAnalysisWithContext(ctx volcengine.Context, input *CreatePathAnalysisInput, opts ...request.Option) (*CreatePathAnalysisOutput, error)
- func (c *NA) DeleteAnalysisPath(input *DeleteAnalysisPathInput) (*DeleteAnalysisPathOutput, error)
- func (c *NA) DeleteAnalysisPathCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) DeleteAnalysisPathCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) DeleteAnalysisPathCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) DeleteAnalysisPathReport(input *DeleteAnalysisPathReportInput) (*DeleteAnalysisPathReportOutput, error)
- func (c *NA) DeleteAnalysisPathReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) DeleteAnalysisPathReportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) DeleteAnalysisPathReportCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) DeleteAnalysisPathReportRequest(input *DeleteAnalysisPathReportInput) (req *request.Request, output *DeleteAnalysisPathReportOutput)
- func (c *NA) DeleteAnalysisPathReportWithContext(ctx volcengine.Context, input *DeleteAnalysisPathReportInput, ...) (*DeleteAnalysisPathReportOutput, error)
- func (c *NA) DeleteAnalysisPathRequest(input *DeleteAnalysisPathInput) (req *request.Request, output *DeleteAnalysisPathOutput)
- func (c *NA) DeleteAnalysisPathWithContext(ctx volcengine.Context, input *DeleteAnalysisPathInput, opts ...request.Option) (*DeleteAnalysisPathOutput, error)
- func (c *NA) DescribeDiagnosisInstanceDetail(input *DescribeDiagnosisInstanceDetailInput) (*DescribeDiagnosisInstanceDetailOutput, error)
- func (c *NA) DescribeDiagnosisInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) DescribeDiagnosisInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) DescribeDiagnosisInstanceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) DescribeDiagnosisInstanceDetailRequest(input *DescribeDiagnosisInstanceDetailInput) (req *request.Request, output *DescribeDiagnosisInstanceDetailOutput)
- func (c *NA) DescribeDiagnosisInstanceDetailWithContext(ctx volcengine.Context, input *DescribeDiagnosisInstanceDetailInput, ...) (*DescribeDiagnosisInstanceDetailOutput, error)
- func (c *NA) DescribeDiagnosisInstances(input *DescribeDiagnosisInstancesInput) (*DescribeDiagnosisInstancesOutput, error)
- func (c *NA) DescribeDiagnosisInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) DescribeDiagnosisInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) DescribeDiagnosisInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) DescribeDiagnosisInstancesRequest(input *DescribeDiagnosisInstancesInput) (req *request.Request, output *DescribeDiagnosisInstancesOutput)
- func (c *NA) DescribeDiagnosisInstancesWithContext(ctx volcengine.Context, input *DescribeDiagnosisInstancesInput, ...) (*DescribeDiagnosisInstancesOutput, error)
- func (c *NA) DescribeHistoryDiagnosis(input *DescribeHistoryDiagnosisInput) (*DescribeHistoryDiagnosisOutput, error)
- func (c *NA) DescribeHistoryDiagnosisCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) DescribeHistoryDiagnosisCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) DescribeHistoryDiagnosisCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) DescribeHistoryDiagnosisRequest(input *DescribeHistoryDiagnosisInput) (req *request.Request, output *DescribeHistoryDiagnosisOutput)
- func (c *NA) DescribeHistoryDiagnosisWithContext(ctx volcengine.Context, input *DescribeHistoryDiagnosisInput, ...) (*DescribeHistoryDiagnosisOutput, error)
- func (c *NA) GetAnalysisPathReport(input *GetAnalysisPathReportInput) (*GetAnalysisPathReportOutput, error)
- func (c *NA) GetAnalysisPathReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) GetAnalysisPathReportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) GetAnalysisPathReportCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) GetAnalysisPathReportRequest(input *GetAnalysisPathReportInput) (req *request.Request, output *GetAnalysisPathReportOutput)
- func (c *NA) GetAnalysisPathReportWithContext(ctx volcengine.Context, input *GetAnalysisPathReportInput, ...) (*GetAnalysisPathReportOutput, error)
- func (c *NA) GetNetworkTrafficMetrics(input *GetNetworkTrafficMetricsInput) (*GetNetworkTrafficMetricsOutput, error)
- func (c *NA) GetNetworkTrafficMetricsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) GetNetworkTrafficMetricsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) GetNetworkTrafficMetricsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) GetNetworkTrafficMetricsRequest(input *GetNetworkTrafficMetricsInput) (req *request.Request, output *GetNetworkTrafficMetricsOutput)
- func (c *NA) GetNetworkTrafficMetricsWithContext(ctx volcengine.Context, input *GetNetworkTrafficMetricsInput, ...) (*GetNetworkTrafficMetricsOutput, error)
- func (c *NA) GetNetworkTrafficTopN(input *GetNetworkTrafficTopNInput) (*GetNetworkTrafficTopNOutput, error)
- func (c *NA) GetNetworkTrafficTopNCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) GetNetworkTrafficTopNCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) GetNetworkTrafficTopNCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) GetNetworkTrafficTopNRequest(input *GetNetworkTrafficTopNInput) (req *request.Request, output *GetNetworkTrafficTopNOutput)
- func (c *NA) GetNetworkTrafficTopNWithContext(ctx volcengine.Context, input *GetNetworkTrafficTopNInput, ...) (*GetNetworkTrafficTopNOutput, error)
- func (c *NA) ReanalysisPath(input *ReanalysisPathInput) (*ReanalysisPathOutput, error)
- func (c *NA) ReanalysisPathCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *NA) ReanalysisPathCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *NA) ReanalysisPathCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *NA) ReanalysisPathRequest(input *ReanalysisPathInput) (req *request.Request, output *ReanalysisPathOutput)
- func (c *NA) ReanalysisPathWithContext(ctx volcengine.Context, input *ReanalysisPathInput, opts ...request.Option) (*ReanalysisPathOutput, error)
- type NAAPI
- type ReanalysisPathInput
- type ReanalysisPathOutput
Constants ¶
const ( ServiceName = "na" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "na" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDiagnosisInstanceInput ¶
type CreateDiagnosisInstanceInput struct {
// ResourceInstanceId is a required field
ResourceInstanceId *string `type:"string" required:"true"`
// ResourceRegion is a required field
ResourceRegion *string `type:"string" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateDiagnosisInstanceInput) GoString ¶
func (s CreateDiagnosisInstanceInput) GoString() string
GoString returns the string representation
func (*CreateDiagnosisInstanceInput) SetResourceInstanceId ¶
func (s *CreateDiagnosisInstanceInput) SetResourceInstanceId(v string) *CreateDiagnosisInstanceInput
SetResourceInstanceId sets the ResourceInstanceId field's value.
func (*CreateDiagnosisInstanceInput) SetResourceRegion ¶
func (s *CreateDiagnosisInstanceInput) SetResourceRegion(v string) *CreateDiagnosisInstanceInput
SetResourceRegion sets the ResourceRegion field's value.
func (*CreateDiagnosisInstanceInput) SetResourceType ¶
func (s *CreateDiagnosisInstanceInput) SetResourceType(v string) *CreateDiagnosisInstanceInput
SetResourceType sets the ResourceType field's value.
func (CreateDiagnosisInstanceInput) String ¶
func (s CreateDiagnosisInstanceInput) String() string
String returns the string representation
func (*CreateDiagnosisInstanceInput) Validate ¶
func (s *CreateDiagnosisInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDiagnosisInstanceOutput ¶
type CreateDiagnosisInstanceOutput struct {
Metadata *response.ResponseMetadata
DiagnosisInstanceId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateDiagnosisInstanceOutput) GoString ¶
func (s CreateDiagnosisInstanceOutput) GoString() string
GoString returns the string representation
func (*CreateDiagnosisInstanceOutput) SetDiagnosisInstanceId ¶
func (s *CreateDiagnosisInstanceOutput) SetDiagnosisInstanceId(v string) *CreateDiagnosisInstanceOutput
SetDiagnosisInstanceId sets the DiagnosisInstanceId field's value.
func (*CreateDiagnosisInstanceOutput) SetRequestId ¶
func (s *CreateDiagnosisInstanceOutput) SetRequestId(v string) *CreateDiagnosisInstanceOutput
SetRequestId sets the RequestId field's value.
func (CreateDiagnosisInstanceOutput) String ¶
func (s CreateDiagnosisInstanceOutput) String() string
String returns the string representation
type CreatePathAnalysisInput ¶ added in v1.2.5
type CreatePathAnalysisInput struct {
Description *string `type:"string"`
// PathName is a required field
PathName *string `type:"string" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
Save *bool `type:"boolean"`
SourceIP *string `type:"string"`
// SourceId is a required field
SourceId *string `type:"string" required:"true"`
// SourceType is a required field
SourceType *string `type:"string" required:"true"`
TargetIP *string `type:"string"`
// TargetId is a required field
TargetId *string `type:"string" required:"true"`
TargetPort *int32 `type:"int32"`
// TargetType is a required field
TargetType *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreatePathAnalysisInput) GoString ¶ added in v1.2.5
func (s CreatePathAnalysisInput) GoString() string
GoString returns the string representation
func (*CreatePathAnalysisInput) SetDescription ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetDescription(v string) *CreatePathAnalysisInput
SetDescription sets the Description field's value.
func (*CreatePathAnalysisInput) SetPathName ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetPathName(v string) *CreatePathAnalysisInput
SetPathName sets the PathName field's value.
func (*CreatePathAnalysisInput) SetProtocol ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetProtocol(v string) *CreatePathAnalysisInput
SetProtocol sets the Protocol field's value.
func (*CreatePathAnalysisInput) SetSave ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetSave(v bool) *CreatePathAnalysisInput
SetSave sets the Save field's value.
func (*CreatePathAnalysisInput) SetSourceIP ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetSourceIP(v string) *CreatePathAnalysisInput
SetSourceIP sets the SourceIP field's value.
func (*CreatePathAnalysisInput) SetSourceId ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetSourceId(v string) *CreatePathAnalysisInput
SetSourceId sets the SourceId field's value.
func (*CreatePathAnalysisInput) SetSourceType ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetSourceType(v string) *CreatePathAnalysisInput
SetSourceType sets the SourceType field's value.
func (*CreatePathAnalysisInput) SetTargetIP ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetTargetIP(v string) *CreatePathAnalysisInput
SetTargetIP sets the TargetIP field's value.
func (*CreatePathAnalysisInput) SetTargetId ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetTargetId(v string) *CreatePathAnalysisInput
SetTargetId sets the TargetId field's value.
func (*CreatePathAnalysisInput) SetTargetPort ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetTargetPort(v int32) *CreatePathAnalysisInput
SetTargetPort sets the TargetPort field's value.
func (*CreatePathAnalysisInput) SetTargetType ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) SetTargetType(v string) *CreatePathAnalysisInput
SetTargetType sets the TargetType field's value.
func (CreatePathAnalysisInput) String ¶ added in v1.2.5
func (s CreatePathAnalysisInput) String() string
String returns the string representation
func (*CreatePathAnalysisInput) Validate ¶ added in v1.2.5
func (s *CreatePathAnalysisInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePathAnalysisOutput ¶ added in v1.2.5
type CreatePathAnalysisOutput struct {
Metadata *response.ResponseMetadata
PathId *string `type:"string"`
PathReportId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreatePathAnalysisOutput) GoString ¶ added in v1.2.5
func (s CreatePathAnalysisOutput) GoString() string
GoString returns the string representation
func (*CreatePathAnalysisOutput) SetPathId ¶ added in v1.2.5
func (s *CreatePathAnalysisOutput) SetPathId(v string) *CreatePathAnalysisOutput
SetPathId sets the PathId field's value.
func (*CreatePathAnalysisOutput) SetPathReportId ¶ added in v1.2.5
func (s *CreatePathAnalysisOutput) SetPathReportId(v string) *CreatePathAnalysisOutput
SetPathReportId sets the PathReportId field's value.
func (CreatePathAnalysisOutput) String ¶ added in v1.2.5
func (s CreatePathAnalysisOutput) String() string
String returns the string representation
type DataForGetNetworkTrafficMetricsOutput ¶ added in v1.2.5
type DataForGetNetworkTrafficMetricsOutput struct {
Metrics []*MetricForGetNetworkTrafficMetricsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGetNetworkTrafficMetricsOutput) GoString ¶ added in v1.2.5
func (s DataForGetNetworkTrafficMetricsOutput) GoString() string
GoString returns the string representation
func (*DataForGetNetworkTrafficMetricsOutput) SetMetrics ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficMetricsOutput) SetMetrics(v []*MetricForGetNetworkTrafficMetricsOutput) *DataForGetNetworkTrafficMetricsOutput
SetMetrics sets the Metrics field's value.
func (DataForGetNetworkTrafficMetricsOutput) String ¶ added in v1.2.5
func (s DataForGetNetworkTrafficMetricsOutput) String() string
String returns the string representation
type DataForGetNetworkTrafficTopNOutput ¶ added in v1.2.5
type DataForGetNetworkTrafficTopNOutput struct {
ByteCount *int64 `type:"int64" json:",omitempty"`
City *string `type:"string" json:",omitempty"`
Country *string `type:"string" json:",omitempty"`
DestinationIp *string `type:"string" json:",omitempty"`
DestinationPort *int32 `type:"int32" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
Isp *string `type:"string" json:",omitempty"`
PacketCount *int64 `type:"int64" json:",omitempty"`
PeerRegion *string `type:"string" json:",omitempty"`
Protocol *string `type:"string" json:",omitempty"`
SourceIp *string `type:"string" json:",omitempty"`
SourcePort *int32 `type:"int32" json:",omitempty"`
TrAttachmentId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGetNetworkTrafficTopNOutput) GoString ¶ added in v1.2.5
func (s DataForGetNetworkTrafficTopNOutput) GoString() string
GoString returns the string representation
func (*DataForGetNetworkTrafficTopNOutput) SetByteCount ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetByteCount(v int64) *DataForGetNetworkTrafficTopNOutput
SetByteCount sets the ByteCount field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetCity ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetCity(v string) *DataForGetNetworkTrafficTopNOutput
SetCity sets the City field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetCountry ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetCountry(v string) *DataForGetNetworkTrafficTopNOutput
SetCountry sets the Country field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetDestinationIp ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetDestinationIp(v string) *DataForGetNetworkTrafficTopNOutput
SetDestinationIp sets the DestinationIp field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetDestinationPort ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetDestinationPort(v int32) *DataForGetNetworkTrafficTopNOutput
SetDestinationPort sets the DestinationPort field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetInstanceId ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetInstanceId(v string) *DataForGetNetworkTrafficTopNOutput
SetInstanceId sets the InstanceId field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetIsp ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetIsp(v string) *DataForGetNetworkTrafficTopNOutput
SetIsp sets the Isp field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetPacketCount ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetPacketCount(v int64) *DataForGetNetworkTrafficTopNOutput
SetPacketCount sets the PacketCount field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetPeerRegion ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetPeerRegion(v string) *DataForGetNetworkTrafficTopNOutput
SetPeerRegion sets the PeerRegion field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetProtocol ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetProtocol(v string) *DataForGetNetworkTrafficTopNOutput
SetProtocol sets the Protocol field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetSourceIp ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetSourceIp(v string) *DataForGetNetworkTrafficTopNOutput
SetSourceIp sets the SourceIp field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetSourcePort ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetSourcePort(v int32) *DataForGetNetworkTrafficTopNOutput
SetSourcePort sets the SourcePort field's value.
func (*DataForGetNetworkTrafficTopNOutput) SetTrAttachmentId ¶ added in v1.2.5
func (s *DataForGetNetworkTrafficTopNOutput) SetTrAttachmentId(v string) *DataForGetNetworkTrafficTopNOutput
SetTrAttachmentId sets the TrAttachmentId field's value.
func (DataForGetNetworkTrafficTopNOutput) String ¶ added in v1.2.5
func (s DataForGetNetworkTrafficTopNOutput) String() string
String returns the string representation
type DeleteAnalysisPathInput ¶ added in v1.2.5
type DeleteAnalysisPathInput struct {
// PathId is a required field
PathId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteAnalysisPathInput) GoString ¶ added in v1.2.5
func (s DeleteAnalysisPathInput) GoString() string
GoString returns the string representation
func (*DeleteAnalysisPathInput) SetPathId ¶ added in v1.2.5
func (s *DeleteAnalysisPathInput) SetPathId(v string) *DeleteAnalysisPathInput
SetPathId sets the PathId field's value.
func (DeleteAnalysisPathInput) String ¶ added in v1.2.5
func (s DeleteAnalysisPathInput) String() string
String returns the string representation
func (*DeleteAnalysisPathInput) Validate ¶ added in v1.2.5
func (s *DeleteAnalysisPathInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAnalysisPathOutput ¶ added in v1.2.5
type DeleteAnalysisPathOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteAnalysisPathOutput) GoString ¶ added in v1.2.5
func (s DeleteAnalysisPathOutput) GoString() string
GoString returns the string representation
func (DeleteAnalysisPathOutput) String ¶ added in v1.2.5
func (s DeleteAnalysisPathOutput) String() string
String returns the string representation
type DeleteAnalysisPathReportInput ¶ added in v1.2.5
type DeleteAnalysisPathReportInput struct {
// PathReportId is a required field
PathReportId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteAnalysisPathReportInput) GoString ¶ added in v1.2.5
func (s DeleteAnalysisPathReportInput) GoString() string
GoString returns the string representation
func (*DeleteAnalysisPathReportInput) SetPathReportId ¶ added in v1.2.5
func (s *DeleteAnalysisPathReportInput) SetPathReportId(v string) *DeleteAnalysisPathReportInput
SetPathReportId sets the PathReportId field's value.
func (DeleteAnalysisPathReportInput) String ¶ added in v1.2.5
func (s DeleteAnalysisPathReportInput) String() string
String returns the string representation
func (*DeleteAnalysisPathReportInput) Validate ¶ added in v1.2.5
func (s *DeleteAnalysisPathReportInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAnalysisPathReportOutput ¶ added in v1.2.5
type DeleteAnalysisPathReportOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteAnalysisPathReportOutput) GoString ¶ added in v1.2.5
func (s DeleteAnalysisPathReportOutput) GoString() string
GoString returns the string representation
func (DeleteAnalysisPathReportOutput) String ¶ added in v1.2.5
func (s DeleteAnalysisPathReportOutput) String() string
String returns the string representation
type DescribeDiagnosisInstanceDetailInput ¶
type DescribeDiagnosisInstanceDetailInput struct {
// DiagnosisInstanceId is a required field
DiagnosisInstanceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeDiagnosisInstanceDetailInput) GoString ¶
func (s DescribeDiagnosisInstanceDetailInput) GoString() string
GoString returns the string representation
func (*DescribeDiagnosisInstanceDetailInput) SetDiagnosisInstanceId ¶
func (s *DescribeDiagnosisInstanceDetailInput) SetDiagnosisInstanceId(v string) *DescribeDiagnosisInstanceDetailInput
SetDiagnosisInstanceId sets the DiagnosisInstanceId field's value.
func (DescribeDiagnosisInstanceDetailInput) String ¶
func (s DescribeDiagnosisInstanceDetailInput) String() string
String returns the string representation
func (*DescribeDiagnosisInstanceDetailInput) Validate ¶
func (s *DescribeDiagnosisInstanceDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDiagnosisInstanceDetailOutput ¶
type DescribeDiagnosisInstanceDetailOutput struct {
Metadata *response.ResponseMetadata
CreationTime *string `type:"string"`
DiagnosisCategoryItems []*DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput `type:"list"`
DiagnosisInstanceId *string `type:"string"`
DiagnosisInstanceStatus *string `type:"string"`
RequestId *string `type:"string"`
ResourceDeleted *bool `type:"boolean"`
ResourceInstanceId *string `type:"string"`
ResourceInstanceName *string `type:"string"`
ResourceRegion *string `type:"string"`
ResourceType *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeDiagnosisInstanceDetailOutput) GoString ¶
func (s DescribeDiagnosisInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*DescribeDiagnosisInstanceDetailOutput) SetCreationTime ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetCreationTime(v string) *DescribeDiagnosisInstanceDetailOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetDiagnosisCategoryItems ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetDiagnosisCategoryItems(v []*DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) *DescribeDiagnosisInstanceDetailOutput
SetDiagnosisCategoryItems sets the DiagnosisCategoryItems field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetDiagnosisInstanceId ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetDiagnosisInstanceId(v string) *DescribeDiagnosisInstanceDetailOutput
SetDiagnosisInstanceId sets the DiagnosisInstanceId field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetDiagnosisInstanceStatus ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetDiagnosisInstanceStatus(v string) *DescribeDiagnosisInstanceDetailOutput
SetDiagnosisInstanceStatus sets the DiagnosisInstanceStatus field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetRequestId ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetRequestId(v string) *DescribeDiagnosisInstanceDetailOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetResourceDeleted ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceDeleted(v bool) *DescribeDiagnosisInstanceDetailOutput
SetResourceDeleted sets the ResourceDeleted field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetResourceInstanceId ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceInstanceId(v string) *DescribeDiagnosisInstanceDetailOutput
SetResourceInstanceId sets the ResourceInstanceId field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetResourceInstanceName ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceInstanceName(v string) *DescribeDiagnosisInstanceDetailOutput
SetResourceInstanceName sets the ResourceInstanceName field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetResourceRegion ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceRegion(v string) *DescribeDiagnosisInstanceDetailOutput
SetResourceRegion sets the ResourceRegion field's value.
func (*DescribeDiagnosisInstanceDetailOutput) SetResourceType ¶
func (s *DescribeDiagnosisInstanceDetailOutput) SetResourceType(v string) *DescribeDiagnosisInstanceDetailOutput
SetResourceType sets the ResourceType field's value.
func (DescribeDiagnosisInstanceDetailOutput) String ¶
func (s DescribeDiagnosisInstanceDetailOutput) String() string
String returns the string representation
type DescribeDiagnosisInstancesInput ¶
type DescribeDiagnosisInstancesInput struct {
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
ResourceInstanceId *string `type:"string"`
ResourceType *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeDiagnosisInstancesInput) GoString ¶
func (s DescribeDiagnosisInstancesInput) GoString() string
GoString returns the string representation
func (*DescribeDiagnosisInstancesInput) SetPageNumber ¶ added in v1.2.5
func (s *DescribeDiagnosisInstancesInput) SetPageNumber(v int32) *DescribeDiagnosisInstancesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeDiagnosisInstancesInput) SetPageSize ¶ added in v1.2.5
func (s *DescribeDiagnosisInstancesInput) SetPageSize(v int32) *DescribeDiagnosisInstancesInput
SetPageSize sets the PageSize field's value.
func (*DescribeDiagnosisInstancesInput) SetResourceInstanceId ¶
func (s *DescribeDiagnosisInstancesInput) SetResourceInstanceId(v string) *DescribeDiagnosisInstancesInput
SetResourceInstanceId sets the ResourceInstanceId field's value.
func (*DescribeDiagnosisInstancesInput) SetResourceType ¶
func (s *DescribeDiagnosisInstancesInput) SetResourceType(v string) *DescribeDiagnosisInstancesInput
SetResourceType sets the ResourceType field's value.
func (DescribeDiagnosisInstancesInput) String ¶
func (s DescribeDiagnosisInstancesInput) String() string
String returns the string representation
type DescribeDiagnosisInstancesOutput ¶
type DescribeDiagnosisInstancesOutput struct {
Metadata *response.ResponseMetadata
DiagnosisInstances []*DiagnosisInstanceForDescribeDiagnosisInstancesOutput `type:"list"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeDiagnosisInstancesOutput) GoString ¶
func (s DescribeDiagnosisInstancesOutput) GoString() string
GoString returns the string representation
func (*DescribeDiagnosisInstancesOutput) SetDiagnosisInstances ¶
func (s *DescribeDiagnosisInstancesOutput) SetDiagnosisInstances(v []*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) *DescribeDiagnosisInstancesOutput
SetDiagnosisInstances sets the DiagnosisInstances field's value.
func (*DescribeDiagnosisInstancesOutput) SetPageNumber ¶
func (s *DescribeDiagnosisInstancesOutput) SetPageNumber(v int32) *DescribeDiagnosisInstancesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeDiagnosisInstancesOutput) SetPageSize ¶
func (s *DescribeDiagnosisInstancesOutput) SetPageSize(v int32) *DescribeDiagnosisInstancesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeDiagnosisInstancesOutput) SetRequestId ¶
func (s *DescribeDiagnosisInstancesOutput) SetRequestId(v string) *DescribeDiagnosisInstancesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDiagnosisInstancesOutput) SetTotalCount ¶
func (s *DescribeDiagnosisInstancesOutput) SetTotalCount(v int32) *DescribeDiagnosisInstancesOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeDiagnosisInstancesOutput) String ¶
func (s DescribeDiagnosisInstancesOutput) String() string
String returns the string representation
type DescribeHistoryDiagnosisInput ¶
type DescribeHistoryDiagnosisInput struct {
// ResourceInstanceId is a required field
ResourceInstanceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeHistoryDiagnosisInput) GoString ¶
func (s DescribeHistoryDiagnosisInput) GoString() string
GoString returns the string representation
func (*DescribeHistoryDiagnosisInput) SetResourceInstanceId ¶
func (s *DescribeHistoryDiagnosisInput) SetResourceInstanceId(v string) *DescribeHistoryDiagnosisInput
SetResourceInstanceId sets the ResourceInstanceId field's value.
func (DescribeHistoryDiagnosisInput) String ¶
func (s DescribeHistoryDiagnosisInput) String() string
String returns the string representation
func (*DescribeHistoryDiagnosisInput) Validate ¶
func (s *DescribeHistoryDiagnosisInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeHistoryDiagnosisOutput ¶
type DescribeHistoryDiagnosisOutput struct {
Metadata *response.ResponseMetadata
HistoryDiagnosis []*HistoryDiagnosisForDescribeHistoryDiagnosisOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeHistoryDiagnosisOutput) GoString ¶
func (s DescribeHistoryDiagnosisOutput) GoString() string
GoString returns the string representation
func (*DescribeHistoryDiagnosisOutput) SetHistoryDiagnosis ¶
func (s *DescribeHistoryDiagnosisOutput) SetHistoryDiagnosis(v []*HistoryDiagnosisForDescribeHistoryDiagnosisOutput) *DescribeHistoryDiagnosisOutput
SetHistoryDiagnosis sets the HistoryDiagnosis field's value.
func (DescribeHistoryDiagnosisOutput) String ¶
func (s DescribeHistoryDiagnosisOutput) String() string
String returns the string representation
type DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput ¶
type DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput struct {
DiagnosisItems []*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput `type:"list"`
ItemCategoryName *string `type:"string"`
// contains filtered or unexported fields
}
func (DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) GoString ¶
func (s DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) SetDiagnosisItems ¶
func (s *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) SetDiagnosisItems(v []*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput
SetDiagnosisItems sets the DiagnosisItems field's value.
func (*DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) SetItemCategoryName ¶
func (s *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) SetItemCategoryName(v string) *DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput
SetItemCategoryName sets the ItemCategoryName field's value.
func (DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) String ¶
func (s DiagnosisCategoryItemForDescribeDiagnosisInstanceDetailOutput) String() string
String returns the string representation
type DiagnosisInstanceForDescribeDiagnosisInstancesOutput ¶
type DiagnosisInstanceForDescribeDiagnosisInstancesOutput struct {
Count *int32 `type:"int32"`
CreationTime *string `type:"string"`
DiagnosisInstanceId *string `type:"string"`
DiagnosisInstanceStatus *string `type:"string"`
ResourceDeleted *bool `type:"boolean"`
ResourceInstanceId *string `type:"string"`
ResourceInstanceName *string `type:"string"`
ResourceRegion *string `type:"string"`
ResourceType *string `type:"string"`
// contains filtered or unexported fields
}
func (DiagnosisInstanceForDescribeDiagnosisInstancesOutput) GoString ¶
func (s DiagnosisInstanceForDescribeDiagnosisInstancesOutput) GoString() string
GoString returns the string representation
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetCount ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetCount(v int32) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetCount sets the Count field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetCreationTime ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetCreationTime(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetCreationTime sets the CreationTime field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetDiagnosisInstanceId ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetDiagnosisInstanceId(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetDiagnosisInstanceId sets the DiagnosisInstanceId field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetDiagnosisInstanceStatus ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetDiagnosisInstanceStatus(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetDiagnosisInstanceStatus sets the DiagnosisInstanceStatus field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceDeleted ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceDeleted(v bool) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetResourceDeleted sets the ResourceDeleted field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceInstanceId ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceInstanceId(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetResourceInstanceId sets the ResourceInstanceId field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceInstanceName ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceInstanceName(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetResourceInstanceName sets the ResourceInstanceName field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceRegion ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceRegion(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetResourceRegion sets the ResourceRegion field's value.
func (*DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceType ¶
func (s *DiagnosisInstanceForDescribeDiagnosisInstancesOutput) SetResourceType(v string) *DiagnosisInstanceForDescribeDiagnosisInstancesOutput
SetResourceType sets the ResourceType field's value.
func (DiagnosisInstanceForDescribeDiagnosisInstancesOutput) String ¶
func (s DiagnosisInstanceForDescribeDiagnosisInstancesOutput) String() string
String returns the string representation
type DiagnosisItemForDescribeDiagnosisInstanceDetailOutput ¶
type DiagnosisItemForDescribeDiagnosisInstanceDetailOutput struct {
AbnormalResult *string `type:"string"`
ItemName *string `type:"string"`
ItemStatus *string `type:"string"`
Recommendation *string `type:"string"`
// contains filtered or unexported fields
}
func (DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) GoString ¶
func (s DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetAbnormalResult ¶
func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetAbnormalResult(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
SetAbnormalResult sets the AbnormalResult field's value.
func (*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetItemName ¶
func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetItemName(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
SetItemName sets the ItemName field's value.
func (*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetItemStatus ¶
func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetItemStatus(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
SetItemStatus sets the ItemStatus field's value.
func (*DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetRecommendation ¶
func (s *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) SetRecommendation(v string) *DiagnosisItemForDescribeDiagnosisInstanceDetailOutput
SetRecommendation sets the Recommendation field's value.
func (DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) String ¶
func (s DiagnosisItemForDescribeDiagnosisInstanceDetailOutput) String() string
String returns the string representation
type FilterForGetNetworkTrafficMetricsInput ¶ added in v1.2.5
type FilterForGetNetworkTrafficMetricsInput struct {
Name *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForGetNetworkTrafficMetricsInput) GoString ¶ added in v1.2.5
func (s FilterForGetNetworkTrafficMetricsInput) GoString() string
GoString returns the string representation
func (*FilterForGetNetworkTrafficMetricsInput) SetName ¶ added in v1.2.5
func (s *FilterForGetNetworkTrafficMetricsInput) SetName(v string) *FilterForGetNetworkTrafficMetricsInput
SetName sets the Name field's value.
func (*FilterForGetNetworkTrafficMetricsInput) SetValue ¶ added in v1.2.5
func (s *FilterForGetNetworkTrafficMetricsInput) SetValue(v string) *FilterForGetNetworkTrafficMetricsInput
SetValue sets the Value field's value.
func (FilterForGetNetworkTrafficMetricsInput) String ¶ added in v1.2.5
func (s FilterForGetNetworkTrafficMetricsInput) String() string
String returns the string representation
type FilterForGetNetworkTrafficTopNInput ¶ added in v1.2.5
type FilterForGetNetworkTrafficTopNInput struct {
Name *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForGetNetworkTrafficTopNInput) GoString ¶ added in v1.2.5
func (s FilterForGetNetworkTrafficTopNInput) GoString() string
GoString returns the string representation
func (*FilterForGetNetworkTrafficTopNInput) SetName ¶ added in v1.2.5
func (s *FilterForGetNetworkTrafficTopNInput) SetName(v string) *FilterForGetNetworkTrafficTopNInput
SetName sets the Name field's value.
func (*FilterForGetNetworkTrafficTopNInput) SetValue ¶ added in v1.2.5
func (s *FilterForGetNetworkTrafficTopNInput) SetValue(v string) *FilterForGetNetworkTrafficTopNInput
SetValue sets the Value field's value.
func (FilterForGetNetworkTrafficTopNInput) String ¶ added in v1.2.5
func (s FilterForGetNetworkTrafficTopNInput) String() string
String returns the string representation
type GetAnalysisPathReportInput ¶ added in v1.2.5
type GetAnalysisPathReportInput struct {
// PathReportId is a required field
PathReportId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (GetAnalysisPathReportInput) GoString ¶ added in v1.2.5
func (s GetAnalysisPathReportInput) GoString() string
GoString returns the string representation
func (*GetAnalysisPathReportInput) SetPathReportId ¶ added in v1.2.5
func (s *GetAnalysisPathReportInput) SetPathReportId(v string) *GetAnalysisPathReportInput
SetPathReportId sets the PathReportId field's value.
func (GetAnalysisPathReportInput) String ¶ added in v1.2.5
func (s GetAnalysisPathReportInput) String() string
String returns the string representation
func (*GetAnalysisPathReportInput) Validate ¶ added in v1.2.5
func (s *GetAnalysisPathReportInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAnalysisPathReportOutput ¶ added in v1.2.5
type GetAnalysisPathReportOutput struct {
Metadata *response.ResponseMetadata
CreateTime *string `type:"string"`
PathDetails *string `type:"string"`
PathId *string `type:"string"`
PathReportId *string `type:"string"`
Reachability *string `type:"string"`
ReportDetails *string `type:"string"`
Status *string `type:"string"`
// contains filtered or unexported fields
}
func (GetAnalysisPathReportOutput) GoString ¶ added in v1.2.5
func (s GetAnalysisPathReportOutput) GoString() string
GoString returns the string representation
func (*GetAnalysisPathReportOutput) SetCreateTime ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetCreateTime(v string) *GetAnalysisPathReportOutput
SetCreateTime sets the CreateTime field's value.
func (*GetAnalysisPathReportOutput) SetPathDetails ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetPathDetails(v string) *GetAnalysisPathReportOutput
SetPathDetails sets the PathDetails field's value.
func (*GetAnalysisPathReportOutput) SetPathId ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetPathId(v string) *GetAnalysisPathReportOutput
SetPathId sets the PathId field's value.
func (*GetAnalysisPathReportOutput) SetPathReportId ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetPathReportId(v string) *GetAnalysisPathReportOutput
SetPathReportId sets the PathReportId field's value.
func (*GetAnalysisPathReportOutput) SetReachability ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetReachability(v string) *GetAnalysisPathReportOutput
SetReachability sets the Reachability field's value.
func (*GetAnalysisPathReportOutput) SetReportDetails ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetReportDetails(v string) *GetAnalysisPathReportOutput
SetReportDetails sets the ReportDetails field's value.
func (*GetAnalysisPathReportOutput) SetStatus ¶ added in v1.2.5
func (s *GetAnalysisPathReportOutput) SetStatus(v string) *GetAnalysisPathReportOutput
SetStatus sets the Status field's value.
func (GetAnalysisPathReportOutput) String ¶ added in v1.2.5
func (s GetAnalysisPathReportOutput) String() string
String returns the string representation
type GetNetworkTrafficMetricsInput ¶ added in v1.2.5
type GetNetworkTrafficMetricsInput struct {
BeginTime *int64 `type:"int64" json:",omitempty"`
// Direction is a required field
Direction *string `type:"string" json:",omitempty" required:"true"`
EndTime *int64 `type:"int64" json:",omitempty"`
Filters []*FilterForGetNetworkTrafficMetricsInput `type:"list" json:",omitempty"`
// MetricName is a required field
MetricName *string `type:"string" json:",omitempty" required:"true"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetNetworkTrafficMetricsInput) GoString ¶ added in v1.2.5
func (s GetNetworkTrafficMetricsInput) GoString() string
GoString returns the string representation
func (*GetNetworkTrafficMetricsInput) SetBeginTime ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetBeginTime(v int64) *GetNetworkTrafficMetricsInput
SetBeginTime sets the BeginTime field's value.
func (*GetNetworkTrafficMetricsInput) SetDirection ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetDirection(v string) *GetNetworkTrafficMetricsInput
SetDirection sets the Direction field's value.
func (*GetNetworkTrafficMetricsInput) SetEndTime ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetEndTime(v int64) *GetNetworkTrafficMetricsInput
SetEndTime sets the EndTime field's value.
func (*GetNetworkTrafficMetricsInput) SetFilters ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetFilters(v []*FilterForGetNetworkTrafficMetricsInput) *GetNetworkTrafficMetricsInput
SetFilters sets the Filters field's value.
func (*GetNetworkTrafficMetricsInput) SetMetricName ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetMetricName(v string) *GetNetworkTrafficMetricsInput
SetMetricName sets the MetricName field's value.
func (*GetNetworkTrafficMetricsInput) SetRegion ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetRegion(v string) *GetNetworkTrafficMetricsInput
SetRegion sets the Region field's value.
func (*GetNetworkTrafficMetricsInput) SetResourceType ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) SetResourceType(v string) *GetNetworkTrafficMetricsInput
SetResourceType sets the ResourceType field's value.
func (GetNetworkTrafficMetricsInput) String ¶ added in v1.2.5
func (s GetNetworkTrafficMetricsInput) String() string
String returns the string representation
func (*GetNetworkTrafficMetricsInput) Validate ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkTrafficMetricsOutput ¶ added in v1.2.5
type GetNetworkTrafficMetricsOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGetNetworkTrafficMetricsOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetNetworkTrafficMetricsOutput) GoString ¶ added in v1.2.5
func (s GetNetworkTrafficMetricsOutput) GoString() string
GoString returns the string representation
func (*GetNetworkTrafficMetricsOutput) SetData ¶ added in v1.2.5
func (s *GetNetworkTrafficMetricsOutput) SetData(v *DataForGetNetworkTrafficMetricsOutput) *GetNetworkTrafficMetricsOutput
SetData sets the Data field's value.
func (GetNetworkTrafficMetricsOutput) String ¶ added in v1.2.5
func (s GetNetworkTrafficMetricsOutput) String() string
String returns the string representation
type GetNetworkTrafficTopNInput ¶ added in v1.2.5
type GetNetworkTrafficTopNInput struct {
BeginTime *int64 `type:"int64" json:",omitempty"`
// Direction is a required field
Direction *string `type:"string" json:",omitempty" required:"true"`
EndTime *int64 `type:"int64" json:",omitempty"`
Filters []*FilterForGetNetworkTrafficTopNInput `type:"list" json:",omitempty"`
// GroupBy is a required field
GroupBy *string `type:"string" json:",omitempty" required:"true"`
// Region is a required field
Region *string `type:"string" json:",omitempty" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
// SortBy is a required field
SortBy *string `type:"string" json:",omitempty" required:"true"`
SortOrder *string `type:"string" json:",omitempty"`
TopCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetNetworkTrafficTopNInput) GoString ¶ added in v1.2.5
func (s GetNetworkTrafficTopNInput) GoString() string
GoString returns the string representation
func (*GetNetworkTrafficTopNInput) SetBeginTime ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetBeginTime(v int64) *GetNetworkTrafficTopNInput
SetBeginTime sets the BeginTime field's value.
func (*GetNetworkTrafficTopNInput) SetDirection ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetDirection(v string) *GetNetworkTrafficTopNInput
SetDirection sets the Direction field's value.
func (*GetNetworkTrafficTopNInput) SetEndTime ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetEndTime(v int64) *GetNetworkTrafficTopNInput
SetEndTime sets the EndTime field's value.
func (*GetNetworkTrafficTopNInput) SetFilters ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetFilters(v []*FilterForGetNetworkTrafficTopNInput) *GetNetworkTrafficTopNInput
SetFilters sets the Filters field's value.
func (*GetNetworkTrafficTopNInput) SetGroupBy ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetGroupBy(v string) *GetNetworkTrafficTopNInput
SetGroupBy sets the GroupBy field's value.
func (*GetNetworkTrafficTopNInput) SetRegion ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetRegion(v string) *GetNetworkTrafficTopNInput
SetRegion sets the Region field's value.
func (*GetNetworkTrafficTopNInput) SetResourceType ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetResourceType(v string) *GetNetworkTrafficTopNInput
SetResourceType sets the ResourceType field's value.
func (*GetNetworkTrafficTopNInput) SetSortBy ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetSortBy(v string) *GetNetworkTrafficTopNInput
SetSortBy sets the SortBy field's value.
func (*GetNetworkTrafficTopNInput) SetSortOrder ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetSortOrder(v string) *GetNetworkTrafficTopNInput
SetSortOrder sets the SortOrder field's value.
func (*GetNetworkTrafficTopNInput) SetTopCount ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) SetTopCount(v int32) *GetNetworkTrafficTopNInput
SetTopCount sets the TopCount field's value.
func (GetNetworkTrafficTopNInput) String ¶ added in v1.2.5
func (s GetNetworkTrafficTopNInput) String() string
String returns the string representation
func (*GetNetworkTrafficTopNInput) Validate ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkTrafficTopNOutput ¶ added in v1.2.5
type GetNetworkTrafficTopNOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForGetNetworkTrafficTopNOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetNetworkTrafficTopNOutput) GoString ¶ added in v1.2.5
func (s GetNetworkTrafficTopNOutput) GoString() string
GoString returns the string representation
func (*GetNetworkTrafficTopNOutput) SetData ¶ added in v1.2.5
func (s *GetNetworkTrafficTopNOutput) SetData(v []*DataForGetNetworkTrafficTopNOutput) *GetNetworkTrafficTopNOutput
SetData sets the Data field's value.
func (GetNetworkTrafficTopNOutput) String ¶ added in v1.2.5
func (s GetNetworkTrafficTopNOutput) String() string
String returns the string representation
type HistoryDiagnosisForDescribeHistoryDiagnosisOutput ¶
type HistoryDiagnosisForDescribeHistoryDiagnosisOutput struct {
CreationTime *string `type:"string"`
DiagnosisInstanceId *string `type:"string"`
DiagnosisInstanceStatus *string `type:"string"`
// contains filtered or unexported fields
}
func (HistoryDiagnosisForDescribeHistoryDiagnosisOutput) GoString ¶
func (s HistoryDiagnosisForDescribeHistoryDiagnosisOutput) GoString() string
GoString returns the string representation
func (*HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetCreationTime ¶
func (s *HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetCreationTime(v string) *HistoryDiagnosisForDescribeHistoryDiagnosisOutput
SetCreationTime sets the CreationTime field's value.
func (*HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetDiagnosisInstanceId ¶
func (s *HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetDiagnosisInstanceId(v string) *HistoryDiagnosisForDescribeHistoryDiagnosisOutput
SetDiagnosisInstanceId sets the DiagnosisInstanceId field's value.
func (*HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetDiagnosisInstanceStatus ¶
func (s *HistoryDiagnosisForDescribeHistoryDiagnosisOutput) SetDiagnosisInstanceStatus(v string) *HistoryDiagnosisForDescribeHistoryDiagnosisOutput
SetDiagnosisInstanceStatus sets the DiagnosisInstanceStatus field's value.
func (HistoryDiagnosisForDescribeHistoryDiagnosisOutput) String ¶
func (s HistoryDiagnosisForDescribeHistoryDiagnosisOutput) String() string
String returns the string representation
type MetricForGetNetworkTrafficMetricsOutput ¶ added in v1.2.5
type MetricForGetNetworkTrafficMetricsOutput struct {
Time *string `type:"string" json:",omitempty"`
Value *float64 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetricForGetNetworkTrafficMetricsOutput) GoString ¶ added in v1.2.5
func (s MetricForGetNetworkTrafficMetricsOutput) GoString() string
GoString returns the string representation
func (*MetricForGetNetworkTrafficMetricsOutput) SetTime ¶ added in v1.2.5
func (s *MetricForGetNetworkTrafficMetricsOutput) SetTime(v string) *MetricForGetNetworkTrafficMetricsOutput
SetTime sets the Time field's value.
func (*MetricForGetNetworkTrafficMetricsOutput) SetValue ¶ added in v1.2.5
func (s *MetricForGetNetworkTrafficMetricsOutput) SetValue(v float64) *MetricForGetNetworkTrafficMetricsOutput
SetValue sets the Value field's value.
func (MetricForGetNetworkTrafficMetricsOutput) String ¶ added in v1.2.5
func (s MetricForGetNetworkTrafficMetricsOutput) String() string
String returns the string representation
type NA ¶
NA provides the API operation methods for making requests to NA. See this package's package overview docs for details on the service.
NA methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *NA
New create int can support ssl or region locate set
func (*NA) CreateDiagnosisInstance ¶
func (c *NA) CreateDiagnosisInstance(input *CreateDiagnosisInstanceInput) (*CreateDiagnosisInstanceOutput, error)
CreateDiagnosisInstance API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation CreateDiagnosisInstance for usage and error information.
func (*NA) CreateDiagnosisInstanceCommon ¶
func (c *NA) CreateDiagnosisInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateDiagnosisInstanceCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation CreateDiagnosisInstanceCommon for usage and error information.
func (*NA) CreateDiagnosisInstanceCommonRequest ¶
func (c *NA) CreateDiagnosisInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateDiagnosisInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDiagnosisInstanceCommon operation. The "output" return value will be populated with the CreateDiagnosisInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateDiagnosisInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDiagnosisInstanceCommon Send returns without error.
See CreateDiagnosisInstanceCommon for more information on using the CreateDiagnosisInstanceCommon API call, and error handling.
// Example sending a request using the CreateDiagnosisInstanceCommonRequest method.
req, resp := client.CreateDiagnosisInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) CreateDiagnosisInstanceCommonWithContext ¶
func (c *NA) CreateDiagnosisInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateDiagnosisInstanceCommonWithContext is the same as CreateDiagnosisInstanceCommon with the addition of the ability to pass a context and additional request options.
See CreateDiagnosisInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) CreateDiagnosisInstanceRequest ¶
func (c *NA) CreateDiagnosisInstanceRequest(input *CreateDiagnosisInstanceInput) (req *request.Request, output *CreateDiagnosisInstanceOutput)
CreateDiagnosisInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateDiagnosisInstance operation. The "output" return value will be populated with the CreateDiagnosisInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateDiagnosisInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDiagnosisInstanceCommon Send returns without error.
See CreateDiagnosisInstance for more information on using the CreateDiagnosisInstance API call, and error handling.
// Example sending a request using the CreateDiagnosisInstanceRequest method.
req, resp := client.CreateDiagnosisInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) CreateDiagnosisInstanceWithContext ¶
func (c *NA) CreateDiagnosisInstanceWithContext(ctx volcengine.Context, input *CreateDiagnosisInstanceInput, opts ...request.Option) (*CreateDiagnosisInstanceOutput, error)
CreateDiagnosisInstanceWithContext is the same as CreateDiagnosisInstance with the addition of the ability to pass a context and additional request options.
See CreateDiagnosisInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) CreatePathAnalysis ¶ added in v1.2.5
func (c *NA) CreatePathAnalysis(input *CreatePathAnalysisInput) (*CreatePathAnalysisOutput, error)
CreatePathAnalysis API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation CreatePathAnalysis for usage and error information.
func (*NA) CreatePathAnalysisCommon ¶ added in v1.2.5
func (c *NA) CreatePathAnalysisCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreatePathAnalysisCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation CreatePathAnalysisCommon for usage and error information.
func (*NA) CreatePathAnalysisCommonRequest ¶ added in v1.2.5
func (c *NA) CreatePathAnalysisCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreatePathAnalysisCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePathAnalysisCommon operation. The "output" return value will be populated with the CreatePathAnalysisCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePathAnalysisCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePathAnalysisCommon Send returns without error.
See CreatePathAnalysisCommon for more information on using the CreatePathAnalysisCommon API call, and error handling.
// Example sending a request using the CreatePathAnalysisCommonRequest method.
req, resp := client.CreatePathAnalysisCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) CreatePathAnalysisCommonWithContext ¶ added in v1.2.5
func (c *NA) CreatePathAnalysisCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreatePathAnalysisCommonWithContext is the same as CreatePathAnalysisCommon with the addition of the ability to pass a context and additional request options.
See CreatePathAnalysisCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) CreatePathAnalysisRequest ¶ added in v1.2.5
func (c *NA) CreatePathAnalysisRequest(input *CreatePathAnalysisInput) (req *request.Request, output *CreatePathAnalysisOutput)
CreatePathAnalysisRequest generates a "volcengine/request.Request" representing the client's request for the CreatePathAnalysis operation. The "output" return value will be populated with the CreatePathAnalysisCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePathAnalysisCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePathAnalysisCommon Send returns without error.
See CreatePathAnalysis for more information on using the CreatePathAnalysis API call, and error handling.
// Example sending a request using the CreatePathAnalysisRequest method.
req, resp := client.CreatePathAnalysisRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) CreatePathAnalysisWithContext ¶ added in v1.2.5
func (c *NA) CreatePathAnalysisWithContext(ctx volcengine.Context, input *CreatePathAnalysisInput, opts ...request.Option) (*CreatePathAnalysisOutput, error)
CreatePathAnalysisWithContext is the same as CreatePathAnalysis with the addition of the ability to pass a context and additional request options.
See CreatePathAnalysis for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DeleteAnalysisPath ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPath(input *DeleteAnalysisPathInput) (*DeleteAnalysisPathOutput, error)
DeleteAnalysisPath API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DeleteAnalysisPath for usage and error information.
func (*NA) DeleteAnalysisPathCommon ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteAnalysisPathCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DeleteAnalysisPathCommon for usage and error information.
func (*NA) DeleteAnalysisPathCommonRequest ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAnalysisPathCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAnalysisPathCommon operation. The "output" return value will be populated with the DeleteAnalysisPathCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAnalysisPathCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAnalysisPathCommon Send returns without error.
See DeleteAnalysisPathCommon for more information on using the DeleteAnalysisPathCommon API call, and error handling.
// Example sending a request using the DeleteAnalysisPathCommonRequest method.
req, resp := client.DeleteAnalysisPathCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DeleteAnalysisPathCommonWithContext ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAnalysisPathCommonWithContext is the same as DeleteAnalysisPathCommon with the addition of the ability to pass a context and additional request options.
See DeleteAnalysisPathCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DeleteAnalysisPathReport ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathReport(input *DeleteAnalysisPathReportInput) (*DeleteAnalysisPathReportOutput, error)
DeleteAnalysisPathReport API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DeleteAnalysisPathReport for usage and error information.
func (*NA) DeleteAnalysisPathReportCommon ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteAnalysisPathReportCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DeleteAnalysisPathReportCommon for usage and error information.
func (*NA) DeleteAnalysisPathReportCommonRequest ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathReportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAnalysisPathReportCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAnalysisPathReportCommon operation. The "output" return value will be populated with the DeleteAnalysisPathReportCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAnalysisPathReportCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAnalysisPathReportCommon Send returns without error.
See DeleteAnalysisPathReportCommon for more information on using the DeleteAnalysisPathReportCommon API call, and error handling.
// Example sending a request using the DeleteAnalysisPathReportCommonRequest method.
req, resp := client.DeleteAnalysisPathReportCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DeleteAnalysisPathReportCommonWithContext ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathReportCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAnalysisPathReportCommonWithContext is the same as DeleteAnalysisPathReportCommon with the addition of the ability to pass a context and additional request options.
See DeleteAnalysisPathReportCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DeleteAnalysisPathReportRequest ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathReportRequest(input *DeleteAnalysisPathReportInput) (req *request.Request, output *DeleteAnalysisPathReportOutput)
DeleteAnalysisPathReportRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAnalysisPathReport operation. The "output" return value will be populated with the DeleteAnalysisPathReportCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAnalysisPathReportCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAnalysisPathReportCommon Send returns without error.
See DeleteAnalysisPathReport for more information on using the DeleteAnalysisPathReport API call, and error handling.
// Example sending a request using the DeleteAnalysisPathReportRequest method.
req, resp := client.DeleteAnalysisPathReportRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DeleteAnalysisPathReportWithContext ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathReportWithContext(ctx volcengine.Context, input *DeleteAnalysisPathReportInput, opts ...request.Option) (*DeleteAnalysisPathReportOutput, error)
DeleteAnalysisPathReportWithContext is the same as DeleteAnalysisPathReport with the addition of the ability to pass a context and additional request options.
See DeleteAnalysisPathReport for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DeleteAnalysisPathRequest ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathRequest(input *DeleteAnalysisPathInput) (req *request.Request, output *DeleteAnalysisPathOutput)
DeleteAnalysisPathRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAnalysisPath operation. The "output" return value will be populated with the DeleteAnalysisPathCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAnalysisPathCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAnalysisPathCommon Send returns without error.
See DeleteAnalysisPath for more information on using the DeleteAnalysisPath API call, and error handling.
// Example sending a request using the DeleteAnalysisPathRequest method.
req, resp := client.DeleteAnalysisPathRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DeleteAnalysisPathWithContext ¶ added in v1.2.5
func (c *NA) DeleteAnalysisPathWithContext(ctx volcengine.Context, input *DeleteAnalysisPathInput, opts ...request.Option) (*DeleteAnalysisPathOutput, error)
DeleteAnalysisPathWithContext is the same as DeleteAnalysisPath with the addition of the ability to pass a context and additional request options.
See DeleteAnalysisPath for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DescribeDiagnosisInstanceDetail ¶
func (c *NA) DescribeDiagnosisInstanceDetail(input *DescribeDiagnosisInstanceDetailInput) (*DescribeDiagnosisInstanceDetailOutput, error)
DescribeDiagnosisInstanceDetail API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DescribeDiagnosisInstanceDetail for usage and error information.
func (*NA) DescribeDiagnosisInstanceDetailCommon ¶
func (c *NA) DescribeDiagnosisInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeDiagnosisInstanceDetailCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DescribeDiagnosisInstanceDetailCommon for usage and error information.
func (*NA) DescribeDiagnosisInstanceDetailCommonRequest ¶
func (c *NA) DescribeDiagnosisInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeDiagnosisInstanceDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDiagnosisInstanceDetailCommon operation. The "output" return value will be populated with the DescribeDiagnosisInstanceDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeDiagnosisInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDiagnosisInstanceDetailCommon Send returns without error.
See DescribeDiagnosisInstanceDetailCommon for more information on using the DescribeDiagnosisInstanceDetailCommon API call, and error handling.
// Example sending a request using the DescribeDiagnosisInstanceDetailCommonRequest method.
req, resp := client.DescribeDiagnosisInstanceDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DescribeDiagnosisInstanceDetailCommonWithContext ¶
func (c *NA) DescribeDiagnosisInstanceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeDiagnosisInstanceDetailCommonWithContext is the same as DescribeDiagnosisInstanceDetailCommon with the addition of the ability to pass a context and additional request options.
See DescribeDiagnosisInstanceDetailCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DescribeDiagnosisInstanceDetailRequest ¶
func (c *NA) DescribeDiagnosisInstanceDetailRequest(input *DescribeDiagnosisInstanceDetailInput) (req *request.Request, output *DescribeDiagnosisInstanceDetailOutput)
DescribeDiagnosisInstanceDetailRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDiagnosisInstanceDetail operation. The "output" return value will be populated with the DescribeDiagnosisInstanceDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeDiagnosisInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDiagnosisInstanceDetailCommon Send returns without error.
See DescribeDiagnosisInstanceDetail for more information on using the DescribeDiagnosisInstanceDetail API call, and error handling.
// Example sending a request using the DescribeDiagnosisInstanceDetailRequest method.
req, resp := client.DescribeDiagnosisInstanceDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DescribeDiagnosisInstanceDetailWithContext ¶
func (c *NA) DescribeDiagnosisInstanceDetailWithContext(ctx volcengine.Context, input *DescribeDiagnosisInstanceDetailInput, opts ...request.Option) (*DescribeDiagnosisInstanceDetailOutput, error)
DescribeDiagnosisInstanceDetailWithContext is the same as DescribeDiagnosisInstanceDetail with the addition of the ability to pass a context and additional request options.
See DescribeDiagnosisInstanceDetail for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DescribeDiagnosisInstances ¶
func (c *NA) DescribeDiagnosisInstances(input *DescribeDiagnosisInstancesInput) (*DescribeDiagnosisInstancesOutput, error)
DescribeDiagnosisInstances API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DescribeDiagnosisInstances for usage and error information.
func (*NA) DescribeDiagnosisInstancesCommon ¶
func (c *NA) DescribeDiagnosisInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeDiagnosisInstancesCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DescribeDiagnosisInstancesCommon for usage and error information.
func (*NA) DescribeDiagnosisInstancesCommonRequest ¶
func (c *NA) DescribeDiagnosisInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeDiagnosisInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDiagnosisInstancesCommon operation. The "output" return value will be populated with the DescribeDiagnosisInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeDiagnosisInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDiagnosisInstancesCommon Send returns without error.
See DescribeDiagnosisInstancesCommon for more information on using the DescribeDiagnosisInstancesCommon API call, and error handling.
// Example sending a request using the DescribeDiagnosisInstancesCommonRequest method.
req, resp := client.DescribeDiagnosisInstancesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DescribeDiagnosisInstancesCommonWithContext ¶
func (c *NA) DescribeDiagnosisInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeDiagnosisInstancesCommonWithContext is the same as DescribeDiagnosisInstancesCommon with the addition of the ability to pass a context and additional request options.
See DescribeDiagnosisInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DescribeDiagnosisInstancesRequest ¶
func (c *NA) DescribeDiagnosisInstancesRequest(input *DescribeDiagnosisInstancesInput) (req *request.Request, output *DescribeDiagnosisInstancesOutput)
DescribeDiagnosisInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDiagnosisInstances operation. The "output" return value will be populated with the DescribeDiagnosisInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeDiagnosisInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDiagnosisInstancesCommon Send returns without error.
See DescribeDiagnosisInstances for more information on using the DescribeDiagnosisInstances API call, and error handling.
// Example sending a request using the DescribeDiagnosisInstancesRequest method.
req, resp := client.DescribeDiagnosisInstancesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DescribeDiagnosisInstancesWithContext ¶
func (c *NA) DescribeDiagnosisInstancesWithContext(ctx volcengine.Context, input *DescribeDiagnosisInstancesInput, opts ...request.Option) (*DescribeDiagnosisInstancesOutput, error)
DescribeDiagnosisInstancesWithContext is the same as DescribeDiagnosisInstances with the addition of the ability to pass a context and additional request options.
See DescribeDiagnosisInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DescribeHistoryDiagnosis ¶
func (c *NA) DescribeHistoryDiagnosis(input *DescribeHistoryDiagnosisInput) (*DescribeHistoryDiagnosisOutput, error)
DescribeHistoryDiagnosis API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DescribeHistoryDiagnosis for usage and error information.
func (*NA) DescribeHistoryDiagnosisCommon ¶
func (c *NA) DescribeHistoryDiagnosisCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeHistoryDiagnosisCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation DescribeHistoryDiagnosisCommon for usage and error information.
func (*NA) DescribeHistoryDiagnosisCommonRequest ¶
func (c *NA) DescribeHistoryDiagnosisCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeHistoryDiagnosisCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeHistoryDiagnosisCommon operation. The "output" return value will be populated with the DescribeHistoryDiagnosisCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeHistoryDiagnosisCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeHistoryDiagnosisCommon Send returns without error.
See DescribeHistoryDiagnosisCommon for more information on using the DescribeHistoryDiagnosisCommon API call, and error handling.
// Example sending a request using the DescribeHistoryDiagnosisCommonRequest method.
req, resp := client.DescribeHistoryDiagnosisCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DescribeHistoryDiagnosisCommonWithContext ¶
func (c *NA) DescribeHistoryDiagnosisCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeHistoryDiagnosisCommonWithContext is the same as DescribeHistoryDiagnosisCommon with the addition of the ability to pass a context and additional request options.
See DescribeHistoryDiagnosisCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) DescribeHistoryDiagnosisRequest ¶
func (c *NA) DescribeHistoryDiagnosisRequest(input *DescribeHistoryDiagnosisInput) (req *request.Request, output *DescribeHistoryDiagnosisOutput)
DescribeHistoryDiagnosisRequest generates a "volcengine/request.Request" representing the client's request for the DescribeHistoryDiagnosis operation. The "output" return value will be populated with the DescribeHistoryDiagnosisCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeHistoryDiagnosisCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeHistoryDiagnosisCommon Send returns without error.
See DescribeHistoryDiagnosis for more information on using the DescribeHistoryDiagnosis API call, and error handling.
// Example sending a request using the DescribeHistoryDiagnosisRequest method.
req, resp := client.DescribeHistoryDiagnosisRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) DescribeHistoryDiagnosisWithContext ¶
func (c *NA) DescribeHistoryDiagnosisWithContext(ctx volcengine.Context, input *DescribeHistoryDiagnosisInput, opts ...request.Option) (*DescribeHistoryDiagnosisOutput, error)
DescribeHistoryDiagnosisWithContext is the same as DescribeHistoryDiagnosis with the addition of the ability to pass a context and additional request options.
See DescribeHistoryDiagnosis for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) GetAnalysisPathReport ¶ added in v1.2.5
func (c *NA) GetAnalysisPathReport(input *GetAnalysisPathReportInput) (*GetAnalysisPathReportOutput, error)
GetAnalysisPathReport API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation GetAnalysisPathReport for usage and error information.
func (*NA) GetAnalysisPathReportCommon ¶ added in v1.2.5
func (c *NA) GetAnalysisPathReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetAnalysisPathReportCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation GetAnalysisPathReportCommon for usage and error information.
func (*NA) GetAnalysisPathReportCommonRequest ¶ added in v1.2.5
func (c *NA) GetAnalysisPathReportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetAnalysisPathReportCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAnalysisPathReportCommon operation. The "output" return value will be populated with the GetAnalysisPathReportCommon request's response once the request completes successfully.
Use "Send" method on the returned GetAnalysisPathReportCommon Request to send the API call to the service. the "output" return value is not valid until after GetAnalysisPathReportCommon Send returns without error.
See GetAnalysisPathReportCommon for more information on using the GetAnalysisPathReportCommon API call, and error handling.
// Example sending a request using the GetAnalysisPathReportCommonRequest method.
req, resp := client.GetAnalysisPathReportCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) GetAnalysisPathReportCommonWithContext ¶ added in v1.2.5
func (c *NA) GetAnalysisPathReportCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetAnalysisPathReportCommonWithContext is the same as GetAnalysisPathReportCommon with the addition of the ability to pass a context and additional request options.
See GetAnalysisPathReportCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) GetAnalysisPathReportRequest ¶ added in v1.2.5
func (c *NA) GetAnalysisPathReportRequest(input *GetAnalysisPathReportInput) (req *request.Request, output *GetAnalysisPathReportOutput)
GetAnalysisPathReportRequest generates a "volcengine/request.Request" representing the client's request for the GetAnalysisPathReport operation. The "output" return value will be populated with the GetAnalysisPathReportCommon request's response once the request completes successfully.
Use "Send" method on the returned GetAnalysisPathReportCommon Request to send the API call to the service. the "output" return value is not valid until after GetAnalysisPathReportCommon Send returns without error.
See GetAnalysisPathReport for more information on using the GetAnalysisPathReport API call, and error handling.
// Example sending a request using the GetAnalysisPathReportRequest method.
req, resp := client.GetAnalysisPathReportRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) GetAnalysisPathReportWithContext ¶ added in v1.2.5
func (c *NA) GetAnalysisPathReportWithContext(ctx volcengine.Context, input *GetAnalysisPathReportInput, opts ...request.Option) (*GetAnalysisPathReportOutput, error)
GetAnalysisPathReportWithContext is the same as GetAnalysisPathReport with the addition of the ability to pass a context and additional request options.
See GetAnalysisPathReport for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) GetNetworkTrafficMetrics ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficMetrics(input *GetNetworkTrafficMetricsInput) (*GetNetworkTrafficMetricsOutput, error)
GetNetworkTrafficMetrics API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation GetNetworkTrafficMetrics for usage and error information.
func (*NA) GetNetworkTrafficMetricsCommon ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficMetricsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetNetworkTrafficMetricsCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation GetNetworkTrafficMetricsCommon for usage and error information.
func (*NA) GetNetworkTrafficMetricsCommonRequest ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficMetricsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetNetworkTrafficMetricsCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetNetworkTrafficMetricsCommon operation. The "output" return value will be populated with the GetNetworkTrafficMetricsCommon request's response once the request completes successfully.
Use "Send" method on the returned GetNetworkTrafficMetricsCommon Request to send the API call to the service. the "output" return value is not valid until after GetNetworkTrafficMetricsCommon Send returns without error.
See GetNetworkTrafficMetricsCommon for more information on using the GetNetworkTrafficMetricsCommon API call, and error handling.
// Example sending a request using the GetNetworkTrafficMetricsCommonRequest method.
req, resp := client.GetNetworkTrafficMetricsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) GetNetworkTrafficMetricsCommonWithContext ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficMetricsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetNetworkTrafficMetricsCommonWithContext is the same as GetNetworkTrafficMetricsCommon with the addition of the ability to pass a context and additional request options.
See GetNetworkTrafficMetricsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) GetNetworkTrafficMetricsRequest ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficMetricsRequest(input *GetNetworkTrafficMetricsInput) (req *request.Request, output *GetNetworkTrafficMetricsOutput)
GetNetworkTrafficMetricsRequest generates a "volcengine/request.Request" representing the client's request for the GetNetworkTrafficMetrics operation. The "output" return value will be populated with the GetNetworkTrafficMetricsCommon request's response once the request completes successfully.
Use "Send" method on the returned GetNetworkTrafficMetricsCommon Request to send the API call to the service. the "output" return value is not valid until after GetNetworkTrafficMetricsCommon Send returns without error.
See GetNetworkTrafficMetrics for more information on using the GetNetworkTrafficMetrics API call, and error handling.
// Example sending a request using the GetNetworkTrafficMetricsRequest method.
req, resp := client.GetNetworkTrafficMetricsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) GetNetworkTrafficMetricsWithContext ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficMetricsWithContext(ctx volcengine.Context, input *GetNetworkTrafficMetricsInput, opts ...request.Option) (*GetNetworkTrafficMetricsOutput, error)
GetNetworkTrafficMetricsWithContext is the same as GetNetworkTrafficMetrics with the addition of the ability to pass a context and additional request options.
See GetNetworkTrafficMetrics for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) GetNetworkTrafficTopN ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficTopN(input *GetNetworkTrafficTopNInput) (*GetNetworkTrafficTopNOutput, error)
GetNetworkTrafficTopN API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation GetNetworkTrafficTopN for usage and error information.
func (*NA) GetNetworkTrafficTopNCommon ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficTopNCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetNetworkTrafficTopNCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation GetNetworkTrafficTopNCommon for usage and error information.
func (*NA) GetNetworkTrafficTopNCommonRequest ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficTopNCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetNetworkTrafficTopNCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetNetworkTrafficTopNCommon operation. The "output" return value will be populated with the GetNetworkTrafficTopNCommon request's response once the request completes successfully.
Use "Send" method on the returned GetNetworkTrafficTopNCommon Request to send the API call to the service. the "output" return value is not valid until after GetNetworkTrafficTopNCommon Send returns without error.
See GetNetworkTrafficTopNCommon for more information on using the GetNetworkTrafficTopNCommon API call, and error handling.
// Example sending a request using the GetNetworkTrafficTopNCommonRequest method.
req, resp := client.GetNetworkTrafficTopNCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) GetNetworkTrafficTopNCommonWithContext ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficTopNCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetNetworkTrafficTopNCommonWithContext is the same as GetNetworkTrafficTopNCommon with the addition of the ability to pass a context and additional request options.
See GetNetworkTrafficTopNCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) GetNetworkTrafficTopNRequest ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficTopNRequest(input *GetNetworkTrafficTopNInput) (req *request.Request, output *GetNetworkTrafficTopNOutput)
GetNetworkTrafficTopNRequest generates a "volcengine/request.Request" representing the client's request for the GetNetworkTrafficTopN operation. The "output" return value will be populated with the GetNetworkTrafficTopNCommon request's response once the request completes successfully.
Use "Send" method on the returned GetNetworkTrafficTopNCommon Request to send the API call to the service. the "output" return value is not valid until after GetNetworkTrafficTopNCommon Send returns without error.
See GetNetworkTrafficTopN for more information on using the GetNetworkTrafficTopN API call, and error handling.
// Example sending a request using the GetNetworkTrafficTopNRequest method.
req, resp := client.GetNetworkTrafficTopNRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) GetNetworkTrafficTopNWithContext ¶ added in v1.2.5
func (c *NA) GetNetworkTrafficTopNWithContext(ctx volcengine.Context, input *GetNetworkTrafficTopNInput, opts ...request.Option) (*GetNetworkTrafficTopNOutput, error)
GetNetworkTrafficTopNWithContext is the same as GetNetworkTrafficTopN with the addition of the ability to pass a context and additional request options.
See GetNetworkTrafficTopN for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) ReanalysisPath ¶ added in v1.2.5
func (c *NA) ReanalysisPath(input *ReanalysisPathInput) (*ReanalysisPathOutput, error)
ReanalysisPath API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation ReanalysisPath for usage and error information.
func (*NA) ReanalysisPathCommon ¶ added in v1.2.5
ReanalysisPathCommon API operation for NA.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for NA's API operation ReanalysisPathCommon for usage and error information.
func (*NA) ReanalysisPathCommonRequest ¶ added in v1.2.5
func (c *NA) ReanalysisPathCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ReanalysisPathCommonRequest generates a "volcengine/request.Request" representing the client's request for the ReanalysisPathCommon operation. The "output" return value will be populated with the ReanalysisPathCommon request's response once the request completes successfully.
Use "Send" method on the returned ReanalysisPathCommon Request to send the API call to the service. the "output" return value is not valid until after ReanalysisPathCommon Send returns without error.
See ReanalysisPathCommon for more information on using the ReanalysisPathCommon API call, and error handling.
// Example sending a request using the ReanalysisPathCommonRequest method.
req, resp := client.ReanalysisPathCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) ReanalysisPathCommonWithContext ¶ added in v1.2.5
func (c *NA) ReanalysisPathCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ReanalysisPathCommonWithContext is the same as ReanalysisPathCommon with the addition of the ability to pass a context and additional request options.
See ReanalysisPathCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*NA) ReanalysisPathRequest ¶ added in v1.2.5
func (c *NA) ReanalysisPathRequest(input *ReanalysisPathInput) (req *request.Request, output *ReanalysisPathOutput)
ReanalysisPathRequest generates a "volcengine/request.Request" representing the client's request for the ReanalysisPath operation. The "output" return value will be populated with the ReanalysisPathCommon request's response once the request completes successfully.
Use "Send" method on the returned ReanalysisPathCommon Request to send the API call to the service. the "output" return value is not valid until after ReanalysisPathCommon Send returns without error.
See ReanalysisPath for more information on using the ReanalysisPath API call, and error handling.
// Example sending a request using the ReanalysisPathRequest method.
req, resp := client.ReanalysisPathRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*NA) ReanalysisPathWithContext ¶ added in v1.2.5
func (c *NA) ReanalysisPathWithContext(ctx volcengine.Context, input *ReanalysisPathInput, opts ...request.Option) (*ReanalysisPathOutput, error)
ReanalysisPathWithContext is the same as ReanalysisPath with the addition of the ability to pass a context and additional request options.
See ReanalysisPath for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type NAAPI ¶
type NAAPI interface {
CreateDiagnosisInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateDiagnosisInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateDiagnosisInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateDiagnosisInstance(*CreateDiagnosisInstanceInput) (*CreateDiagnosisInstanceOutput, error)
CreateDiagnosisInstanceWithContext(volcengine.Context, *CreateDiagnosisInstanceInput, ...request.Option) (*CreateDiagnosisInstanceOutput, error)
CreateDiagnosisInstanceRequest(*CreateDiagnosisInstanceInput) (*request.Request, *CreateDiagnosisInstanceOutput)
CreatePathAnalysisCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreatePathAnalysisCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreatePathAnalysisCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreatePathAnalysis(*CreatePathAnalysisInput) (*CreatePathAnalysisOutput, error)
CreatePathAnalysisWithContext(volcengine.Context, *CreatePathAnalysisInput, ...request.Option) (*CreatePathAnalysisOutput, error)
CreatePathAnalysisRequest(*CreatePathAnalysisInput) (*request.Request, *CreatePathAnalysisOutput)
DeleteAnalysisPathCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAnalysisPathCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAnalysisPathCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAnalysisPath(*DeleteAnalysisPathInput) (*DeleteAnalysisPathOutput, error)
DeleteAnalysisPathWithContext(volcengine.Context, *DeleteAnalysisPathInput, ...request.Option) (*DeleteAnalysisPathOutput, error)
DeleteAnalysisPathRequest(*DeleteAnalysisPathInput) (*request.Request, *DeleteAnalysisPathOutput)
DeleteAnalysisPathReportCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAnalysisPathReportCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAnalysisPathReportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAnalysisPathReport(*DeleteAnalysisPathReportInput) (*DeleteAnalysisPathReportOutput, error)
DeleteAnalysisPathReportWithContext(volcengine.Context, *DeleteAnalysisPathReportInput, ...request.Option) (*DeleteAnalysisPathReportOutput, error)
DeleteAnalysisPathReportRequest(*DeleteAnalysisPathReportInput) (*request.Request, *DeleteAnalysisPathReportOutput)
DescribeDiagnosisInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeDiagnosisInstanceDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeDiagnosisInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeDiagnosisInstanceDetail(*DescribeDiagnosisInstanceDetailInput) (*DescribeDiagnosisInstanceDetailOutput, error)
DescribeDiagnosisInstanceDetailWithContext(volcengine.Context, *DescribeDiagnosisInstanceDetailInput, ...request.Option) (*DescribeDiagnosisInstanceDetailOutput, error)
DescribeDiagnosisInstanceDetailRequest(*DescribeDiagnosisInstanceDetailInput) (*request.Request, *DescribeDiagnosisInstanceDetailOutput)
DescribeDiagnosisInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeDiagnosisInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeDiagnosisInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeDiagnosisInstances(*DescribeDiagnosisInstancesInput) (*DescribeDiagnosisInstancesOutput, error)
DescribeDiagnosisInstancesWithContext(volcengine.Context, *DescribeDiagnosisInstancesInput, ...request.Option) (*DescribeDiagnosisInstancesOutput, error)
DescribeDiagnosisInstancesRequest(*DescribeDiagnosisInstancesInput) (*request.Request, *DescribeDiagnosisInstancesOutput)
DescribeHistoryDiagnosisCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeHistoryDiagnosisCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeHistoryDiagnosisCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeHistoryDiagnosis(*DescribeHistoryDiagnosisInput) (*DescribeHistoryDiagnosisOutput, error)
DescribeHistoryDiagnosisWithContext(volcengine.Context, *DescribeHistoryDiagnosisInput, ...request.Option) (*DescribeHistoryDiagnosisOutput, error)
DescribeHistoryDiagnosisRequest(*DescribeHistoryDiagnosisInput) (*request.Request, *DescribeHistoryDiagnosisOutput)
GetAnalysisPathReportCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetAnalysisPathReportCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetAnalysisPathReportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetAnalysisPathReport(*GetAnalysisPathReportInput) (*GetAnalysisPathReportOutput, error)
GetAnalysisPathReportWithContext(volcengine.Context, *GetAnalysisPathReportInput, ...request.Option) (*GetAnalysisPathReportOutput, error)
GetAnalysisPathReportRequest(*GetAnalysisPathReportInput) (*request.Request, *GetAnalysisPathReportOutput)
GetNetworkTrafficMetricsCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetNetworkTrafficMetricsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetNetworkTrafficMetricsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetNetworkTrafficMetrics(*GetNetworkTrafficMetricsInput) (*GetNetworkTrafficMetricsOutput, error)
GetNetworkTrafficMetricsWithContext(volcengine.Context, *GetNetworkTrafficMetricsInput, ...request.Option) (*GetNetworkTrafficMetricsOutput, error)
GetNetworkTrafficMetricsRequest(*GetNetworkTrafficMetricsInput) (*request.Request, *GetNetworkTrafficMetricsOutput)
GetNetworkTrafficTopNCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetNetworkTrafficTopNCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetNetworkTrafficTopNCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetNetworkTrafficTopN(*GetNetworkTrafficTopNInput) (*GetNetworkTrafficTopNOutput, error)
GetNetworkTrafficTopNWithContext(volcengine.Context, *GetNetworkTrafficTopNInput, ...request.Option) (*GetNetworkTrafficTopNOutput, error)
GetNetworkTrafficTopNRequest(*GetNetworkTrafficTopNInput) (*request.Request, *GetNetworkTrafficTopNOutput)
ReanalysisPathCommon(*map[string]interface{}) (*map[string]interface{}, error)
ReanalysisPathCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ReanalysisPathCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ReanalysisPath(*ReanalysisPathInput) (*ReanalysisPathOutput, error)
ReanalysisPathWithContext(volcengine.Context, *ReanalysisPathInput, ...request.Option) (*ReanalysisPathOutput, error)
ReanalysisPathRequest(*ReanalysisPathInput) (*request.Request, *ReanalysisPathOutput)
}
NAAPI provides an interface to enable mocking the na.NA service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// NA.
func myFunc(svc NAAPI) bool {
// Make svc.CreateDiagnosisInstance request
}
func main() {
sess := session.New()
svc := na.New(sess)
myFunc(svc)
}
type ReanalysisPathInput ¶ added in v1.2.5
type ReanalysisPathInput struct {
// PathId is a required field
PathId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ReanalysisPathInput) GoString ¶ added in v1.2.5
func (s ReanalysisPathInput) GoString() string
GoString returns the string representation
func (*ReanalysisPathInput) SetPathId ¶ added in v1.2.5
func (s *ReanalysisPathInput) SetPathId(v string) *ReanalysisPathInput
SetPathId sets the PathId field's value.
func (ReanalysisPathInput) String ¶ added in v1.2.5
func (s ReanalysisPathInput) String() string
String returns the string representation
func (*ReanalysisPathInput) Validate ¶ added in v1.2.5
func (s *ReanalysisPathInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ReanalysisPathOutput ¶ added in v1.2.5
type ReanalysisPathOutput struct {
Metadata *response.ResponseMetadata
PathId *string `type:"string"`
PathReportId *string `type:"string"`
// contains filtered or unexported fields
}
func (ReanalysisPathOutput) GoString ¶ added in v1.2.5
func (s ReanalysisPathOutput) GoString() string
GoString returns the string representation
func (*ReanalysisPathOutput) SetPathId ¶ added in v1.2.5
func (s *ReanalysisPathOutput) SetPathId(v string) *ReanalysisPathOutput
SetPathId sets the PathId field's value.
func (*ReanalysisPathOutput) SetPathReportId ¶ added in v1.2.5
func (s *ReanalysisPathOutput) SetPathReportId(v string) *ReanalysisPathOutput
SetPathReportId sets the PathReportId field's value.
func (ReanalysisPathOutput) String ¶ added in v1.2.5
func (s ReanalysisPathOutput) String() string
String returns the string representation
Source Files
¶
- api_create_diagnosis_instance.go
- api_create_path_analysis.go
- api_delete_analysis_path.go
- api_delete_analysis_path_report.go
- api_describe_diagnosis_instance_detail.go
- api_describe_diagnosis_instances.go
- api_describe_history_diagnosis.go
- api_get_analysis_path_report.go
- api_get_network_traffic_metrics.go
- api_get_network_traffic_top_n.go
- api_reanalysis_path.go
- interface_na.go
- service_na.go