Documentation ¶
Index ¶
- type Account
- type Action
- type CDN
- type Certificate
- type Displayable
- type Displayer
- type Domain
- type DomainRecord
- type Droplet
- type Firewall
- type FloatingIP
- type Image
- type Kernel
- type Key
- type LoadBalancer
- type PlugDesc
- type Plugin
- type Project
- type ProjectResource
- type RateLimit
- type Region
- type Size
- type Snapshot
- type Tag
- type Volume
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type Certificate struct {
Certificates do.Certificates
}
func (*Certificate) ColMap ¶
func (c *Certificate) ColMap() map[string]string
func (*Certificate) Cols ¶
func (c *Certificate) Cols() []string
func (*Certificate) KV ¶
func (c *Certificate) KV() []map[string]interface{}
type Displayable ¶
type Displayable interface { Cols() []string ColMap() map[string]string KV() []map[string]interface{} JSON(io.Writer) error }
Displayable is a displable entity. These are used for printing results.
type DomainRecord ¶
type DomainRecord struct {
DomainRecords do.DomainRecords
}
func (*DomainRecord) ColMap ¶
func (dr *DomainRecord) ColMap() map[string]string
func (*DomainRecord) Cols ¶
func (dr *DomainRecord) Cols() []string
func (*DomainRecord) KV ¶
func (dr *DomainRecord) KV() []map[string]interface{}
type FloatingIP ¶
type FloatingIP struct {
FloatingIPs do.FloatingIPs
}
func (*FloatingIP) ColMap ¶
func (fi *FloatingIP) ColMap() map[string]string
func (*FloatingIP) Cols ¶
func (fi *FloatingIP) Cols() []string
func (*FloatingIP) KV ¶
func (fi *FloatingIP) KV() []map[string]interface{}
type LoadBalancer ¶
type LoadBalancer struct {
LoadBalancers do.LoadBalancers
}
func (*LoadBalancer) ColMap ¶
func (lb *LoadBalancer) ColMap() map[string]string
func (*LoadBalancer) Cols ¶
func (lb *LoadBalancer) Cols() []string
func (*LoadBalancer) KV ¶
func (lb *LoadBalancer) KV() []map[string]interface{}
type ProjectResource ¶
type ProjectResource struct {
ProjectResources do.ProjectResources
}
func (*ProjectResource) ColMap ¶
func (p *ProjectResource) ColMap() map[string]string
func (*ProjectResource) Cols ¶
func (p *ProjectResource) Cols() []string
func (*ProjectResource) KV ¶
func (p *ProjectResource) KV() []map[string]interface{}
Click to show internal directories.
Click to hide internal directories.