Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ClusterTables = []interface{}{ &Cluster{}, &ClusterTag{}, &ClusterLoggingConfiguration{}, &ClusterPublicAccessCidr{}, &ClusterSecurityGroup{}, &ClusterSubnet{}, }
Functions ¶
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
Name *string
Arn *string
CertificateAuthorityData *string
CreatedAt *time.Time
Endpoint *string
OidcIssuer *string
ServiceIpv4Cidr *string
PlatformVersion *string
VpcID *string
SecurityGroupID *string
EndpointPrivateAccess bool
EndpointPublicAccess bool
RoleArn *string
Status string
Version *string
Tags []*ClusterTag `gorm:"constraint:OnDelete:CASCADE;"`
LoggingConfigurations []*ClusterLoggingConfiguration `gorm:"constraint:OnDelete:CASCADE;"`
PublicAccessCidrs []*ClusterPublicAccessCidr `gorm:"constraint:OnDelete:CASCADE;"`
SecurityGroups []*ClusterSecurityGroup `gorm:"constraint:OnDelete:CASCADE;"`
Subnets []*ClusterSubnet `gorm:"constraint:OnDelete:CASCADE;"`
}
type ClusterLoggingConfiguration ¶
type ClusterLoggingConfiguration struct {
ID uint `gorm:"primarykey"`
ClusterID uint `neo:"ignore"`
AccountID string `gorm:"-"`
Region string `gorm:"-"`
Enabled *bool
Type string
}
func (ClusterLoggingConfiguration) TableName ¶
func (ClusterLoggingConfiguration) TableName() string
type ClusterPublicAccessCidr ¶
type ClusterPublicAccessCidr struct {
ID uint `gorm:"primarykey"`
ClusterID uint `neo:"ignore"`
AccountID string `gorm:"-"`
Region string `gorm:"-"`
Cidr string
}
func (ClusterPublicAccessCidr) TableName ¶
func (ClusterPublicAccessCidr) TableName() string
type ClusterSecurityGroup ¶
type ClusterSecurityGroup struct {
ID uint `gorm:"primarykey"`
ClusterID uint `neo:"ignore"`
AccountID string `gorm:"-"`
Region string `gorm:"-"`
SecurityGroupID string
}
func (ClusterSecurityGroup) TableName ¶
func (ClusterSecurityGroup) TableName() string
Click to show internal directories.
Click to hide internal directories.