summaryrefslogtreecommitdiff
path: root/pgsql_mib_pieces/pg_namespace.mib
diff options
context:
space:
mode:
Diffstat (limited to 'pgsql_mib_pieces/pg_namespace.mib')
-rw-r--r--pgsql_mib_pieces/pg_namespace.mib59
1 files changed, 59 insertions, 0 deletions
diff --git a/pgsql_mib_pieces/pg_namespace.mib b/pgsql_mib_pieces/pg_namespace.mib
new file mode 100644
index 0000000..54a7436
--- /dev/null
+++ b/pgsql_mib_pieces/pg_namespace.mib
@@ -0,0 +1,59 @@
+pgsqlPgNamespaceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF pgsqlPgNamespaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The catalog pg_namespace stores namespaces. A namespace is the structure underlying SQL schemas: each namespace can have a separate collection of relations, types, etc. without name conflicts."
+ ::= { pgsqlCatalogTables 22 }
+
+pgsqlPgNamespaceEntry OBJECT-TYPE
+ SYNTAX PgsqlPgNamespaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Represents a single namespace"
+ INDEX { pgsnmpdConnID, rdbmsDbIndex, pgsqlPgNamespaceEntryOID }
+ ::= { pgsqlPgNamespaceTable 1 }
+
+PgsqlPgNamespaceEntry ::=
+ SEQUENCE {
+ pgsqlPgNamespaceEntryOID INTEGER,
+ pgsqlPgNamespaceNspname DisplayString,
+ pgsqlPgNamespaceNspowner INTEGER,
+ pgsqlPgNamespaceNspacl DisplayString
+ }
+
+pgsqlPgNamespaceEntryOID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OID of this entry"
+ ::= { pgsqlPgNamespaceEntry 1 }
+
+pgsqlPgNamespaceNspname OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the namespace"
+ ::= { pgsqlPgNamespaceEntry 2 }
+
+pgsqlPgNamespaceNspowner OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Owner of the namespace"
+ ::= { pgsqlPgNamespaceEntry 3 }
+
+pgsqlPgNamespaceNspacl OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Access privileges; see GRANT and REVOKE for details"
+ ::= { pgsqlPgNamespaceEntry 4 }
+
+
+---------------------------------------