Versions in this module Expand all Collapse all v2 v2.6.1 Jan 9, 2025 v2.6.0 Dec 19, 2024 Changes in this version + type NetworkPeer struct + ID string + func NewNetworkPeer(id string, cfg *akov2.AtlasNetworkPeeringConfig) *NetworkPeer + type NetworkPeeringService interface + func NewNetworkPeeringService(peeringAPI admin.NetworkPeeringApi) NetworkPeeringService + type PeerConnectionsService interface + CreatePeer func(ctx context.Context, projectID string, conn *NetworkPeer) (*NetworkPeer, error) + DeletePeer func(ctx context.Context, projectID, containerID string) error + ListPeers func(ctx context.Context, projectID string) ([]NetworkPeer, error) + type PeeringContainerService interface + CreateContainer func(ctx context.Context, projectID string, container *ProviderContainer) (*ProviderContainer, error) + DeleteContainer func(ctx context.Context, projectID, containerID string) error + GetContainer func(ctx context.Context, projectID, containerID string) (*ProviderContainer, error) + ListContainers func(ctx context.Context, projectID, providerName string) ([]ProviderContainer, error) + type ProviderContainer struct + ID string + Provider string + func NewProviderContainer(id string, provider string, cfg *akov2.AtlasProviderContainerConfig) *ProviderContainer