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  }