locationv1

package
v2.29.0 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2025 License: Apache-2.0 Imports: 9 Imported by: 6

Documentation

Index

Constants

View Source
const (
	// Fields and Edges constants for "RegionResource"
	RegionResourceFieldResourceId  = "resource_id"
	RegionResourceFieldName        = "name"
	RegionResourceFieldRegionKind  = "region_kind"
	RegionResourceEdgeParentRegion = "parent_region"
	RegionResourceEdgeChildren     = "children"
	RegionResourceFieldMetadata    = "metadata"
	RegionResourceFieldTenantId    = "tenant_id"
	RegionResourceFieldCreatedAt   = "created_at"
	RegionResourceFieldUpdatedAt   = "updated_at"

	// Fields and Edges constants for "SiteResource"
	SiteResourceFieldResourceId       = "resource_id"
	SiteResourceFieldName             = "name"
	SiteResourceEdgeRegion            = "region"
	SiteResourceEdgeOu                = "ou"
	SiteResourceFieldAddress          = "address"
	SiteResourceFieldSiteLat          = "site_lat"
	SiteResourceFieldSiteLng          = "site_lng"
	SiteResourceFieldDnsServers       = "dns_servers"
	SiteResourceFieldDockerRegistries = "docker_registries"
	SiteResourceFieldMetricsEndpoint  = "metrics_endpoint"
	SiteResourceFieldHttpProxy        = "http_proxy"
	SiteResourceFieldHttpsProxy       = "https_proxy"
	SiteResourceFieldFtpProxy         = "ftp_proxy"
	SiteResourceFieldNoProxy          = "no_proxy"
	SiteResourceEdgeProvider          = "provider"
	SiteResourceFieldMetadata         = "metadata"
	SiteResourceFieldTenantId         = "tenant_id"
	SiteResourceFieldCreatedAt        = "created_at"
	SiteResourceFieldUpdatedAt        = "updated_at"
)

Variables

View Source
var File_location_v1_location_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type RegionResource

type RegionResource struct {
	ResourceId   string            `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Name         string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                                     // user-provided, human-readable name of region
	RegionKind   string            `protobuf:"bytes,3,opt,name=region_kind,json=regionKind,proto3" json:"region_kind,omitempty"`       // kinds like "Country", "State" and "City"
	ParentRegion *RegionResource   `protobuf:"bytes,4,opt,name=parent_region,json=parentRegion,proto3" json:"parent_region,omitempty"` // Optional parent region.
	Children     []*RegionResource `protobuf:"bytes,5,rep,name=children,proto3" json:"children,omitempty"`                             // References to children regions.
	Metadata     string            `protobuf:"bytes,50,opt,name=metadata,proto3" json:"metadata,omitempty"`                            // Record metadata with format as json string. Example: [{"key":"cluster-name","value":""},{"key":"app-id","value":""}]
	TenantId     string            `protobuf:"bytes,100,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`           // Tenant Identifier
	CreatedAt    string            `protobuf:"bytes,200,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`        // Creation timestamp
	UpdatedAt    string            `protobuf:"bytes,201,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`        // Update timestamp
	// contains filtered or unexported fields
}

func (*RegionResource) Descriptor deprecated

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

Deprecated: Use RegionResource.ProtoReflect.Descriptor instead.

func (*RegionResource) GetChildren

func (x *RegionResource) GetChildren() []*RegionResource

func (*RegionResource) GetCreatedAt

func (x *RegionResource) GetCreatedAt() string

func (*RegionResource) GetMetadata

func (x *RegionResource) GetMetadata() string

func (*RegionResource) GetName

func (x *RegionResource) GetName() string

func (*RegionResource) GetParentRegion

func (x *RegionResource) GetParentRegion() *RegionResource

func (*RegionResource) GetRegionKind

func (x *RegionResource) GetRegionKind() string

func (*RegionResource) GetResourceId

func (x *RegionResource) GetResourceId() string

func (*RegionResource) GetTenantId

func (x *RegionResource) GetTenantId() string

func (*RegionResource) GetUpdatedAt

func (x *RegionResource) GetUpdatedAt() string

func (*RegionResource) ProtoMessage

func (*RegionResource) ProtoMessage()

func (*RegionResource) ProtoReflect

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

func (*RegionResource) Reset

func (x *RegionResource) Reset()

func (*RegionResource) String

func (x *RegionResource) String() string

type SiteResource

