cfxdb.mrealmschema¶
Classes¶
Management realm database schema. |
Module Contents¶
- class MrealmSchema(db)[source]¶
Bases:
objectManagement realm database schema.
- arealm_role_associations: ApplicationRealmRoleAssociations[source]¶
Association of roles to application realms.
- arealms: ApplicationRealms[source]¶
Application realms defined in this management realm.
- static attach(db)[source]¶
Factory to create a schema from attaching to a database. The schema tables will be automatically mapped as persistant maps and attached to the database slots.
- Parameters:
db – zlmdb.Database
- Returns:
object of Schema
- credentials: Credentials[source]¶
WAMP client authentication credentials, used for mapping
(authmethod, realm, authid) -> principal.
- idx_arealm_by_webcluster: IndexApplicationRealmByWebCluster[source]¶
by web cluster.
- Type:
Index on application realms
- idx_arealms_by_name: IndexApplicationRealmByName[source]¶
by name.
- Type:
Index on application realms
- idx_clusterplacement_by_workername: IndexClusterPlacementByWorkerName[source]¶
by worker name.
- Type:
Index on router worker placements
- idx_credentials_by_auth: IndexCredentialsByAuth[source]¶
Index on credentials (by WAMP auth information).
- idx_credentials_by_principal: IndexCredentialsByPrincipal[source]¶
Index on credentials (by principal_oid, modified).
- idx_permissions_by_uri: IndexPermissionByUri[source]¶
by URI.
- Type:
Index on permissions
- idx_principals_by_name: IndexPrincipalByName[source]¶
Index on principals (by name).
- idx_roles_by_name: IndexRoleByName[source]¶
Index on roles (by name).
- idx_routerclusters_by_name: IndexRouterClusterByName[source]¶
by name.
- Type:
Index on router clusters
- idx_webcluster_webservices: IndexWebClusterWebServices[source]¶
by …
- Type:
Index on web service
- idx_webclusters_by_name: IndexWebClusterByName[source]¶
by name.
- Type:
Index of web clusters
- idx_webservices_by_path: IndexWebServiceByPath[source]¶
by HTTP path.
- Type:
Index on web services
- idx_workergroup_by_cluster: IndexWorkerGroupByCluster[source]¶
by cluster.
- Type:
Index on worker groups
- idx_workergroup_by_placement: IndexWorkerGroupByPlacement[source]¶
by placement.
- Type:
Index on worker groups
- mnode_logs: cfxdb.log.MNodeLogs[source]¶
Managed node log records.
- mworker_logs: cfxdb.log.MWorkerLogs[source]¶
Managed node worker log records.
- permissions: Permissions[source]¶
Permissions defined on roles.
- principals: Principals[source]¶
Application realm client principals.
- router_workergroup_placements: RouterWorkerGroupClusterPlacements[source]¶
Router worker cluster placements.
- router_workergroups: RouterWorkerGroups[source]¶
Router worker groups.
- routercluster_node_memberships: RouterClusterNodeMemberships[source]¶
Node membership in router clusters.
- routerclusters: RouterClusters[source]¶
Router clusters defined in this management realm.
- webcluster_node_memberships: WebClusterNodeMemberships[source]¶
Node membership in web clusters.
- webclusters: WebClusters[source]¶
Web clusters.
- webservices: WebServices[source]¶
Web service added to web clusters.