github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelOMA.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // OMASetting undocumented 8 type OMASetting struct { 9 // Object is the base model of OMASetting 10 Object 11 // DisplayName Display Name. 12 DisplayName *string `json:"displayName,omitempty"` 13 // Description Description. 14 Description *string `json:"description,omitempty"` 15 // OMAURI OMA. 16 OMAURI *string `json:"omaUri,omitempty"` 17 } 18 19 // OMASettingBase64 undocumented 20 type OMASettingBase64 struct { 21 // OMASetting is the base model of OMASettingBase64 22 OMASetting 23 // FileName File name associated with the Value property (*.cer | *.crt | *.p7b | *.bin). 24 FileName *string `json:"fileName,omitempty"` 25 // Value Value. (Base64 encoded string) 26 Value *string `json:"value,omitempty"` 27 } 28 29 // OMASettingBoolean undocumented 30 type OMASettingBoolean struct { 31 // OMASetting is the base model of OMASettingBoolean 32 OMASetting 33 // Value Value. 34 Value *bool `json:"value,omitempty"` 35 } 36 37 // OMASettingDateTime undocumented 38 type OMASettingDateTime struct { 39 // OMASetting is the base model of OMASettingDateTime 40 OMASetting 41 // Value Value. 42 Value *time.Time `json:"value,omitempty"` 43 } 44 45 // OMASettingFloatingPoint undocumented 46 type OMASettingFloatingPoint struct { 47 // OMASetting is the base model of OMASettingFloatingPoint 48 OMASetting 49 // Value Value. 50 Value *float64 `json:"value,omitempty"` 51 } 52 53 // OMASettingInteger undocumented 54 type OMASettingInteger struct { 55 // OMASetting is the base model of OMASettingInteger 56 OMASetting 57 // Value Value. 58 Value *int `json:"value,omitempty"` 59 } 60 61 // OMASettingString undocumented 62 type OMASettingString struct { 63 // OMASetting is the base model of OMASettingString 64 OMASetting 65 // Value Value. 66 Value *string `json:"value,omitempty"` 67 } 68 69 // OMASettingStringXML undocumented 70 type OMASettingStringXML struct { 71 // OMASetting is the base model of OMASettingStringXML 72 OMASetting 73 // FileName File name associated with the Value property (*.xml). 74 FileName *string `json:"fileName,omitempty"` 75 // Value Value. (UTF8 encoded byte array) 76 Value *Binary `json:"value,omitempty"` 77 }