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

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // AddContentFooterAction undocumented
     6  type AddContentFooterAction struct {
     7  	// InformationProtectionAction is the base model of AddContentFooterAction
     8  	InformationProtectionAction
     9  	// UIElementName undocumented
    10  	UIElementName *string `json:"uiElementName,omitempty"`
    11  	// Text undocumented
    12  	Text *string `json:"text,omitempty"`
    13  	// FontName undocumented
    14  	FontName *string `json:"fontName,omitempty"`
    15  	// FontSize undocumented
    16  	FontSize *int `json:"fontSize,omitempty"`
    17  	// FontColor undocumented
    18  	FontColor *string `json:"fontColor,omitempty"`
    19  	// Alignment undocumented
    20  	Alignment *ContentAlignment `json:"alignment,omitempty"`
    21  	// Margin undocumented
    22  	Margin *int `json:"margin,omitempty"`
    23  }
    24  
    25  // AddContentHeaderAction undocumented
    26  type AddContentHeaderAction struct {
    27  	// InformationProtectionAction is the base model of AddContentHeaderAction
    28  	InformationProtectionAction
    29  	// UIElementName undocumented
    30  	UIElementName *string `json:"uiElementName,omitempty"`
    31  	// Text undocumented
    32  	Text *string `json:"text,omitempty"`
    33  	// FontName undocumented
    34  	FontName *string `json:"fontName,omitempty"`
    35  	// FontSize undocumented
    36  	FontSize *int `json:"fontSize,omitempty"`
    37  	// FontColor undocumented
    38  	FontColor *string `json:"fontColor,omitempty"`
    39  	// Alignment undocumented
    40  	Alignment *ContentAlignment `json:"alignment,omitempty"`
    41  	// Margin undocumented
    42  	Margin *int `json:"margin,omitempty"`
    43  }
    44  
    45  // AddFooter undocumented
    46  type AddFooter struct {
    47  	// MarkContent is the base model of AddFooter
    48  	MarkContent
    49  	// Margin undocumented
    50  	Margin *int `json:"margin,omitempty"`
    51  	// Alignment undocumented
    52  	Alignment *Alignment `json:"alignment,omitempty"`
    53  }
    54  
    55  // AddHeader undocumented
    56  type AddHeader struct {
    57  	// MarkContent is the base model of AddHeader
    58  	MarkContent
    59  	// Margin undocumented
    60  	Margin *int `json:"margin,omitempty"`
    61  	// Alignment undocumented
    62  	Alignment *Alignment `json:"alignment,omitempty"`
    63  }
    64  
    65  // AddIn undocumented
    66  type AddIn struct {
    67  	// Object is the base model of AddIn
    68  	Object
    69  	// ID undocumented
    70  	ID *UUID `json:"id,omitempty"`
    71  	// Type undocumented
    72  	Type *string `json:"type,omitempty"`
    73  	// Properties undocumented
    74  	Properties []KeyValue `json:"properties,omitempty"`
    75  }
    76  
    77  // AddWatermark undocumented
    78  type AddWatermark struct {
    79  	// MarkContent is the base model of AddWatermark
    80  	MarkContent
    81  	// Orientation undocumented
    82  	Orientation *PageOrientation `json:"orientation,omitempty"`
    83  }
    84  
    85  // AddWatermarkAction undocumented
    86  type AddWatermarkAction struct {
    87  	// InformationProtectionAction is the base model of AddWatermarkAction
    88  	InformationProtectionAction
    89  	// UIElementName undocumented
    90  	UIElementName *string `json:"uiElementName,omitempty"`
    91  	// Layout undocumented
    92  	Layout *WatermarkLayout `json:"layout,omitempty"`
    93  	// Text undocumented
    94  	Text *string `json:"text,omitempty"`
    95  	// FontName undocumented
    96  	FontName *string `json:"fontName,omitempty"`
    97  	// FontSize undocumented
    98  	FontSize *int `json:"fontSize,omitempty"`
    99  	// FontColor undocumented
   100  	FontColor *string `json:"fontColor,omitempty"`
   101  }