Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MigrateClusters ¶ added in v0.5.1
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CollectResource ¶
type Cluster ¶
type Cluster struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
ActiveServicesCount *int64
AttachmentsStatus *string
CapacityProviders *string
ClusterArn *string
ClusterName *string
DefaultCapacityProviderStrategy []*ClusterCapacityProviderStrategyItem `gorm:"constraint:OnDelete:CASCADE;"`
PendingTasksCount *int64
RegisteredContainerInstancesCount *int64
RunningTasksCount *int64
Settings []*ClusterSetting `gorm:"constraint:OnDelete:CASCADE;"`
Statistics []*ClusterKeyValuePair `gorm:"constraint:OnDelete:CASCADE;"`
Status *string
Tags []*ClusterTag `gorm:"constraint:OnDelete:CASCADE;"`
}
type ClusterCapacityProviderStrategyItem ¶
type ClusterCapacityProviderStrategyItem struct {
ID uint `gorm:"primarykey"`
ClusterID uint
Base *int64
CapacityProvider *string
Weight *int64
}
func (ClusterCapacityProviderStrategyItem) TableName ¶ added in v0.3.8
func (ClusterCapacityProviderStrategyItem) TableName() string
type ClusterKeyValuePair ¶
type ClusterKeyValuePair struct {
ID uint `gorm:"primarykey"`
ClusterID uint
Name *string
Value *string
}
func (ClusterKeyValuePair) TableName ¶ added in v0.3.8
func (ClusterKeyValuePair) TableName() string
type ClusterSetting ¶
type ClusterSetting struct {
ID uint `gorm:"primarykey"`
ClusterID uint
Name *string
Value *string
}
func (ClusterSetting) TableName ¶ added in v0.3.8
func (ClusterSetting) TableName() string
type ClusterTag ¶
func (ClusterTag) TableName ¶ added in v0.3.8
func (ClusterTag) TableName() string
Click to show internal directories.
Click to hide internal directories.