summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/MobileThreatDefenseConnectorModel.go41
1 files changed, 41 insertions, 0 deletions
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"`
+}