Documentation ¶
Index ¶
- Variables
- func RegisterSyntheticsAdminServiceServer(s grpc.ServiceRegistrar, srv SyntheticsAdminServiceServer)
- func RegisterSyntheticsDataServiceServer(s grpc.ServiceRegistrar, srv SyntheticsDataServiceServer)
- type ASN
- type Agent
- func (*Agent) Descriptor() ([]byte, []int)deprecated
- func (x *Agent) GetAgentImpl() ImplementType
- func (x *Agent) GetAlias() string
- func (x *Agent) GetAsn() uint32
- func (x *Agent) GetChallenge() string
- func (x *Agent) GetCity() string
- func (x *Agent) GetCloudVpc() string
- func (x *Agent) GetCountry() string
- func (x *Agent) GetFamily() IPFamily
- func (x *Agent) GetId() string
- func (x *Agent) GetIp() string
- func (x *Agent) GetLastAuthed() *timestamppb.Timestamp
- func (x *Agent) GetLat() float64
- func (x *Agent) GetLocalIp() string
- func (x *Agent) GetLong() float64
- func (x *Agent) GetName() string
- func (x *Agent) GetOs() string
- func (x *Agent) GetRegion() string
- func (x *Agent) GetSiteId() string
- func (x *Agent) GetStatus() AgentStatus
- func (x *Agent) GetTestIds() []string
- func (x *Agent) GetType() string
- func (x *Agent) GetVersion() string
- func (*Agent) ProtoMessage()
- func (x *Agent) ProtoReflect() protoreflect.Message
- func (x *Agent) Reset()
- func (x *Agent) String() string
- type AgentHealth
- func (*AgentHealth) Descriptor() ([]byte, []int)deprecated
- func (x *AgentHealth) GetAgent() *Agent
- func (x *AgentHealth) GetHealth() []*HealthMoment
- func (x *AgentHealth) GetOverallHealth() *Health
- func (*AgentHealth) ProtoMessage()
- func (x *AgentHealth) ProtoReflect() protoreflect.Message
- func (x *AgentHealth) Reset()
- func (x *AgentHealth) String() string
- type AgentStatus
- func (AgentStatus) Descriptor() protoreflect.EnumDescriptor
- func (x AgentStatus) Enum() *AgentStatus
- func (AgentStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentStatus) Number() protoreflect.EnumNumber
- func (x AgentStatus) String() string
- func (AgentStatus) Type() protoreflect.EnumType
- type AgentTaskConfig
- func (*AgentTaskConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AgentTaskConfig) GetId() uint64
- func (x *AgentTaskConfig) GetTargets() []string
- func (*AgentTaskConfig) ProtoMessage()
- func (x *AgentTaskConfig) ProtoReflect() protoreflect.Message
- func (x *AgentTaskConfig) Reset()
- func (x *AgentTaskConfig) String() string
- type AgentTest
- type ApplicationMeshTest
- type City
- func (*City) Descriptor() ([]byte, []int)deprecated
- func (x *City) GetId() string
- func (x *City) GetLatitude() float64
- func (x *City) GetLongitude() float64
- func (x *City) GetName() string
- func (*City) ProtoMessage()
- func (x *City) ProtoReflect() protoreflect.Message
- func (x *City) Reset()
- func (x *City) String() string
- type Country
- type CreateTestRequest
- type CreateTestResponse
- type DNS
- type DNSRecord
- type DNSTaskDefinition
- func (*DNSTaskDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *DNSTaskDefinition) GetCount() uint32
- func (x *DNSTaskDefinition) GetExpiry() uint32
- func (x *DNSTaskDefinition) GetPeriod() uint32
- func (x *DNSTaskDefinition) GetPort() uint32
- func (x *DNSTaskDefinition) GetResolver() string
- func (x *DNSTaskDefinition) GetTarget() string
- func (x *DNSTaskDefinition) GetType() string
- func (*DNSTaskDefinition) ProtoMessage()
- func (x *DNSTaskDefinition) ProtoReflect() protoreflect.Message
- func (x *DNSTaskDefinition) Reset()
- func (x *DNSTaskDefinition) String() string
- type DeleteAgentRequest
- type DeleteAgentResponse
- type DeleteTestRequest
- type DeleteTestResponse
- type DnsGridTest
- func (*DnsGridTest) Descriptor() ([]byte, []int)deprecated
- func (x *DnsGridTest) GetTargets() []string
- func (x *DnsGridTest) GetType() DNSRecord
- func (*DnsGridTest) ProtoMessage()
- func (x *DnsGridTest) ProtoReflect() protoreflect.Message
- func (x *DnsGridTest) Reset()
- func (x *DnsGridTest) String() string
- type DnsTest
- type FlowTest
- func (*FlowTest) Descriptor() ([]byte, []int)deprecated
- func (x *FlowTest) GetDirection() string
- func (x *FlowTest) GetInetDirection() string
- func (x *FlowTest) GetMaxTasks() uint32
- func (x *FlowTest) GetTarget() string
- func (x *FlowTest) GetTargetRefreshIntervalMillis() uint32
- func (x *FlowTest) GetType() string
- func (*FlowTest) ProtoMessage()
- func (x *FlowTest) ProtoReflect() protoreflect.Message
- func (x *FlowTest) Reset()
- func (x *FlowTest) String() string
- type Geo
- type GetAgentRequest
- type GetAgentResponse
- type GetHealthForTestsRequest
- func (*GetHealthForTestsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHealthForTestsRequest) GetAgentIds() []string
- func (x *GetHealthForTestsRequest) GetAugment() bool
- func (x *GetHealthForTestsRequest) GetEndTime() *timestamppb.Timestamp
- func (x *GetHealthForTestsRequest) GetIds() []string
- func (x *GetHealthForTestsRequest) GetStartTime() *timestamppb.Timestamp
- func (x *GetHealthForTestsRequest) GetTaskIds() []string
- func (*GetHealthForTestsRequest) ProtoMessage()
- func (x *GetHealthForTestsRequest) ProtoReflect() protoreflect.Message
- func (x *GetHealthForTestsRequest) Reset()
- func (x *GetHealthForTestsRequest) String() string
- type GetHealthForTestsResponse
- func (*GetHealthForTestsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetHealthForTestsResponse) GetHealth() []*TestHealth
- func (*GetHealthForTestsResponse) ProtoMessage()
- func (x *GetHealthForTestsResponse) ProtoReflect() protoreflect.Message
- func (x *GetHealthForTestsResponse) Reset()
- func (x *GetHealthForTestsResponse) String() string
- type GetTestRequest
- type GetTestResponse
- type GetTraceForTestRequest
- func (*GetTraceForTestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTraceForTestRequest) GetAgentIds() []string
- func (x *GetTraceForTestRequest) GetEndTime() *timestamppb.Timestamp
- func (x *GetTraceForTestRequest) GetId() string
- func (x *GetTraceForTestRequest) GetStartTime() *timestamppb.Timestamp
- func (x *GetTraceForTestRequest) GetTargetIps() []string
- func (*GetTraceForTestRequest) ProtoMessage()
- func (x *GetTraceForTestRequest) ProtoReflect() protoreflect.Message
- func (x *GetTraceForTestRequest) Reset()
- func (x *GetTraceForTestRequest) String() string
- type GetTraceForTestResponse
- func (*GetTraceForTestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTraceForTestResponse) GetLookups() *TracerouteLookup
- func (x *GetTraceForTestResponse) GetTraceRoutes() []*TracerouteResult
- func (x *GetTraceForTestResponse) GetTraceRoutesInfo() *TracerouteInfo
- func (*GetTraceForTestResponse) ProtoMessage()
- func (x *GetTraceForTestResponse) ProtoReflect() protoreflect.Message
- func (x *GetTraceForTestResponse) Reset()
- func (x *GetTraceForTestResponse) String() string
- type GridTest
- type HTTPConfig
- func (*HTTPConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPConfig) GetBody() string
- func (x *HTTPConfig) GetCssSelectors() map[string]string
- func (x *HTTPConfig) GetExpiry() uint32
- func (x *HTTPConfig) GetHeaders() map[string]string
- func (x *HTTPConfig) GetIgnoreTlsErrors() bool
- func (x *HTTPConfig) GetMethod() string
- func (x *HTTPConfig) GetPeriod() uint32
- func (*HTTPConfig) ProtoMessage()
- func (x *HTTPConfig) ProtoReflect() protoreflect.Message
- func (x *HTTPConfig) Reset()
- func (x *HTTPConfig) String() string
- type HTTPTaskDefinition
- func (*HTTPTaskDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPTaskDefinition) GetExpiry() uint32
- func (x *HTTPTaskDefinition) GetPeriod() uint32
- func (x *HTTPTaskDefinition) GetTarget() string
- func (*HTTPTaskDefinition) ProtoMessage()
- func (x *HTTPTaskDefinition) ProtoReflect() protoreflect.Message
- func (x *HTTPTaskDefinition) Reset()
- func (x *HTTPTaskDefinition) String() string
- type Health
- type HealthMoment
- func (*HealthMoment) Descriptor() ([]byte, []int)deprecated
- func (x *HealthMoment) GetAvgJitter() uint32
- func (x *HealthMoment) GetAvgLatency() uint32
- func (x *HealthMoment) GetAvgWeightedLatency() uint32
- func (x *HealthMoment) GetData() string
- func (x *HealthMoment) GetDstIp() string
- func (x *HealthMoment) GetJitterHealth() string
- func (x *HealthMoment) GetLatencyHealth() string
- func (x *HealthMoment) GetOtherHealths() map[string]string
- func (x *HealthMoment) GetOverallHealth() *Health
- func (x *HealthMoment) GetPacketLoss() float64
- func (x *HealthMoment) GetPacketLossHealth() string
- func (x *HealthMoment) GetRollingAvgJitter() uint32
- func (x *HealthMoment) GetRollingAvgLatency() uint32
- func (x *HealthMoment) GetRollingAvgWeightedLatency() uint32
- func (x *HealthMoment) GetRollingStdJitter() uint32
- func (x *HealthMoment) GetRollingStddevLatency() uint32
- func (x *HealthMoment) GetSize() uint32
- func (x *HealthMoment) GetSrcIp() string
- func (x *HealthMoment) GetStatus() uint32
- func (x *HealthMoment) GetTaskType() string
- func (x *HealthMoment) GetTime() *timestamppb.Timestamp
- func (*HealthMoment) ProtoMessage()
- func (x *HealthMoment) ProtoReflect() protoreflect.Message
- func (x *HealthMoment) Reset()
- func (x *HealthMoment) String() string
- type HealthSettings
- func (*HealthSettings) Descriptor() ([]byte, []int)deprecated
- func (x *HealthSettings) GetDnsValidCodes() []uint32
- func (x *HealthSettings) GetHttpLatencyCritical() float32
- func (x *HealthSettings) GetHttpLatencyCriticalStddev() float32
- func (x *HealthSettings) GetHttpLatencyWarning() float32
- func (x *HealthSettings) GetHttpLatencyWarningStddev() float32
- func (x *HealthSettings) GetHttpValidCodes() []uint32
- func (x *HealthSettings) GetJitterCritical() float32
- func (x *HealthSettings) GetJitterCriticalStddev() float32
- func (x *HealthSettings) GetJitterWarning() float32
- func (x *HealthSettings) GetJitterWarningStddev() float32
- func (x *HealthSettings) GetLatencyCritical() float32
- func (x *HealthSettings) GetLatencyCriticalStddev() float32
- func (x *HealthSettings) GetLatencyWarning() float32
- func (x *HealthSettings) GetLatencyWarningStddev() float32
- func (x *HealthSettings) GetPacketLossCritical() float32
- func (x *HealthSettings) GetPacketLossWarning() float32
- func (*HealthSettings) ProtoMessage()
- func (x *HealthSettings) ProtoReflect() protoreflect.Message
- func (x *HealthSettings) Reset()
- func (x *HealthSettings) String() string
- type HostnameTest
- type IDByIP
- type IPFamily
- type IPInfo
- func (*IPInfo) Descriptor() ([]byte, []int)deprecated
- func (x *IPInfo) GetAsn() *ASN
- func (x *IPInfo) GetDeviceId() string
- func (x *IPInfo) GetDns() *DNS
- func (x *IPInfo) GetEgress() string
- func (x *IPInfo) GetGeo() *Geo
- func (x *IPInfo) GetIp() string
- func (x *IPInfo) GetSiteId() string
- func (*IPInfo) ProtoMessage()
- func (x *IPInfo) ProtoReflect() protoreflect.Message
- func (x *IPInfo) Reset()
- func (x *IPInfo) String() string
- type ImplementType
- func (ImplementType) Descriptor() protoreflect.EnumDescriptor
- func (x ImplementType) Enum() *ImplementType
- func (ImplementType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImplementType) Number() protoreflect.EnumNumber
- func (x ImplementType) String() string
- func (ImplementType) Type() protoreflect.EnumType
- type IpTest
- type KnockTaskDefinition
- func (*KnockTaskDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *KnockTaskDefinition) GetCount() uint32
- func (x *KnockTaskDefinition) GetExpiry() uint32
- func (x *KnockTaskDefinition) GetPeriod() uint32
- func (x *KnockTaskDefinition) GetPort() uint32
- func (x *KnockTaskDefinition) GetTarget() string
- func (*KnockTaskDefinition) ProtoMessage()
- func (x *KnockTaskDefinition) ProtoReflect() protoreflect.Message
- func (x *KnockTaskDefinition) Reset()
- func (x *KnockTaskDefinition) String() string
- type ListAgentsRequest
- type ListAgentsResponse
- func (*ListAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsResponse) GetAgents() []*Agent
- func (x *ListAgentsResponse) GetInvalidAgentsCount() uint32
- func (*ListAgentsResponse) ProtoMessage()
- func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentsResponse) Reset()
- func (x *ListAgentsResponse) String() string
- type ListTestsRequest
- type ListTestsResponse
- func (*ListTestsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTestsResponse) GetInvalidTestsCount() uint32
- func (x *ListTestsResponse) GetTests() []*Test
- func (*ListTestsResponse) ProtoMessage()
- func (x *ListTestsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTestsResponse) Reset()
- func (x *ListTestsResponse) String() string
- type MeshColumn
- func (*MeshColumn) Descriptor() ([]byte, []int)deprecated
- func (x *MeshColumn) GetAlias() string
- func (x *MeshColumn) GetHealth() []*MeshMetrics
- func (x *MeshColumn) GetId() string
- func (x *MeshColumn) GetMetrics() *MeshMetrics
- func (x *MeshColumn) GetName() string
- func (x *MeshColumn) GetTarget() string
- func (*MeshColumn) ProtoMessage()
- func (x *MeshColumn) ProtoReflect() protoreflect.Message
- func (x *MeshColumn) Reset()
- func (x *MeshColumn) String() string
- type MeshMetric
- func (*MeshMetric) Descriptor() ([]byte, []int)deprecated
- func (x *MeshMetric) GetHealth() string
- func (x *MeshMetric) GetName() string
- func (x *MeshMetric) GetValue() int64
- func (*MeshMetric) ProtoMessage()
- func (x *MeshMetric) ProtoReflect() protoreflect.Message
- func (x *MeshMetric) Reset()
- func (x *MeshMetric) String() string
- type MeshMetrics
- func (*MeshMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *MeshMetrics) GetJitter() *MeshMetric
- func (x *MeshMetrics) GetLatency() *MeshMetric
- func (x *MeshMetrics) GetPacketLoss() *MeshMetric
- func (x *MeshMetrics) GetTime() *timestamppb.Timestamp
- func (*MeshMetrics) ProtoMessage()
- func (x *MeshMetrics) ProtoReflect() protoreflect.Message
- func (x *MeshMetrics) Reset()
- func (x *MeshMetrics) String() string
- type MeshResponse
- func (*MeshResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MeshResponse) GetAlias() string
- func (x *MeshResponse) GetColumns() []*MeshColumn
- func (x *MeshResponse) GetId() string
- func (x *MeshResponse) GetIp() string
- func (x *MeshResponse) GetLocalIp() string
- func (x *MeshResponse) GetName() string
- func (*MeshResponse) ProtoMessage()
- func (x *MeshResponse) ProtoReflect() protoreflect.Message
- func (x *MeshResponse) Reset()
- func (x *MeshResponse) String() string
- type PatchAgentRequest
- func (*PatchAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchAgentRequest) GetAgent() *Agent
- func (x *PatchAgentRequest) GetMask() *fieldmaskpb.FieldMask
- func (*PatchAgentRequest) ProtoMessage()
- func (x *PatchAgentRequest) ProtoReflect() protoreflect.Message
- func (x *PatchAgentRequest) Reset()
- func (x *PatchAgentRequest) String() string
- type PatchAgentResponse
- func (*PatchAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PatchAgentResponse) GetAgent() *Agent
- func (*PatchAgentResponse) ProtoMessage()
- func (x *PatchAgentResponse) ProtoReflect() protoreflect.Message
- func (x *PatchAgentResponse) Reset()
- func (x *PatchAgentResponse) String() string
- type PatchTestRequest
- func (*PatchTestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchTestRequest) GetMask() *fieldmaskpb.FieldMask
- func (x *PatchTestRequest) GetTest() *Test
- func (*PatchTestRequest) ProtoMessage()
- func (x *PatchTestRequest) ProtoReflect() protoreflect.Message
- func (x *PatchTestRequest) Reset()
- func (x *PatchTestRequest) String() string
- type PatchTestResponse
- type PingTaskDefinition
- func (*PingTaskDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *PingTaskDefinition) GetCount() uint32
- func (x *PingTaskDefinition) GetExpiry() uint32
- func (x *PingTaskDefinition) GetPeriod() uint32
- func (x *PingTaskDefinition) GetTarget() string
- func (*PingTaskDefinition) ProtoMessage()
- func (x *PingTaskDefinition) ProtoReflect() protoreflect.Message
- func (x *PingTaskDefinition) Reset()
- func (x *PingTaskDefinition) String() string
- type Region
- type SetTestStatusRequest
- func (*SetTestStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetTestStatusRequest) GetId() string
- func (x *SetTestStatusRequest) GetStatus() TestStatus
- func (*SetTestStatusRequest) ProtoMessage()
- func (x *SetTestStatusRequest) ProtoReflect() protoreflect.Message
- func (x *SetTestStatusRequest) Reset()
- func (x *SetTestStatusRequest) String() string
- type SetTestStatusResponse
- type ShakeTaskDefinition
- func (*ShakeTaskDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ShakeTaskDefinition) GetExpiry() uint32
- func (x *ShakeTaskDefinition) GetPeriod() uint32
- func (x *ShakeTaskDefinition) GetPort() uint32
- func (x *ShakeTaskDefinition) GetTarget() string
- func (*ShakeTaskDefinition) ProtoMessage()
- func (x *ShakeTaskDefinition) ProtoReflect() protoreflect.Message
- func (x *ShakeTaskDefinition) Reset()
- func (x *ShakeTaskDefinition) String() string
- type SiteTest
- type Stats
- type SyntheticsAdminServiceClient
- type SyntheticsAdminServiceServer
- type SyntheticsDataServiceClient
- type SyntheticsDataServiceServer
- type TagTest
- type Task
- func (*Task) Descriptor() ([]byte, []int)deprecated
- func (m *Task) GetDefinition() isTask_Definition
- func (x *Task) GetDeviceId() string
- func (x *Task) GetDns() *DNSTaskDefinition
- func (x *Task) GetFamily() IPFamily
- func (x *Task) GetHttp() *HTTPTaskDefinition
- func (x *Task) GetId() string
- func (x *Task) GetKnock() *KnockTaskDefinition
- func (x *Task) GetPing() *PingTaskDefinition
- func (x *Task) GetShake() *ShakeTaskDefinition
- func (x *Task) GetState() TaskState
- func (x *Task) GetStatus() string
- func (x *Task) GetTestId() string
- func (x *Task) GetTraceroute() *TraceTaskDefinition
- func (*Task) ProtoMessage()
- func (x *Task) ProtoReflect() protoreflect.Message
- func (x *Task) Reset()
- func (x *Task) String() string
- type TaskHealth
- func (*TaskHealth) Descriptor() ([]byte, []int)deprecated
- func (x *TaskHealth) GetAgents() []*AgentHealth
- func (x *TaskHealth) GetOverallHealth() *Health
- func (x *TaskHealth) GetTargetAgent() *Agent
- func (x *TaskHealth) GetTask() *Task
- func (*TaskHealth) ProtoMessage()
- func (x *TaskHealth) ProtoReflect() protoreflect.Message
- func (x *TaskHealth) Reset()
- func (x *TaskHealth) String() string
- type TaskState
- type Task_Dns
- type Task_Http
- type Task_Knock
- type Task_Ping
- type Task_Shake
- type Task_Traceroute
- type Test
- func (*Test) Descriptor() ([]byte, []int)deprecated
- func (x *Test) GetCdate() *timestamppb.Timestamp
- func (x *Test) GetCreatedBy() *UserInfo
- func (x *Test) GetDeviceId() string
- func (x *Test) GetEdate() *timestamppb.Timestamp
- func (x *Test) GetExpiresOn() *timestamppb.Timestamp
- func (x *Test) GetId() string
- func (x *Test) GetLastUpdatedBy() *UserInfo
- func (x *Test) GetName() string
- func (x *Test) GetSettings() *TestSettings
- func (x *Test) GetStatus() TestStatus
- func (x *Test) GetType() string
- func (*Test) ProtoMessage()
- func (x *Test) ProtoReflect() protoreflect.Message
- func (x *Test) Reset()
- func (x *Test) String() string
- type TestHealth
- func (*TestHealth) Descriptor() ([]byte, []int)deprecated
- func (x *TestHealth) GetAgentTaskConfig() []*AgentTaskConfig
- func (x *TestHealth) GetHealthTs() []*Health
- func (x *TestHealth) GetMesh() []*MeshResponse
- func (x *TestHealth) GetOverallHealth() *Health
- func (x *TestHealth) GetTasks() []*TaskHealth
- func (x *TestHealth) GetTestId() string
- func (*TestHealth) ProtoMessage()
- func (x *TestHealth) ProtoReflect() protoreflect.Message
- func (x *TestHealth) Reset()
- func (x *TestHealth) String() string
- type TestMonitoringSettings
- func (*TestMonitoringSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TestMonitoringSettings) GetActivationGracePeriod() string
- func (x *TestMonitoringSettings) GetActivationTimeUnit() string
- func (x *TestMonitoringSettings) GetActivationTimeWindow() string
- func (x *TestMonitoringSettings) GetActivationTimes() string
- func (x *TestMonitoringSettings) GetNotificationChannels() []string
- func (*TestMonitoringSettings) ProtoMessage()
- func (x *TestMonitoringSettings) ProtoReflect() protoreflect.Message
- func (x *TestMonitoringSettings) Reset()
- func (x *TestMonitoringSettings) String() string
- type TestPingSettings
- func (*TestPingSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TestPingSettings) GetCount() float32
- func (x *TestPingSettings) GetDelay() float32
- func (x *TestPingSettings) GetExpiry() float32
- func (x *TestPingSettings) GetPeriod() float32
- func (*TestPingSettings) ProtoMessage()
- func (x *TestPingSettings) ProtoReflect() protoreflect.Message
- func (x *TestPingSettings) Reset()
- func (x *TestPingSettings) String() string
- type TestSettings
- func (*TestSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TestSettings) GetAgent() *AgentTest
- func (x *TestSettings) GetAgentIds() []string
- func (x *TestSettings) GetApplicationMesh() *ApplicationMeshTest
- func (x *TestSettings) GetCount() uint32
- func (m *TestSettings) GetDefinition() isTestSettings_Definition
- func (x *TestSettings) GetDns() *DnsTest
- func (x *TestSettings) GetDnsGrid() *DnsGridTest
- func (x *TestSettings) GetExpiry() uint32
- func (x *TestSettings) GetFamily() IPFamily
- func (x *TestSettings) GetFlow() *FlowTest
- func (x *TestSettings) GetHealthSettings() *HealthSettings
- func (x *TestSettings) GetHostname() *HostnameTest
- func (x *TestSettings) GetHttp() *HTTPConfig
- func (x *TestSettings) GetIp() *IpTest
- func (x *TestSettings) GetLimit() uint32
- func (x *TestSettings) GetMonitoringSettings() *TestMonitoringSettings
- func (x *TestSettings) GetNetworkGrid() *GridTest
- func (x *TestSettings) GetPageLoad() *UrlTest
- func (x *TestSettings) GetPeriod() uint32
- func (x *TestSettings) GetPing() *TestPingSettings
- func (x *TestSettings) GetPort() uint32
- func (x *TestSettings) GetProtocol() string
- func (x *TestSettings) GetReciprocal() bool
- func (x *TestSettings) GetRollupLevel() uint32
- func (x *TestSettings) GetServers() []string
- func (x *TestSettings) GetSite() *SiteTest
- func (x *TestSettings) GetTag() *TagTest
- func (x *TestSettings) GetTasks() []string
- func (x *TestSettings) GetTrace() *TestTraceSettings
- func (x *TestSettings) GetUrl() *UrlTest
- func (x *TestSettings) GetUseLocalIp() bool
- func (*TestSettings) ProtoMessage()
- func (x *TestSettings) ProtoReflect() protoreflect.Message
- func (x *TestSettings) Reset()
- func (x *TestSettings) String() string
- type TestSettings_Agent
- type TestSettings_ApplicationMesh
- type TestSettings_Dns
- type TestSettings_DnsGrid
- type TestSettings_Flow
- type TestSettings_Hostname
- type TestSettings_Ip
- type TestSettings_NetworkGrid
- type TestSettings_PageLoad
- type TestSettings_Site
- type TestSettings_Tag
- type TestSettings_Url
- type TestStatus
- type TestTraceSettings
- func (*TestTraceSettings) Descriptor() ([]byte, []int)deprecated
- func (x *TestTraceSettings) GetCount() float32
- func (x *TestTraceSettings) GetDelay() float32
- func (x *TestTraceSettings) GetExpiry() float32
- func (x *TestTraceSettings) GetLimit() float32
- func (x *TestTraceSettings) GetPeriod() float32
- func (x *TestTraceSettings) GetPort() float32
- func (x *TestTraceSettings) GetProtocol() string
- func (*TestTraceSettings) ProtoMessage()
- func (x *TestTraceSettings) ProtoReflect() protoreflect.Message
- func (x *TestTraceSettings) Reset()
- func (x *TestTraceSettings) String() string
- type Trace
- func (*Trace) Descriptor() ([]byte, []int)deprecated
- func (x *Trace) GetAgentId() string
- func (x *Trace) GetAgentIp() string
- func (x *Trace) GetHopCount() int32
- func (x *Trace) GetProbes() []*TraceProbe
- func (x *Trace) GetTargetIp() string
- func (*Trace) ProtoMessage()
- func (x *Trace) ProtoReflect() protoreflect.Message
- func (x *Trace) Reset()
- func (x *Trace) String() string
- type TraceHop
- func (*TraceHop) Descriptor() ([]byte, []int)deprecated
- func (x *TraceHop) GetAsn() int32
- func (x *TraceHop) GetIp() string
- func (x *TraceHop) GetLatency() int32
- func (x *TraceHop) GetMinExpectedLatency() int32
- func (x *TraceHop) GetRegion() int32
- func (x *TraceHop) GetSite() int32
- func (x *TraceHop) GetTarget() bool
- func (x *TraceHop) GetTimeout() bool
- func (x *TraceHop) GetTraceEnd() bool
- func (x *TraceHop) GetTtl() int32
- func (*TraceHop) ProtoMessage()
- func (x *TraceHop) ProtoReflect() protoreflect.Message
- func (x *TraceHop) Reset()
- func (x *TraceHop) String() string
- type TraceProbe
- func (*TraceProbe) Descriptor() ([]byte, []int)deprecated
- func (x *TraceProbe) GetAsPath() []int32
- func (x *TraceProbe) GetCompleted() bool
- func (x *TraceProbe) GetHopCount() int32
- func (x *TraceProbe) GetHops() []*TraceHop
- func (x *TraceProbe) GetRegionPath() []string
- func (x *TraceProbe) GetSitePath() []int32
- func (*TraceProbe) ProtoMessage()
- func (x *TraceProbe) ProtoReflect() protoreflect.Message
- func (x *TraceProbe) Reset()
- func (x *TraceProbe) String() string
- type TraceTaskDefinition
- func (*TraceTaskDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *TraceTaskDefinition) GetExpiry() uint32
- func (x *TraceTaskDefinition) GetLimit() uint32
- func (x *TraceTaskDefinition) GetPeriod() uint32
- func (x *TraceTaskDefinition) GetTarget() string
- func (*TraceTaskDefinition) ProtoMessage()
- func (x *TraceTaskDefinition) ProtoReflect() protoreflect.Message
- func (x *TraceTaskDefinition) Reset()
- func (x *TraceTaskDefinition) String() string
- type TracerouteInfo
- func (*TracerouteInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TracerouteInfo) GetIsTraceRoutesTruncated() bool
- func (x *TracerouteInfo) GetMaxAsnPathCount() int32
- func (x *TracerouteInfo) GetMaxRegionPathCount() int32
- func (x *TracerouteInfo) GetMaxSitePathCount() int32
- func (*TracerouteInfo) ProtoMessage()
- func (x *TracerouteInfo) ProtoReflect() protoreflect.Message
- func (x *TracerouteInfo) Reset()
- func (x *TracerouteInfo) String() string
- type TracerouteLookup
- func (*TracerouteLookup) Descriptor() ([]byte, []int)deprecated
- func (x *TracerouteLookup) GetAgentIdByIp() []*IDByIP
- func (x *TracerouteLookup) GetAgents() []*Agent
- func (x *TracerouteLookup) GetAsns() []*ASN
- func (x *TracerouteLookup) GetDeviceIdByIp() []*IDByIP
- func (x *TracerouteLookup) GetIps() []*IPInfo
- func (x *TracerouteLookup) GetSiteIdByIp() []*IDByIP
- func (*TracerouteLookup) ProtoMessage()
- func (x *TracerouteLookup) ProtoReflect() protoreflect.Message
- func (x *TracerouteLookup) Reset()
- func (x *TracerouteLookup) String() string
- type TracerouteResult
- func (*TracerouteResult) Descriptor() ([]byte, []int)deprecated
- func (x *TracerouteResult) GetCount() *Stats
- func (x *TracerouteResult) GetDistance() *Stats
- func (x *TracerouteResult) GetHopCount() int32
- func (x *TracerouteResult) GetTime() *timestamppb.Timestamp
- func (x *TracerouteResult) GetTraces() []*Trace
- func (*TracerouteResult) ProtoMessage()
- func (x *TracerouteResult) ProtoReflect() protoreflect.Message
- func (x *TracerouteResult) Reset()
- func (x *TracerouteResult) String() string
- type UnimplementedSyntheticsAdminServiceServer
- func (UnimplementedSyntheticsAdminServiceServer) CreateTest(context.Context, *CreateTestRequest) (*CreateTestResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) DeleteAgent(context.Context, *DeleteAgentRequest) (*DeleteAgentResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) DeleteTest(context.Context, *DeleteTestRequest) (*DeleteTestResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) GetAgent(context.Context, *GetAgentRequest) (*GetAgentResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) GetTest(context.Context, *GetTestRequest) (*GetTestResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) ListAgents(context.Context, *ListAgentsRequest) (*ListAgentsResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) ListTests(context.Context, *ListTestsRequest) (*ListTestsResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) PatchAgent(context.Context, *PatchAgentRequest) (*PatchAgentResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) PatchTest(context.Context, *PatchTestRequest) (*PatchTestResponse, error)
- func (UnimplementedSyntheticsAdminServiceServer) SetTestStatus(context.Context, *SetTestStatusRequest) (*SetTestStatusResponse, error)
- type UnimplementedSyntheticsDataServiceServer
- type UnsafeSyntheticsAdminServiceServer
- type UnsafeSyntheticsDataServiceServer
- type UrlTest
- type UserInfo
- func (*UserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInfo) GetEmail() string
- func (x *UserInfo) GetFullName() string
- func (x *UserInfo) GetId() string
- func (*UserInfo) ProtoMessage()
- func (x *UserInfo) ProtoReflect() protoreflect.Message
- func (x *UserInfo) Reset()
- func (x *UserInfo) String() string
Constants ¶
This section is empty.
Variables ¶
var ( ImplementType_name = map[int32]string{ 0: "IMPLEMENT_TYPE_UNSPECIFIED", 1: "IMPLEMENT_TYPE_RUST", 2: "IMPLEMENT_TYPE_NODE", } ImplementType_value = map[string]int32{ "IMPLEMENT_TYPE_UNSPECIFIED": 0, "IMPLEMENT_TYPE_RUST": 1, "IMPLEMENT_TYPE_NODE": 2, } )
Enum value maps for ImplementType.
var ( IPFamily_name = map[int32]string{ 0: "IP_FAMILY_UNSPECIFIED", 1: "IP_FAMILY_V4", 2: "IP_FAMILY_V6", 3: "IP_FAMILY_DUAL", } IPFamily_value = map[string]int32{ "IP_FAMILY_UNSPECIFIED": 0, "IP_FAMILY_V4": 1, "IP_FAMILY_V6": 2, "IP_FAMILY_DUAL": 3, } )
Enum value maps for IPFamily.
var ( TestStatus_name = map[int32]string{ 0: "TEST_STATUS_UNSPECIFIED", 1: "TEST_STATUS_ACTIVE", 2: "TEST_STATUS_PAUSED", 3: "TEST_STATUS_DELETED", } TestStatus_value = map[string]int32{ "TEST_STATUS_UNSPECIFIED": 0, "TEST_STATUS_ACTIVE": 1, "TEST_STATUS_PAUSED": 2, "TEST_STATUS_DELETED": 3, } )
Enum value maps for TestStatus.
var ( AgentStatus_name = map[int32]string{ 0: "AGENT_STATUS_UNSPECIFIED", 1: "AGENT_STATUS_OK", 2: "AGENT_STATUS_WAIT", 3: "AGENT_STATUS_DELETED", } AgentStatus_value = map[string]int32{ "AGENT_STATUS_UNSPECIFIED": 0, "AGENT_STATUS_OK": 1, "AGENT_STATUS_WAIT": 2, "AGENT_STATUS_DELETED": 3, } )
Enum value maps for AgentStatus.
var ( TaskState_name = map[int32]string{ 0: "TASK_STATE_UNSPECIFIED", 1: "TASK_STATE_CREATED", 2: "TASK_STATE_UPDATED", 3: "TASK_STATE_DELETED", } TaskState_value = map[string]int32{ "TASK_STATE_UNSPECIFIED": 0, "TASK_STATE_CREATED": 1, "TASK_STATE_UPDATED": 2, "TASK_STATE_DELETED": 3, } )
Enum value maps for TaskState.
var ( DNSRecord_name = map[int32]string{ 0: "DNS_RECORD_UNSPECIFIED", 1: "DNS_RECORD_A", 2: "DNS_RECORD_AAAA", 3: "DNS_RECORD_CNAME", 4: "DNS_RECORD_DNAME", 5: "DNS_RECORD_NS", 6: "DNS_RECORD_MX", 7: "DNS_RECORD_PTR", 8: "DNS_RECORD_SOA", } DNSRecord_value = map[string]int32{ "DNS_RECORD_UNSPECIFIED": 0, "DNS_RECORD_A": 1, "DNS_RECORD_AAAA": 2, "DNS_RECORD_CNAME": 3, "DNS_RECORD_DNAME": 4, "DNS_RECORD_NS": 5, "DNS_RECORD_MX": 6, "DNS_RECORD_PTR": 7, "DNS_RECORD_SOA": 8, } )
Enum value maps for DNSRecord.
var File_kentik_synthetics_v202101beta1_synthetics_proto protoreflect.FileDescriptor
var SyntheticsAdminService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kentik.synthetics.v202101beta1.SyntheticsAdminService", HandlerType: (*SyntheticsAdminServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListAgents", Handler: _SyntheticsAdminService_ListAgents_Handler, }, { MethodName: "GetAgent", Handler: _SyntheticsAdminService_GetAgent_Handler, }, { MethodName: "PatchAgent", Handler: _SyntheticsAdminService_PatchAgent_Handler, }, { MethodName: "DeleteAgent", Handler: _SyntheticsAdminService_DeleteAgent_Handler, }, { MethodName: "ListTests", Handler: _SyntheticsAdminService_ListTests_Handler, }, { MethodName: "CreateTest", Handler: _SyntheticsAdminService_CreateTest_Handler, }, { MethodName: "GetTest", Handler: _SyntheticsAdminService_GetTest_Handler, }, { MethodName: "SetTestStatus", Handler: _SyntheticsAdminService_SetTestStatus_Handler, }, { MethodName: "PatchTest", Handler: _SyntheticsAdminService_PatchTest_Handler, }, { MethodName: "DeleteTest", Handler: _SyntheticsAdminService_DeleteTest_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kentik/synthetics/v202101beta1/synthetics.proto", }
SyntheticsAdminService_ServiceDesc is the grpc.ServiceDesc for SyntheticsAdminService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SyntheticsDataService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kentik.synthetics.v202101beta1.SyntheticsDataService", HandlerType: (*SyntheticsDataServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetHealthForTests", Handler: _SyntheticsDataService_GetHealthForTests_Handler, }, { MethodName: "GetTraceForTest", Handler: _SyntheticsDataService_GetTraceForTest_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kentik/synthetics/v202101beta1/synthetics.proto", }
SyntheticsDataService_ServiceDesc is the grpc.ServiceDesc for SyntheticsDataService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterSyntheticsAdminServiceServer ¶
func RegisterSyntheticsAdminServiceServer(s grpc.ServiceRegistrar, srv SyntheticsAdminServiceServer)
func RegisterSyntheticsDataServiceServer ¶
func RegisterSyntheticsDataServiceServer(s grpc.ServiceRegistrar, srv SyntheticsDataServiceServer)
Types ¶
type ASN ¶
type ASN struct { Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ASN) Descriptor
deprecated
func (*ASN) ProtoMessage ¶
func (*ASN) ProtoMessage()
func (*ASN) ProtoReflect ¶
func (x *ASN) ProtoReflect() protoreflect.Message
type Agent ¶
type Agent struct { // id of this agent. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // revert site_name to name to prevent breaking existing users Status AgentStatus `protobuf:"varint,3,opt,name=status,proto3,enum=kentik.synthetics.v202101beta1.AgentStatus" json:"status,omitempty"` Alias string `protobuf:"bytes,4,opt,name=alias,proto3" json:"alias,omitempty"` Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Os string `protobuf:"bytes,6,opt,name=os,proto3" json:"os,omitempty"` Ip string `protobuf:"bytes,7,opt,name=ip,proto3" json:"ip,omitempty"` Lat float64 `protobuf:"fixed64,8,opt,name=lat,proto3" json:"lat,omitempty"` Long float64 `protobuf:"fixed64,9,opt,name=long,proto3" json:"long,omitempty"` LastAuthed *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=last_authed,json=lastAuthed,proto3" json:"last_authed,omitempty"` Family IPFamily `protobuf:"varint,11,opt,name=family,proto3,enum=kentik.synthetics.v202101beta1.IPFamily" json:"family,omitempty"` Asn uint32 `protobuf:"varint,12,opt,name=asn,proto3" json:"asn,omitempty"` SiteId string `protobuf:"bytes,13,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"` Version string `protobuf:"bytes,14,opt,name=version,proto3" json:"version,omitempty"` Challenge string `protobuf:"bytes,15,opt,name=challenge,proto3" json:"challenge,omitempty"` City string `protobuf:"bytes,16,opt,name=city,proto3" json:"city,omitempty"` Region string `protobuf:"bytes,17,opt,name=region,proto3" json:"region,omitempty"` Country string `protobuf:"bytes,18,opt,name=country,proto3" json:"country,omitempty"` TestIds []string `protobuf:"bytes,19,rep,name=test_ids,json=testIds,proto3" json:"test_ids,omitempty"` LocalIp string `protobuf:"bytes,20,opt,name=local_ip,json=localIp,proto3" json:"local_ip,omitempty"` CloudVpc string `protobuf:"bytes,21,opt,name=cloud_vpc,json=cloudVpc,proto3" json:"cloud_vpc,omitempty"` AgentImpl ImplementType `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Agent) Descriptor
deprecated
func (*Agent) GetAgentImpl ¶
func (x *Agent) GetAgentImpl() ImplementType
func (*Agent) GetChallenge ¶
func (*Agent) GetCloudVpc ¶
func (*Agent) GetCountry ¶
func (*Agent) GetLastAuthed ¶
func (x *Agent) GetLastAuthed() *timestamppb.Timestamp
func (*Agent) GetLocalIp ¶
func (*Agent) GetStatus ¶
func (x *Agent) GetStatus() AgentStatus
func (*Agent) GetTestIds ¶
func (*Agent) GetVersion ¶
func (*Agent) ProtoMessage ¶
func (*Agent) ProtoMessage()
func (*Agent) ProtoReflect ¶
func (x *Agent) ProtoReflect() protoreflect.Message
type AgentHealth ¶
type AgentHealth struct { Agent *Agent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` Health []*HealthMoment `protobuf:"bytes,2,rep,name=health,proto3" json:"health,omitempty"` OverallHealth *Health `protobuf:"bytes,3,opt,name=overall_health,json=overallHealth,proto3" json:"overall_health,omitempty"` // contains filtered or unexported fields }
func (*AgentHealth) Descriptor
deprecated
func (*AgentHealth) Descriptor() ([]byte, []int)
Deprecated: Use AgentHealth.ProtoReflect.Descriptor instead.
func (*AgentHealth) GetAgent ¶
func (x *AgentHealth) GetAgent() *Agent
func (*AgentHealth) GetHealth ¶
func (x *AgentHealth) GetHealth() []*HealthMoment
func (*AgentHealth) GetOverallHealth ¶
func (x *AgentHealth) GetOverallHealth() *Health
func (*AgentHealth) ProtoMessage ¶
func (*AgentHealth) ProtoMessage()
func (*AgentHealth) ProtoReflect ¶
func (x *AgentHealth) ProtoReflect() protoreflect.Message
func (*AgentHealth) Reset ¶
func (x *AgentHealth) Reset()
func (*AgentHealth) String ¶
func (x *AgentHealth) String() string
type AgentStatus ¶
type AgentStatus int32
const ( AgentStatus_AGENT_STATUS_UNSPECIFIED AgentStatus = 0 // Invalid value. AgentStatus_AGENT_STATUS_OK AgentStatus = 1 AgentStatus_AGENT_STATUS_WAIT AgentStatus = 2 AgentStatus_AGENT_STATUS_DELETED AgentStatus = 3 )
func (AgentStatus) Descriptor ¶
func (AgentStatus) Descriptor() protoreflect.EnumDescriptor
func (AgentStatus) Enum ¶
func (x AgentStatus) Enum() *AgentStatus
func (AgentStatus) EnumDescriptor
deprecated
func (AgentStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentStatus.Descriptor instead.
func (AgentStatus) Number ¶
func (x AgentStatus) Number() protoreflect.EnumNumber
func (AgentStatus) String ¶
func (x AgentStatus) String() string
func (AgentStatus) Type ¶
func (AgentStatus) Type() protoreflect.EnumType
type AgentTaskConfig ¶
type AgentTaskConfig struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Targets []string `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*AgentTaskConfig) Descriptor
deprecated
func (*AgentTaskConfig) Descriptor() ([]byte, []int)
Deprecated: Use AgentTaskConfig.ProtoReflect.Descriptor instead.
func (*AgentTaskConfig) GetId ¶
func (x *AgentTaskConfig) GetId() uint64
func (*AgentTaskConfig) GetTargets ¶
func (x *AgentTaskConfig) GetTargets() []string
func (*AgentTaskConfig) ProtoMessage ¶
func (*AgentTaskConfig) ProtoMessage()
func (*AgentTaskConfig) ProtoReflect ¶
func (x *AgentTaskConfig) ProtoReflect() protoreflect.Message
func (*AgentTaskConfig) Reset ¶
func (x *AgentTaskConfig) Reset()
func (*AgentTaskConfig) String ¶
func (x *AgentTaskConfig) String() string
type AgentTest ¶
type AgentTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*AgentTest) Descriptor
deprecated
func (*AgentTest) ProtoMessage ¶
func (*AgentTest) ProtoMessage()
func (*AgentTest) ProtoReflect ¶
func (x *AgentTest) ProtoReflect() protoreflect.Message
type ApplicationMeshTest ¶
type ApplicationMeshTest struct {
// contains filtered or unexported fields
}
func (*ApplicationMeshTest) Descriptor
deprecated
func (*ApplicationMeshTest) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationMeshTest.ProtoReflect.Descriptor instead.
func (*ApplicationMeshTest) ProtoMessage ¶
func (*ApplicationMeshTest) ProtoMessage()
func (*ApplicationMeshTest) ProtoReflect ¶
func (x *ApplicationMeshTest) ProtoReflect() protoreflect.Message
func (*ApplicationMeshTest) Reset ¶
func (x *ApplicationMeshTest) Reset()
func (*ApplicationMeshTest) String ¶
func (x *ApplicationMeshTest) String() string
type City ¶
type City struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Latitude float64 `protobuf:"fixed64,8,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float64 `protobuf:"fixed64,9,opt,name=longitude,proto3" json:"longitude,omitempty"` // contains filtered or unexported fields }
func (*City) Descriptor
deprecated
func (*City) GetLatitude ¶
func (*City) GetLongitude ¶
func (*City) ProtoMessage ¶
func (*City) ProtoMessage()
func (*City) ProtoReflect ¶
func (x *City) ProtoReflect() protoreflect.Message
type Country ¶
type Country struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*Country) Descriptor
deprecated
func (*Country) ProtoMessage ¶
func (*Country) ProtoMessage()
func (*Country) ProtoReflect ¶
func (x *Country) ProtoReflect() protoreflect.Message
type CreateTestRequest ¶
type CreateTestRequest struct { Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*CreateTestRequest) Descriptor
deprecated
func (*CreateTestRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestRequest.ProtoReflect.Descriptor instead.
func (*CreateTestRequest) GetTest ¶
func (x *CreateTestRequest) GetTest() *Test
func (*CreateTestRequest) ProtoMessage ¶
func (*CreateTestRequest) ProtoMessage()
func (*CreateTestRequest) ProtoReflect ¶
func (x *CreateTestRequest) ProtoReflect() protoreflect.Message
func (*CreateTestRequest) Reset ¶
func (x *CreateTestRequest) Reset()
func (*CreateTestRequest) String ¶
func (x *CreateTestRequest) String() string
type CreateTestResponse ¶
type CreateTestResponse struct { Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*CreateTestResponse) Descriptor
deprecated
func (*CreateTestResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateTestResponse.ProtoReflect.Descriptor instead.
func (*CreateTestResponse) GetTest ¶
func (x *CreateTestResponse) GetTest() *Test
func (*CreateTestResponse) ProtoMessage ¶
func (*CreateTestResponse) ProtoMessage()
func (*CreateTestResponse) ProtoReflect ¶
func (x *CreateTestResponse) ProtoReflect() protoreflect.Message
func (*CreateTestResponse) Reset ¶
func (x *CreateTestResponse) Reset()
func (*CreateTestResponse) String ¶
func (x *CreateTestResponse) String() string
type DNS ¶
type DNS struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DNS) Descriptor
deprecated
func (*DNS) ProtoMessage ¶
func (*DNS) ProtoMessage()
func (*DNS) ProtoReflect ¶
func (x *DNS) ProtoReflect() protoreflect.Message
type DNSRecord ¶
type DNSRecord int32
const ( DNSRecord_DNS_RECORD_UNSPECIFIED DNSRecord = 0 DNSRecord_DNS_RECORD_A DNSRecord = 1 DNSRecord_DNS_RECORD_AAAA DNSRecord = 2 DNSRecord_DNS_RECORD_CNAME DNSRecord = 3 DNSRecord_DNS_RECORD_DNAME DNSRecord = 4 DNSRecord_DNS_RECORD_NS DNSRecord = 5 DNSRecord_DNS_RECORD_MX DNSRecord = 6 DNSRecord_DNS_RECORD_PTR DNSRecord = 7 DNSRecord_DNS_RECORD_SOA DNSRecord = 8 )
func (DNSRecord) Descriptor ¶
func (DNSRecord) Descriptor() protoreflect.EnumDescriptor
func (DNSRecord) EnumDescriptor
deprecated
func (DNSRecord) Number ¶
func (x DNSRecord) Number() protoreflect.EnumNumber
func (DNSRecord) Type ¶
func (DNSRecord) Type() protoreflect.EnumType
type DNSTaskDefinition ¶
type DNSTaskDefinition struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Period uint32 `protobuf:"varint,2,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,3,opt,name=expiry,proto3" json:"expiry,omitempty"` Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"` Port uint32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` Resolver string `protobuf:"bytes,7,opt,name=resolver,proto3" json:"resolver,omitempty"` // contains filtered or unexported fields }
func (*DNSTaskDefinition) Descriptor
deprecated
func (*DNSTaskDefinition) Descriptor() ([]byte, []int)
Deprecated: Use DNSTaskDefinition.ProtoReflect.Descriptor instead.
func (*DNSTaskDefinition) GetCount ¶
func (x *DNSTaskDefinition) GetCount() uint32
func (*DNSTaskDefinition) GetExpiry ¶
func (x *DNSTaskDefinition) GetExpiry() uint32
func (*DNSTaskDefinition) GetPeriod ¶
func (x *DNSTaskDefinition) GetPeriod() uint32
func (*DNSTaskDefinition) GetPort ¶
func (x *DNSTaskDefinition) GetPort() uint32
func (*DNSTaskDefinition) GetResolver ¶
func (x *DNSTaskDefinition) GetResolver() string
func (*DNSTaskDefinition) GetTarget ¶
func (x *DNSTaskDefinition) GetTarget() string
func (*DNSTaskDefinition) GetType ¶
func (x *DNSTaskDefinition) GetType() string
func (*DNSTaskDefinition) ProtoMessage ¶
func (*DNSTaskDefinition) ProtoMessage()
func (*DNSTaskDefinition) ProtoReflect ¶
func (x *DNSTaskDefinition) ProtoReflect() protoreflect.Message
func (*DNSTaskDefinition) Reset ¶
func (x *DNSTaskDefinition) Reset()
func (*DNSTaskDefinition) String ¶
func (x *DNSTaskDefinition) String() string
type DeleteAgentRequest ¶
type DeleteAgentRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteAgentRequest) Descriptor
deprecated
func (*DeleteAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentRequest.ProtoReflect.Descriptor instead.
func (*DeleteAgentRequest) GetId ¶
func (x *DeleteAgentRequest) GetId() string
func (*DeleteAgentRequest) ProtoMessage ¶
func (*DeleteAgentRequest) ProtoMessage()
func (*DeleteAgentRequest) ProtoReflect ¶
func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message
func (*DeleteAgentRequest) Reset ¶
func (x *DeleteAgentRequest) Reset()
func (*DeleteAgentRequest) String ¶
func (x *DeleteAgentRequest) String() string
type DeleteAgentResponse ¶
type DeleteAgentResponse struct {
// contains filtered or unexported fields
}
func (*DeleteAgentResponse) Descriptor
deprecated
func (*DeleteAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentResponse.ProtoReflect.Descriptor instead.
func (*DeleteAgentResponse) ProtoMessage ¶
func (*DeleteAgentResponse) ProtoMessage()
func (*DeleteAgentResponse) ProtoReflect ¶
func (x *DeleteAgentResponse) ProtoReflect() protoreflect.Message
func (*DeleteAgentResponse) Reset ¶
func (x *DeleteAgentResponse) Reset()
func (*DeleteAgentResponse) String ¶
func (x *DeleteAgentResponse) String() string
type DeleteTestRequest ¶
type DeleteTestRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteTestRequest) Descriptor
deprecated
func (*DeleteTestRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestRequest.ProtoReflect.Descriptor instead.
func (*DeleteTestRequest) GetId ¶
func (x *DeleteTestRequest) GetId() string
func (*DeleteTestRequest) ProtoMessage ¶
func (*DeleteTestRequest) ProtoMessage()
func (*DeleteTestRequest) ProtoReflect ¶
func (x *DeleteTestRequest) ProtoReflect() protoreflect.Message
func (*DeleteTestRequest) Reset ¶
func (x *DeleteTestRequest) Reset()
func (*DeleteTestRequest) String ¶
func (x *DeleteTestRequest) String() string
type DeleteTestResponse ¶
type DeleteTestResponse struct {
// contains filtered or unexported fields
}
func (*DeleteTestResponse) Descriptor
deprecated
func (*DeleteTestResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTestResponse.ProtoReflect.Descriptor instead.
func (*DeleteTestResponse) ProtoMessage ¶
func (*DeleteTestResponse) ProtoMessage()
func (*DeleteTestResponse) ProtoReflect ¶
func (x *DeleteTestResponse) ProtoReflect() protoreflect.Message
func (*DeleteTestResponse) Reset ¶
func (x *DeleteTestResponse) Reset()
func (*DeleteTestResponse) String ¶
func (x *DeleteTestResponse) String() string
type DnsGridTest ¶
type DnsGridTest struct { Targets []string `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"` Type DNSRecord `protobuf:"varint,2,opt,name=type,proto3,enum=kentik.synthetics.v202101beta1.DNSRecord" json:"type,omitempty"` // contains filtered or unexported fields }
func (*DnsGridTest) Descriptor
deprecated
func (*DnsGridTest) Descriptor() ([]byte, []int)
Deprecated: Use DnsGridTest.ProtoReflect.Descriptor instead.
func (*DnsGridTest) GetTargets ¶
func (x *DnsGridTest) GetTargets() []string
func (*DnsGridTest) GetType ¶
func (x *DnsGridTest) GetType() DNSRecord
func (*DnsGridTest) ProtoMessage ¶
func (*DnsGridTest) ProtoMessage()
func (*DnsGridTest) ProtoReflect ¶
func (x *DnsGridTest) ProtoReflect() protoreflect.Message
func (*DnsGridTest) Reset ¶
func (x *DnsGridTest) Reset()
func (*DnsGridTest) String ¶
func (x *DnsGridTest) String() string
type DnsTest ¶
type DnsTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Type DNSRecord `protobuf:"varint,2,opt,name=type,proto3,enum=kentik.synthetics.v202101beta1.DNSRecord" json:"type,omitempty"` // contains filtered or unexported fields }
func (*DnsTest) Descriptor
deprecated
func (*DnsTest) ProtoMessage ¶
func (*DnsTest) ProtoMessage()
func (*DnsTest) ProtoReflect ¶
func (x *DnsTest) ProtoReflect() protoreflect.Message
type FlowTest ¶
type FlowTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` TargetRefreshIntervalMillis uint32 `` // How often to generate tasks. /* 147-byte string literal not displayed */ MaxTasks uint32 `protobuf:"varint,3,opt,name=max_tasks,json=maxTasks,proto3" json:"max_tasks,omitempty"` // Used for top N. Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // What type of flow to look at -- asn, cdn, country, ... InetDirection string `protobuf:"bytes,5,opt,name=inet_direction,json=inetDirection,proto3" json:"inet_direction,omitempty"` Direction string `protobuf:"bytes,6,opt,name=direction,proto3" json:"direction,omitempty"` // contains filtered or unexported fields }
func (*FlowTest) Descriptor
deprecated
func (*FlowTest) GetDirection ¶
func (*FlowTest) GetInetDirection ¶
func (*FlowTest) GetMaxTasks ¶
func (*FlowTest) GetTargetRefreshIntervalMillis ¶
func (*FlowTest) ProtoMessage ¶
func (*FlowTest) ProtoMessage()
func (*FlowTest) ProtoReflect ¶
func (x *FlowTest) ProtoReflect() protoreflect.Message
type Geo ¶
type Geo struct { Country *Country `protobuf:"bytes,1,opt,name=country,proto3" json:"country,omitempty"` Region *Region `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` City *City `protobuf:"bytes,3,opt,name=city,proto3" json:"city,omitempty"` // contains filtered or unexported fields }
func (*Geo) Descriptor
deprecated
func (*Geo) GetCountry ¶
func (*Geo) ProtoMessage ¶
func (*Geo) ProtoMessage()
func (*Geo) ProtoReflect ¶
func (x *Geo) ProtoReflect() protoreflect.Message
type GetAgentRequest ¶
type GetAgentRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetAgentRequest) Descriptor
deprecated
func (*GetAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentRequest.ProtoReflect.Descriptor instead.
func (*GetAgentRequest) GetId ¶
func (x *GetAgentRequest) GetId() string
func (*GetAgentRequest) ProtoMessage ¶
func (*GetAgentRequest) ProtoMessage()
func (*GetAgentRequest) ProtoReflect ¶
func (x *GetAgentRequest) ProtoReflect() protoreflect.Message
func (*GetAgentRequest) Reset ¶
func (x *GetAgentRequest) Reset()
func (*GetAgentRequest) String ¶
func (x *GetAgentRequest) String() string
type GetAgentResponse ¶
type GetAgentResponse struct { Agent *Agent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` // contains filtered or unexported fields }
func (*GetAgentResponse) Descriptor
deprecated
func (*GetAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAgentResponse.ProtoReflect.Descriptor instead.
func (*GetAgentResponse) GetAgent ¶
func (x *GetAgentResponse) GetAgent() *Agent
func (*GetAgentResponse) ProtoMessage ¶
func (*GetAgentResponse) ProtoMessage()
func (*GetAgentResponse) ProtoReflect ¶
func (x *GetAgentResponse) ProtoReflect() protoreflect.Message
func (*GetAgentResponse) Reset ¶
func (x *GetAgentResponse) Reset()
func (*GetAgentResponse) String ¶
func (x *GetAgentResponse) String() string
type GetHealthForTestsRequest ¶
type GetHealthForTestsRequest struct { // List of ids of the tests to get health for. Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"` // Start of the time interval for this query. StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // End of the time interval for this query. EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Optionally, only look at a subset of agents AgentIds []string `protobuf:"bytes,4,rep,name=agent_ids,json=agentIds,proto3" json:"agent_ids,omitempty"` // Optionally only look at a subset of tasks -- this lets you limit targets. TaskIds []string `protobuf:"bytes,5,rep,name=task_ids,json=taskIds,proto3" json:"task_ids,omitempty"` Augment bool `protobuf:"varint,6,opt,name=augment,proto3" json:"augment,omitempty"` // contains filtered or unexported fields }
func (*GetHealthForTestsRequest) Descriptor
deprecated
func (*GetHealthForTestsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHealthForTestsRequest.ProtoReflect.Descriptor instead.
func (*GetHealthForTestsRequest) GetAgentIds ¶
func (x *GetHealthForTestsRequest) GetAgentIds() []string
func (*GetHealthForTestsRequest) GetAugment ¶
func (x *GetHealthForTestsRequest) GetAugment() bool
func (*GetHealthForTestsRequest) GetEndTime ¶
func (x *GetHealthForTestsRequest) GetEndTime() *timestamppb.Timestamp
func (*GetHealthForTestsRequest) GetIds ¶
func (x *GetHealthForTestsRequest) GetIds() []string
func (*GetHealthForTestsRequest) GetStartTime ¶
func (x *GetHealthForTestsRequest) GetStartTime() *timestamppb.Timestamp
func (*GetHealthForTestsRequest) GetTaskIds ¶
func (x *GetHealthForTestsRequest) GetTaskIds() []string
func (*GetHealthForTestsRequest) ProtoMessage ¶
func (*GetHealthForTestsRequest) ProtoMessage()
func (*GetHealthForTestsRequest) ProtoReflect ¶
func (x *GetHealthForTestsRequest) ProtoReflect() protoreflect.Message
func (*GetHealthForTestsRequest) Reset ¶
func (x *GetHealthForTestsRequest) Reset()
func (*GetHealthForTestsRequest) String ¶
func (x *GetHealthForTestsRequest) String() string
type GetHealthForTestsResponse ¶
type GetHealthForTestsResponse struct { Health []*TestHealth `protobuf:"bytes,1,rep,name=health,proto3" json:"health,omitempty"` // contains filtered or unexported fields }
func (*GetHealthForTestsResponse) Descriptor
deprecated
func (*GetHealthForTestsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetHealthForTestsResponse.ProtoReflect.Descriptor instead.
func (*GetHealthForTestsResponse) GetHealth ¶
func (x *GetHealthForTestsResponse) GetHealth() []*TestHealth
func (*GetHealthForTestsResponse) ProtoMessage ¶
func (*GetHealthForTestsResponse) ProtoMessage()
func (*GetHealthForTestsResponse) ProtoReflect ¶
func (x *GetHealthForTestsResponse) ProtoReflect() protoreflect.Message
func (*GetHealthForTestsResponse) Reset ¶
func (x *GetHealthForTestsResponse) Reset()
func (*GetHealthForTestsResponse) String ¶
func (x *GetHealthForTestsResponse) String() string
type GetTestRequest ¶
type GetTestRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetTestRequest) Descriptor
deprecated
func (*GetTestRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTestRequest.ProtoReflect.Descriptor instead.
func (*GetTestRequest) GetId ¶
func (x *GetTestRequest) GetId() string
func (*GetTestRequest) ProtoMessage ¶
func (*GetTestRequest) ProtoMessage()
func (*GetTestRequest) ProtoReflect ¶
func (x *GetTestRequest) ProtoReflect() protoreflect.Message
func (*GetTestRequest) Reset ¶
func (x *GetTestRequest) Reset()
func (*GetTestRequest) String ¶
func (x *GetTestRequest) String() string
type GetTestResponse ¶
type GetTestResponse struct { Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*GetTestResponse) Descriptor
deprecated
func (*GetTestResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTestResponse.ProtoReflect.Descriptor instead.
func (*GetTestResponse) GetTest ¶
func (x *GetTestResponse) GetTest() *Test
func (*GetTestResponse) ProtoMessage ¶
func (*GetTestResponse) ProtoMessage()
func (*GetTestResponse) ProtoReflect ¶
func (x *GetTestResponse) ProtoReflect() protoreflect.Message
func (*GetTestResponse) Reset ¶
func (x *GetTestResponse) Reset()
func (*GetTestResponse) String ¶
func (x *GetTestResponse) String() string
type GetTraceForTestRequest ¶
type GetTraceForTestRequest struct { // Test id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Start of the time interval for this query. StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // End of the time interval for this query. EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Optionally, limit the query to these agent ids AgentIds []string `protobuf:"bytes,4,rep,name=agent_ids,json=agentIds,proto3" json:"agent_ids,omitempty"` // Optionally, limit the query to these destination IP addresses TargetIps []string `protobuf:"bytes,5,rep,name=target_ips,json=targetIps,proto3" json:"target_ips,omitempty"` // contains filtered or unexported fields }
func (*GetTraceForTestRequest) Descriptor
deprecated
func (*GetTraceForTestRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTraceForTestRequest.ProtoReflect.Descriptor instead.
func (*GetTraceForTestRequest) GetAgentIds ¶
func (x *GetTraceForTestRequest) GetAgentIds() []string
func (*GetTraceForTestRequest) GetEndTime ¶
func (x *GetTraceForTestRequest) GetEndTime() *timestamppb.Timestamp
func (*GetTraceForTestRequest) GetId ¶
func (x *GetTraceForTestRequest) GetId() string
func (*GetTraceForTestRequest) GetStartTime ¶
func (x *GetTraceForTestRequest) GetStartTime() *timestamppb.Timestamp
func (*GetTraceForTestRequest) GetTargetIps ¶
func (x *GetTraceForTestRequest) GetTargetIps() []string
func (*GetTraceForTestRequest) ProtoMessage ¶
func (*GetTraceForTestRequest) ProtoMessage()
func (*GetTraceForTestRequest) ProtoReflect ¶
func (x *GetTraceForTestRequest) ProtoReflect() protoreflect.Message
func (*GetTraceForTestRequest) Reset ¶
func (x *GetTraceForTestRequest) Reset()
func (*GetTraceForTestRequest) String ¶
func (x *GetTraceForTestRequest) String() string
type GetTraceForTestResponse ¶
type GetTraceForTestResponse struct { Lookups *TracerouteLookup `protobuf:"bytes,1,opt,name=lookups,proto3" json:"lookups,omitempty"` TraceRoutes []*TracerouteResult `protobuf:"bytes,2,rep,name=trace_routes,json=traceRoutes,proto3" json:"trace_routes,omitempty"` TraceRoutesInfo *TracerouteInfo `protobuf:"bytes,3,opt,name=trace_routes_info,json=traceRoutesInfo,proto3" json:"trace_routes_info,omitempty"` // contains filtered or unexported fields }
func (*GetTraceForTestResponse) Descriptor
deprecated
func (*GetTraceForTestResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTraceForTestResponse.ProtoReflect.Descriptor instead.
func (*GetTraceForTestResponse) GetLookups ¶
func (x *GetTraceForTestResponse) GetLookups() *TracerouteLookup
func (*GetTraceForTestResponse) GetTraceRoutes ¶
func (x *GetTraceForTestResponse) GetTraceRoutes() []*TracerouteResult
func (*GetTraceForTestResponse) GetTraceRoutesInfo ¶
func (x *GetTraceForTestResponse) GetTraceRoutesInfo() *TracerouteInfo
func (*GetTraceForTestResponse) ProtoMessage ¶
func (*GetTraceForTestResponse) ProtoMessage()
func (*GetTraceForTestResponse) ProtoReflect ¶
func (x *GetTraceForTestResponse) ProtoReflect() protoreflect.Message
func (*GetTraceForTestResponse) Reset ¶
func (x *GetTraceForTestResponse) Reset()
func (*GetTraceForTestResponse) String ¶
func (x *GetTraceForTestResponse) String() string
type GridTest ¶
type GridTest struct { Targets []string `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*GridTest) Descriptor
deprecated
func (*GridTest) GetTargets ¶
func (*GridTest) ProtoMessage ¶
func (*GridTest) ProtoMessage()
func (*GridTest) ProtoReflect ¶
func (x *GridTest) ProtoReflect() protoreflect.Message
type HTTPConfig ¶
type HTTPConfig struct { Period uint32 `protobuf:"varint,1,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,2,opt,name=expiry,proto3" json:"expiry,omitempty"` Method string `protobuf:"bytes,3,opt,name=method,proto3" json:"method,omitempty"` Headers map[string]string `` /* 155-byte string literal not displayed */ Body string `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"` IgnoreTlsErrors bool `protobuf:"varint,6,opt,name=ignore_tls_errors,json=ignoreTlsErrors,proto3" json:"ignore_tls_errors,omitempty"` CssSelectors map[string]string `` /* 185-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HTTPConfig) Descriptor
deprecated
func (*HTTPConfig) Descriptor() ([]byte, []int)
Deprecated: Use HTTPConfig.ProtoReflect.Descriptor instead.
func (*HTTPConfig) GetBody ¶
func (x *HTTPConfig) GetBody() string
func (*HTTPConfig) GetCssSelectors ¶
func (x *HTTPConfig) GetCssSelectors() map[string]string
func (*HTTPConfig) GetExpiry ¶
func (x *HTTPConfig) GetExpiry() uint32
func (*HTTPConfig) GetHeaders ¶
func (x *HTTPConfig) GetHeaders() map[string]string
func (*HTTPConfig) GetIgnoreTlsErrors ¶
func (x *HTTPConfig) GetIgnoreTlsErrors() bool
func (*HTTPConfig) GetMethod ¶
func (x *HTTPConfig) GetMethod() string
func (*HTTPConfig) GetPeriod ¶
func (x *HTTPConfig) GetPeriod() uint32
func (*HTTPConfig) ProtoMessage ¶
func (*HTTPConfig) ProtoMessage()
func (*HTTPConfig) ProtoReflect ¶
func (x *HTTPConfig) ProtoReflect() protoreflect.Message
func (*HTTPConfig) Reset ¶
func (x *HTTPConfig) Reset()
func (*HTTPConfig) String ¶
func (x *HTTPConfig) String() string
type HTTPTaskDefinition ¶
type HTTPTaskDefinition struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Period uint32 `protobuf:"varint,2,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,3,opt,name=expiry,proto3" json:"expiry,omitempty"` // contains filtered or unexported fields }
func (*HTTPTaskDefinition) Descriptor
deprecated
func (*HTTPTaskDefinition) Descriptor() ([]byte, []int)
Deprecated: Use HTTPTaskDefinition.ProtoReflect.Descriptor instead.
func (*HTTPTaskDefinition) GetExpiry ¶
func (x *HTTPTaskDefinition) GetExpiry() uint32
func (*HTTPTaskDefinition) GetPeriod ¶
func (x *HTTPTaskDefinition) GetPeriod() uint32
func (*HTTPTaskDefinition) GetTarget ¶
func (x *HTTPTaskDefinition) GetTarget() string
func (*HTTPTaskDefinition) ProtoMessage ¶
func (*HTTPTaskDefinition) ProtoMessage()
func (*HTTPTaskDefinition) ProtoReflect ¶
func (x *HTTPTaskDefinition) ProtoReflect() protoreflect.Message
func (*HTTPTaskDefinition) Reset ¶
func (x *HTTPTaskDefinition) Reset()
func (*HTTPTaskDefinition) String ¶
func (x *HTTPTaskDefinition) String() string
type Health ¶
type Health struct { Health string `protobuf:"bytes,1,opt,name=health,proto3" json:"health,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*Health) Descriptor
deprecated
func (*Health) GetTime ¶
func (x *Health) GetTime() *timestamppb.Timestamp
func (*Health) ProtoMessage ¶
func (*Health) ProtoMessage()
func (*Health) ProtoReflect ¶
func (x *Health) ProtoReflect() protoreflect.Message
type HealthMoment ¶
type HealthMoment struct { Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` SrcIp string `protobuf:"bytes,2,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"` DstIp string `protobuf:"bytes,3,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"` PacketLoss float64 `protobuf:"fixed64,4,opt,name=packet_loss,json=packetLoss,proto3" json:"packet_loss,omitempty"` AvgLatency uint32 `protobuf:"varint,5,opt,name=avg_latency,json=avgLatency,proto3" json:"avg_latency,omitempty"` AvgWeightedLatency uint32 `protobuf:"varint,6,opt,name=avg_weighted_latency,json=avgWeightedLatency,proto3" json:"avg_weighted_latency,omitempty"` RollingAvgLatency uint32 `protobuf:"varint,7,opt,name=rolling_avg_latency,json=rollingAvgLatency,proto3" json:"rolling_avg_latency,omitempty"` RollingStddevLatency uint32 `protobuf:"varint,8,opt,name=rolling_stddev_latency,json=rollingStddevLatency,proto3" json:"rolling_stddev_latency,omitempty"` RollingAvgWeightedLatency uint32 `` /* 141-byte string literal not displayed */ LatencyHealth string `protobuf:"bytes,10,opt,name=latency_health,json=latencyHealth,proto3" json:"latency_health,omitempty"` PacketLossHealth string `protobuf:"bytes,11,opt,name=packet_loss_health,json=packetLossHealth,proto3" json:"packet_loss_health,omitempty"` OverallHealth *Health `protobuf:"bytes,12,opt,name=overall_health,json=overallHealth,proto3" json:"overall_health,omitempty"` // fields returned from backend grpc service AvgJitter uint32 `protobuf:"varint,13,opt,name=avg_jitter,json=avgJitter,proto3" json:"avg_jitter,omitempty"` RollingAvgJitter uint32 `protobuf:"varint,14,opt,name=rolling_avg_jitter,json=rollingAvgJitter,proto3" json:"rolling_avg_jitter,omitempty"` RollingStdJitter uint32 `protobuf:"varint,15,opt,name=rolling_std_jitter,json=rollingStdJitter,proto3" json:"rolling_std_jitter,omitempty"` JitterHealth string `protobuf:"bytes,16,opt,name=jitter_health,json=jitterHealth,proto3" json:"jitter_health,omitempty"` Data string `protobuf:"bytes,17,opt,name=data,proto3" json:"data,omitempty"` Size uint32 `protobuf:"varint,18,opt,name=size,proto3" json:"size,omitempty"` Status uint32 `protobuf:"varint,19,opt,name=status,proto3" json:"status,omitempty"` TaskType string `protobuf:"bytes,20,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"` OtherHealths map[string]string `` /* 186-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HealthMoment) Descriptor
deprecated
func (*HealthMoment) Descriptor() ([]byte, []int)
Deprecated: Use HealthMoment.ProtoReflect.Descriptor instead.
func (*HealthMoment) GetAvgJitter ¶
func (x *HealthMoment) GetAvgJitter() uint32
func (*HealthMoment) GetAvgLatency ¶
func (x *HealthMoment) GetAvgLatency() uint32
func (*HealthMoment) GetAvgWeightedLatency ¶
func (x *HealthMoment) GetAvgWeightedLatency() uint32
func (*HealthMoment) GetData ¶
func (x *HealthMoment) GetData() string
func (*HealthMoment) GetDstIp ¶
func (x *HealthMoment) GetDstIp() string
func (*HealthMoment) GetJitterHealth ¶
func (x *HealthMoment) GetJitterHealth() string
func (*HealthMoment) GetLatencyHealth ¶
func (x *HealthMoment) GetLatencyHealth() string
func (*HealthMoment) GetOtherHealths ¶
func (x *HealthMoment) GetOtherHealths() map[string]string
func (*HealthMoment) GetOverallHealth ¶
func (x *HealthMoment) GetOverallHealth() *Health
func (*HealthMoment) GetPacketLoss ¶
func (x *HealthMoment) GetPacketLoss() float64
func (*HealthMoment) GetPacketLossHealth ¶
func (x *HealthMoment) GetPacketLossHealth() string
func (*HealthMoment) GetRollingAvgJitter ¶
func (x *HealthMoment) GetRollingAvgJitter() uint32
func (*HealthMoment) GetRollingAvgLatency ¶
func (x *HealthMoment) GetRollingAvgLatency() uint32
func (*HealthMoment) GetRollingAvgWeightedLatency ¶
func (x *HealthMoment) GetRollingAvgWeightedLatency() uint32
func (*HealthMoment) GetRollingStdJitter ¶
func (x *HealthMoment) GetRollingStdJitter() uint32
func (*HealthMoment) GetRollingStddevLatency ¶
func (x *HealthMoment) GetRollingStddevLatency() uint32
func (*HealthMoment) GetSize ¶
func (x *HealthMoment) GetSize() uint32
func (*HealthMoment) GetSrcIp ¶
func (x *HealthMoment) GetSrcIp() string
func (*HealthMoment) GetStatus ¶
func (x *HealthMoment) GetStatus() uint32
func (*HealthMoment) GetTaskType ¶
func (x *HealthMoment) GetTaskType() string
func (*HealthMoment) GetTime ¶
func (x *HealthMoment) GetTime() *timestamppb.Timestamp
func (*HealthMoment) ProtoMessage ¶
func (*HealthMoment) ProtoMessage()
func (*HealthMoment) ProtoReflect ¶
func (x *HealthMoment) ProtoReflect() protoreflect.Message
func (*HealthMoment) Reset ¶
func (x *HealthMoment) Reset()
func (*HealthMoment) String ¶
func (x *HealthMoment) String() string
type HealthSettings ¶
type HealthSettings struct { LatencyCritical float32 `protobuf:"fixed32,1,opt,name=latency_critical,json=latencyCritical,proto3" json:"latency_critical,omitempty"` LatencyWarning float32 `protobuf:"fixed32,2,opt,name=latency_warning,json=latencyWarning,proto3" json:"latency_warning,omitempty"` PacketLossCritical float32 `protobuf:"fixed32,3,opt,name=packet_loss_critical,json=packetLossCritical,proto3" json:"packet_loss_critical,omitempty"` PacketLossWarning float32 `protobuf:"fixed32,4,opt,name=packet_loss_warning,json=packetLossWarning,proto3" json:"packet_loss_warning,omitempty"` JitterCritical float32 `protobuf:"fixed32,5,opt,name=jitter_critical,json=jitterCritical,proto3" json:"jitter_critical,omitempty"` JitterWarning float32 `protobuf:"fixed32,6,opt,name=jitter_warning,json=jitterWarning,proto3" json:"jitter_warning,omitempty"` HttpLatencyCritical float32 `protobuf:"fixed32,7,opt,name=http_latency_critical,json=httpLatencyCritical,proto3" json:"http_latency_critical,omitempty"` HttpLatencyWarning float32 `protobuf:"fixed32,8,opt,name=http_latency_warning,json=httpLatencyWarning,proto3" json:"http_latency_warning,omitempty"` HttpValidCodes []uint32 `protobuf:"varint,9,rep,packed,name=http_valid_codes,json=httpValidCodes,proto3" json:"http_valid_codes,omitempty"` DnsValidCodes []uint32 `protobuf:"varint,10,rep,packed,name=dns_valid_codes,json=dnsValidCodes,proto3" json:"dns_valid_codes,omitempty"` LatencyCriticalStddev float32 `` /* 129-byte string literal not displayed */ LatencyWarningStddev float32 `` /* 126-byte string literal not displayed */ JitterCriticalStddev float32 `` /* 126-byte string literal not displayed */ JitterWarningStddev float32 `protobuf:"fixed32,14,opt,name=jitter_warning_stddev,json=jitterWarningStddev,proto3" json:"jitter_warning_stddev,omitempty"` HttpLatencyCriticalStddev float32 `` /* 143-byte string literal not displayed */ HttpLatencyWarningStddev float32 `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HealthSettings) Descriptor
deprecated
func (*HealthSettings) Descriptor() ([]byte, []int)
Deprecated: Use HealthSettings.ProtoReflect.Descriptor instead.
func (*HealthSettings) GetDnsValidCodes ¶
func (x *HealthSettings) GetDnsValidCodes() []uint32
func (*HealthSettings) GetHttpLatencyCritical ¶
func (x *HealthSettings) GetHttpLatencyCritical() float32
func (*HealthSettings) GetHttpLatencyCriticalStddev ¶
func (x *HealthSettings) GetHttpLatencyCriticalStddev() float32
func (*HealthSettings) GetHttpLatencyWarning ¶
func (x *HealthSettings) GetHttpLatencyWarning() float32
func (*HealthSettings) GetHttpLatencyWarningStddev ¶
func (x *HealthSettings) GetHttpLatencyWarningStddev() float32
func (*HealthSettings) GetHttpValidCodes ¶
func (x *HealthSettings) GetHttpValidCodes() []uint32
func (*HealthSettings) GetJitterCritical ¶
func (x *HealthSettings) GetJitterCritical() float32
func (*HealthSettings) GetJitterCriticalStddev ¶
func (x *HealthSettings) GetJitterCriticalStddev() float32
func (*HealthSettings) GetJitterWarning ¶
func (x *HealthSettings) GetJitterWarning() float32
func (*HealthSettings) GetJitterWarningStddev ¶
func (x *HealthSettings) GetJitterWarningStddev() float32
func (*HealthSettings) GetLatencyCritical ¶
func (x *HealthSettings) GetLatencyCritical() float32
func (*HealthSettings) GetLatencyCriticalStddev ¶
func (x *HealthSettings) GetLatencyCriticalStddev() float32
func (*HealthSettings) GetLatencyWarning ¶
func (x *HealthSettings) GetLatencyWarning() float32
func (*HealthSettings) GetLatencyWarningStddev ¶
func (x *HealthSettings) GetLatencyWarningStddev() float32
func (*HealthSettings) GetPacketLossCritical ¶
func (x *HealthSettings) GetPacketLossCritical() float32
func (*HealthSettings) GetPacketLossWarning ¶
func (x *HealthSettings) GetPacketLossWarning() float32
func (*HealthSettings) ProtoMessage ¶
func (*HealthSettings) ProtoMessage()
func (*HealthSettings) ProtoReflect ¶
func (x *HealthSettings) ProtoReflect() protoreflect.Message
func (*HealthSettings) Reset ¶
func (x *HealthSettings) Reset()
func (*HealthSettings) String ¶
func (x *HealthSettings) String() string
type HostnameTest ¶
type HostnameTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*HostnameTest) Descriptor
deprecated
func (*HostnameTest) Descriptor() ([]byte, []int)
Deprecated: Use HostnameTest.ProtoReflect.Descriptor instead.
func (*HostnameTest) GetTarget ¶
func (x *HostnameTest) GetTarget() string
func (*HostnameTest) ProtoMessage ¶
func (*HostnameTest) ProtoMessage()
func (*HostnameTest) ProtoReflect ¶
func (x *HostnameTest) ProtoReflect() protoreflect.Message
func (*HostnameTest) Reset ¶
func (x *HostnameTest) Reset()
func (*HostnameTest) String ¶
func (x *HostnameTest) String() string
type IDByIP ¶
type IDByIP struct { // ID value of type Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // IP address associate with IP Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"` // contains filtered or unexported fields }
ID type for the specified IP address
func (*IDByIP) Descriptor
deprecated
func (*IDByIP) ProtoMessage ¶
func (*IDByIP) ProtoMessage()
func (*IDByIP) ProtoReflect ¶
func (x *IDByIP) ProtoReflect() protoreflect.Message
type IPFamily ¶
type IPFamily int32
func (IPFamily) Descriptor ¶
func (IPFamily) Descriptor() protoreflect.EnumDescriptor
func (IPFamily) EnumDescriptor
deprecated
func (IPFamily) Number ¶
func (x IPFamily) Number() protoreflect.EnumNumber
func (IPFamily) Type ¶
func (IPFamily) Type() protoreflect.EnumType
type IPInfo ¶
type IPInfo struct { Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` Asn *ASN `protobuf:"bytes,2,opt,name=asn,proto3" json:"asn,omitempty"` Geo *Geo `protobuf:"bytes,3,opt,name=geo,proto3" json:"geo,omitempty"` Dns *DNS `protobuf:"bytes,4,opt,name=dns,proto3" json:"dns,omitempty"` DeviceId string `protobuf:"bytes,5,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` SiteId string `protobuf:"bytes,6,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"` Egress string `protobuf:"bytes,7,opt,name=egress,proto3" json:"egress,omitempty"` // contains filtered or unexported fields }
func (*IPInfo) Descriptor
deprecated
func (*IPInfo) GetDeviceId ¶
func (*IPInfo) ProtoMessage ¶
func (*IPInfo) ProtoMessage()
func (*IPInfo) ProtoReflect ¶
func (x *IPInfo) ProtoReflect() protoreflect.Message
type ImplementType ¶
type ImplementType int32
Agent impl type determines global vs private agent to use for specific test types.
const ( ImplementType_IMPLEMENT_TYPE_UNSPECIFIED ImplementType = 0 // setup IP test against a NODE global agent will fail. ImplementType_IMPLEMENT_TYPE_RUST ImplementType = 1 // setup a page load test against a RUST global agent will fail. ImplementType_IMPLEMENT_TYPE_NODE ImplementType = 2 )
func (ImplementType) Descriptor ¶
func (ImplementType) Descriptor() protoreflect.EnumDescriptor
func (ImplementType) Enum ¶
func (x ImplementType) Enum() *ImplementType
func (ImplementType) EnumDescriptor
deprecated
func (ImplementType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImplementType.Descriptor instead.
func (ImplementType) Number ¶
func (x ImplementType) Number() protoreflect.EnumNumber
func (ImplementType) String ¶
func (x ImplementType) String() string
func (ImplementType) Type ¶
func (ImplementType) Type() protoreflect.EnumType
type IpTest ¶
type IpTest struct { Targets []string `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*IpTest) Descriptor
deprecated
func (*IpTest) GetTargets ¶
func (*IpTest) ProtoMessage ¶
func (*IpTest) ProtoMessage()
func (*IpTest) ProtoReflect ¶
func (x *IpTest) ProtoReflect() protoreflect.Message
type KnockTaskDefinition ¶
type KnockTaskDefinition struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Period uint32 `protobuf:"varint,2,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,3,opt,name=expiry,proto3" json:"expiry,omitempty"` Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"` Port uint32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*KnockTaskDefinition) Descriptor
deprecated
func (*KnockTaskDefinition) Descriptor() ([]byte, []int)
Deprecated: Use KnockTaskDefinition.ProtoReflect.Descriptor instead.
func (*KnockTaskDefinition) GetCount ¶
func (x *KnockTaskDefinition) GetCount() uint32
func (*KnockTaskDefinition) GetExpiry ¶
func (x *KnockTaskDefinition) GetExpiry() uint32
func (*KnockTaskDefinition) GetPeriod ¶
func (x *KnockTaskDefinition) GetPeriod() uint32
func (*KnockTaskDefinition) GetPort ¶
func (x *KnockTaskDefinition) GetPort() uint32
func (*KnockTaskDefinition) GetTarget ¶
func (x *KnockTaskDefinition) GetTarget() string
func (*KnockTaskDefinition) ProtoMessage ¶
func (*KnockTaskDefinition) ProtoMessage()
func (*KnockTaskDefinition) ProtoReflect ¶
func (x *KnockTaskDefinition) ProtoReflect() protoreflect.Message
func (*KnockTaskDefinition) Reset ¶
func (x *KnockTaskDefinition) Reset()
func (*KnockTaskDefinition) String ¶
func (x *KnockTaskDefinition) String() string
type ListAgentsRequest ¶
type ListAgentsRequest struct {
// contains filtered or unexported fields
}
func (*ListAgentsRequest) Descriptor
deprecated
func (*ListAgentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentsRequest) ProtoMessage ¶
func (*ListAgentsRequest) ProtoMessage()
func (*ListAgentsRequest) ProtoReflect ¶
func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentsRequest) Reset ¶
func (x *ListAgentsRequest) Reset()
func (*ListAgentsRequest) String ¶
func (x *ListAgentsRequest) String() string
type ListAgentsResponse ¶
type ListAgentsResponse struct { Agents []*Agent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"` InvalidAgentsCount uint32 `protobuf:"varint,2,opt,name=invalid_agents_count,json=invalidAgentsCount,proto3" json:"invalid_agents_count,omitempty"` // contains filtered or unexported fields }
func (*ListAgentsResponse) Descriptor
deprecated
func (*ListAgentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentsResponse) GetAgents ¶
func (x *ListAgentsResponse) GetAgents() []*Agent
func (*ListAgentsResponse) GetInvalidAgentsCount ¶
func (x *ListAgentsResponse) GetInvalidAgentsCount() uint32
func (*ListAgentsResponse) ProtoMessage ¶
func (*ListAgentsResponse) ProtoMessage()
func (*ListAgentsResponse) ProtoReflect ¶
func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentsResponse) Reset ¶
func (x *ListAgentsResponse) Reset()
func (*ListAgentsResponse) String ¶
func (x *ListAgentsResponse) String() string
type ListTestsRequest ¶
type ListTestsRequest struct { Preset bool `protobuf:"varint,1,opt,name=preset,proto3" json:"preset,omitempty"` // contains filtered or unexported fields }
func (*ListTestsRequest) Descriptor
deprecated
func (*ListTestsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTestsRequest.ProtoReflect.Descriptor instead.
func (*ListTestsRequest) GetPreset ¶
func (x *ListTestsRequest) GetPreset() bool
func (*ListTestsRequest) ProtoMessage ¶
func (*ListTestsRequest) ProtoMessage()
func (*ListTestsRequest) ProtoReflect ¶
func (x *ListTestsRequest) ProtoReflect() protoreflect.Message
func (*ListTestsRequest) Reset ¶
func (x *ListTestsRequest) Reset()
func (*ListTestsRequest) String ¶
func (x *ListTestsRequest) String() string
type ListTestsResponse ¶
type ListTestsResponse struct { Tests []*Test `protobuf:"bytes,1,rep,name=tests,proto3" json:"tests,omitempty"` InvalidTestsCount uint32 `protobuf:"varint,2,opt,name=invalid_tests_count,json=invalidTestsCount,proto3" json:"invalid_tests_count,omitempty"` // contains filtered or unexported fields }
func (*ListTestsResponse) Descriptor
deprecated
func (*ListTestsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTestsResponse.ProtoReflect.Descriptor instead.
func (*ListTestsResponse) GetInvalidTestsCount ¶
func (x *ListTestsResponse) GetInvalidTestsCount() uint32
func (*ListTestsResponse) GetTests ¶
func (x *ListTestsResponse) GetTests() []*Test
func (*ListTestsResponse) ProtoMessage ¶
func (*ListTestsResponse) ProtoMessage()
func (*ListTestsResponse) ProtoReflect ¶
func (x *ListTestsResponse) ProtoReflect() protoreflect.Message
func (*ListTestsResponse) Reset ¶
func (x *ListTestsResponse) Reset()
func (*ListTestsResponse) String ¶
func (x *ListTestsResponse) String() string
type MeshColumn ¶
type MeshColumn struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Alias string `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"` Target string `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"` Metrics *MeshMetrics `protobuf:"bytes,5,opt,name=metrics,proto3" json:"metrics,omitempty"` Health []*MeshMetrics `protobuf:"bytes,6,rep,name=health,proto3" json:"health,omitempty"` // contains filtered or unexported fields }
func (*MeshColumn) Descriptor
deprecated
func (*MeshColumn) Descriptor() ([]byte, []int)
Deprecated: Use MeshColumn.ProtoReflect.Descriptor instead.
func (*MeshColumn) GetAlias ¶
func (x *MeshColumn) GetAlias() string
func (*MeshColumn) GetHealth ¶
func (x *MeshColumn) GetHealth() []*MeshMetrics
func (*MeshColumn) GetId ¶
func (x *MeshColumn) GetId() string
func (*MeshColumn) GetMetrics ¶
func (x *MeshColumn) GetMetrics() *MeshMetrics
func (*MeshColumn) GetName ¶
func (x *MeshColumn) GetName() string
func (*MeshColumn) GetTarget ¶
func (x *MeshColumn) GetTarget() string
func (*MeshColumn) ProtoMessage ¶
func (*MeshColumn) ProtoMessage()
func (*MeshColumn) ProtoReflect ¶
func (x *MeshColumn) ProtoReflect() protoreflect.Message
func (*MeshColumn) Reset ¶
func (x *MeshColumn) Reset()
func (*MeshColumn) String ¶
func (x *MeshColumn) String() string
type MeshMetric ¶
type MeshMetric struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Health string `protobuf:"bytes,2,opt,name=health,proto3" json:"health,omitempty"` Value int64 `protobuf:"varint,3,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*MeshMetric) Descriptor
deprecated
func (*MeshMetric) Descriptor() ([]byte, []int)
Deprecated: Use MeshMetric.ProtoReflect.Descriptor instead.
func (*MeshMetric) GetHealth ¶
func (x *MeshMetric) GetHealth() string
func (*MeshMetric) GetName ¶
func (x *MeshMetric) GetName() string
func (*MeshMetric) GetValue ¶
func (x *MeshMetric) GetValue() int64
func (*MeshMetric) ProtoMessage ¶
func (*MeshMetric) ProtoMessage()
func (*MeshMetric) ProtoReflect ¶
func (x *MeshMetric) ProtoReflect() protoreflect.Message
func (*MeshMetric) Reset ¶
func (x *MeshMetric) Reset()
func (*MeshMetric) String ¶
func (x *MeshMetric) String() string
type MeshMetrics ¶
type MeshMetrics struct { Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` Latency *MeshMetric `protobuf:"bytes,2,opt,name=latency,proto3" json:"latency,omitempty"` PacketLoss *MeshMetric `protobuf:"bytes,3,opt,name=packet_loss,json=packetLoss,proto3" json:"packet_loss,omitempty"` Jitter *MeshMetric `protobuf:"bytes,4,opt,name=jitter,proto3" json:"jitter,omitempty"` // contains filtered or unexported fields }
func (*MeshMetrics) Descriptor
deprecated
func (*MeshMetrics) Descriptor() ([]byte, []int)
Deprecated: Use MeshMetrics.ProtoReflect.Descriptor instead.
func (*MeshMetrics) GetJitter ¶
func (x *MeshMetrics) GetJitter() *MeshMetric
func (*MeshMetrics) GetLatency ¶
func (x *MeshMetrics) GetLatency() *MeshMetric
func (*MeshMetrics) GetPacketLoss ¶
func (x *MeshMetrics) GetPacketLoss() *MeshMetric
func (*MeshMetrics) GetTime ¶
func (x *MeshMetrics) GetTime() *timestamppb.Timestamp
func (*MeshMetrics) ProtoMessage ¶
func (*MeshMetrics) ProtoMessage()
func (*MeshMetrics) ProtoReflect ¶
func (x *MeshMetrics) ProtoReflect() protoreflect.Message
func (*MeshMetrics) Reset ¶
func (x *MeshMetrics) Reset()
func (*MeshMetrics) String ¶
func (x *MeshMetrics) String() string
type MeshResponse ¶
type MeshResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` LocalIp string `protobuf:"bytes,3,opt,name=local_ip,json=localIp,proto3" json:"local_ip,omitempty"` Ip string `protobuf:"bytes,4,opt,name=ip,proto3" json:"ip,omitempty"` Alias string `protobuf:"bytes,5,opt,name=alias,proto3" json:"alias,omitempty"` Columns []*MeshColumn `protobuf:"bytes,6,rep,name=columns,proto3" json:"columns,omitempty"` // contains filtered or unexported fields }
func (*MeshResponse) Descriptor
deprecated
func (*MeshResponse) Descriptor() ([]byte, []int)
Deprecated: Use MeshResponse.ProtoReflect.Descriptor instead.
func (*MeshResponse) GetAlias ¶
func (x *MeshResponse) GetAlias() string
func (*MeshResponse) GetColumns ¶
func (x *MeshResponse) GetColumns() []*MeshColumn
func (*MeshResponse) GetId ¶
func (x *MeshResponse) GetId() string
func (*MeshResponse) GetIp ¶
func (x *MeshResponse) GetIp() string
func (*MeshResponse) GetLocalIp ¶
func (x *MeshResponse) GetLocalIp() string
func (*MeshResponse) GetName ¶
func (x *MeshResponse) GetName() string
func (*MeshResponse) ProtoMessage ¶
func (*MeshResponse) ProtoMessage()
func (*MeshResponse) ProtoReflect ¶
func (x *MeshResponse) ProtoReflect() protoreflect.Message
func (*MeshResponse) Reset ¶
func (x *MeshResponse) Reset()
func (*MeshResponse) String ¶
func (x *MeshResponse) String() string
type PatchAgentRequest ¶
type PatchAgentRequest struct { Agent *Agent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` // CSV values of fields follow the path of Agent object with dot notation (ie. "agent.alias,export.type") Mask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"` // contains filtered or unexported fields }
func (*PatchAgentRequest) Descriptor
deprecated
func (*PatchAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchAgentRequest.ProtoReflect.Descriptor instead.
func (*PatchAgentRequest) GetAgent ¶
func (x *PatchAgentRequest) GetAgent() *Agent
func (*PatchAgentRequest) GetMask ¶
func (x *PatchAgentRequest) GetMask() *fieldmaskpb.FieldMask
func (*PatchAgentRequest) ProtoMessage ¶
func (*PatchAgentRequest) ProtoMessage()
func (*PatchAgentRequest) ProtoReflect ¶
func (x *PatchAgentRequest) ProtoReflect() protoreflect.Message
func (*PatchAgentRequest) Reset ¶
func (x *PatchAgentRequest) Reset()
func (*PatchAgentRequest) String ¶
func (x *PatchAgentRequest) String() string
type PatchAgentResponse ¶
type PatchAgentResponse struct { Agent *Agent `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` // contains filtered or unexported fields }
func (*PatchAgentResponse) Descriptor
deprecated
func (*PatchAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use PatchAgentResponse.ProtoReflect.Descriptor instead.
func (*PatchAgentResponse) GetAgent ¶
func (x *PatchAgentResponse) GetAgent() *Agent
func (*PatchAgentResponse) ProtoMessage ¶
func (*PatchAgentResponse) ProtoMessage()
func (*PatchAgentResponse) ProtoReflect ¶
func (x *PatchAgentResponse) ProtoReflect() protoreflect.Message
func (*PatchAgentResponse) Reset ¶
func (x *PatchAgentResponse) Reset()
func (*PatchAgentResponse) String ¶
func (x *PatchAgentResponse) String() string
type PatchTestRequest ¶
type PatchTestRequest struct { Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"` // CSV values of fields follow the path of Test object with dot notation (ie. "test.name,test.settings") Mask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"` // contains filtered or unexported fields }
func (*PatchTestRequest) Descriptor
deprecated
func (*PatchTestRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchTestRequest.ProtoReflect.Descriptor instead.
func (*PatchTestRequest) GetMask ¶
func (x *PatchTestRequest) GetMask() *fieldmaskpb.FieldMask
func (*PatchTestRequest) GetTest ¶
func (x *PatchTestRequest) GetTest() *Test
func (*PatchTestRequest) ProtoMessage ¶
func (*PatchTestRequest) ProtoMessage()
func (*PatchTestRequest) ProtoReflect ¶
func (x *PatchTestRequest) ProtoReflect() protoreflect.Message
func (*PatchTestRequest) Reset ¶
func (x *PatchTestRequest) Reset()
func (*PatchTestRequest) String ¶
func (x *PatchTestRequest) String() string
type PatchTestResponse ¶
type PatchTestResponse struct { Test *Test `protobuf:"bytes,1,opt,name=test,proto3" json:"test,omitempty"` // contains filtered or unexported fields }
func (*PatchTestResponse) Descriptor
deprecated
func (*PatchTestResponse) Descriptor() ([]byte, []int)
Deprecated: Use PatchTestResponse.ProtoReflect.Descriptor instead.
func (*PatchTestResponse) GetTest ¶
func (x *PatchTestResponse) GetTest() *Test
func (*PatchTestResponse) ProtoMessage ¶
func (*PatchTestResponse) ProtoMessage()
func (*PatchTestResponse) ProtoReflect ¶
func (x *PatchTestResponse) ProtoReflect() protoreflect.Message
func (*PatchTestResponse) Reset ¶
func (x *PatchTestResponse) Reset()
func (*PatchTestResponse) String ¶
func (x *PatchTestResponse) String() string
type PingTaskDefinition ¶
type PingTaskDefinition struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Period uint32 `protobuf:"varint,2,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,3,opt,name=expiry,proto3" json:"expiry,omitempty"` Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*PingTaskDefinition) Descriptor
deprecated
func (*PingTaskDefinition) Descriptor() ([]byte, []int)
Deprecated: Use PingTaskDefinition.ProtoReflect.Descriptor instead.
func (*PingTaskDefinition) GetCount ¶
func (x *PingTaskDefinition) GetCount() uint32
func (*PingTaskDefinition) GetExpiry ¶
func (x *PingTaskDefinition) GetExpiry() uint32
func (*PingTaskDefinition) GetPeriod ¶
func (x *PingTaskDefinition) GetPeriod() uint32
func (*PingTaskDefinition) GetTarget ¶
func (x *PingTaskDefinition) GetTarget() string
func (*PingTaskDefinition) ProtoMessage ¶
func (*PingTaskDefinition) ProtoMessage()
func (*PingTaskDefinition) ProtoReflect ¶
func (x *PingTaskDefinition) ProtoReflect() protoreflect.Message
func (*PingTaskDefinition) Reset ¶
func (x *PingTaskDefinition) Reset()
func (*PingTaskDefinition) String ¶
func (x *PingTaskDefinition) String() string
type Region ¶
type Region struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*Region) Descriptor
deprecated
func (*Region) ProtoMessage ¶
func (*Region) ProtoMessage()
func (*Region) ProtoReflect ¶
func (x *Region) ProtoReflect() protoreflect.Message
type SetTestStatusRequest ¶
type SetTestStatusRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Status TestStatus `protobuf:"varint,2,opt,name=status,proto3,enum=kentik.synthetics.v202101beta1.TestStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*SetTestStatusRequest) Descriptor
deprecated
func (*SetTestStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetTestStatusRequest.ProtoReflect.Descriptor instead.
func (*SetTestStatusRequest) GetId ¶
func (x *SetTestStatusRequest) GetId() string
func (*SetTestStatusRequest) GetStatus ¶
func (x *SetTestStatusRequest) GetStatus() TestStatus
func (*SetTestStatusRequest) ProtoMessage ¶
func (*SetTestStatusRequest) ProtoMessage()
func (*SetTestStatusRequest) ProtoReflect ¶
func (x *SetTestStatusRequest) ProtoReflect() protoreflect.Message
func (*SetTestStatusRequest) Reset ¶
func (x *SetTestStatusRequest) Reset()
func (*SetTestStatusRequest) String ¶
func (x *SetTestStatusRequest) String() string
type SetTestStatusResponse ¶
type SetTestStatusResponse struct {
// contains filtered or unexported fields
}
func (*SetTestStatusResponse) Descriptor
deprecated
func (*SetTestStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetTestStatusResponse.ProtoReflect.Descriptor instead.
func (*SetTestStatusResponse) ProtoMessage ¶
func (*SetTestStatusResponse) ProtoMessage()
func (*SetTestStatusResponse) ProtoReflect ¶
func (x *SetTestStatusResponse) ProtoReflect() protoreflect.Message
func (*SetTestStatusResponse) Reset ¶
func (x *SetTestStatusResponse) Reset()
func (*SetTestStatusResponse) String ¶
func (x *SetTestStatusResponse) String() string
type ShakeTaskDefinition ¶
type ShakeTaskDefinition struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Period uint32 `protobuf:"varint,3,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,4,opt,name=expiry,proto3" json:"expiry,omitempty"` // contains filtered or unexported fields }
func (*ShakeTaskDefinition) Descriptor
deprecated
func (*ShakeTaskDefinition) Descriptor() ([]byte, []int)
Deprecated: Use ShakeTaskDefinition.ProtoReflect.Descriptor instead.
func (*ShakeTaskDefinition) GetExpiry ¶
func (x *ShakeTaskDefinition) GetExpiry() uint32
func (*ShakeTaskDefinition) GetPeriod ¶
func (x *ShakeTaskDefinition) GetPeriod() uint32
func (*ShakeTaskDefinition) GetPort ¶
func (x *ShakeTaskDefinition) GetPort() uint32
func (*ShakeTaskDefinition) GetTarget ¶
func (x *ShakeTaskDefinition) GetTarget() string
func (*ShakeTaskDefinition) ProtoMessage ¶
func (*ShakeTaskDefinition) ProtoMessage()
func (*ShakeTaskDefinition) ProtoReflect ¶
func (x *ShakeTaskDefinition) ProtoReflect() protoreflect.Message
func (*ShakeTaskDefinition) Reset ¶
func (x *ShakeTaskDefinition) Reset()
func (*ShakeTaskDefinition) String ¶
func (x *ShakeTaskDefinition) String() string
type SiteTest ¶
type SiteTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*SiteTest) Descriptor
deprecated
func (*SiteTest) ProtoMessage ¶
func (*SiteTest) ProtoMessage()
func (*SiteTest) ProtoReflect ¶
func (x *SiteTest) ProtoReflect() protoreflect.Message
type Stats ¶
type Stats struct { // Average statistic Average int32 `protobuf:"varint,1,opt,name=average,proto3" json:"average,omitempty"` // Maximum statistic Max int32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"` // Total statistic Total int32 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"` // contains filtered or unexported fields }
Statistics for traceroute count
func (*Stats) Descriptor
deprecated
func (*Stats) GetAverage ¶
func (*Stats) ProtoMessage ¶
func (*Stats) ProtoMessage()
func (*Stats) ProtoReflect ¶
func (x *Stats) ProtoReflect() protoreflect.Message
type SyntheticsAdminServiceClient ¶
type SyntheticsAdminServiceClient interface { ListAgents(ctx context.Context, in *ListAgentsRequest, opts ...grpc.CallOption) (*ListAgentsResponse, error) GetAgent(ctx context.Context, in *GetAgentRequest, opts ...grpc.CallOption) (*GetAgentResponse, error) PatchAgent(ctx context.Context, in *PatchAgentRequest, opts ...grpc.CallOption) (*PatchAgentResponse, error) DeleteAgent(ctx context.Context, in *DeleteAgentRequest, opts ...grpc.CallOption) (*DeleteAgentResponse, error) ListTests(ctx context.Context, in *ListTestsRequest, opts ...grpc.CallOption) (*ListTestsResponse, error) CreateTest(ctx context.Context, in *CreateTestRequest, opts ...grpc.CallOption) (*CreateTestResponse, error) GetTest(ctx context.Context, in *GetTestRequest, opts ...grpc.CallOption) (*GetTestResponse, error) SetTestStatus(ctx context.Context, in *SetTestStatusRequest, opts ...grpc.CallOption) (*SetTestStatusResponse, error) PatchTest(ctx context.Context, in *PatchTestRequest, opts ...grpc.CallOption) (*PatchTestResponse, error) DeleteTest(ctx context.Context, in *DeleteTestRequest, opts ...grpc.CallOption) (*DeleteTestResponse, error) }
SyntheticsAdminServiceClient is the client API for SyntheticsAdminService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSyntheticsAdminServiceClient ¶
func NewSyntheticsAdminServiceClient(cc grpc.ClientConnInterface) SyntheticsAdminServiceClient
type SyntheticsAdminServiceServer ¶
type SyntheticsAdminServiceServer interface { ListAgents(context.Context, *ListAgentsRequest) (*ListAgentsResponse, error) GetAgent(context.Context, *GetAgentRequest) (*GetAgentResponse, error) PatchAgent(context.Context, *PatchAgentRequest) (*PatchAgentResponse, error) DeleteAgent(context.Context, *DeleteAgentRequest) (*DeleteAgentResponse, error) ListTests(context.Context, *ListTestsRequest) (*ListTestsResponse, error) CreateTest(context.Context, *CreateTestRequest) (*CreateTestResponse, error) GetTest(context.Context, *GetTestRequest) (*GetTestResponse, error) SetTestStatus(context.Context, *SetTestStatusRequest) (*SetTestStatusResponse, error) PatchTest(context.Context, *PatchTestRequest) (*PatchTestResponse, error) DeleteTest(context.Context, *DeleteTestRequest) (*DeleteTestResponse, error) }
SyntheticsAdminServiceServer is the server API for SyntheticsAdminService service. All implementations should embed UnimplementedSyntheticsAdminServiceServer for forward compatibility
type SyntheticsDataServiceClient ¶
type SyntheticsDataServiceClient interface { // Get health data for a set of tests GetHealthForTests(ctx context.Context, in *GetHealthForTestsRequest, opts ...grpc.CallOption) (*GetHealthForTestsResponse, error) GetTraceForTest(ctx context.Context, in *GetTraceForTestRequest, opts ...grpc.CallOption) (*GetTraceForTestResponse, error) }
SyntheticsDataServiceClient is the client API for SyntheticsDataService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSyntheticsDataServiceClient ¶
func NewSyntheticsDataServiceClient(cc grpc.ClientConnInterface) SyntheticsDataServiceClient
type SyntheticsDataServiceServer ¶
type SyntheticsDataServiceServer interface { // Get health data for a set of tests GetHealthForTests(context.Context, *GetHealthForTestsRequest) (*GetHealthForTestsResponse, error) GetTraceForTest(context.Context, *GetTraceForTestRequest) (*GetTraceForTestResponse, error) }
SyntheticsDataServiceServer is the server API for SyntheticsDataService service. All implementations should embed UnimplementedSyntheticsDataServiceServer for forward compatibility
type TagTest ¶
type TagTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*TagTest) Descriptor
deprecated
func (*TagTest) ProtoMessage ¶
func (*TagTest) ProtoMessage()
func (*TagTest) ProtoReflect ¶
func (x *TagTest) ProtoReflect() protoreflect.Message
type Task ¶
type Task struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` TestId string `protobuf:"bytes,2,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` DeviceId string `protobuf:"bytes,3,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` State TaskState `protobuf:"varint,4,opt,name=state,proto3,enum=kentik.synthetics.v202101beta1.TaskState" json:"state,omitempty"` Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` Family IPFamily `protobuf:"varint,6,opt,name=family,proto3,enum=kentik.synthetics.v202101beta1.IPFamily" json:"family,omitempty"` // Types that are assignable to Definition: // // *Task_Ping // *Task_Traceroute // *Task_Http // *Task_Knock // *Task_Dns // *Task_Shake Definition isTask_Definition `protobuf_oneof:"definition"` // contains filtered or unexported fields }
func (*Task) Descriptor
deprecated
func (*Task) GetDefinition ¶
func (m *Task) GetDefinition() isTask_Definition
func (*Task) GetDeviceId ¶
func (*Task) GetDns ¶
func (x *Task) GetDns() *DNSTaskDefinition
func (*Task) GetHttp ¶
func (x *Task) GetHttp() *HTTPTaskDefinition
func (*Task) GetKnock ¶
func (x *Task) GetKnock() *KnockTaskDefinition
func (*Task) GetPing ¶
func (x *Task) GetPing() *PingTaskDefinition
func (*Task) GetShake ¶
func (x *Task) GetShake() *ShakeTaskDefinition
func (*Task) GetTraceroute ¶
func (x *Task) GetTraceroute() *TraceTaskDefinition
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶
func (x *Task) ProtoReflect() protoreflect.Message
type TaskHealth ¶
type TaskHealth struct { Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` Agents []*AgentHealth `protobuf:"bytes,2,rep,name=agents,proto3" json:"agents,omitempty"` OverallHealth *Health `protobuf:"bytes,3,opt,name=overall_health,json=overallHealth,proto3" json:"overall_health,omitempty"` TargetAgent *Agent `protobuf:"bytes,4,opt,name=target_agent,json=targetAgent,proto3" json:"target_agent,omitempty"` // contains filtered or unexported fields }
func (*TaskHealth) Descriptor
deprecated
func (*TaskHealth) Descriptor() ([]byte, []int)
Deprecated: Use TaskHealth.ProtoReflect.Descriptor instead.
func (*TaskHealth) GetAgents ¶
func (x *TaskHealth) GetAgents() []*AgentHealth
func (*TaskHealth) GetOverallHealth ¶
func (x *TaskHealth) GetOverallHealth() *Health
func (*TaskHealth) GetTargetAgent ¶
func (x *TaskHealth) GetTargetAgent() *Agent
func (*TaskHealth) GetTask ¶
func (x *TaskHealth) GetTask() *Task
func (*TaskHealth) ProtoMessage ¶
func (*TaskHealth) ProtoMessage()
func (*TaskHealth) ProtoReflect ¶
func (x *TaskHealth) ProtoReflect() protoreflect.Message
func (*TaskHealth) Reset ¶
func (x *TaskHealth) Reset()
func (*TaskHealth) String ¶
func (x *TaskHealth) String() string
type TaskState ¶
type TaskState int32
func (TaskState) Descriptor ¶
func (TaskState) Descriptor() protoreflect.EnumDescriptor
func (TaskState) EnumDescriptor
deprecated
func (TaskState) Number ¶
func (x TaskState) Number() protoreflect.EnumNumber
func (TaskState) Type ¶
func (TaskState) Type() protoreflect.EnumType
type Task_Dns ¶
type Task_Dns struct {
Dns *DNSTaskDefinition `protobuf:"bytes,13,opt,name=dns,proto3,oneof"`
}
type Task_Http ¶
type Task_Http struct {
Http *HTTPTaskDefinition `protobuf:"bytes,11,opt,name=http,proto3,oneof"`
}
type Task_Knock ¶
type Task_Knock struct {
Knock *KnockTaskDefinition `protobuf:"bytes,12,opt,name=knock,proto3,oneof"`
}
type Task_Ping ¶
type Task_Ping struct {
Ping *PingTaskDefinition `protobuf:"bytes,9,opt,name=ping,proto3,oneof"`
}
type Task_Shake ¶
type Task_Shake struct {
Shake *ShakeTaskDefinition `protobuf:"bytes,14,opt,name=shake,proto3,oneof"`
}
type Task_Traceroute ¶
type Task_Traceroute struct {
Traceroute *TraceTaskDefinition `protobuf:"bytes,10,opt,name=traceroute,proto3,oneof"`
}
type Test ¶
type Test struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` DeviceId string `protobuf:"bytes,4,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` Status TestStatus `protobuf:"varint,5,opt,name=status,proto3,enum=kentik.synthetics.v202101beta1.TestStatus" json:"status,omitempty"` Settings *TestSettings `protobuf:"bytes,6,opt,name=settings,proto3" json:"settings,omitempty"` ExpiresOn *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expires_on,json=expiresOn,proto3" json:"expires_on,omitempty"` Cdate *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=cdate,proto3" json:"cdate,omitempty"` Edate *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=edate,proto3" json:"edate,omitempty"` CreatedBy *UserInfo `protobuf:"bytes,10,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` LastUpdatedBy *UserInfo `protobuf:"bytes,11,opt,name=last_updated_by,json=lastUpdatedBy,proto3" json:"last_updated_by,omitempty"` // contains filtered or unexported fields }
func (*Test) Descriptor
deprecated
func (*Test) GetCdate ¶
func (x *Test) GetCdate() *timestamppb.Timestamp
func (*Test) GetCreatedBy ¶
func (*Test) GetDeviceId ¶
func (*Test) GetEdate ¶
func (x *Test) GetEdate() *timestamppb.Timestamp
func (*Test) GetExpiresOn ¶
func (x *Test) GetExpiresOn() *timestamppb.Timestamp
func (*Test) GetLastUpdatedBy ¶
func (*Test) GetSettings ¶
func (x *Test) GetSettings() *TestSettings
func (*Test) GetStatus ¶
func (x *Test) GetStatus() TestStatus
func (*Test) ProtoMessage ¶
func (*Test) ProtoMessage()
func (*Test) ProtoReflect ¶
func (x *Test) ProtoReflect() protoreflect.Message
type TestHealth ¶
type TestHealth struct { TestId string `protobuf:"bytes,1,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` Tasks []*TaskHealth `protobuf:"bytes,2,rep,name=tasks,proto3" json:"tasks,omitempty"` OverallHealth *Health `protobuf:"bytes,3,opt,name=overall_health,json=overallHealth,proto3" json:"overall_health,omitempty"` HealthTs []*Health `protobuf:"bytes,4,rep,name=health_ts,json=healthTs,proto3" json:"health_ts,omitempty"` AgentTaskConfig []*AgentTaskConfig `protobuf:"bytes,5,rep,name=agent_task_config,json=agentTaskConfig,proto3" json:"agent_task_config,omitempty"` Mesh []*MeshResponse `protobuf:"bytes,6,rep,name=mesh,proto3" json:"mesh,omitempty"` // contains filtered or unexported fields }
func (*TestHealth) Descriptor
deprecated
func (*TestHealth) Descriptor() ([]byte, []int)
Deprecated: Use TestHealth.ProtoReflect.Descriptor instead.
func (*TestHealth) GetAgentTaskConfig ¶
func (x *TestHealth) GetAgentTaskConfig() []*AgentTaskConfig
func (*TestHealth) GetHealthTs ¶
func (x *TestHealth) GetHealthTs() []*Health
func (*TestHealth) GetMesh ¶
func (x *TestHealth) GetMesh() []*MeshResponse
func (*TestHealth) GetOverallHealth ¶
func (x *TestHealth) GetOverallHealth() *Health
func (*TestHealth) GetTasks ¶
func (x *TestHealth) GetTasks() []*TaskHealth
func (*TestHealth) GetTestId ¶
func (x *TestHealth) GetTestId() string
func (*TestHealth) ProtoMessage ¶
func (*TestHealth) ProtoMessage()
func (*TestHealth) ProtoReflect ¶
func (x *TestHealth) ProtoReflect() protoreflect.Message
func (*TestHealth) Reset ¶
func (x *TestHealth) Reset()
func (*TestHealth) String ¶
func (x *TestHealth) String() string
type TestMonitoringSettings ¶
type TestMonitoringSettings struct { ActivationGracePeriod string `` /* 126-byte string literal not displayed */ ActivationTimeUnit string `protobuf:"bytes,2,opt,name=activation_time_unit,json=activationTimeUnit,proto3" json:"activation_time_unit,omitempty"` ActivationTimeWindow string `protobuf:"bytes,3,opt,name=activation_time_window,json=activationTimeWindow,proto3" json:"activation_time_window,omitempty"` ActivationTimes string `protobuf:"bytes,4,opt,name=activation_times,json=activationTimes,proto3" json:"activation_times,omitempty"` NotificationChannels []string `protobuf:"bytes,5,rep,name=notification_channels,json=notificationChannels,proto3" json:"notification_channels,omitempty"` // contains filtered or unexported fields }
func (*TestMonitoringSettings) Descriptor
deprecated
func (*TestMonitoringSettings) Descriptor() ([]byte, []int)
Deprecated: Use TestMonitoringSettings.ProtoReflect.Descriptor instead.
func (*TestMonitoringSettings) GetActivationGracePeriod ¶
func (x *TestMonitoringSettings) GetActivationGracePeriod() string
func (*TestMonitoringSettings) GetActivationTimeUnit ¶
func (x *TestMonitoringSettings) GetActivationTimeUnit() string
func (*TestMonitoringSettings) GetActivationTimeWindow ¶
func (x *TestMonitoringSettings) GetActivationTimeWindow() string
func (*TestMonitoringSettings) GetActivationTimes ¶
func (x *TestMonitoringSettings) GetActivationTimes() string
func (*TestMonitoringSettings) GetNotificationChannels ¶
func (x *TestMonitoringSettings) GetNotificationChannels() []string
func (*TestMonitoringSettings) ProtoMessage ¶
func (*TestMonitoringSettings) ProtoMessage()
func (*TestMonitoringSettings) ProtoReflect ¶
func (x *TestMonitoringSettings) ProtoReflect() protoreflect.Message
func (*TestMonitoringSettings) Reset ¶
func (x *TestMonitoringSettings) Reset()
func (*TestMonitoringSettings) String ¶
func (x *TestMonitoringSettings) String() string
type TestPingSettings ¶
type TestPingSettings struct { Period float32 `protobuf:"fixed32,1,opt,name=period,proto3" json:"period,omitempty"` Count float32 `protobuf:"fixed32,2,opt,name=count,proto3" json:"count,omitempty"` Expiry float32 `protobuf:"fixed32,3,opt,name=expiry,proto3" json:"expiry,omitempty"` Delay float32 `protobuf:"fixed32,4,opt,name=delay,proto3" json:"delay,omitempty"` // contains filtered or unexported fields }
func (*TestPingSettings) Descriptor
deprecated
func (*TestPingSettings) Descriptor() ([]byte, []int)
Deprecated: Use TestPingSettings.ProtoReflect.Descriptor instead.
func (*TestPingSettings) GetCount ¶
func (x *TestPingSettings) GetCount() float32
func (*TestPingSettings) GetDelay ¶
func (x *TestPingSettings) GetDelay() float32
func (*TestPingSettings) GetExpiry ¶
func (x *TestPingSettings) GetExpiry() float32
func (*TestPingSettings) GetPeriod ¶
func (x *TestPingSettings) GetPeriod() float32
func (*TestPingSettings) ProtoMessage ¶
func (*TestPingSettings) ProtoMessage()
func (*TestPingSettings) ProtoReflect ¶
func (x *TestPingSettings) ProtoReflect() protoreflect.Message
func (*TestPingSettings) Reset ¶
func (x *TestPingSettings) Reset()
func (*TestPingSettings) String ¶
func (x *TestPingSettings) String() string
type TestSettings ¶
type TestSettings struct { // Types that are assignable to Definition: // // *TestSettings_Hostname // *TestSettings_Ip // *TestSettings_Agent // *TestSettings_Flow // *TestSettings_Site // *TestSettings_Tag // *TestSettings_Dns // *TestSettings_Url // *TestSettings_NetworkGrid // *TestSettings_PageLoad // *TestSettings_DnsGrid // *TestSettings_ApplicationMesh Definition isTestSettings_Definition `protobuf_oneof:"definition"` AgentIds []string `protobuf:"bytes,14,rep,name=agent_ids,json=agentIds,proto3" json:"agent_ids,omitempty"` Period uint32 `protobuf:"varint,15,opt,name=period,proto3" json:"period,omitempty"` Count uint32 `protobuf:"varint,16,opt,name=count,proto3" json:"count,omitempty"` Expiry uint32 `protobuf:"varint,17,opt,name=expiry,proto3" json:"expiry,omitempty"` Limit uint32 `protobuf:"varint,18,opt,name=limit,proto3" json:"limit,omitempty"` Tasks []string `protobuf:"bytes,19,rep,name=tasks,proto3" json:"tasks,omitempty"` // Task types. HealthSettings *HealthSettings `protobuf:"bytes,22,opt,name=health_settings,json=healthSettings,proto3" json:"health_settings,omitempty"` MonitoringSettings *TestMonitoringSettings `protobuf:"bytes,24,opt,name=monitoring_settings,json=monitoringSettings,proto3" json:"monitoring_settings,omitempty"` Ping *TestPingSettings `protobuf:"bytes,28,opt,name=ping,proto3" json:"ping,omitempty"` Trace *TestTraceSettings `protobuf:"bytes,29,opt,name=trace,proto3" json:"trace,omitempty"` Port uint32 `protobuf:"varint,23,opt,name=port,proto3" json:"port,omitempty"` Protocol string `protobuf:"bytes,26,opt,name=protocol,proto3" json:"protocol,omitempty"` Family IPFamily `protobuf:"varint,27,opt,name=family,proto3,enum=kentik.synthetics.v202101beta1.IPFamily" json:"family,omitempty"` Servers []string `protobuf:"bytes,30,rep,name=servers,proto3" json:"servers,omitempty"` UseLocalIp bool `protobuf:"varint,31,opt,name=use_local_ip,json=useLocalIp,proto3" json:"use_local_ip,omitempty"` Reciprocal bool `protobuf:"varint,32,opt,name=reciprocal,proto3" json:"reciprocal,omitempty"` RollupLevel uint32 `protobuf:"varint,33,opt,name=rollup_level,json=rollupLevel,proto3" json:"rollup_level,omitempty"` Http *HTTPConfig `protobuf:"bytes,34,opt,name=http,proto3" json:"http,omitempty"` // contains filtered or unexported fields }
func (*TestSettings) Descriptor
deprecated
func (*TestSettings) Descriptor() ([]byte, []int)
Deprecated: Use TestSettings.ProtoReflect.Descriptor instead.
func (*TestSettings) GetAgent ¶
func (x *TestSettings) GetAgent() *AgentTest
func (*TestSettings) GetAgentIds ¶
func (x *TestSettings) GetAgentIds() []string
func (*TestSettings) GetApplicationMesh ¶
func (x *TestSettings) GetApplicationMesh() *ApplicationMeshTest
func (*TestSettings) GetCount ¶
func (x *TestSettings) GetCount() uint32
func (*TestSettings) GetDefinition ¶
func (m *TestSettings) GetDefinition() isTestSettings_Definition
func (*TestSettings) GetDns ¶
func (x *TestSettings) GetDns() *DnsTest
func (*TestSettings) GetDnsGrid ¶
func (x *TestSettings) GetDnsGrid() *DnsGridTest
func (*TestSettings) GetExpiry ¶
func (x *TestSettings) GetExpiry() uint32
func (*TestSettings) GetFamily ¶
func (x *TestSettings) GetFamily() IPFamily
func (*TestSettings) GetFlow ¶
func (x *TestSettings) GetFlow() *FlowTest
func (*TestSettings) GetHealthSettings ¶
func (x *TestSettings) GetHealthSettings() *HealthSettings
func (*TestSettings) GetHostname ¶
func (x *TestSettings) GetHostname() *HostnameTest
func (*TestSettings) GetHttp ¶
func (x *TestSettings) GetHttp() *HTTPConfig
func (*TestSettings) GetIp ¶
func (x *TestSettings) GetIp() *IpTest
func (*TestSettings) GetLimit ¶
func (x *TestSettings) GetLimit() uint32
func (*TestSettings) GetMonitoringSettings ¶
func (x *TestSettings) GetMonitoringSettings() *TestMonitoringSettings
func (*TestSettings) GetNetworkGrid ¶
func (x *TestSettings) GetNetworkGrid() *GridTest
func (*TestSettings) GetPageLoad ¶
func (x *TestSettings) GetPageLoad() *UrlTest
func (*TestSettings) GetPeriod ¶
func (x *TestSettings) GetPeriod() uint32
func (*TestSettings) GetPing ¶
func (x *TestSettings) GetPing() *TestPingSettings
func (*TestSettings) GetPort ¶
func (x *TestSettings) GetPort() uint32
func (*TestSettings) GetProtocol ¶
func (x *TestSettings) GetProtocol() string
func (*TestSettings) GetReciprocal ¶
func (x *TestSettings) GetReciprocal() bool
func (*TestSettings) GetRollupLevel ¶
func (x *TestSettings) GetRollupLevel() uint32
func (*TestSettings) GetServers ¶
func (x *TestSettings) GetServers() []string
func (*TestSettings) GetSite ¶
func (x *TestSettings) GetSite() *SiteTest
func (*TestSettings) GetTag ¶
func (x *TestSettings) GetTag() *TagTest
func (*TestSettings) GetTasks ¶
func (x *TestSettings) GetTasks() []string
func (*TestSettings) GetTrace ¶
func (x *TestSettings) GetTrace() *TestTraceSettings
func (*TestSettings) GetUrl ¶
func (x *TestSettings) GetUrl() *UrlTest
func (*TestSettings) GetUseLocalIp ¶
func (x *TestSettings) GetUseLocalIp() bool
func (*TestSettings) ProtoMessage ¶
func (*TestSettings) ProtoMessage()
func (*TestSettings) ProtoReflect ¶
func (x *TestSettings) ProtoReflect() protoreflect.Message
func (*TestSettings) Reset ¶
func (x *TestSettings) Reset()
func (*TestSettings) String ¶
func (x *TestSettings) String() string
type TestSettings_Agent ¶
type TestSettings_Agent struct {
Agent *AgentTest `protobuf:"bytes,6,opt,name=agent,proto3,oneof"`
}
type TestSettings_ApplicationMesh ¶
type TestSettings_ApplicationMesh struct {
ApplicationMesh *ApplicationMeshTest `protobuf:"bytes,38,opt,name=application_mesh,json=applicationMesh,proto3,oneof"`
}
type TestSettings_Dns ¶
type TestSettings_Dns struct {
Dns *DnsTest `protobuf:"bytes,10,opt,name=dns,proto3,oneof"`
}
type TestSettings_DnsGrid ¶
type TestSettings_DnsGrid struct {
DnsGrid *DnsGridTest `protobuf:"bytes,37,opt,name=dns_grid,json=dnsGrid,proto3,oneof"`
}
type TestSettings_Flow ¶
type TestSettings_Flow struct {
Flow *FlowTest `protobuf:"bytes,7,opt,name=flow,proto3,oneof"`
}
type TestSettings_Hostname ¶
type TestSettings_Hostname struct {
Hostname *HostnameTest `protobuf:"bytes,4,opt,name=hostname,proto3,oneof"`
}
type TestSettings_Ip ¶
type TestSettings_Ip struct {
Ip *IpTest `protobuf:"bytes,5,opt,name=ip,proto3,oneof"`
}
type TestSettings_NetworkGrid ¶
type TestSettings_NetworkGrid struct {
NetworkGrid *GridTest `protobuf:"bytes,35,opt,name=network_grid,json=networkGrid,proto3,oneof"`
}
type TestSettings_PageLoad ¶
type TestSettings_PageLoad struct {
PageLoad *UrlTest `protobuf:"bytes,36,opt,name=page_load,json=pageLoad,proto3,oneof"`
}
type TestSettings_Site ¶
type TestSettings_Site struct {
Site *SiteTest `protobuf:"bytes,8,opt,name=site,proto3,oneof"`
}
type TestSettings_Tag ¶
type TestSettings_Tag struct {
Tag *TagTest `protobuf:"bytes,9,opt,name=tag,proto3,oneof"`
}
type TestSettings_Url ¶
type TestSettings_Url struct {
Url *UrlTest `protobuf:"bytes,11,opt,name=url,proto3,oneof"`
}
type TestStatus ¶
type TestStatus int32
const ( TestStatus_TEST_STATUS_UNSPECIFIED TestStatus = 0 // Invalid value. TestStatus_TEST_STATUS_ACTIVE TestStatus = 1 // Test is active. TestStatus_TEST_STATUS_PAUSED TestStatus = 2 // Test is paused. TestStatus_TEST_STATUS_DELETED TestStatus = 3 // Test is deleted. Not settable via SetTestStatus. )
func (TestStatus) Descriptor ¶
func (TestStatus) Descriptor() protoreflect.EnumDescriptor
func (TestStatus) Enum ¶
func (x TestStatus) Enum() *TestStatus
func (TestStatus) EnumDescriptor
deprecated
func (TestStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use TestStatus.Descriptor instead.
func (TestStatus) Number ¶
func (x TestStatus) Number() protoreflect.EnumNumber
func (TestStatus) String ¶
func (x TestStatus) String() string
func (TestStatus) Type ¶
func (TestStatus) Type() protoreflect.EnumType
type TestTraceSettings ¶
type TestTraceSettings struct { Period float32 `protobuf:"fixed32,1,opt,name=period,proto3" json:"period,omitempty"` Count float32 `protobuf:"fixed32,2,opt,name=count,proto3" json:"count,omitempty"` Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` Port float32 `protobuf:"fixed32,4,opt,name=port,proto3" json:"port,omitempty"` Expiry float32 `protobuf:"fixed32,5,opt,name=expiry,proto3" json:"expiry,omitempty"` Limit float32 `protobuf:"fixed32,6,opt,name=limit,proto3" json:"limit,omitempty"` Delay float32 `protobuf:"fixed32,7,opt,name=delay,proto3" json:"delay,omitempty"` // contains filtered or unexported fields }
func (*TestTraceSettings) Descriptor
deprecated
func (*TestTraceSettings) Descriptor() ([]byte, []int)
Deprecated: Use TestTraceSettings.ProtoReflect.Descriptor instead.
func (*TestTraceSettings) GetCount ¶
func (x *TestTraceSettings) GetCount() float32
func (*TestTraceSettings) GetDelay ¶
func (x *TestTraceSettings) GetDelay() float32
func (*TestTraceSettings) GetExpiry ¶
func (x *TestTraceSettings) GetExpiry() float32
func (*TestTraceSettings) GetLimit ¶
func (x *TestTraceSettings) GetLimit() float32
func (*TestTraceSettings) GetPeriod ¶
func (x *TestTraceSettings) GetPeriod() float32
func (*TestTraceSettings) GetPort ¶
func (x *TestTraceSettings) GetPort() float32
func (*TestTraceSettings) GetProtocol ¶
func (x *TestTraceSettings) GetProtocol() string
func (*TestTraceSettings) ProtoMessage ¶
func (*TestTraceSettings) ProtoMessage()
func (*TestTraceSettings) ProtoReflect ¶
func (x *TestTraceSettings) ProtoReflect() protoreflect.Message
func (*TestTraceSettings) Reset ¶
func (x *TestTraceSettings) Reset()
func (*TestTraceSettings) String ¶
func (x *TestTraceSettings) String() string
type Trace ¶
type Trace struct { // ID of agent for the trace AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // IP of agent for the trace AgentIp string `protobuf:"bytes,2,opt,name=agent_ip,json=agentIp,proto3" json:"agent_ip,omitempty"` // Remote target IP TargetIp string `protobuf:"bytes,3,opt,name=target_ip,json=targetIp,proto3" json:"target_ip,omitempty"` // Number of hops for the trace HopCount int32 `protobuf:"varint,4,opt,name=hop_count,json=hopCount,proto3" json:"hop_count,omitempty"` // Probing info Probes []*TraceProbe `protobuf:"bytes,5,rep,name=probes,proto3" json:"probes,omitempty"` // contains filtered or unexported fields }
Trace detail
func (*Trace) Descriptor
deprecated
func (*Trace) GetAgentId ¶
func (*Trace) GetAgentIp ¶
func (*Trace) GetHopCount ¶
func (*Trace) GetProbes ¶
func (x *Trace) GetProbes() []*TraceProbe
func (*Trace) GetTargetIp ¶
func (*Trace) ProtoMessage ¶
func (*Trace) ProtoMessage()
func (*Trace) ProtoReflect ¶
func (x *Trace) ProtoReflect() protoreflect.Message
type TraceHop ¶
type TraceHop struct { Ttl int32 `protobuf:"varint,1,opt,name=ttl,proto3" json:"ttl,omitempty"` Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"` Timeout bool `protobuf:"varint,3,opt,name=timeout,proto3" json:"timeout,omitempty"` Latency int32 `protobuf:"varint,4,opt,name=latency,proto3" json:"latency,omitempty"` MinExpectedLatency int32 `protobuf:"varint,5,opt,name=min_expected_latency,json=minExpectedLatency,proto3" json:"min_expected_latency,omitempty"` Asn int32 `protobuf:"varint,6,opt,name=asn,proto3" json:"asn,omitempty"` Site int32 `protobuf:"varint,7,opt,name=site,proto3" json:"site,omitempty"` Region int32 `protobuf:"varint,8,opt,name=region,proto3" json:"region,omitempty"` Target bool `protobuf:"varint,9,opt,name=target,proto3" json:"target,omitempty"` TraceEnd bool `protobuf:"varint,10,opt,name=trace_end,json=traceEnd,proto3" json:"trace_end,omitempty"` // contains filtered or unexported fields }
func (*TraceHop) Descriptor
deprecated
func (*TraceHop) GetLatency ¶
func (*TraceHop) GetMinExpectedLatency ¶
func (*TraceHop) GetTimeout ¶
func (*TraceHop) GetTraceEnd ¶
func (*TraceHop) ProtoMessage ¶
func (*TraceHop) ProtoMessage()
func (*TraceHop) ProtoReflect ¶
func (x *TraceHop) ProtoReflect() protoreflect.Message
type TraceProbe ¶
type TraceProbe struct { // AS path AsPath []int32 `protobuf:"varint,1,rep,packed,name=as_path,json=asPath,proto3" json:"as_path,omitempty"` // Completed probe Completed bool `protobuf:"varint,2,opt,name=completed,proto3" json:"completed,omitempty"` // Hop count HopCount int32 `protobuf:"varint,3,opt,name=hop_count,json=hopCount,proto3" json:"hop_count,omitempty"` // Region path trace RegionPath []string `protobuf:"bytes,4,rep,name=region_path,json=regionPath,proto3" json:"region_path,omitempty"` // Site path trace SitePath []int32 `protobuf:"varint,5,rep,packed,name=site_path,json=sitePath,proto3" json:"site_path,omitempty"` Hops []*TraceHop `protobuf:"bytes,6,rep,name=hops,proto3" json:"hops,omitempty"` // contains filtered or unexported fields }
Probing detail
func (*TraceProbe) Descriptor
deprecated
func (*TraceProbe) Descriptor() ([]byte, []int)
Deprecated: Use TraceProbe.ProtoReflect.Descriptor instead.
func (*TraceProbe) GetAsPath ¶
func (x *TraceProbe) GetAsPath() []int32
func (*TraceProbe) GetCompleted ¶
func (x *TraceProbe) GetCompleted() bool
func (*TraceProbe) GetHopCount ¶
func (x *TraceProbe) GetHopCount() int32
func (*TraceProbe) GetHops ¶
func (x *TraceProbe) GetHops() []*TraceHop
func (*TraceProbe) GetRegionPath ¶
func (x *TraceProbe) GetRegionPath() []string
func (*TraceProbe) GetSitePath ¶
func (x *TraceProbe) GetSitePath() []int32
func (*TraceProbe) ProtoMessage ¶
func (*TraceProbe) ProtoMessage()
func (*TraceProbe) ProtoReflect ¶
func (x *TraceProbe) ProtoReflect() protoreflect.Message
func (*TraceProbe) Reset ¶
func (x *TraceProbe) Reset()
func (*TraceProbe) String ¶
func (x *TraceProbe) String() string
type TraceTaskDefinition ¶
type TraceTaskDefinition struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` Period uint32 `protobuf:"varint,2,opt,name=period,proto3" json:"period,omitempty"` Expiry uint32 `protobuf:"varint,3,opt,name=expiry,proto3" json:"expiry,omitempty"` Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*TraceTaskDefinition) Descriptor
deprecated
func (*TraceTaskDefinition) Descriptor() ([]byte, []int)
Deprecated: Use TraceTaskDefinition.ProtoReflect.Descriptor instead.
func (*TraceTaskDefinition) GetExpiry ¶
func (x *TraceTaskDefinition) GetExpiry() uint32
func (*TraceTaskDefinition) GetLimit ¶
func (x *TraceTaskDefinition) GetLimit() uint32
func (*TraceTaskDefinition) GetPeriod ¶
func (x *TraceTaskDefinition) GetPeriod() uint32
func (*TraceTaskDefinition) GetTarget ¶
func (x *TraceTaskDefinition) GetTarget() string
func (*TraceTaskDefinition) ProtoMessage ¶
func (*TraceTaskDefinition) ProtoMessage()
func (*TraceTaskDefinition) ProtoReflect ¶
func (x *TraceTaskDefinition) ProtoReflect() protoreflect.Message
func (*TraceTaskDefinition) Reset ¶
func (x *TraceTaskDefinition) Reset()
func (*TraceTaskDefinition) String ¶
func (x *TraceTaskDefinition) String() string
type TracerouteInfo ¶
type TracerouteInfo struct { // Indicate trace route is trunciated IsTraceRoutesTruncated bool `` /* 132-byte string literal not displayed */ // Maximum number of asn path MaxAsnPathCount int32 `protobuf:"varint,2,opt,name=max_asn_path_count,json=maxAsnPathCount,proto3" json:"max_asn_path_count,omitempty"` // Maximum number of site path MaxSitePathCount int32 `protobuf:"varint,3,opt,name=max_site_path_count,json=maxSitePathCount,proto3" json:"max_site_path_count,omitempty"` // Maximum number of region path MaxRegionPathCount int32 `protobuf:"varint,4,opt,name=max_region_path_count,json=maxRegionPathCount,proto3" json:"max_region_path_count,omitempty"` // contains filtered or unexported fields }
Traceroute info
func (*TracerouteInfo) Descriptor
deprecated
func (*TracerouteInfo) Descriptor() ([]byte, []int)
Deprecated: Use TracerouteInfo.ProtoReflect.Descriptor instead.
func (*TracerouteInfo) GetIsTraceRoutesTruncated ¶
func (x *TracerouteInfo) GetIsTraceRoutesTruncated() bool
func (*TracerouteInfo) GetMaxAsnPathCount ¶
func (x *TracerouteInfo) GetMaxAsnPathCount() int32
func (*TracerouteInfo) GetMaxRegionPathCount ¶
func (x *TracerouteInfo) GetMaxRegionPathCount() int32
func (*TracerouteInfo) GetMaxSitePathCount ¶
func (x *TracerouteInfo) GetMaxSitePathCount() int32
func (*TracerouteInfo) ProtoMessage ¶
func (*TracerouteInfo) ProtoMessage()
func (*TracerouteInfo) ProtoReflect ¶
func (x *TracerouteInfo) ProtoReflect() protoreflect.Message
func (*TracerouteInfo) Reset ¶
func (x *TracerouteInfo) Reset()
func (*TracerouteInfo) String ¶
func (x *TracerouteInfo) String() string
type TracerouteLookup ¶
type TracerouteLookup struct { // Agent ID by IP AgentIdByIp []*IDByIP `protobuf:"bytes,1,rep,name=agent_id_by_ip,json=agentIdByIp,proto3" json:"agent_id_by_ip,omitempty"` // Agents info Agents []*Agent `protobuf:"bytes,2,rep,name=agents,proto3" json:"agents,omitempty"` // ASN Asns []*ASN `protobuf:"bytes,3,rep,name=asns,proto3" json:"asns,omitempty"` // Device ID by IP DeviceIdByIp []*IDByIP `protobuf:"bytes,4,rep,name=device_id_by_ip,json=deviceIdByIp,proto3" json:"device_id_by_ip,omitempty"` // Site ID by IP SiteIdByIp []*IDByIP `protobuf:"bytes,5,rep,name=site_id_by_ip,json=siteIdByIp,proto3" json:"site_id_by_ip,omitempty"` // IP Info Ips []*IPInfo `protobuf:"bytes,6,rep,name=ips,proto3" json:"ips,omitempty"` // contains filtered or unexported fields }
Traceroute lookup info
func (*TracerouteLookup) Descriptor
deprecated
func (*TracerouteLookup) Descriptor() ([]byte, []int)
Deprecated: Use TracerouteLookup.ProtoReflect.Descriptor instead.
func (*TracerouteLookup) GetAgentIdByIp ¶
func (x *TracerouteLookup) GetAgentIdByIp() []*IDByIP
func (*TracerouteLookup) GetAgents ¶
func (x *TracerouteLookup) GetAgents() []*Agent
func (*TracerouteLookup) GetAsns ¶
func (x *TracerouteLookup) GetAsns() []*ASN
func (*TracerouteLookup) GetDeviceIdByIp ¶
func (x *TracerouteLookup) GetDeviceIdByIp() []*IDByIP
func (*TracerouteLookup) GetIps ¶
func (x *TracerouteLookup) GetIps() []*IPInfo
func (*TracerouteLookup) GetSiteIdByIp ¶
func (x *TracerouteLookup) GetSiteIdByIp() []*IDByIP
func (*TracerouteLookup) ProtoMessage ¶
func (*TracerouteLookup) ProtoMessage()
func (*TracerouteLookup) ProtoReflect ¶
func (x *TracerouteLookup) ProtoReflect() protoreflect.Message
func (*TracerouteLookup) Reset ¶
func (x *TracerouteLookup) Reset()
func (*TracerouteLookup) String ¶
func (x *TracerouteLookup) String() string
type TracerouteResult ¶
type TracerouteResult struct { Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` Traces []*Trace `protobuf:"bytes,2,rep,name=traces,proto3" json:"traces,omitempty"` HopCount int32 `protobuf:"varint,3,opt,name=hop_count,json=hopCount,proto3" json:"hop_count,omitempty"` Count *Stats `protobuf:"bytes,4,opt,name=count,proto3" json:"count,omitempty"` Distance *Stats `protobuf:"bytes,5,opt,name=distance,proto3" json:"distance,omitempty"` // contains filtered or unexported fields }
func (*TracerouteResult) Descriptor
deprecated
func (*TracerouteResult) Descriptor() ([]byte, []int)
Deprecated: Use TracerouteResult.ProtoReflect.Descriptor instead.
func (*TracerouteResult) GetCount ¶
func (x *TracerouteResult) GetCount() *Stats
func (*TracerouteResult) GetDistance ¶
func (x *TracerouteResult) GetDistance() *Stats
func (*TracerouteResult) GetHopCount ¶
func (x *TracerouteResult) GetHopCount() int32
func (*TracerouteResult) GetTime ¶
func (x *TracerouteResult) GetTime() *timestamppb.Timestamp
func (*TracerouteResult) GetTraces ¶
func (x *TracerouteResult) GetTraces() []*Trace
func (*TracerouteResult) ProtoMessage ¶
func (*TracerouteResult) ProtoMessage()
func (*TracerouteResult) ProtoReflect ¶
func (x *TracerouteResult) ProtoReflect() protoreflect.Message
func (*TracerouteResult) Reset ¶
func (x *TracerouteResult) Reset()
func (*TracerouteResult) String ¶
func (x *TracerouteResult) String() string
type UnimplementedSyntheticsAdminServiceServer ¶
type UnimplementedSyntheticsAdminServiceServer struct { }
UnimplementedSyntheticsAdminServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedSyntheticsAdminServiceServer) CreateTest ¶
func (UnimplementedSyntheticsAdminServiceServer) CreateTest(context.Context, *CreateTestRequest) (*CreateTestResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) DeleteAgent ¶
func (UnimplementedSyntheticsAdminServiceServer) DeleteAgent(context.Context, *DeleteAgentRequest) (*DeleteAgentResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) DeleteTest ¶
func (UnimplementedSyntheticsAdminServiceServer) DeleteTest(context.Context, *DeleteTestRequest) (*DeleteTestResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) GetAgent ¶
func (UnimplementedSyntheticsAdminServiceServer) GetAgent(context.Context, *GetAgentRequest) (*GetAgentResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) GetTest ¶
func (UnimplementedSyntheticsAdminServiceServer) GetTest(context.Context, *GetTestRequest) (*GetTestResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) ListAgents ¶
func (UnimplementedSyntheticsAdminServiceServer) ListAgents(context.Context, *ListAgentsRequest) (*ListAgentsResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) ListTests ¶
func (UnimplementedSyntheticsAdminServiceServer) ListTests(context.Context, *ListTestsRequest) (*ListTestsResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) PatchAgent ¶
func (UnimplementedSyntheticsAdminServiceServer) PatchAgent(context.Context, *PatchAgentRequest) (*PatchAgentResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) PatchTest ¶
func (UnimplementedSyntheticsAdminServiceServer) PatchTest(context.Context, *PatchTestRequest) (*PatchTestResponse, error)
func (UnimplementedSyntheticsAdminServiceServer) SetTestStatus ¶
func (UnimplementedSyntheticsAdminServiceServer) SetTestStatus(context.Context, *SetTestStatusRequest) (*SetTestStatusResponse, error)
type UnimplementedSyntheticsDataServiceServer ¶
type UnimplementedSyntheticsDataServiceServer struct { }
UnimplementedSyntheticsDataServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedSyntheticsDataServiceServer) GetHealthForTests ¶
func (UnimplementedSyntheticsDataServiceServer) GetHealthForTests(context.Context, *GetHealthForTestsRequest) (*GetHealthForTestsResponse, error)
func (UnimplementedSyntheticsDataServiceServer) GetTraceForTest ¶
func (UnimplementedSyntheticsDataServiceServer) GetTraceForTest(context.Context, *GetTraceForTestRequest) (*GetTraceForTestResponse, error)
type UnsafeSyntheticsAdminServiceServer ¶
type UnsafeSyntheticsAdminServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSyntheticsAdminServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SyntheticsAdminServiceServer will result in compilation errors.
type UnsafeSyntheticsDataServiceServer ¶
type UnsafeSyntheticsDataServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSyntheticsDataServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SyntheticsDataServiceServer will result in compilation errors.
type UrlTest ¶
type UrlTest struct { Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*UrlTest) Descriptor
deprecated
func (*UrlTest) ProtoMessage ¶
func (*UrlTest) ProtoMessage()
func (*UrlTest) ProtoReflect ¶
func (x *UrlTest) ProtoReflect() protoreflect.Message
type UserInfo ¶
type UserInfo struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` FullName string `protobuf:"bytes,3,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // contains filtered or unexported fields }
func (*UserInfo) Descriptor
deprecated
func (*UserInfo) GetFullName ¶
func (*UserInfo) ProtoMessage ¶
func (*UserInfo) ProtoMessage()
func (*UserInfo) ProtoReflect ¶
func (x *UserInfo) ProtoReflect() protoreflect.Message