Documentation
¶
Index ¶
- func AcceleratorManagedTagValue(resource, ns, name string) string
- func GetLBNameFromHostname(hostname string) (string, string, error)
- type AWS
- func (a *AWS) CleanupGlobalAccelerator(ctx context.Context, arn string) error
- func (a *AWS) EnsureGlobalAcceleratorForIngress(ctx context.Context, ingress *networkingv1.Ingress, ...) (*string, time.Duration, error)
- func (a *AWS) EnsureGlobalAcceleratorForService(ctx context.Context, svc *corev1.Service, ingress *corev1.LoadBalancerIngress, ...) (*string, time.Duration, error)
- func (a *AWS) ListGlobalAcceleratorByTag(ctx context.Context, tagValue string) ([]*globalaccelerator.Accelerator, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AcceleratorManagedTagValue ¶ added in v0.2.0
Types ¶
type AWS ¶
type AWS struct {
// contains filtered or unexported fields
}
func (*AWS) CleanupGlobalAccelerator ¶
func (*AWS) EnsureGlobalAcceleratorForIngress ¶ added in v0.2.0
func (*AWS) EnsureGlobalAcceleratorForService ¶ added in v0.2.0
func (*AWS) ListGlobalAcceleratorByTag ¶
func (a *AWS) ListGlobalAcceleratorByTag(ctx context.Context, tagValue string) ([]*globalaccelerator.Accelerator, error)
Click to show internal directories.
Click to hide internal directories.