Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CollectResource ¶
func (*Client) Environments ¶
type Environment ¶
type Environment struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
AbortableOperationInProgress *bool
ApplicationName *string
CNAME *string
DateCreated *time.Time
DateUpdated *time.Time
Description *string
EndpointURL *string
EnvironmentArn *string
EnvironmentId *string
EnvironmentLinks []*EnvironmentLink `gorm:"constraint:OnDelete:CASCADE;"`
EnvironmentName *string
Health *string
HealthStatus *string
OperationsRole *string
PlatformArn *string
Resources *EnvironmentResource `gorm:"constraint:OnDelete:CASCADE;"`
SolutionStackName *string
Status *string
TemplateName *string
Tier *elasticbeanstalk.EnvironmentTier `gorm:"embedded;embeddedPrefix:tier_"`
VersionLabel *string
}
type EnvironmentLink ¶
type EnvironmentListener ¶
type EnvironmentLoadBalancer ¶
type EnvironmentLoadBalancer struct {
ID uint `gorm:"primarykey"`
EnvironmentResourceID uint
Domain *string
Listeners []*EnvironmentListener `gorm:"constraint:OnDelete:CASCADE;"`
LoadBalancerName *string
}
type EnvironmentResource ¶
type EnvironmentResource struct {
ID uint `gorm:"primarykey"`
EnvironmentID uint
LoadBalancer *EnvironmentLoadBalancer `gorm:"constraint:OnDelete:CASCADE;"`
}
Click to show internal directories.
Click to hide internal directories.