synthetics

package
v0.0.0-...-e47837b Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 14 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
var File_kentik_synthetics_v202101beta1_synthetics_proto protoreflect.FileDescriptor
View Source
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)

View Source
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) Descriptor() ([]byte, []int)

Deprecated: Use ASN.ProtoReflect.Descriptor instead.

func (*ASN) GetId

func (x *ASN) GetId() uint32

func (*ASN) GetName

func (x *ASN) GetName() string

func (*ASN) ProtoMessage

func (*ASN) ProtoMessage()

func (*ASN) ProtoReflect

func (x *ASN) ProtoReflect() protoreflect.Message

func (*ASN) Reset

func (x *ASN) Reset()

func (*ASN) String

func (x *ASN) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Agent.ProtoReflect.Descriptor instead.

func (*Agent) GetAgentImpl

func (x *Agent) GetAgentImpl() ImplementType

func (*Agent) GetAlias

func (x *Agent) GetAlias() string

func (*Agent) GetAsn

func (x *Agent) GetAsn() uint32

func (*Agent) GetChallenge

func (x *Agent) GetChallenge() string

func (*Agent) GetCity

func (x *Agent) GetCity() string

func (*Agent) GetCloudVpc

func (x *Agent) GetCloudVpc() string

func (*Agent) GetCountry

func (x *Agent) GetCountry() string

func (*Agent) GetFamily

func (x *Agent) GetFamily() IPFamily

func (*Agent) GetId

func (x *Agent) GetId() string

func (*Agent) GetIp

func (x *Agent) GetIp() string

func (*Agent) GetLastAuthed

func (x *Agent) GetLastAuthed() *timestamppb.Timestamp

func (*Agent) GetLat

func (x *Agent) GetLat() float64

func (*Agent) GetLocalIp

func (x *Agent) GetLocalIp() string

func (*Agent) GetLong

func (x *Agent) GetLong() float64

func (*Agent) GetName

func (x *Agent) GetName() string

func (*Agent) GetOs

func (x *Agent) GetOs() string

func (*Agent) GetRegion

func (x *Agent) GetRegion() string

func (*Agent) GetSiteId

func (x *Agent) GetSiteId() string

func (*Agent) GetStatus

func (x *Agent) GetStatus() AgentStatus

func (*Agent) GetTestIds

func (x *Agent) GetTestIds() []string

func (*Agent) GetType

func (x *Agent) GetType() string

func (*Agent) GetVersion

func (x *Agent) GetVersion() string

func (*Agent) ProtoMessage

func (*Agent) ProtoMessage()

func (*Agent) ProtoReflect

func (x *Agent) ProtoReflect() protoreflect.Message

func (*Agent) Reset

func (x *Agent) Reset()

func (*Agent) String

func (x *Agent) String() string

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) 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

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) Descriptor() ([]byte, []int)

Deprecated: Use AgentTest.ProtoReflect.Descriptor instead.

func (*AgentTest) GetTarget

func (x *AgentTest) GetTarget() string

func (*AgentTest) ProtoMessage

func (*AgentTest) ProtoMessage()

func (*AgentTest) ProtoReflect

func (x *AgentTest) ProtoReflect() protoreflect.Message

func (*AgentTest) Reset

func (x *AgentTest) Reset()

func (*AgentTest) String

func (x *AgentTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use City.ProtoReflect.Descriptor instead.

func (*City) GetId

func (x *City) GetId() string

func (*City) GetLatitude

func (x *City) GetLatitude() float64

func (*City) GetLongitude

func (x *City) GetLongitude() float64

func (*City) GetName

func (x *City) GetName() string

func (*City) ProtoMessage

func (*City) ProtoMessage()

func (*City) ProtoReflect

func (x *City) ProtoReflect() protoreflect.Message

func (*City) Reset

func (x *City) Reset()

func (*City) String

func (x *City) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Country.ProtoReflect.Descriptor instead.

func (*Country) GetCode

func (x *Country) GetCode() string

func (*Country) GetName

func (x *Country) GetName() string

func (*Country) ProtoMessage

func (*Country) ProtoMessage()

func (*Country) ProtoReflect

func (x *Country) ProtoReflect() protoreflect.Message

func (*Country) Reset

func (x *Country) Reset()

func (*Country) String

func (x *Country) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use DNS.ProtoReflect.Descriptor instead.

func (*DNS) GetName

func (x *DNS) GetName() string

func (*DNS) ProtoMessage

func (*DNS) ProtoMessage()

func (*DNS) ProtoReflect

func (x *DNS) ProtoReflect() protoreflect.Message

func (*DNS) Reset

func (x *DNS) Reset()

func (*DNS) String

func (x *DNS) String() string

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) Enum

