Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Context ¶
type Context struct { AWSClient awsclient.Clients AWSService awsservice.Interface CloudFormation cloudformationservice.CloudFormation EBSService ebs.Interface // Status holds the data used to communicate between controller's // resources. It can be edited in place as Context is stored as // a pointer within context.Context. Status ContextStatus }
type ContextStatus ¶
type ContextStatus struct { ControlPlane ContextStatusControlPlane TenantCluster ContextStatusTenantCluster }
type ContextStatusControlPlane ¶
type ContextStatusControlPlane struct {
AWSAccountID string
}
type ContextStatusTenantCluster ¶
type ContextStatusTenantCluster struct { AWSAccountID string TCCP ContextStatusTenantClusterTCCP EncryptionKey string HostedZoneNameServers string VPCPeeringConnectionID string }
type ContextStatusTenantClusterTCCP ¶
type ContextStatusTenantClusterTCCP struct {
ASG ContextStatusTenantClusterTCCPASG
}
type ContextStatusTenantClusterTCCPASG ¶
type ContextStatusTenantClusterTCCPASG struct { DesiredCapacity int MaxSize int MinSize int Name string }
func (ContextStatusTenantClusterTCCPASG) IsEmpty ¶
func (a ContextStatusTenantClusterTCCPASG) IsEmpty() bool
Click to show internal directories.
Click to hide internal directories.