// Code generated by msgraph.go/gen DO NOT EDIT.
package msgraph
// ColumnDefinition undocumented
type ColumnDefinition struct {
// Entity is the base model of ColumnDefinition
Entity
// Boolean undocumented
Boolean *BooleanColumn `json:"boolean,omitempty"`
// Calculated undocumented
Calculated *CalculatedColumn `json:"calculated,omitempty"`
// Choice undocumented
Choice *ChoiceColumn `json:"choice,omitempty"`
// ColumnGroup undocumented
ColumnGroup *string `json:"columnGroup,omitempty"`
// Currency undocumented
Currency *CurrencyColumn `json:"currency,omitempty"`
// DateTime undocumented
DateTime *DateTimeColumn `json:"dateTime,omitempty"`
// DefaultValue undocumented
DefaultValue *DefaultColumnValue `json:"defaultValue,omitempty"`
// Description undocumented
Description *string `json:"description,omitempty"`
// DisplayName undocumented
DisplayName *string `json:"displayName,omitempty"`
// EnforceUniqueValues undocumented
EnforceUniqueValues *bool `json:"enforceUniqueValues,omitempty"`
// Geolocation undocumented
Geolocation *GeolocationColumn `json:"geolocation,omitempty"`
// Hidden undocumented
Hidden *bool `json:"hidden,omitempty"`
// Indexed undocumented
Indexed *bool `json:"indexed,omitempty"`
// Lookup undocumented
Lookup *LookupColumn `json:"lookup,omitempty"`
// Name undocumented
Name *string `json:"name,omitempty"`
// Number undocumented
Number *NumberColumn `json:"number,omitempty"`
// PersonOrGroup undocumented
PersonOrGroup *PersonOrGroupColumn `json:"personOrGroup,omitempty"`
// ReadOnly undocumented
ReadOnly *bool `json:"readOnly,omitempty"`
// Required undocumented
Required *bool `json:"required,omitempty"`
// Text undocumented
Text *TextColumn `json:"text,omitempty"`
}
// ColumnLink undocumented
type ColumnLink struct {
// Entity is the base model of ColumnLink
Entity
// Name undocumented
Name *string `json:"name,omitempty"`
}