Documentation
¶
Index ¶
- Constants
- Variables
- type RegionResource
- func (*RegionResource) Descriptor() ([]byte, []int)deprecated
- func (x *RegionResource) GetChildren() []*RegionResource
- func (x *RegionResource) GetCreatedAt() string
- func (x *RegionResource) GetMetadata() string
- func (x *RegionResource) GetName() string
- func (x *RegionResource) GetParentRegion() *RegionResource
- func (x *RegionResource) GetRegionKind() string
- func (x *RegionResource) GetResourceId() string
- func (x *RegionResource) GetTenantId() string
- func (x *RegionResource) GetUpdatedAt() string
- func (*RegionResource) ProtoMessage()
- func (x *RegionResource) ProtoReflect() protoreflect.Message
- func (x *RegionResource) Reset()
- func (x *RegionResource) String() string
- type SiteResource
- func (*SiteResource) Descriptor() ([]byte, []int)deprecated
- func (x *SiteResource) GetAddress() string
- func (x *SiteResource) GetCreatedAt() string
- func (x *SiteResource) GetDnsServers() []string
- func (x *SiteResource) GetDockerRegistries() []string
- func (x *SiteResource) GetFtpProxy() string
- func (x *SiteResource) GetHttpProxy() string
- func (x *SiteResource) GetHttpsProxy() string
- func (x *SiteResource) GetMetadata() string
- func (x *SiteResource) GetMetricsEndpoint() string
- func (x *SiteResource) GetName() string
- func (x *SiteResource) GetNoProxy() string
- func (x *SiteResource) GetOu() *v1.OuResource
- func (x *SiteResource) GetProvider() *v11.ProviderResource
- func (x *SiteResource) GetRegion() *RegionResource
- func (x *SiteResource) GetResourceId() string
- func (x *SiteResource) GetSiteLat() int32
- func (x *SiteResource) GetSiteLng() int32
- func (x *SiteResource) GetTenantId() string
- func (x *SiteResource) GetUpdatedAt() string
- func (*SiteResource) ProtoMessage()
- func (x *SiteResource) ProtoReflect() protoreflect.Message
- func (x *SiteResource) Reset()
- func (x *SiteResource) String() string
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
Click to show internal directories.
Click to hide internal directories.