From 795a8705c3fdc5bf55e83d382e7d3ff233896a0b Mon Sep 17 00:00:00 2001 From: Wim Date: Thu, 26 Dec 2019 23:12:28 +0100 Subject: Add initial Microsoft Teams support Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup --- .../beta/MobileThreatDefenseConnectorModel.go | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go') diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go new file mode 100644 index 00000000..e2adddb9 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go @@ -0,0 +1,41 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +import "time" + +// MobileThreatDefenseConnector Entity which represents a connection to Mobile threat defense partner. +type MobileThreatDefenseConnector struct { + // Entity is the base model of MobileThreatDefenseConnector + Entity + // LastHeartbeatDateTime DateTime of last Heartbeat recieved from the Data Sync Partner + LastHeartbeatDateTime *time.Time `json:"lastHeartbeatDateTime,omitempty"` + // PartnerState Data Sync Partner state for this account + PartnerState *MobileThreatPartnerTenantState `json:"partnerState,omitempty"` + // AndroidMobileApplicationManagementEnabled For Android, set whether data from the data sync partner should be used during Mobile Application Management (MAM) evaluations. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. + AndroidMobileApplicationManagementEnabled *bool `json:"androidMobileApplicationManagementEnabled,omitempty"` + // IOSMobileApplicationManagementEnabled For IOS, get or set whether data from the data sync partner should be used during Mobile Application Management (MAM) evaluations. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. + IOSMobileApplicationManagementEnabled *bool `json:"iosMobileApplicationManagementEnabled,omitempty"` + // AndroidEnabled For Android, set whether data from the data sync partner should be used during compliance evaluations + AndroidEnabled *bool `json:"androidEnabled,omitempty"` + // IOSEnabled For IOS, get or set whether data from the data sync partner should be used during compliance evaluations + IOSEnabled *bool `json:"iosEnabled,omitempty"` + // WindowsEnabled For Windows, get or set whether data from the data sync partner should be used during compliance evaluations + WindowsEnabled *bool `json:"windowsEnabled,omitempty"` + // MacEnabled For Mac, get or set whether data from the data sync partner should be used during compliance evaluations + MacEnabled *bool `json:"macEnabled,omitempty"` + // AndroidDeviceBlockedOnMissingPartnerData For Android, set whether Intune must receive data from the data sync partner prior to marking a device compliant + AndroidDeviceBlockedOnMissingPartnerData *bool `json:"androidDeviceBlockedOnMissingPartnerData,omitempty"` + // IOSDeviceBlockedOnMissingPartnerData For IOS, set whether Intune must receive data from the data sync partner prior to marking a device compliant + IOSDeviceBlockedOnMissingPartnerData *bool `json:"iosDeviceBlockedOnMissingPartnerData,omitempty"` + // WindowsDeviceBlockedOnMissingPartnerData For Windows, set whether Intune must receive data from the data sync partner prior to marking a device compliant + WindowsDeviceBlockedOnMissingPartnerData *bool `json:"windowsDeviceBlockedOnMissingPartnerData,omitempty"` + // MacDeviceBlockedOnMissingPartnerData For Mac, get or set whether Intune must receive data from the data sync partner prior to marking a device compliant + MacDeviceBlockedOnMissingPartnerData *bool `json:"macDeviceBlockedOnMissingPartnerData,omitempty"` + // PartnerUnsupportedOsVersionBlocked Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Data Sync Partner + PartnerUnsupportedOsVersionBlocked *bool `json:"partnerUnsupportedOsVersionBlocked,omitempty"` + // PartnerUnresponsivenessThresholdInDays Get or Set days the per tenant tolerance to unresponsiveness for this partner integration + PartnerUnresponsivenessThresholdInDays *int `json:"partnerUnresponsivenessThresholdInDays,omitempty"` + // AllowPartnerToCollectIOSApplicationMetadata For IOS devices, allows the admin to configure whether the data sync partner may also collect metadata about installed applications from Intune + AllowPartnerToCollectIOSApplicationMetadata *bool `json:"allowPartnerToCollectIOSApplicationMetadata,omitempty"` +} -- cgit v1.2.3