github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelColumn.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // ColumnDefinition undocumented
     6  type ColumnDefinition struct {
     7  	// Entity is the base model of ColumnDefinition
     8  	Entity
     9  	// Boolean undocumented
    10  	Boolean *BooleanColumn `json:"boolean,omitempty"`
    11  	// Calculated undocumented
    12  	Calculated *CalculatedColumn `json:"calculated,omitempty"`
    13  	// Choice undocumented
    14  	Choice *ChoiceColumn `json:"choice,omitempty"`
    15  	// ColumnGroup undocumented
    16  	ColumnGroup *string `json:"columnGroup,omitempty"`
    17  	// Currency undocumented
    18  	Currency *CurrencyColumn `json:"currency,omitempty"`
    19  	// DateTime undocumented
    20  	DateTime *DateTimeColumn `json:"dateTime,omitempty"`
    21  	// DefaultValue undocumented
    22  	DefaultValue *DefaultColumnValue `json:"defaultValue,omitempty"`
    23  	// Description undocumented
    24  	Description *string `json:"description,omitempty"`
    25  	// DisplayName undocumented
    26  	DisplayName *string `json:"displayName,omitempty"`
    27  	// EnforceUniqueValues undocumented
    28  	EnforceUniqueValues *bool `json:"enforceUniqueValues,omitempty"`
    29  	// Geolocation undocumented
    30  	Geolocation *GeolocationColumn `json:"geolocation,omitempty"`
    31  	// Hidden undocumented
    32  	Hidden *bool `json:"hidden,omitempty"`
    33  	// Indexed undocumented
    34  	Indexed *bool `json:"indexed,omitempty"`
    35  	// Lookup undocumented
    36  	Lookup *LookupColumn `json:"lookup,omitempty"`
    37  	// Name undocumented
    38  	Name *string `json:"name,omitempty"`
    39  	// Number undocumented
    40  	Number *NumberColumn `json:"number,omitempty"`
    41  	// PersonOrGroup undocumented
    42  	PersonOrGroup *PersonOrGroupColumn `json:"personOrGroup,omitempty"`
    43  	// ReadOnly undocumented
    44  	ReadOnly *bool `json:"readOnly,omitempty"`
    45  	// Required undocumented
    46  	Required *bool `json:"required,omitempty"`
    47  	// Text undocumented
    48  	Text *TextColumn `json:"text,omitempty"`
    49  }
    50  
    51  // ColumnLink undocumented
    52  type ColumnLink struct {
    53  	// Entity is the base model of ColumnLink
    54  	Entity
    55  	// Name undocumented
    56  	Name *string `json:"name,omitempty"`
    57  }