Documentation ¶
Index ¶
- func CreateMinIOSession(region string) *minio.Client
- func CreateSession() *godo.Client
- func DeleteExpiredBuckets(sessions DOSessions, options DOOptions)
- func DeleteExpiredClusters(sessions DOSessions, options DOOptions)
- func DeleteExpiredDatabases(sessions DOSessions, options DOOptions)
- func DeleteExpiredFirewalls(sessions DOSessions, options DOOptions)
- func DeleteExpiredLBs(sessions DOSessions, options DOOptions)
- func DeleteExpiredVPCs(sessions DOSessions, options DOOptions)
- func DeleteExpiredVolumes(sessions DOSessions, options DOOptions)
- func RunPlecoDO(regions []string, interval int64, wg *sync.WaitGroup, options DOOptions)
- type DOCluster
- type DODB
- type DOFirewall
- type DOLB
- type DOOptions
- type DOSessions
- type DOVolume
- type DOVpc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateMinIOSession ¶
func CreateMinIOSession(region string) *minio.Client
func CreateSession ¶
func DeleteExpiredBuckets ¶
func DeleteExpiredBuckets(sessions DOSessions, options DOOptions)
func DeleteExpiredClusters ¶
func DeleteExpiredClusters(sessions DOSessions, options DOOptions)
func DeleteExpiredDatabases ¶
func DeleteExpiredDatabases(sessions DOSessions, options DOOptions)
func DeleteExpiredFirewalls ¶
func DeleteExpiredFirewalls(sessions DOSessions, options DOOptions)
func DeleteExpiredLBs ¶
func DeleteExpiredLBs(sessions DOSessions, options DOOptions)
func DeleteExpiredVPCs ¶
func DeleteExpiredVPCs(sessions DOSessions, options DOOptions)
func DeleteExpiredVolumes ¶
func DeleteExpiredVolumes(sessions DOSessions, options DOOptions)
Types ¶
type DOCluster ¶
type DOCluster struct { common.CloudProviderResource Name string }
type DODB ¶
type DODB struct { common.CloudProviderResource Name string }
type DOFirewall ¶
type DOLB ¶
type DOLB struct { common.CloudProviderResource Name string Droplets []int PublicIp string }
type DOSessions ¶
Click to show internal directories.
Click to hide internal directories.