Documentation
¶
Index ¶
- Variables
- type Datacenter
- func (*Datacenter) Descriptor() ([]byte, []int)deprecated
- func (x *Datacenter) GetAdminStateUp() bool
- func (x *Datacenter) GetCity() string
- func (x *Datacenter) GetContinent() string
- func (x *Datacenter) GetCountry() string
- func (x *Datacenter) GetId() string
- func (x *Datacenter) GetLatitude() float64
- func (x *Datacenter) GetLongitude() float64
- func (x *Datacenter) GetMeta() int32
- func (x *Datacenter) GetProvider() string
- func (x *Datacenter) GetProvisioningStatus() string
- func (x *Datacenter) GetScope() string
- func (x *Datacenter) GetStateOrProvince() string
- func (*Datacenter) ProtoMessage()
- func (x *Datacenter) ProtoReflect() protoreflect.Message
- func (x *Datacenter) Reset()
- func (x *Datacenter) String() string
- type Domain
- func (*Domain) Descriptor() ([]byte, []int)deprecated
- func (x *Domain) GetAdminStateUp() bool
- func (x *Domain) GetAliases() []string
- func (x *Domain) GetDatacenters() []*Datacenter
- func (x *Domain) GetFqdn() string
- func (x *Domain) GetId() string
- func (x *Domain) GetMode() string
- func (x *Domain) GetPools() []*Pool
- func (x *Domain) GetProvisioningStatus() string
- func (x *Domain) GetRecordType() string
- func (*Domain) ProtoMessage()
- func (x *Domain) ProtoReflect() protoreflect.Message
- func (x *Domain) Reset()
- func (x *Domain) String() string
- type Geomap
- func (*Geomap) Descriptor() ([]byte, []int)deprecated
- func (x *Geomap) GetAssignment() []*GeomapAssignment
- func (x *Geomap) GetDefaultDatacenter() string
- func (x *Geomap) GetId() string
- func (x *Geomap) GetProvisioningStatus() string
- func (*Geomap) ProtoMessage()
- func (x *Geomap) ProtoReflect() protoreflect.Message
- func (x *Geomap) Reset()
- func (x *Geomap) String() string
- type GeomapAssignment
- func (*GeomapAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *GeomapAssignment) GetCountries() []string
- func (x *GeomapAssignment) GetDatacenter() string
- func (*GeomapAssignment) ProtoMessage()
- func (x *GeomapAssignment) ProtoReflect() protoreflect.Message
- func (x *GeomapAssignment) Reset()
- func (x *GeomapAssignment) String() string
- type Member
- func (*Member) Descriptor() ([]byte, []int)deprecated
- func (x *Member) GetAddress() uint32
- func (x *Member) GetAdminStateUp() bool
- func (x *Member) GetDatacenter() string
- func (x *Member) GetId() string
- func (x *Member) GetPort() uint32
- func (x *Member) GetProvisioningStatus() string
- func (*Member) ProtoMessage()
- func (x *Member) ProtoReflect() protoreflect.Message
- func (x *Member) Reset()
- func (x *Member) String() string
- type Monitor
- func (*Monitor) Descriptor() ([]byte, []int)deprecated
- func (x *Monitor) GetAdminStateUp() bool
- func (x *Monitor) GetDomainName() string
- func (x *Monitor) GetId() string
- func (x *Monitor) GetInterval() int64
- func (x *Monitor) GetMethod() Monitor_HttpMethod
- func (x *Monitor) GetPoolId() string
- func (x *Monitor) GetProvisioningStatus() string
- func (x *Monitor) GetReceive() string
- func (x *Monitor) GetSend() string
- func (x *Monitor) GetTimeout() int64
- func (x *Monitor) GetType() Monitor_MonitorType
- func (*Monitor) ProtoMessage()
- func (x *Monitor) ProtoReflect() protoreflect.Message
- func (x *Monitor) Reset()
- func (x *Monitor) String() string
- type Monitor_HttpMethod
- func (Monitor_HttpMethod) Descriptor() protoreflect.EnumDescriptor
- func (x Monitor_HttpMethod) Enum() *Monitor_HttpMethod
- func (Monitor_HttpMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x Monitor_HttpMethod) Number() protoreflect.EnumNumber
- func (x Monitor_HttpMethod) String() string
- func (Monitor_HttpMethod) Type() protoreflect.EnumType
- type Monitor_MonitorType
- func (Monitor_MonitorType) Descriptor() protoreflect.EnumDescriptor
- func (x Monitor_MonitorType) Enum() *Monitor_MonitorType
- func (Monitor_MonitorType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Monitor_MonitorType) Number() protoreflect.EnumNumber
- func (x Monitor_MonitorType) String() string
- func (Monitor_MonitorType) Type() protoreflect.EnumType
- type Pool
- func (*Pool) Descriptor() ([]byte, []int)deprecated
- func (x *Pool) GetAdminStateUp() bool
- func (x *Pool) GetId() string
- func (x *Pool) GetMembers() []*Member
- func (x *Pool) GetMonitors() []*Monitor
- func (x *Pool) GetProvisioningStatus() string
- func (*Pool) ProtoMessage()
- func (x *Pool) ProtoReflect() protoreflect.Message
- func (x *Pool) Reset()
- func (x *Pool) String() string
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 ( Monitor_HttpMethod_name = map[int32]string{ 0: "GET", 1: "POST", 2: "PUT", 3: "HEAD", 4: "PATCH", 5: "DELETE", 6: "OPTIONS", } Monitor_HttpMethod_value = map[string]int32{ "GET": 0, "POST": 1, "PUT": 2, "HEAD": 3, "PATCH": 4, "DELETE": 5, "OPTIONS": 6, } )
Enum value maps for Monitor_HttpMethod.
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 float64 `protobuf:"fixed64,7,opt,name=longitude,proto3" json:"longitude,omitempty"`
Latitude float64 `protobuf:"fixed64,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() float64
func (*Datacenter) GetLongitude ¶
func (x *Datacenter) GetLongitude() float64
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) GetAdminStateUp ¶
func (*Domain) GetAliases ¶
func (*Domain) GetDatacenters ¶
func (x *Domain) GetDatacenters() []*Datacenter
func (*Domain) GetProvisioningStatus ¶
func (*Domain) GetRecordType ¶
func (*Domain) ProtoMessage ¶
func (*Domain) ProtoMessage()
func (*Domain) ProtoReflect ¶
func (x *Domain) ProtoReflect() protoreflect.Message
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) GetAssignment ¶
func (x *Geomap) GetAssignment() []*GeomapAssignment
func (*Geomap) GetDefaultDatacenter ¶
func (*Geomap) GetProvisioningStatus ¶
func (*Geomap) ProtoMessage ¶
func (*Geomap) ProtoMessage()
func (*Geomap) ProtoReflect ¶
func (x *Geomap) ProtoReflect() protoreflect.Message
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) GetAddress ¶
func (*Member) GetAdminStateUp ¶
func (*Member) GetDatacenter ¶
func (*Member) GetProvisioningStatus ¶
func (*Member) ProtoMessage ¶
func (*Member) ProtoMessage()
func (*Member) ProtoReflect ¶
func (x *Member) ProtoReflect() protoreflect.Message
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"`
Method Monitor_HttpMethod `protobuf:"varint,10,opt,name=method,proto3,enum=Monitor_HttpMethod" json:"method,omitempty"`
DomainName string `protobuf:"bytes,11,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
// contains filtered or unexported fields
}
func (*Monitor) Descriptor
deprecated
func (*Monitor) GetAdminStateUp ¶
func (*Monitor) GetDomainName ¶ added in v1.0.0
func (*Monitor) GetInterval ¶
func (*Monitor) GetMethod ¶ added in v1.0.0
func (x *Monitor) GetMethod() Monitor_HttpMethod
func (*Monitor) GetProvisioningStatus ¶
func (*Monitor) GetReceive ¶
func (*Monitor) GetTimeout ¶
func (*Monitor) GetType ¶
func (x *Monitor) GetType() Monitor_MonitorType
func (*Monitor) ProtoMessage ¶
func (*Monitor) ProtoMessage()
func (*Monitor) ProtoReflect ¶
func (x *Monitor) ProtoReflect() protoreflect.Message
type Monitor_HttpMethod ¶ added in v1.0.0
type Monitor_HttpMethod int32
const ( Monitor_GET Monitor_HttpMethod = 0 Monitor_POST Monitor_HttpMethod = 1 Monitor_PUT Monitor_HttpMethod = 2 Monitor_HEAD Monitor_HttpMethod = 3 Monitor_PATCH Monitor_HttpMethod = 4 Monitor_DELETE Monitor_HttpMethod = 5 Monitor_OPTIONS Monitor_HttpMethod = 6 )
func (Monitor_HttpMethod) Descriptor ¶ added in v1.0.0
func (Monitor_HttpMethod) Descriptor() protoreflect.EnumDescriptor
func (Monitor_HttpMethod) Enum ¶ added in v1.0.0
func (x Monitor_HttpMethod) Enum() *Monitor_HttpMethod
func (Monitor_HttpMethod) EnumDescriptor
deprecated
added in
v1.0.0
func (Monitor_HttpMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use Monitor_HttpMethod.Descriptor instead.
func (Monitor_HttpMethod) Number ¶ added in v1.0.0
func (x Monitor_HttpMethod) Number() protoreflect.EnumNumber
func (Monitor_HttpMethod) String ¶ added in v1.0.0
func (x Monitor_HttpMethod) String() string
func (Monitor_HttpMethod) Type ¶ added in v1.0.0
func (Monitor_HttpMethod) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (Monitor_MonitorType) Enum ¶
func (x Monitor_MonitorType) Enum() *Monitor_MonitorType
func (Monitor_MonitorType) EnumDescriptor
deprecated
func (Monitor_MonitorType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Monitor_MonitorType.Descriptor instead.
func (Monitor_MonitorType) Number ¶
func (x Monitor_MonitorType) Number() protoreflect.EnumNumber
func (Monitor_MonitorType) String ¶
func (x Monitor_MonitorType) String() string
func (Monitor_MonitorType) Type ¶
func (Monitor_MonitorType) Type() protoreflect.EnumType
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) GetAdminStateUp ¶
func (*Pool) GetMembers ¶
func (*Pool) GetMonitors ¶
func (*Pool) GetProvisioningStatus ¶
func (*Pool) ProtoMessage ¶
func (*Pool) ProtoMessage()
func (*Pool) ProtoReflect ¶
func (x *Pool) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.