Documentation ¶
Index ¶
- func BytesToHumanReadableUnit(bytes uint64) string
- func BytesToHumanReadableUnitBinary(bytes uint64) string
- func DisplayText(item Displayable, out io.Writer, noHeaders bool, includeCols []string) error
- func GetActivationFunctionName(a whisk.Activation) string
- func GetActivationPackageName(a whisk.Activation) string
- func GetActivationStatus(statusCode int) string
- type Account
- type Action
- type Activation
- type AlertPolicy
- type AppAlerts
- type AppInstanceSizes
- type AppProposeResponse
- type AppRegions
- type AppTiers
- type Apps
- type Balance
- type BillingHistory
- type Buildpacks
- type CDN
- type Certificate
- type DatabaseBackups
- type DatabaseConnection
- type DatabaseDBs
- type DatabaseFirewallRules
- type DatabaseLayoutOptions
- type DatabaseMaintenanceWindow
- type DatabaseOptions
- type DatabasePools
- type DatabaseRegionOptions
- type DatabaseReplicas
- type DatabaseSQLModes
- type DatabaseUsers
- type DatabaseVersionOptions
- type Databases
- type Deployments
- type Displayable
- type Displayer
- type Domain
- type DomainRecord
- type Droplet
- type Firewall
- type Functions
- type GarbageCollection
- type Image
- type Invoice
- type InvoiceList
- type InvoiceSummary
- type Kernel
- type Key
- type KeyGet
- type KubernetesAssociatedResources
- type KubernetesClusters
- type KubernetesNodePools
- type KubernetesNodeSizes
- type KubernetesRegions
- type KubernetesVersions
- type LoadBalancer
- type Namespaces
- type OneClick
- type PlugDesc
- type Plugin
- type Project
- type ProjectResource
- type RateLimit
- type Region
- type Registry
- type RegistryAvailableRegions
- type RegistrySubscriptionTiers
- type Repository
- type RepositoryManifest
- type RepositoryTag
- type RepositoryV2
- type ReservedIP
- type Size
- type Snapshot
- type Tag
- type TokenScopes
- type Tokens
- type Triggers
- type VPC
- type Volume
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BytesToHumanReadableUnit ¶ added in v1.66.0
BytesToHumanReadableUnit converts byte input to a human-readable form using the largest notation possible in decimal base.
func BytesToHumanReadableUnitBinary ¶ added in v1.66.0
BytesToHumanReadableUnitBinary converts byte input to a human-readable form using the largest notation possible in binary base.
func DisplayText ¶ added in v1.32.2
DisplayText writes tabbed content to the passed in io.Writer while potentially adding or removing headers.
func GetActivationFunctionName ¶ added in v1.85.0
func GetActivationFunctionName(a whisk.Activation) string
Gets the full function name for the activation.
func GetActivationPackageName ¶ added in v1.85.0
func GetActivationPackageName(a whisk.Activation) string
func GetActivationStatus ¶ added in v1.85.0
converts numeric status codes to typical string
Types ¶
type Activation ¶ added in v1.85.0
type Activation struct {
Activations []whisk.Activation
}
func (*Activation) ColMap ¶ added in v1.85.0
func (a *Activation) ColMap() map[string]string
ColMap implements Displayable
func (*Activation) Cols ¶ added in v1.85.0
func (a *Activation) Cols() []string
Cols implements Displayable
func (*Activation) JSON ¶ added in v1.85.0
func (a *Activation) JSON(out io.Writer) error
JSON implements Displayable
func (*Activation) KV ¶ added in v1.85.0
func (a *Activation) KV() []map[string]interface{}
KV implements Displayable
type AlertPolicy ¶ added in v1.63.1
type AlertPolicy struct {
AlertPolicies do.AlertPolicies
}
func (*AlertPolicy) ColMap ¶ added in v1.63.1
func (a *AlertPolicy) ColMap() map[string]string
func (*AlertPolicy) Cols ¶ added in v1.63.1
func (a *AlertPolicy) Cols() []string
func (*AlertPolicy) KV ¶ added in v1.63.1
func (a *AlertPolicy) KV() []map[string]interface{}
type AppInstanceSizes ¶ added in v1.50.0
type AppInstanceSizes []*godo.AppInstanceSize
func (AppInstanceSizes) ColMap ¶ added in v1.50.0
func (is AppInstanceSizes) ColMap() map[string]string
func (AppInstanceSizes) Cols ¶ added in v1.50.0
func (is AppInstanceSizes) Cols() []string
func (AppInstanceSizes) KV ¶ added in v1.50.0
func (is AppInstanceSizes) KV() []map[string]interface{}
type AppProposeResponse ¶ added in v1.59.0
type AppProposeResponse struct {
Res *godo.AppProposeResponse
}
func (AppProposeResponse) ColMap ¶ added in v1.59.0
func (r AppProposeResponse) ColMap() map[string]string
func (AppProposeResponse) Cols ¶ added in v1.59.0
func (r AppProposeResponse) Cols() []string
func (AppProposeResponse) JSON ¶ added in v1.59.0
func (r AppProposeResponse) JSON(w io.Writer) error
func (AppProposeResponse) KV ¶ added in v1.59.0
func (r AppProposeResponse) KV() []map[string]interface{}
type AppRegions ¶ added in v1.50.0
func (AppRegions) ColMap ¶ added in v1.50.0
func (r AppRegions) ColMap() map[string]string
func (AppRegions) Cols ¶ added in v1.50.0
func (r AppRegions) Cols() []string
func (AppRegions) KV ¶ added in v1.50.0
func (r AppRegions) KV() []map[string]interface{}
type BillingHistory ¶ added in v1.40.0
type BillingHistory struct {
*do.BillingHistory
}
func (*BillingHistory) ColMap ¶ added in v1.40.0
func (i *BillingHistory) ColMap() map[string]string
func (*BillingHistory) Cols ¶ added in v1.40.0
func (i *BillingHistory) Cols() []string
func (*BillingHistory) KV ¶ added in v1.40.0
func (i *BillingHistory) KV() []map[string]interface{}
type Buildpacks ¶ added in v1.86.0
func (Buildpacks) ColMap ¶ added in v1.86.0
func (b Buildpacks) ColMap() map[string]string
func (Buildpacks) Cols ¶ added in v1.86.0
func (b Buildpacks) Cols() []string
func (Buildpacks) KV ¶ added in v1.86.0
func (b Buildpacks) KV() []map[string]interface{}
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 DatabaseBackups ¶ added in v1.15.0
type DatabaseBackups struct {
DatabaseBackups do.DatabaseBackups
}
func (*DatabaseBackups) ColMap ¶ added in v1.15.0
func (db *DatabaseBackups) ColMap() map[string]string
func (*DatabaseBackups) Cols ¶ added in v1.15.0
func (db *DatabaseBackups) Cols() []string
func (*DatabaseBackups) JSON ¶ added in v1.15.0
func (db *DatabaseBackups) JSON(out io.Writer) error
func (*DatabaseBackups) KV ¶ added in v1.15.0
func (db *DatabaseBackups) KV() []map[string]interface{}
type DatabaseConnection ¶ added in v1.15.0
type DatabaseConnection struct {
DatabaseConnection do.DatabaseConnection
}
func (*DatabaseConnection) ColMap ¶ added in v1.15.0
func (dc *DatabaseConnection) ColMap() map[string]string
func (*DatabaseConnection) Cols ¶ added in v1.15.0
func (dc *DatabaseConnection) Cols() []string
func (*DatabaseConnection) JSON ¶ added in v1.15.0
func (dc *DatabaseConnection) JSON(out io.Writer) error
func (*DatabaseConnection) KV ¶ added in v1.15.0
func (dc *DatabaseConnection) KV() []map[string]interface{}
type DatabaseDBs ¶ added in v1.15.0
type DatabaseDBs struct {
DatabaseDBs do.DatabaseDBs
}
func (*DatabaseDBs) ColMap ¶ added in v1.15.0
func (db *DatabaseDBs) ColMap() map[string]string
func (*DatabaseDBs) Cols ¶ added in v1.15.0
func (db *DatabaseDBs) Cols() []string
func (*DatabaseDBs) KV ¶ added in v1.15.0
func (db *DatabaseDBs) KV() []map[string]interface{}
type DatabaseFirewallRules ¶ added in v1.56.0
type DatabaseFirewallRules struct {
DatabaseFirewallRules do.DatabaseFirewallRules
}
func (*DatabaseFirewallRules) ColMap ¶ added in v1.56.0
func (dr *DatabaseFirewallRules) ColMap() map[string]string
func (*DatabaseFirewallRules) Cols ¶ added in v1.56.0
func (dr *DatabaseFirewallRules) Cols() []string
func (*DatabaseFirewallRules) JSON ¶ added in v1.56.0
func (dr *DatabaseFirewallRules) JSON(out io.Writer) error
func (*DatabaseFirewallRules) KV ¶ added in v1.56.0
func (dr *DatabaseFirewallRules) KV() []map[string]interface{}
type DatabaseLayoutOptions ¶ added in v1.79.0
type DatabaseLayoutOptions struct {
Layouts []godo.DatabaseLayout
}
func (*DatabaseLayoutOptions) ColMap ¶ added in v1.79.0
func (dbl *DatabaseLayoutOptions) ColMap() map[string]string
func (*DatabaseLayoutOptions) Cols ¶ added in v1.79.0
func (dbl *DatabaseLayoutOptions) Cols() []string
func (*DatabaseLayoutOptions) JSON ¶ added in v1.79.0
func (dbl *DatabaseLayoutOptions) JSON(out io.Writer) error
func (*DatabaseLayoutOptions) KV ¶ added in v1.79.0
func (dbl *DatabaseLayoutOptions) KV() []map[string]interface{}
type DatabaseMaintenanceWindow ¶ added in v1.15.0
type DatabaseMaintenanceWindow struct {
DatabaseMaintenanceWindow do.DatabaseMaintenanceWindow
}
func (*DatabaseMaintenanceWindow) ColMap ¶ added in v1.15.0
func (dmw *DatabaseMaintenanceWindow) ColMap() map[string]string
func (*DatabaseMaintenanceWindow) Cols ¶ added in v1.15.0
func (dmw *DatabaseMaintenanceWindow) Cols() []string
func (*DatabaseMaintenanceWindow) JSON ¶ added in v1.15.0
func (dmw *DatabaseMaintenanceWindow) JSON(out io.Writer) error
func (*DatabaseMaintenanceWindow) KV ¶ added in v1.15.0
func (dmw *DatabaseMaintenanceWindow) KV() []map[string]interface{}
type DatabaseOptions ¶ added in v1.79.0
type DatabaseOptions struct {
DatabaseOptions do.DatabaseOptions
}
func (*DatabaseOptions) ColMap ¶ added in v1.79.0
func (do *DatabaseOptions) ColMap() map[string]string
func (*DatabaseOptions) Cols ¶ added in v1.79.0
func (do *DatabaseOptions) Cols() []string
func (*DatabaseOptions) JSON ¶ added in v1.79.0
func (do *DatabaseOptions) JSON(out io.Writer) error
func (*DatabaseOptions) KV ¶ added in v1.79.0
func (do *DatabaseOptions) KV() []map[string]interface{}
type DatabasePools ¶ added in v1.15.0
type DatabasePools struct {
DatabasePools do.DatabasePools
}
func (*DatabasePools) ColMap ¶ added in v1.15.0
func (dp *DatabasePools) ColMap() map[string]string
func (*DatabasePools) Cols ¶ added in v1.15.0
func (dp *DatabasePools) Cols() []string
func (*DatabasePools) KV ¶ added in v1.15.0
func (dp *DatabasePools) KV() []map[string]interface{}
type DatabaseRegionOptions ¶ added in v1.79.0
func (*DatabaseRegionOptions) ColMap ¶ added in v1.79.0
func (dbr *DatabaseRegionOptions) ColMap() map[string]string
func (*DatabaseRegionOptions) Cols ¶ added in v1.79.0
func (dbr *DatabaseRegionOptions) Cols() []string
func (*DatabaseRegionOptions) JSON ¶ added in v1.79.0
func (dbr *DatabaseRegionOptions) JSON(out io.Writer) error
func (*DatabaseRegionOptions) KV ¶ added in v1.79.0
func (dbr *DatabaseRegionOptions) KV() []map[string]interface{}
type DatabaseReplicas ¶ added in v1.15.0
type DatabaseReplicas struct { DatabaseReplicas do.DatabaseReplicas Short bool }
func (*DatabaseReplicas) ColMap ¶ added in v1.15.0
func (dr *DatabaseReplicas) ColMap() map[string]string
func (*DatabaseReplicas) Cols ¶ added in v1.15.0
func (dr *DatabaseReplicas) Cols() []string
func (*DatabaseReplicas) JSON ¶ added in v1.15.0
func (dr *DatabaseReplicas) JSON(out io.Writer) error
func (*DatabaseReplicas) KV ¶ added in v1.15.0
func (dr *DatabaseReplicas) KV() []map[string]interface{}
type DatabaseSQLModes ¶ added in v1.35.0
type DatabaseSQLModes struct {
DatabaseSQLModes []string
}
func (*DatabaseSQLModes) ColMap ¶ added in v1.35.0
func (dsm *DatabaseSQLModes) ColMap() map[string]string
func (*DatabaseSQLModes) Cols ¶ added in v1.35.0
func (dsm *DatabaseSQLModes) Cols() []string
func (*DatabaseSQLModes) JSON ¶ added in v1.35.0
func (dsm *DatabaseSQLModes) JSON(out io.Writer) error
func (*DatabaseSQLModes) KV ¶ added in v1.35.0
func (dsm *DatabaseSQLModes) KV() []map[string]interface{}
type DatabaseUsers ¶ added in v1.15.0
type DatabaseUsers struct {
DatabaseUsers do.DatabaseUsers
}
func (*DatabaseUsers) ColMap ¶ added in v1.15.0
func (du *DatabaseUsers) ColMap() map[string]string
func (*DatabaseUsers) Cols ¶ added in v1.15.0
func (du *DatabaseUsers) Cols() []string
func (*DatabaseUsers) KV ¶ added in v1.15.0
func (du *DatabaseUsers) KV() []map[string]interface{}
type DatabaseVersionOptions ¶ added in v1.79.0
func (*DatabaseVersionOptions) ColMap ¶ added in v1.79.0
func (dbv *DatabaseVersionOptions) ColMap() map[string]string
func (*DatabaseVersionOptions) Cols ¶ added in v1.79.0
func (dbv *DatabaseVersionOptions) Cols() []string
func (*DatabaseVersionOptions) JSON ¶ added in v1.79.0
func (dbv *DatabaseVersionOptions) JSON(out io.Writer) error
func (*DatabaseVersionOptions) KV ¶ added in v1.79.0
func (dbv *DatabaseVersionOptions) KV() []map[string]interface{}
type Deployments ¶ added in v1.46.0
type Deployments []*godo.Deployment
func (Deployments) ColMap ¶ added in v1.46.0
func (d Deployments) ColMap() map[string]string
func (Deployments) Cols ¶ added in v1.46.0
func (d Deployments) Cols() []string
func (Deployments) KV ¶ added in v1.46.0
func (d Deployments) 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 displayable entity. These are used for printing results.
type Displayer ¶
type Displayer struct { OutputType string ColumnList string NoHeaders bool Item Displayable Out io.Writer }
Displayer has the display options, the item to display, and where to display to
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 Functions ¶ added in v1.78.0
Functions is the type of the displayer for functions list
func (*Functions) ColMap ¶ added in v1.78.0
ColMap is the displayer ColMap method specialized for functions list
func (*Functions) Cols ¶ added in v1.78.0
Cols is the displayer Cols method specialized for functions list
type GarbageCollection ¶ added in v1.50.0
type GarbageCollection struct {
GarbageCollections []do.GarbageCollection
}
func (*GarbageCollection) ColMap ¶ added in v1.50.0
func (g *GarbageCollection) ColMap() map[string]string
func (*GarbageCollection) Cols ¶ added in v1.50.0
func (g *GarbageCollection) Cols() []string
func (*GarbageCollection) JSON ¶ added in v1.50.0
func (g *GarbageCollection) JSON(out io.Writer) error
func (*GarbageCollection) KV ¶ added in v1.50.0
func (g *GarbageCollection) KV() []map[string]interface{}
type InvoiceList ¶ added in v1.39.0
type InvoiceList struct {
*do.InvoiceList
}
func (*InvoiceList) ColMap ¶ added in v1.39.0
func (i *InvoiceList) ColMap() map[string]string
func (*InvoiceList) Cols ¶ added in v1.39.0
func (i *InvoiceList) Cols() []string
func (*InvoiceList) KV ¶ added in v1.39.0
func (i *InvoiceList) KV() []map[string]interface{}
type InvoiceSummary ¶ added in v1.39.0
type InvoiceSummary struct {
*do.InvoiceSummary
}
func (*InvoiceSummary) ColMap ¶ added in v1.39.0
func (i *InvoiceSummary) ColMap() map[string]string
func (*InvoiceSummary) Cols ¶ added in v1.39.0
func (i *InvoiceSummary) Cols() []string
func (*InvoiceSummary) KV ¶ added in v1.39.0
func (i *InvoiceSummary) KV() []map[string]interface{}
type KeyGet ¶ added in v1.49.0
KeyGet is used to display the SSH Key results from a `get` operation. This separate displayer is required in order to include the public key in this operation.
type KubernetesAssociatedResources ¶ added in v1.56.0
type KubernetesAssociatedResources struct {
KubernetesAssociatedResources *do.KubernetesAssociatedResources
}
func (*KubernetesAssociatedResources) ColMap ¶ added in v1.56.0
func (ar *KubernetesAssociatedResources) ColMap() map[string]string
func (*KubernetesAssociatedResources) Cols ¶ added in v1.56.0
func (ar *KubernetesAssociatedResources) Cols() []string
func (*KubernetesAssociatedResources) JSON ¶ added in v1.56.0
func (ar *KubernetesAssociatedResources) JSON(out io.Writer) error
func (*KubernetesAssociatedResources) KV ¶ added in v1.56.0
func (ar *KubernetesAssociatedResources) KV() []map[string]interface{}
type KubernetesClusters ¶ added in v1.12.0
type KubernetesClusters struct { KubernetesClusters do.KubernetesClusters Short bool }
func (*KubernetesClusters) ColMap ¶ added in v1.12.0
func (clusters *KubernetesClusters) ColMap() map[string]string
func (*KubernetesClusters) Cols ¶ added in v1.12.0
func (clusters *KubernetesClusters) Cols() []string
func (*KubernetesClusters) JSON ¶ added in v1.12.0
func (clusters *KubernetesClusters) JSON(out io.Writer) error
func (*KubernetesClusters) KV ¶ added in v1.12.0
func (clusters *KubernetesClusters) KV() []map[string]interface{}
type KubernetesNodePools ¶ added in v1.12.0
type KubernetesNodePools struct {
KubernetesNodePools do.KubernetesNodePools
}
func (*KubernetesNodePools) ColMap ¶ added in v1.12.0
func (nodePools *KubernetesNodePools) ColMap() map[string]string
func (*KubernetesNodePools) Cols ¶ added in v1.12.0
func (nodePools *KubernetesNodePools) Cols() []string
func (*KubernetesNodePools) JSON ¶ added in v1.12.0
func (nodePools *KubernetesNodePools) JSON(out io.Writer) error
func (*KubernetesNodePools) KV ¶ added in v1.12.0
func (nodePools *KubernetesNodePools) KV() []map[string]interface{}
type KubernetesNodeSizes ¶ added in v1.12.1
type KubernetesNodeSizes struct {
KubernetesNodeSizes do.KubernetesNodeSizes
}
func (*KubernetesNodeSizes) ColMap ¶ added in v1.12.1
func (nodeSizes *KubernetesNodeSizes) ColMap() map[string]string
func (*KubernetesNodeSizes) Cols ¶ added in v1.12.1
func (nodeSizes *KubernetesNodeSizes) Cols() []string
func (*KubernetesNodeSizes) JSON ¶ added in v1.12.1
func (nodeSizes *KubernetesNodeSizes) JSON(out io.Writer) error
func (*KubernetesNodeSizes) KV ¶ added in v1.12.1
func (nodeSizes *KubernetesNodeSizes) KV() []map[string]interface{}
type KubernetesRegions ¶ added in v1.12.1
type KubernetesRegions struct {
KubernetesRegions do.KubernetesRegions
}
func (*KubernetesRegions) ColMap ¶ added in v1.12.1
func (regions *KubernetesRegions) ColMap() map[string]string
func (*KubernetesRegions) Cols ¶ added in v1.12.1
func (regions *KubernetesRegions) Cols() []string
func (*KubernetesRegions) JSON ¶ added in v1.12.1
func (regions *KubernetesRegions) JSON(out io.Writer) error
func (*KubernetesRegions) KV ¶ added in v1.12.1
func (regions *KubernetesRegions) KV() []map[string]interface{}
type KubernetesVersions ¶ added in v1.12.0
type KubernetesVersions struct {
KubernetesVersions do.KubernetesVersions
}
func (*KubernetesVersions) ColMap ¶ added in v1.12.0
func (versions *KubernetesVersions) ColMap() map[string]string
func (*KubernetesVersions) Cols ¶ added in v1.12.0
func (versions *KubernetesVersions) Cols() []string
func (*KubernetesVersions) JSON ¶ added in v1.12.0
func (versions *KubernetesVersions) JSON(out io.Writer) error
func (*KubernetesVersions) KV ¶ added in v1.12.0
func (versions *KubernetesVersions) 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 Namespaces ¶ added in v1.80.0
type Namespaces struct {
Info []do.OutputNamespace
}
Namespaces is the type of the displayer for namespaces list
func (*Namespaces) ColMap ¶ added in v1.80.0
func (i *Namespaces) ColMap() map[string]string
ColMap is the displayer ColMap method specialized for namespaces list
func (*Namespaces) Cols ¶ added in v1.80.0
func (i *Namespaces) Cols() []string
Cols is the displayer Cols method specialized for namespaces list
func (*Namespaces) JSON ¶ added in v1.80.0
func (i *Namespaces) JSON(out io.Writer) error
JSON is the displayer JSON method specialized for namespaces list
func (*Namespaces) KV ¶ added in v1.80.0
func (i *Namespaces) KV() []map[string]interface{}
KV is the displayer KV method specialized for namespaces list
type OneClick ¶ added in v1.44.0
OneClick is the struct with the OneClickService on it.
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{}
type RegistryAvailableRegions ¶ added in v1.71.0
type RegistryAvailableRegions struct {
Regions []string
}
func (*RegistryAvailableRegions) ColMap ¶ added in v1.71.0
func (t *RegistryAvailableRegions) ColMap() map[string]string
func (*RegistryAvailableRegions) Cols ¶ added in v1.71.0
func (t *RegistryAvailableRegions) Cols() []string
func (*RegistryAvailableRegions) JSON ¶ added in v1.71.0
func (t *RegistryAvailableRegions) JSON(out io.Writer) error
func (*RegistryAvailableRegions) KV ¶ added in v1.71.0
func (t *RegistryAvailableRegions) KV() []map[string]interface{}
type RegistrySubscriptionTiers ¶ added in v1.51.0
type RegistrySubscriptionTiers struct {
SubscriptionTiers []do.RegistrySubscriptionTier
}
func (*RegistrySubscriptionTiers) ColMap ¶ added in v1.51.0
func (t *RegistrySubscriptionTiers) ColMap() map[string]string
func (*RegistrySubscriptionTiers) Cols ¶ added in v1.51.0
func (t *RegistrySubscriptionTiers) Cols() []string
func (*RegistrySubscriptionTiers) JSON ¶ added in v1.51.0
func (t *RegistrySubscriptionTiers) JSON(out io.Writer) error
func (*RegistrySubscriptionTiers) KV ¶ added in v1.51.0
func (t *RegistrySubscriptionTiers) KV() []map[string]interface{}
type Repository ¶ added in v1.42.0
type Repository struct {
Repositories []do.Repository
}
func (*Repository) ColMap ¶ added in v1.42.0
func (r *Repository) ColMap() map[string]string
func (*Repository) Cols ¶ added in v1.42.0
func (r *Repository) Cols() []string
func (*Repository) KV ¶ added in v1.42.0
func (r *Repository) KV() []map[string]interface{}
type RepositoryManifest ¶ added in v1.68.0
type RepositoryManifest struct {
Manifests []do.RepositoryManifest
}
func (*RepositoryManifest) ColMap ¶ added in v1.68.0
func (r *RepositoryManifest) ColMap() map[string]string
func (*RepositoryManifest) Cols ¶ added in v1.68.0
func (r *RepositoryManifest) Cols() []string
func (*RepositoryManifest) JSON ¶ added in v1.68.0
func (r *RepositoryManifest) JSON(out io.Writer) error
func (*RepositoryManifest) KV ¶ added in v1.68.0
func (r *RepositoryManifest) KV() []map[string]interface{}
type RepositoryTag ¶ added in v1.42.0
type RepositoryTag struct {
Tags []do.RepositoryTag
}
func (*RepositoryTag) ColMap ¶ added in v1.42.0
func (r *RepositoryTag) ColMap() map[string]string
func (*RepositoryTag) Cols ¶ added in v1.42.0
func (r *RepositoryTag) Cols() []string
func (*RepositoryTag) KV ¶ added in v1.42.0
func (r *RepositoryTag) KV() []map[string]interface{}
type RepositoryV2 ¶ added in v1.68.0
type RepositoryV2 struct {
Repositories []do.RepositoryV2
}
func (*RepositoryV2) ColMap ¶ added in v1.68.0
func (r *RepositoryV2) ColMap() map[string]string
func (*RepositoryV2) Cols ¶ added in v1.68.0
func (r *RepositoryV2) Cols() []string
func (*RepositoryV2) KV ¶ added in v1.68.0
func (r *RepositoryV2) KV() []map[string]interface{}
type ReservedIP ¶ added in v1.77.0
type ReservedIP struct {
ReservedIPs do.ReservedIPs
}
func (*ReservedIP) ColMap ¶ added in v1.77.0
func (rip *ReservedIP) ColMap() map[string]string
func (*ReservedIP) Cols ¶ added in v1.77.0
func (rip *ReservedIP) Cols() []string
func (*ReservedIP) KV ¶ added in v1.77.0
func (rip *ReservedIP) KV() []map[string]interface{}
type TokenScopes ¶ added in v1.91.0
type TokenScopes struct {
TokenScopes []do.TokenScope
}
func (*TokenScopes) ColMap ¶ added in v1.91.0
func (s *TokenScopes) ColMap() map[string]string
func (*TokenScopes) Cols ¶ added in v1.91.0
func (s *TokenScopes) Cols() []string
func (*TokenScopes) KV ¶ added in v1.91.0
func (s *TokenScopes) KV() []map[string]interface{}
type Triggers ¶ added in v1.82.0
type Triggers struct {
List []do.ServerlessTrigger
}
Triggers is the type of the displayer for triggers list
func (*Triggers) ColMap ¶ added in v1.82.0
ColMap is the displayer ColMap method specialized for triggers list
func (*Triggers) Cols ¶ added in v1.82.0
Cols is the displayer Cols method specialized for triggers list
Source Files ¶
- 1_click.go
- account.go
- action.go
- activations.go
- apps.go
- balance.go
- billing_history.go
- cdn.go
- certificate.go
- database.go
- domain.go
- droplet.go
- firewall.go
- functions.go
- image.go
- invoice.go
- invoice_list.go
- invoice_summary.go
- kernel.go
- key.go
- kubernetes.go
- load_balancer.go
- monitoring.go
- namespaces.go
- output.go
- plugin.go
- project.go
- rate_limit.go
- region.go
- registry.go
- reserved_ip.go
- size.go
- snapshot.go
- tag.go
- tokens.go
- triggers.go
- util.go
- volume.go
- vpc.go