Versions in this module Expand all Collapse all v0 v0.2.4 Dec 2, 2020 v0.2.3 Dec 1, 2020 v0.2.2 Nov 29, 2020 v0.2.1 Nov 29, 2020 v0.2.0 Nov 27, 2020 v0.1.0 Nov 18, 2020 Changes in this version + func NewClient(session *session.Session, db *gorm.DB, log *zap.Logger, accountID string, ...) resource.ClientInterface + type Client struct + func (c *Client) CollectResource(resource string, config interface{}) error + func (c *Client) Environments(gConfig interface{}) error + type Environment struct + AbortableOperationInProgress *bool + AccountID string + ApplicationName *string + CNAME *string + DateCreated *time.Time + DateUpdated *time.Time + Description *string + EndpointURL *string + EnvironmentArn *string + EnvironmentId *string + EnvironmentLinks []*EnvironmentLink + EnvironmentName *string + Health *string + HealthStatus *string + ID uint + OperationsRole *string + PlatformArn *string + Region string + Resources *EnvironmentResource + SolutionStackName *string + Status *string + TemplateName *string + Tier *elasticbeanstalk.EnvironmentTier + VersionLabel *string + type EnvironmentLink struct + EnvironmentID uint + EnvironmentName *string + ID uint + LinkName *string + type EnvironmentListener struct + EnvironmentLoadBalancerID uint + ID uint + Port *int64 + Protocol *string + type EnvironmentLoadBalancer struct + Domain *string + EnvironmentResourceID uint + ID uint + Listeners []*EnvironmentListener + LoadBalancerName *string + type EnvironmentResource struct + EnvironmentID uint + ID uint + LoadBalancer *EnvironmentLoadBalancer