Databricks C++ SDK 0.2.4
Interact with Databricks via an SDK
Loading...
Searching...
No Matches
databricks::SchemaInfo Struct Reference

Represents a Unity Catalog schema. More...

#include <unity_catalog_types.h>

Public Attributes

std::string name
 Name of the schema.
 
std::string catalog_name
 Parent catalog name.
 
std::string comment
 User-provided description.
 
std::string owner
 Owner of the schema.
 
uint64_t created_at = 0
 Unix timestamp in milliseconds when created.
 
uint64_t updated_at = 0
 Unix timestamp in milliseconds when last updated.
 
std::string metastore_id
 ID of the metastore containing this schema.
 
std::string full_name
 Full name (catalog.schema)
 
std::map< std::string, std::string > properties
 Schema properties/metadata.
 
std::optional< std::string > storage_root
 Storage root location.
 
std::optional< std::string > storage_location
 Storage location.
 

Detailed Description

Represents a Unity Catalog schema.

Schemas are containers for tables, views, and functions within a catalog.

Definition at line 86 of file unity_catalog_types.h.

Member Data Documentation

◆ catalog_name

std::string databricks::SchemaInfo::catalog_name

Parent catalog name.

Definition at line 88 of file unity_catalog_types.h.

◆ comment

std::string databricks::SchemaInfo::comment

User-provided description.

Definition at line 89 of file unity_catalog_types.h.

◆ created_at

uint64_t databricks::SchemaInfo::created_at = 0

Unix timestamp in milliseconds when created.

Definition at line 91 of file unity_catalog_types.h.

◆ full_name

std::string databricks::SchemaInfo::full_name

Full name (catalog.schema)

Definition at line 94 of file unity_catalog_types.h.

◆ metastore_id

std::string databricks::SchemaInfo::metastore_id

ID of the metastore containing this schema.

Definition at line 93 of file unity_catalog_types.h.

◆ name

std::string databricks::SchemaInfo::name

Name of the schema.

Definition at line 87 of file unity_catalog_types.h.

◆ owner

std::string databricks::SchemaInfo::owner

Owner of the schema.

Definition at line 90 of file unity_catalog_types.h.

◆ properties

std::map<std::string, std::string> databricks::SchemaInfo::properties

Schema properties/metadata.

Definition at line 95 of file unity_catalog_types.h.

◆ storage_location

std::optional<std::string> databricks::SchemaInfo::storage_location

Storage location.

Definition at line 97 of file unity_catalog_types.h.

◆ storage_root

std::optional<std::string> databricks::SchemaInfo::storage_root

Storage root location.

Definition at line 96 of file unity_catalog_types.h.

◆ updated_at

uint64_t databricks::SchemaInfo::updated_at = 0

Unix timestamp in milliseconds when last updated.

Definition at line 92 of file unity_catalog_types.h.


The documentation for this struct was generated from the following file: