csharp/Microsoft.Azure.Databricks.Client/Models/UnityCatalog/Schema.cs (24 lines of code) (raw):

using System; using System.Text.Json.Serialization; namespace Microsoft.Azure.Databricks.Client.Models.UnityCatalog; public record Schema : SchemaAttributes { /// <summary> /// Username of the current owner of the schema. /// </summary> [JsonPropertyName("owner")] public string Owner { get; set; } /// <summary> /// Unique identifier of the parent metastore. /// </summary> [JsonPropertyName("metastore_id")] public string MetastoreId { get; set; } /// <summary> /// Full name of the schema, in the form of catalog_name.schema_name. /// </summary> [JsonPropertyName("full_name")] public string FullName { get; set; } /// <summary> /// Storage location for managed tables within the schema. /// </summary> [JsonPropertyName("storage_location")] public string StorageLocation { get; set; } /// <summary> /// Time at which this schema was created, in epoch milliseconds. /// </summary> [JsonPropertyName("created_at")] public DateTimeOffset? CreatedAt { get; set; } /// <summary> /// Username of the schema creator. /// </summary> [JsonPropertyName("created_by")] public string CreatedBy { get; set; } /// <summary> /// Time at which this schema was last modified, in epoch milliseconds. /// </summary> [JsonPropertyName("updated_at")] public DateTimeOffset? UpdatedAt { get; set; } /// <summary> /// Username of the user who last modified the schema. /// </summary> [JsonPropertyName("updated_by")] public string UpdatedBy { get; set; } /// <summary> /// The type of the parent catalog. /// </summary> [JsonPropertyName("catalog_type")] public string CatalogType { get; set; } }