func (x DNSRecord) Enum() *DNSRecord

func (DNSRecord) EnumDescriptor deprecated

func (DNSRecord) EnumDescriptor() ([]byte, []int)

Deprecated: Use DNSRecord.Descriptor instead.

func (DNSRecord) Number

func (x DNSRecord) Number() protoreflect.EnumNumber

func (DNSRecord) String

func (x DNSRecord) String() string

func (DNSRecord) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use DnsTest.ProtoReflect.Descriptor instead.

func (*DnsTest) GetTarget

func (x *DnsTest) GetTarget() string

func (*DnsTest) GetType

func (x *DnsTest) GetType() DNSRecord

func (*DnsTest) ProtoMessage

func (*DnsTest) ProtoMessage()

func (*DnsTest) ProtoReflect

func (x *DnsTest) ProtoReflect() protoreflect.Message

func (*DnsTest) Reset

func (x *DnsTest) Reset()

func (*DnsTest) String

func (x *DnsTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use FlowTest.ProtoReflect.Descriptor instead.

func (*FlowTest) GetDirection

func (x *FlowTest) GetDirection() string

func (*FlowTest) GetInetDirection

func (x *FlowTest) GetInetDirection() string

func (*FlowTest) GetMaxTasks

func (x *FlowTest) GetMaxTasks() uint32

func (*FlowTest) GetTarget

func (x *FlowTest) GetTarget() string

func (*FlowTest) GetTargetRefreshIntervalMillis

func (x *FlowTest) GetTargetRefreshIntervalMillis() uint32

func (*FlowTest) GetType

func (x *FlowTest) GetType() string

func (*FlowTest) ProtoMessage

func (*FlowTest) ProtoMessage()

func (*FlowTest) ProtoReflect

func (x *FlowTest) ProtoReflect() protoreflect.Message

func (*FlowTest) Reset

func (x *FlowTest) Reset()

func (*FlowTest) String

func (x *FlowTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Geo.ProtoReflect.Descriptor instead.

func (*Geo) GetCity

func (x *Geo) GetCity() *City

func (*Geo) GetCountry

func (x *Geo) GetCountry() *Country

func (*Geo) GetRegion

func (x *Geo) GetRegion() *Region

func (*Geo) ProtoMessage

func (*Geo) ProtoMessage()

func (*Geo) ProtoReflect

func (x *Geo) ProtoReflect() protoreflect.Message

func (*Geo) Reset

func (x *Geo) Reset()

func (*Geo) String

func (x *Geo) String() string

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 (*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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use GridTest.ProtoReflect.Descriptor instead.

func (*GridTest) GetTargets

func (x *GridTest) GetTargets() []string

func (*GridTest) ProtoMessage

func (*GridTest) ProtoMessage()

func (*GridTest) ProtoReflect

func (x *GridTest) ProtoReflect() protoreflect.Message

func (*GridTest) Reset

func (x *GridTest) Reset()

func (*GridTest) String

func (x *GridTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Health.ProtoReflect.Descriptor instead.

func (*Health) GetHealth

func (x *Health) GetHealth() string

func (*Health) GetTime

func (x *Health) GetTime() *timestamppb.Timestamp

func (*Health) ProtoMessage

func (*Health) ProtoMessage()

func (*Health) ProtoReflect

func (x *Health) ProtoReflect() protoreflect.Message

func (*Health) Reset

func (x *Health) Reset()

func (*Health) String

func (x *Health) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use IDByIP.ProtoReflect.Descriptor instead.

func (*IDByIP) GetId

func (x *IDByIP) GetId() string

func (*IDByIP) GetIp

func (x *IDByIP) GetIp() string

func (*IDByIP) ProtoMessage

func (*IDByIP) ProtoMessage()

func (*IDByIP) ProtoReflect

func (x *IDByIP) ProtoReflect() protoreflect.Message

func (*IDByIP) Reset

func (x *IDByIP) Reset()

func (*IDByIP) String

func (x *IDByIP) String() string

type IPFamily

type IPFamily int32
const (
	IPFamily_IP_FAMILY_UNSPECIFIED IPFamily = 0 // Invalid value.
	IPFamily_IP_FAMILY_V4          IPFamily = 1
	IPFamily_IP_FAMILY_V6          IPFamily = 2
	IPFamily_IP_FAMILY_DUAL        IPFamily = 3
)

func (IPFamily) Descriptor

func (IPFamily) Descriptor() protoreflect.EnumDescriptor

func (IPFamily) Enum

func (x IPFamily) Enum() *IPFamily

func (IPFamily) EnumDescriptor deprecated

func (IPFamily) EnumDescriptor() ([]byte, []int)

Deprecated: Use IPFamily.Descriptor instead.

func (IPFamily) Number

func (x IPFamily) Number() protoreflect.EnumNumber

func (IPFamily) String

func (x IPFamily) String() string

func (IPFamily) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use IPInfo.ProtoReflect.Descriptor instead.

func (*IPInfo) GetAsn

func (x *IPInfo) GetAsn() *ASN

func (*IPInfo) GetDeviceId

func (x *IPInfo) GetDeviceId() string

func (*IPInfo) GetDns

func (x *IPInfo) GetDns() *DNS

func (*IPInfo) GetEgress

func (x *IPInfo) GetEgress() string

func (*IPInfo) GetGeo

func (x *IPInfo) GetGeo() *Geo

func (*IPInfo) GetIp

func (x *IPInfo) GetIp() string

func (*IPInfo) GetSiteId

func (x *IPInfo) GetSiteId() string

func (*IPInfo) ProtoMessage

func (*IPInfo) ProtoMessage()

func (*IPInfo) ProtoReflect

func (x *IPInfo) ProtoReflect() protoreflect.Message

func (*IPInfo) Reset

func (x *IPInfo) Reset()

func (*IPInfo) String

func (x *IPInfo) String() string

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) Enum

func (x ImplementType) Enum() *ImplementType

func (ImplementType) EnumDescriptor deprecated

func (ImplementType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ImplementType.Descriptor instead.

func (ImplementType) Number

func (ImplementType) String

func (x ImplementType) String() string

func (ImplementType) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use IpTest.ProtoReflect.Descriptor instead.

func (*IpTest) GetTargets

func (x *IpTest) GetTargets() []string

func (*IpTest) ProtoMessage

func (*IpTest) ProtoMessage()

func (*IpTest) ProtoReflect

func (x *IpTest) ProtoReflect() protoreflect.Message

func (*IpTest) Reset

func (x *IpTest) Reset()

func (*IpTest) String

func (x *IpTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Region.ProtoReflect.Descriptor instead.

func (*Region) GetId

func (x *Region) GetId() int64

func (*Region) GetName

func (x *Region) GetName() string

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) ProtoReflect

func (x *Region) ProtoReflect() protoreflect.Message

func (*Region) Reset

func (x *Region) Reset()

func (*Region) String

func (x *Region) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use SiteTest.ProtoReflect.Descriptor instead.

func (*SiteTest) GetTarget

func (x *SiteTest) GetTarget() string

func (*SiteTest) ProtoMessage

func (*SiteTest) ProtoMessage()

func (*SiteTest) ProtoReflect

func (x *SiteTest) ProtoReflect() protoreflect.Message

func (*SiteTest) Reset

func (x *SiteTest) Reset()

func (*SiteTest) String

func (x *SiteTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Stats.ProtoReflect.Descriptor instead.

func (*Stats) GetAverage

func (x *Stats) GetAverage() int32

func (*Stats) GetMax

func (x *Stats) GetMax() int32

func (*Stats) GetTotal

func (x *Stats) GetTotal() int32

func (*Stats) ProtoMessage

func (*Stats) ProtoMessage()

func (*Stats) ProtoReflect

func (x *Stats) ProtoReflect() protoreflect.Message

func (*Stats) Reset

func (x *Stats) Reset()

func (*Stats) String

func (x *Stats) String() string

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.

type SyntheticsAdminServiceServer

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.

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) Descriptor() ([]byte, []int)

Deprecated: Use TagTest.ProtoReflect.Descriptor instead.

func (*TagTest) GetTarget

func (x *TagTest) GetTarget() string

func (*TagTest) ProtoMessage

func (*TagTest) ProtoMessage()

func (*TagTest) ProtoReflect

func (x *TagTest) ProtoReflect() protoreflect.Message

func (*TagTest) Reset

func (x *TagTest) Reset()

func (*TagTest) String

func (x *TagTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetDefinition

func (m *Task) GetDefinition() isTask_Definition

func (*Task) GetDeviceId

func (x *Task) GetDeviceId() string

func (*Task) GetDns

func (x *Task) GetDns() *DNSTaskDefinition

func (*Task) GetFamily

func (x *Task) GetFamily() IPFamily

func (*Task) GetHttp

func (x *Task) GetHttp() *HTTPTaskDefinition

func (*Task) GetId

func (x *Task) GetId() string

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) GetState

func (x *Task) GetState() TaskState

func (*Task) GetStatus

func (x *Task) GetStatus() string

func (*Task) GetTestId

func (x *Task) GetTestId() string

func (*Task) GetTraceroute

func (x *Task) GetTraceroute() *TraceTaskDefinition

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

func (x *Task) ProtoReflect() protoreflect.Message

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

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
const (
	TaskState_TASK_STATE_UNSPECIFIED TaskState = 0 // Invalid value.
	TaskState_TASK_STATE_CREATED     TaskState = 1
	TaskState_TASK_STATE_UPDATED     TaskState = 2
	TaskState_TASK_STATE_DELETED     TaskState = 3
)

func (TaskState) Descriptor

func (TaskState) Descriptor() protoreflect.EnumDescriptor

func (TaskState) Enum

func (x TaskState) Enum() *TaskState

func (TaskState) EnumDescriptor deprecated

func (TaskState) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskState.Descriptor instead.

func (TaskState) Number

func (x TaskState) Number() protoreflect.EnumNumber

func (TaskState) String

func (x TaskState) String() string

func (TaskState) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use Test.ProtoReflect.Descriptor instead.

func (*Test) GetCdate

func (x *Test) GetCdate() *timestamppb.Timestamp

func (*Test) GetCreatedBy

func (x *Test) GetCreatedBy() *UserInfo

func (*Test) GetDeviceId

func (x *Test) GetDeviceId() string

func (*Test) GetEdate

func (x *Test) GetEdate() *timestamppb.Timestamp

func (*Test) GetExpiresOn

func (x *Test) GetExpiresOn() *timestamppb.Timestamp

func (*Test) GetId

func (x *Test) GetId() string

func (*Test) GetLastUpdatedBy

func (x *Test) GetLastUpdatedBy() *UserInfo

func (*Test) GetName

func (x *Test) GetName() string

func (*Test) GetSettings

func (x *Test) GetSettings() *TestSettings

func (*Test) GetStatus

func (x *Test) GetStatus() TestStatus

func (*Test) GetType

func (x *Test) GetType() string

func (*Test) ProtoMessage

func (*Test) ProtoMessage()

func (*Test) ProtoReflect

func (x *Test) ProtoReflect() protoreflect.Message

func (*Test) Reset

func (x *Test) Reset()

func (*Test) String

func (x *Test) String() string

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

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) Descriptor() ([]byte, []int)

Deprecated: Use Trace.ProtoReflect.Descriptor instead.

func (*Trace) GetAgentId

func (x *Trace) GetAgentId() string

func (*Trace) GetAgentIp

func (x *Trace) GetAgentIp() string

func (*Trace) GetHopCount

func (x *Trace) GetHopCount() int32

func (*Trace) GetProbes

func (x *Trace) GetProbes() []*TraceProbe

func (*Trace) GetTargetIp

func (x *Trace) GetTargetIp() string

func (*Trace) ProtoMessage

func (*Trace) ProtoMessage()

func (*Trace) ProtoReflect

func (x *Trace) ProtoReflect() protoreflect.Message

func (*Trace) Reset

func (x *Trace) Reset()

func (*Trace) String

func (x *Trace) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use TraceHop.ProtoReflect.Descriptor instead.

func (*TraceHop) GetAsn

func (x *TraceHop) GetAsn() int32

func (*TraceHop) GetIp

func (x *TraceHop) GetIp() string

func (*TraceHop) GetLatency

func (x *TraceHop) GetLatency() int32

func (*TraceHop) GetMinExpectedLatency

func (x *TraceHop) GetMinExpectedLatency() int32

func (*TraceHop) GetRegion

func (x *TraceHop) GetRegion() int32

func (*TraceHop) GetSite

func (x *TraceHop) GetSite() int32

func (*TraceHop) GetTarget

func (x *TraceHop) GetTarget() bool

func (*TraceHop) GetTimeout

func (x *TraceHop) GetTimeout() bool

func (*TraceHop) GetTraceEnd

func (x *TraceHop) GetTraceEnd() bool

func (*TraceHop) GetTtl

func (x *TraceHop) GetTtl() int32

func (*TraceHop) ProtoMessage

func (*TraceHop) ProtoMessage()

func (*TraceHop) ProtoReflect

func (x *TraceHop) ProtoReflect() protoreflect.Message

func (*TraceHop) Reset

func (x *TraceHop) Reset()

func (*TraceHop) String

func (x *TraceHop) String() string

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) DeleteAgent

func (UnimplementedSyntheticsAdminServiceServer) DeleteTest

func (UnimplementedSyntheticsAdminServiceServer) GetAgent

func (UnimplementedSyntheticsAdminServiceServer) GetTest

func (UnimplementedSyntheticsAdminServiceServer) ListAgents

func (UnimplementedSyntheticsAdminServiceServer) ListTests

func (UnimplementedSyntheticsAdminServiceServer) PatchAgent

func (UnimplementedSyntheticsAdminServiceServer) PatchTest

func (UnimplementedSyntheticsAdminServiceServer) SetTestStatus

type UnimplementedSyntheticsDataServiceServer

type UnimplementedSyntheticsDataServiceServer struct {
}

UnimplementedSyntheticsDataServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedSyntheticsDataServiceServer) GetHealthForTests

func (UnimplementedSyntheticsDataServiceServer) GetTraceForTest

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) Descriptor() ([]byte, []int)

Deprecated: Use UrlTest.ProtoReflect.Descriptor instead.

func (*UrlTest) GetTarget

func (x *UrlTest) GetTarget() string

func (*UrlTest) ProtoMessage

func (*UrlTest) ProtoMessage()

func (*UrlTest) ProtoReflect

func (x *UrlTest) ProtoReflect() protoreflect.Message

func (*UrlTest) Reset

func (x *UrlTest) Reset()

func (*UrlTest) String

func (x *UrlTest) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use UserInfo.ProtoReflect.Descriptor instead.

func (*UserInfo) GetEmail

func (x *UserInfo) GetEmail() string

func (*UserInfo) GetFullName

func (x *UserInfo) GetFullName() string

func (*UserInfo) GetId

func (x *UserInfo) GetId() string

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) ProtoReflect

func (x *UserInfo) ProtoReflect() protoreflect.Message

func (*UserInfo) Reset

func (x *UserInfo) Reset()

func (*UserInfo) String

func (x *UserInfo) String() string

Jump to

Keyboard shortcuts

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