github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelKey.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // KeyBooleanValuePair undocumented 8 type KeyBooleanValuePair struct { 9 // KeyTypedValuePair is the base model of KeyBooleanValuePair 10 KeyTypedValuePair 11 // Value The Boolean value of the key-value pair. 12 Value *bool `json:"value,omitempty"` 13 } 14 15 // KeyCredential undocumented 16 type KeyCredential struct { 17 // Object is the base model of KeyCredential 18 Object 19 // CustomKeyIdentifier undocumented 20 CustomKeyIdentifier *Binary `json:"customKeyIdentifier,omitempty"` 21 // EndDateTime undocumented 22 EndDateTime *time.Time `json:"endDateTime,omitempty"` 23 // KeyID undocumented 24 KeyID *UUID `json:"keyId,omitempty"` 25 // StartDateTime undocumented 26 StartDateTime *time.Time `json:"startDateTime,omitempty"` 27 // Type undocumented 28 Type *string `json:"type,omitempty"` 29 // Usage undocumented 30 Usage *string `json:"usage,omitempty"` 31 // Key undocumented 32 Key *Binary `json:"key,omitempty"` 33 // DisplayName undocumented 34 DisplayName *string `json:"displayName,omitempty"` 35 } 36 37 // KeyIntegerValuePair undocumented 38 type KeyIntegerValuePair struct { 39 // KeyTypedValuePair is the base model of KeyIntegerValuePair 40 KeyTypedValuePair 41 // Value The integer value of the key-value pair. 42 Value *int `json:"value,omitempty"` 43 } 44 45 // KeyRealValuePair undocumented 46 type KeyRealValuePair struct { 47 // KeyTypedValuePair is the base model of KeyRealValuePair 48 KeyTypedValuePair 49 // Value The real (floating-point) value of the key-value pair. 50 Value *float64 `json:"value,omitempty"` 51 } 52 53 // KeyStringValuePair undocumented 54 type KeyStringValuePair struct { 55 // KeyTypedValuePair is the base model of KeyStringValuePair 56 KeyTypedValuePair 57 // Value The string value of the key-value pair. 58 Value *string `json:"value,omitempty"` 59 } 60 61 // KeyTypedValuePair undocumented 62 type KeyTypedValuePair struct { 63 // Object is the base model of KeyTypedValuePair 64 Object 65 // Key The string key of the key-value pair. 66 Key *string `json:"key,omitempty"` 67 } 68 69 // KeyValue undocumented 70 type KeyValue struct { 71 // Object is the base model of KeyValue 72 Object 73 // Key undocumented 74 Key *string `json:"key,omitempty"` 75 // Value undocumented 76 Value *string `json:"value,omitempty"` 77 } 78 79 // KeyValuePair undocumented 80 type KeyValuePair struct { 81 // Object is the base model of KeyValuePair 82 Object 83 // Name undocumented 84 Name *string `json:"name,omitempty"` 85 // Value undocumented 86 Value *string `json:"value,omitempty"` 87 }