type SiteResource struct {
	ResourceId       string                `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Name             string                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`     // user-provided, human-readable name of site
	Region           *RegionResource       `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` // Region this site is located in
	Ou               *v1.OuResource        `protobuf:"bytes,5,opt,name=ou,proto3" json:"ou,omitempty"`         // OU this site is part of
	Address          string                `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"`
	SiteLat          int32                 `protobuf:"varint,8,opt,name=site_lat,json=siteLat,proto3" json:"site_lat,omitempty"`          // latitude
	SiteLng          int32                 `protobuf:"varint,9,opt,name=site_lng,json=siteLng,proto3" json:"site_lng,omitempty"`          // longitude
	DnsServers       []string              `protobuf:"bytes,10,rep,name=dns_servers,json=dnsServers,proto3" json:"dns_servers,omitempty"` // list of DNS servers
	DockerRegistries []string              `protobuf:"bytes,12,rep,name=docker_registries,json=dockerRegistries,proto3" json:"docker_registries,omitempty"`
	MetricsEndpoint  string                `protobuf:"bytes,13,opt,name=metrics_endpoint,json=metricsEndpoint,proto3" json:"metrics_endpoint,omitempty"`
	HttpProxy        string                `protobuf:"bytes,16,opt,name=http_proxy,json=httpProxy,proto3" json:"http_proxy,omitempty"`
	HttpsProxy       string                `protobuf:"bytes,17,opt,name=https_proxy,json=httpsProxy,proto3" json:"https_proxy,omitempty"`
	FtpProxy         string                `protobuf:"bytes,18,opt,name=ftp_proxy,json=ftpProxy,proto3" json:"ftp_proxy,omitempty"`
	NoProxy          string                `protobuf:"bytes,19,opt,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty"`
	Provider         *v11.ProviderResource `protobuf:"bytes,30,opt,name=provider,proto3" json:"provider,omitempty"`                     // Provider this Site is managed by
	Metadata         string                `protobuf:"bytes,50,opt,name=metadata,proto3" json:"metadata,omitempty"`                     // Record metadata with format as json string. Example: [{"key":"cluster-name","value":""},{"key":"app-id","value":""}]
	TenantId         string                `protobuf:"bytes,100,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`    // Tenant Identifier
	CreatedAt        string                `protobuf:"bytes,200,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Creation timestamp
	UpdatedAt        string                `protobuf:"bytes,201,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Update timestamp
	// contains filtered or unexported fields
}

func (*SiteResource) Descriptor deprecated

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

Deprecated: Use SiteResource.ProtoReflect.Descriptor instead.

func (*SiteResource) GetAddress

func (x *SiteResource) GetAddress() string

func (*SiteResource) GetCreatedAt

func (x *SiteResource) GetCreatedAt() string

func (*SiteResource) GetDnsServers

func (x *SiteResource) GetDnsServers() []string

func (*SiteResource) GetDockerRegistries

func (x *SiteResource) GetDockerRegistries() []string

func (*SiteResource) GetFtpProxy

func (x *SiteResource) GetFtpProxy() string

func (*SiteResource) GetHttpProxy

func (x *SiteResource) GetHttpProxy() string

func (*SiteResource) GetHttpsProxy

func (x *SiteResource) GetHttpsProxy() string

func (*SiteResource) GetMetadata

func (x *SiteResource) GetMetadata() string

func (*SiteResource) GetMetricsEndpoint

func (x *SiteResource) GetMetricsEndpoint() string

func (*SiteResource) GetName

func (x *SiteResource) GetName() string

func (*SiteResource) GetNoProxy

func (x *SiteResource) GetNoProxy() string

func (*SiteResource) GetOu

func (x *SiteResource) GetOu() *v1.OuResource

func (*SiteResource) GetProvider

func (x *SiteResource) GetProvider() *v11.ProviderResource

func (*SiteResource) GetRegion

func (x *SiteResource) GetRegion() *RegionResource

func (*SiteResource) GetResourceId

func (x *SiteResource) GetResourceId() string

func (*SiteResource) GetSiteLat

func (x *SiteResource) GetSiteLat() int32

func (*SiteResource) GetSiteLng

func (x *SiteResource) GetSiteLng() int32

func (*SiteResource) GetTenantId

func (x *SiteResource) GetTenantId() string

func (*SiteResource) GetUpdatedAt

func (x *SiteResource) GetUpdatedAt() string

func (*SiteResource) ProtoMessage

func (*SiteResource) ProtoMessage()

func (*SiteResource) ProtoReflect

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

func (*SiteResource) Reset

func (x *SiteResource) Reset()

func (*SiteResource) String

func (x *SiteResource) String() string

Jump to

Keyboard shortcuts

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