rpcmodels

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Monitor_MonitorType_name = map[int32]string{
		0: "HTTP",
		1: "HTTPS",
		2: "ICMP",
		3: "TCP",
		4: "UDP",
		5: "POP",
		7: "SMTP",
	}
	Monitor_MonitorType_value = map[string]int32{
		"HTTP":  0,
		"HTTPS": 1,
		"ICMP":  2,
		"TCP":   3,
		"UDP":   4,
		"POP":   5,
		"SMTP":  7,
	}
)

Enum value maps for Monitor_MonitorType.

View Source
var File_internal_rpcmodels_rpc_models_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Datacenter

type Datacenter struct {
	Id                 string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AdminStateUp       bool    `protobuf:"varint,2,opt,name=admin_state_up,json=adminStateUp,proto3" json:"admin_state_up,omitempty"`
	Continent          string  `protobuf:"bytes,3,opt,name=continent,proto3" json:"continent,omitempty"`
	Country            string  `protobuf:"bytes,4,opt,name=country,proto3" json:"country,omitempty"`
	StateOrProvince    string  `protobuf:"bytes,5,opt,name=state_or_province,json=stateOrProvince,proto3" json:"state_or_province,omitempty"`
	City               string  `protobuf:"bytes,6,opt,name=city,proto3" json:"city,omitempty"`
	Longitude          float32 `protobuf:"fixed32,7,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Latitude           float32 `protobuf:"fixed32,8,opt,name=latitude,proto3" json:"latitude,omitempty"`
	ProvisioningStatus string  `protobuf:"bytes,9,opt,name=provisioning_status,json=provisioningStatus,proto3" json:"provisioning_status,omitempty"`
	Scope              string  `protobuf:"bytes,10,opt,name=scope,proto3" json:"scope,omitempty"`
	Provider           string  `protobuf:"bytes,11,opt,name=provider,proto3" json:"provider,omitempty"`
	Meta               int32   `protobuf:"varint,12,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*Datacenter) Descriptor deprecated

func (*Datacenter) Descriptor() ([]byte, []int)

Deprecated: Use Datacenter.ProtoReflect.Descriptor instead.

func (*Datacenter) GetAdminStateUp

func (x *Datacenter) GetAdminStateUp() bool

func (*Datacenter) GetCity

func (x *Datacenter) GetCity() string

func (*Datacenter) GetContinent

func (x *Datacenter) GetContinent() string

func (*Datacenter) GetCountry

func (x *Datacenter) GetCountry() string

func (*Datacenter) GetId

func (x *Datacenter) GetId() string

func (*Datacenter) GetLatitude

func (x *Datacenter) GetLatitude() float32

func (*Datacenter) GetLongitude

func (x *Datacenter) GetLongitude() float32

func (*Datacenter) GetMeta

func (x *Datacenter) GetMeta() int32

func (*Datacenter) GetProvider

func (x *Datacenter) GetProvider() string

func (*Datacenter) GetProvisioningStatus

func (x *Datacenter) GetProvisioningStatus() string

func (*Datacenter) GetScope

func (x *Datacenter) GetScope() string

func (*Datacenter) GetStateOrProvince

func (x *Datacenter) GetStateOrProvince() string

func (*Datacenter) ProtoMessage

func (*Datacenter) ProtoMessage()

func (*Datacenter) ProtoReflect

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

func (*Datacenter) Reset

func (x *Datacenter) Reset()

func (*Datacenter) String

func (x *Datacenter) String() string

type Domain

type Domain struct {
	Id                 string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AdminStateUp       bool          `protobuf:"varint,2,opt,name=admin_state_up,json=adminStateUp,proto3" json:"admin_state_up,omitempty"`
	Aliases            []string      `protobuf:"bytes,3,rep,name=aliases,proto3" json:"aliases,omitempty"`
	Fqdn               string        `protobuf:"bytes,4,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	Mode               string        `protobuf:"bytes,5,opt,name=mode,proto3" json:"mode,omitempty"`
	Pools              []*Pool       `protobuf:"bytes,6,rep,name=pools,proto3" json:"pools,omitempty"`
	RecordType         string        `protobuf:"bytes,7,opt,name=record_type,json=recordType,proto3" json:"record_type,omitempty"`
	Datacenters        []*Datacenter `protobuf:"bytes,8,rep,name=datacenters,proto3" json:"datacenters,omitempty"`
	ProvisioningStatus string        `protobuf:"bytes,9,opt,name=provisioning_status,json=provisioningStatus,proto3" json:"provisioning_status,omitempty"`
	// contains filtered or unexported fields
}

func (*Domain) Descriptor deprecated

func (*Domain) Descriptor() ([]byte, []int)

Deprecated: Use Domain.ProtoReflect.Descriptor instead.

func (*Domain) GetAdminStateUp

func (x *Domain) GetAdminStateUp() bool

func (*Domain) GetAliases

func (x *Domain) GetAliases() []string

func (*Domain) GetDatacenters

func (x *Domain) GetDatacenters() []*Datacenter

func (*Domain) GetFqdn

func (x *Domain) GetFqdn() string

func (*Domain) GetId

func (x *Domain) GetId() string

func (*Domain) GetMode

func (x *Domain) GetMode() string

func (*Domain) GetPools

func (x *Domain) GetPools() []*Pool

func (*Domain) GetProvisioningStatus

func (x *Domain) GetProvisioningStatus() string

func (*Domain) GetRecordType

func (x *Domain) GetRecordType() string

func (*Domain) ProtoMessage

func (*Domain) ProtoMessage()

func (*Domain) ProtoReflect

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

func (*Domain) Reset

func (x *Domain) Reset()

func (*Domain) String

func (x *Domain) String() string

type Geomap

type Geomap struct {
	Id                 string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DefaultDatacenter  string              `protobuf:"bytes,2,opt,name=default_datacenter,json=defaultDatacenter,proto3" json:"default_datacenter,omitempty"`
	Assignment         []*GeomapAssignment `protobuf:"bytes,3,rep,name=assignment,proto3" json:"assignment,omitempty"`
	ProvisioningStatus string              `protobuf:"bytes,4,opt,name=provisioning_status,json=provisioningStatus,proto3" json:"provisioning_status,omitempty"`
	// contains filtered or unexported fields
}

func (*Geomap) Descriptor deprecated

func (*Geomap) Descriptor() ([]byte, []int)

Deprecated: Use Geomap.ProtoReflect.Descriptor instead.

func (*Geomap) GetAssignment

func (x *Geomap) GetAssignment() []*GeomapAssignment

func (*Geomap) GetDefaultDatacenter

func (x *Geomap) GetDefaultDatacenter() string

func (*Geomap) GetId

func (x *Geomap) GetId() string

func (*Geomap) GetProvisioningStatus

func (x *Geomap) GetProvisioningStatus() string

func (*Geomap) ProtoMessage

func (*Geomap) ProtoMessage()

func (*Geomap) ProtoReflect

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

func (*Geomap) Reset

func (x *Geomap) Reset()

func (*Geomap) String

func (x *Geomap) String() string

type GeomapAssignment

type GeomapAssignment struct {
	Datacenter string   `protobuf:"bytes,1,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	Countries  []string `protobuf:"bytes,2,rep,name=countries,proto3" json:"countries,omitempty"`
	// contains filtered or unexported fields
}

func (*GeomapAssignment) Descriptor deprecated

func (*GeomapAssignment) Descriptor() ([]byte, []int)

Deprecated: Use GeomapAssignment.ProtoReflect.Descriptor instead.

func (*GeomapAssignment) GetCountries

func (x *GeomapAssignment) GetCountries() []string

func (*GeomapAssignment) GetDatacenter

func (x *GeomapAssignment) GetDatacenter() string

func (*GeomapAssignment) ProtoMessage

func (*GeomapAssignment) ProtoMessage()

func (*GeomapAssignment) ProtoReflect

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

func (*GeomapAssignment) Reset

func (x *GeomapAssignment) Reset()

func (*GeomapAssignment) String

func (x *GeomapAssignment) String() string

type Member

type Member struct {
	Id                 string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AdminStateUp       bool   `protobuf:"varint,2,opt,name=admin_state_up,json=adminStateUp,proto3" json:"admin_state_up,omitempty"`
	Address            uint32 `protobuf:"fixed32,3,opt,name=address,proto3" json:"address,omitempty"`
	Port               uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	Datacenter         string `protobuf:"bytes,5,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	ProvisioningStatus string `protobuf:"bytes,6,opt,name=provisioning_status,json=provisioningStatus,proto3" json:"provisioning_status,omitempty"`
	// contains filtered or unexported fields
}

func (*Member) Descriptor deprecated

func (*Member) Descriptor() ([]byte, []int)

Deprecated: Use Member.ProtoReflect.Descriptor instead.

func (*Member) GetAddress

func (x *Member) GetAddress() uint32

func (*Member) GetAdminStateUp

func (x *Member) GetAdminStateUp() bool

func (*Member) GetDatacenter

func (x *Member) GetDatacenter() string

func (*Member) GetId

func (x *Member) GetId() string

func (*Member) GetPort

func (x *Member) GetPort() uint32

func (*Member) GetProvisioningStatus

func (x *Member) GetProvisioningStatus() string

func (*Member) ProtoMessage

func (*Member) ProtoMessage()

func (*Member) ProtoReflect

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

func (*Member) Reset

func (x *Member) Reset()

func (*Member) String

func (x *Member) String() string

type Monitor

type Monitor struct {
	Id                 string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AdminStateUp       bool                `protobuf:"varint,2,opt,name=admin_state_up,json=adminStateUp,proto3" json:"admin_state_up,omitempty"`
	Interval           int64               `protobuf:"varint,3,opt,name=interval,proto3" json:"interval,omitempty"`
	PoolId             string              `protobuf:"bytes,4,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty"`
	Send               string              `protobuf:"bytes,5,opt,name=send,proto3" json:"send,omitempty"`
	Receive            string              `protobuf:"bytes,6,opt,name=receive,proto3" json:"receive,omitempty"`
	Timeout            int64               `protobuf:"varint,7,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Type               Monitor_MonitorType `protobuf:"varint,8,opt,name=type,proto3,enum=Monitor_MonitorType" json:"type,omitempty"`
	ProvisioningStatus string              `protobuf:"bytes,9,opt,name=provisioning_status,json=provisioningStatus,proto3" json:"provisioning_status,omitempty"`
	// contains filtered or unexported fields
}

func (*Monitor) Descriptor deprecated

func (*Monitor) Descriptor() ([]byte, []int)

Deprecated: Use Monitor.ProtoReflect.Descriptor instead.

func (*Monitor) GetAdminStateUp

func (x *Monitor) GetAdminStateUp() bool

func (*Monitor) GetId

func (x *Monitor) GetId() string

func (*Monitor) GetInterval

func (x *Monitor) GetInterval() int64

func (*Monitor) GetPoolId

func (x *Monitor) GetPoolId() string

func (*Monitor) GetProvisioningStatus

func (x *Monitor) GetProvisioningStatus() string

func (*Monitor) GetReceive

func (x *Monitor) GetReceive() string

func (*Monitor) GetSend

func (x *Monitor) GetSend() string

func (*Monitor) GetTimeout

func (x *Monitor) GetTimeout() int64

func (*Monitor) GetType

func (x *Monitor) GetType() Monitor_MonitorType

func (*Monitor) ProtoMessage

func (*Monitor) ProtoMessage()

func (*Monitor) ProtoReflect

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

func (*Monitor) Reset

func (x *Monitor) Reset()

func (*Monitor) String

func (x *Monitor) String() string

type Monitor_MonitorType

type Monitor_MonitorType int32
const (
	Monitor_HTTP  Monitor_MonitorType = 0
	Monitor_HTTPS Monitor_MonitorType = 1
	Monitor_ICMP  Monitor_MonitorType = 2
	Monitor_TCP   Monitor_MonitorType = 3
	Monitor_UDP   Monitor_MonitorType = 4
	Monitor_POP   Monitor_MonitorType = 5
	Monitor_SMTP  Monitor_MonitorType = 7
)

func (Monitor_MonitorType) Descriptor

func (Monitor_MonitorType) Enum

func (Monitor_MonitorType) EnumDescriptor deprecated

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

Deprecated: Use Monitor_MonitorType.Descriptor instead.

func (Monitor_MonitorType) Number

func (Monitor_MonitorType) String

func (x Monitor_MonitorType) String() string

func (Monitor_MonitorType) Type

type Pool

type Pool struct {
	Id                 string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AdminStateUp       bool       `protobuf:"varint,2,opt,name=admin_state_up,json=adminStateUp,proto3" json:"admin_state_up,omitempty"`
	Members            []*Member  `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
	Monitors           []*Monitor `protobuf:"bytes,4,rep,name=monitors,proto3" json:"monitors,omitempty"`
	ProvisioningStatus string     `protobuf:"bytes,5,opt,name=provisioning_status,json=provisioningStatus,proto3" json:"provisioning_status,omitempty"`
	// contains filtered or unexported fields
}

func (*Pool) Descriptor deprecated

func (*Pool) Descriptor() ([]byte, []int)

Deprecated: Use Pool.ProtoReflect.Descriptor instead.

func (*Pool) GetAdminStateUp

func (x *Pool) GetAdminStateUp() bool

func (*Pool) GetId

func (x *Pool) GetId() string

func (*Pool) GetMembers

func (x *Pool) GetMembers() []*Member

func (*Pool) GetMonitors

func (x *Pool) GetMonitors() []*Monitor

func (*Pool) GetProvisioningStatus

func (x *Pool) GetProvisioningStatus() string

func (*Pool) ProtoMessage

func (*Pool) ProtoMessage()

func (*Pool) ProtoReflect

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

func (*Pool) Reset

func (x *Pool) Reset()

func (*Pool) String

func (x *Pool) String() string

Jump to

Keyboard shortcuts

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