package
1.2.1
Repository: https://github.com/go-magma/magma.git
Documentation: pkg.go.dev

# Functions

CommitLogOnError calls Commit on the provided ConfiguratorStorage and logs if Commit resulted in an error.
NewSQLConfiguratorStorageFactory returns a ConfiguratorStorageFactory implementation backed by a SQL database.
RollbackLogOnError calls Rollback on the provided ConfiguratorStorage and logs if Rollback resulted in an error.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InternalNetworkID is the ID of the network under which all non-tenant entities are organized under.

# Variables

Enum value maps for ACL_Permission.
Enum value maps for ACL_Permission.
Enum value maps for ACL_Wildcard.
Enum value maps for ACL_Wildcard.
No description provided by the author
FullEntityLoadCriteria is an EntityLoadCriteria which loads everything.
FullNetworkLoadCriteria is a utility variable to specify a full network load.

# Structs

ACL (Access Control List) defines a specific permission for an entity on access to other entities.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EntityGraph represents a DAG of associated network entities.
No description provided by the author
EntityLoadCriteria specifies how much of an entity to load.
EntityLoadFilter specifies which entities to load from storage.
No description provided by the author
EntityUpdateCriteria specifies a patch operation on a network entity.
GraphEdge represents a directed edge within a graph.
A network represents a tenant.
NetworkEntity is the storage representation of a logical component of a network.
NetworkLoadCriteria specifies how much of a network to load.
No description provided by the author
No description provided by the author
NetworkUpdateCriteria specifies how to update a network.

# Interfaces

ConfiguratorStorage is the interface for the configurator service's access to its data storage layer.
ConfiguratorStorageFactory creates ConfiguratorStorage implementations bound to transactions.

# Type aliases

OWN grants READ and WRITE.
No description provided by the author