Documentation
¶
Index ¶
Constants ¶
View Source
const ( NicReservationDuration = time.Second * 180 // We set this interval at 5 minutes, as thats how often our NRP limits are reset. // See: https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/request-limits-and-throttling#network-throttling NicGarbageCollectionInterval = time.Minute * 5 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkInterface ¶ added in v0.6.2
type NetworkInterface struct {
// contains filtered or unexported fields
}
func NewNetworkInterface ¶ added in v0.6.2
func NewNetworkInterface(kubeClient client.Client, instanceProvider *instance.Provider) *NetworkInterface
func (*NetworkInterface) Builder ¶ added in v0.6.2
func (c *NetworkInterface) Builder(_ context.Context, m manager.Manager) controller.Builder
func (*NetworkInterface) Name ¶ added in v0.6.2
func (c *NetworkInterface) Name() string
type VirtualMachine ¶ added in v0.6.2
type VirtualMachine struct {
// contains filtered or unexported fields
}
func NewVirtualMachine ¶ added in v0.6.2
func NewVirtualMachine(kubeClient client.Client, cloudProvider *cloudprovider.CloudProvider) *VirtualMachine
func (*VirtualMachine) Builder ¶ added in v0.6.2
func (c *VirtualMachine) Builder(_ context.Context, m manager.Manager) controller.Builder
func (*VirtualMachine) Name ¶ added in v0.6.2
func (c *VirtualMachine) Name() string
Click to show internal directories.
Click to hide internal directories.