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

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // EncryptContent undocumented
     6  type EncryptContent struct {
     7  	// LabelActionBase is the base model of EncryptContent
     8  	LabelActionBase
     9  	// EncryptWith undocumented
    10  	EncryptWith *EncryptWith `json:"encryptWith,omitempty"`
    11  }
    12  
    13  // EncryptWithTemplate undocumented
    14  type EncryptWithTemplate struct {
    15  	// EncryptContent is the base model of EncryptWithTemplate
    16  	EncryptContent
    17  	// TemplateID undocumented
    18  	TemplateID *string `json:"templateId,omitempty"`
    19  	// AvailableForEncryption undocumented
    20  	AvailableForEncryption *bool `json:"availableForEncryption,omitempty"`
    21  }
    22  
    23  // EncryptWithUserDefinedRights undocumented
    24  type EncryptWithUserDefinedRights struct {
    25  	// EncryptContent is the base model of EncryptWithUserDefinedRights
    26  	EncryptContent
    27  	// DecryptionRightsManagementTemplateID undocumented
    28  	DecryptionRightsManagementTemplateID *string `json:"decryptionRightsManagementTemplateId,omitempty"`
    29  	// AllowMailForwarding undocumented
    30  	AllowMailForwarding *bool `json:"allowMailForwarding,omitempty"`
    31  	// AllowAdHocPermissions undocumented
    32  	AllowAdHocPermissions *bool `json:"allowAdHocPermissions,omitempty"`
    33  }