Documentation ¶
Index ¶
- Constants
- type Scope
- func (s *Scope) GetPrivateLinksWithAllowedSubscription(managementClusterSubscriptionID string) []capz.PrivateLink
- func (s *Scope) LookupPrivateLink(privateLinkResourceID string) (capz.PrivateLink, bool)
- func (s *Scope) PrivateLinksReady() bool
- func (s *Scope) SetPrivateEndpointIPAddressForMcIngress(ip net.IP)
- func (s *Scope) SetPrivateEndpointIPAddressForWcApi(ip net.IP)
Constants ¶
View Source
const ( AzurePrivateEndpointOperatorApiServerAnnotation string = "azure-private-endpoint-operator.giantswarm.io/private-link-apiserver-ip" AzurePrivateEndpointOperatorMcIngressAnnotation string = "azure-private-endpoint-operator.giantswarm.io/private-link-mc-ingress-ip" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Scope ¶
type Scope struct { azurecluster.BaseScope // contains filtered or unexported fields }
func (*Scope) GetPrivateLinksWithAllowedSubscription ¶
func (s *Scope) GetPrivateLinksWithAllowedSubscription(managementClusterSubscriptionID string) []capz.PrivateLink
func (*Scope) LookupPrivateLink ¶
func (s *Scope) LookupPrivateLink(privateLinkResourceID string) (capz.PrivateLink, bool)
func (*Scope) PrivateLinksReady ¶
func (*Scope) SetPrivateEndpointIPAddressForMcIngress ¶ added in v0.2.0
func (*Scope) SetPrivateEndpointIPAddressForWcApi ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.