Documentation
¶
Index ¶
- Constants
- type Kubernetes
- type KubernetesLister
- type LoadBalancer
- type LoadBalancerLister
- type Mariadb
- type MariadbLister
- type Network
- type NetworkLister
- type ObjectStorage
- type ObjectStorageLister
- type PostgresFlex
- type PostgresFlexLister
- type PublicIP
- type PublicIPLister
- type Redis
- type RedisLister
- type Server
- type ServerLister
- type Volume
- type VolumeLister
Constants ¶
View Source
const KubernetesResource = "Kubernetes"
View Source
const LoadBalancerResource = "LoadBalancer"
View Source
const MariadbResource = "Mariadb"
View Source
const NetworkResource = "Network"
View Source
const ObjectStorageResource = "ObjectStorage"
View Source
const PostgresFlexResource = "PostgresFlex"
View Source
const PublicIPResource = "PublicIP"
View Source
const RedisResource = "Redis"
View Source
const ServerResource = "Server"
View Source
const VolumeResource = "Volume"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Kubernetes ¶
type Kubernetes struct {
Name *string
Created *time.Time `description:"Creation timestamp"`
// contains filtered or unexported fields
}
func (*Kubernetes) Properties ¶
func (r *Kubernetes) Properties() types.Properties
func (*Kubernetes) String ¶
func (r *Kubernetes) String() string
type KubernetesLister ¶
type KubernetesLister struct{}
type LoadBalancer ¶
type LoadBalancer struct {
ID *string
Name *string
Status *string `description:"Current load balancer status"`
Created *time.Time `description:"Creation timestamp"`
Labels map[string]string
// contains filtered or unexported fields
}
func (*LoadBalancer) Properties ¶
func (r *LoadBalancer) Properties() types.Properties
func (*LoadBalancer) String ¶
func (r *LoadBalancer) String() string
type LoadBalancerLister ¶
type LoadBalancerLister struct{}
type Mariadb ¶
type Mariadb struct {
ID *string
Name *string
Status *string `description:"Current db status"`
// contains filtered or unexported fields
}
func (*Mariadb) Properties ¶
func (r *Mariadb) Properties() types.Properties
type MariadbLister ¶
type MariadbLister struct{}
type Network ¶
type Network struct {
ID *string
Name *string
Created *time.Time `description:"Creation timestamp"`
// contains filtered or unexported fields
}
func (*Network) Properties ¶
func (r *Network) Properties() types.Properties
type NetworkLister ¶
type NetworkLister struct{}
type ObjectStorage ¶
type ObjectStorage struct {
Name *string
// contains filtered or unexported fields
}
func (*ObjectStorage) Properties ¶
func (r *ObjectStorage) Properties() types.Properties
func (*ObjectStorage) String ¶
func (r *ObjectStorage) String() string
type ObjectStorageLister ¶
type ObjectStorageLister struct{}
type PostgresFlex ¶
type PostgresFlex struct {
ID *string
Name *string
Status *string `description:"Current db status"`
// contains filtered or unexported fields
}
func (*PostgresFlex) Properties ¶
func (r *PostgresFlex) Properties() types.Properties
func (*PostgresFlex) String ¶
func (r *PostgresFlex) String() string
type PostgresFlexLister ¶
type PostgresFlexLister struct{}
type PublicIP ¶
type PublicIP struct {
ID *string
Name *string
Address *string `description:"Allocated public IP address"`
Created *time.Time `description:"Creation timestamp"`
// contains filtered or unexported fields
}
func (*PublicIP) Properties ¶
func (r *PublicIP) Properties() types.Properties
type PublicIPLister ¶
type PublicIPLister struct{}
type Redis ¶
type Redis struct {
ID *string
Name *string
Status *string `description:"Current redis status"`
// contains filtered or unexported fields
}
func (*Redis) Properties ¶
func (r *Redis) Properties() types.Properties
type RedisLister ¶
type RedisLister struct{}
type Server ¶
type Server struct {
ID *string
Name *string
Status *string `description:"Current server status"`
Created *time.Time `description:"Creation timestamp"`
// contains filtered or unexported fields
}
func (*Server) Properties ¶
func (r *Server) Properties() types.Properties
type ServerLister ¶
type ServerLister struct{}
type Volume ¶
type Volume struct {
ID *string
Name *string
Size *int64 `description:"Volume size in GB"`
Created *time.Time `description:"Creation timestamp"`
Labels map[string]interface{}
// contains filtered or unexported fields
}
func (*Volume) Properties ¶
func (r *Volume) Properties() types.Properties
type VolumeLister ¶
type VolumeLister struct{}
Click to show internal directories.
Click to hide internal directories.