forked from lug/matterbridge
Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
This commit is contained in:
207
vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go
generated
vendored
Normal file
207
vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go
generated
vendored
Normal file
@@ -0,0 +1,207 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
import "time"
|
||||
|
||||
// DeviceManagement Singleton that acts as container for a collection of UserPFXCertificate entities.
|
||||
type DeviceManagement struct {
|
||||
// Entity is the base model of DeviceManagement
|
||||
Entity
|
||||
// Settings Account level settings.
|
||||
Settings *DeviceManagementSettings `json:"settings,omitempty"`
|
||||
// MaximumDepTokens Maximum number of dep tokens allowed per-tenant.
|
||||
MaximumDepTokens *int `json:"maximumDepTokens,omitempty"`
|
||||
// IntuneAccountID Intune Account Id for given tenant
|
||||
IntuneAccountID *UUID `json:"intuneAccountId,omitempty"`
|
||||
// LastReportAggregationDateTime The last modified time of reporting for this account. This property is read-only.
|
||||
LastReportAggregationDateTime *time.Time `json:"lastReportAggregationDateTime,omitempty"`
|
||||
// DeviceComplianceReportSummarizationDateTime The last requested time of device compliance reporting for this account. This property is read-only.
|
||||
DeviceComplianceReportSummarizationDateTime *time.Time `json:"deviceComplianceReportSummarizationDateTime,omitempty"`
|
||||
// LegacyPcManangementEnabled The property to enable Non-MDM managed legacy PC management for this account. This property is read-only.
|
||||
LegacyPcManangementEnabled *bool `json:"legacyPcManangementEnabled,omitempty"`
|
||||
// IntuneBrand intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.
|
||||
IntuneBrand *IntuneBrand `json:"intuneBrand,omitempty"`
|
||||
// SubscriptionState Tenant mobile device management subscription state.
|
||||
SubscriptionState *DeviceManagementSubscriptionState `json:"subscriptionState,omitempty"`
|
||||
// Subscriptions Tenant's Subscription.
|
||||
Subscriptions *DeviceManagementSubscriptions `json:"subscriptions,omitempty"`
|
||||
// ManagedDeviceCleanupSettings Device cleanup rule
|
||||
ManagedDeviceCleanupSettings *ManagedDeviceCleanupSettings `json:"managedDeviceCleanupSettings,omitempty"`
|
||||
// AdminConsent Admin consent information.
|
||||
AdminConsent *AdminConsent `json:"adminConsent,omitempty"`
|
||||
// DeviceProtectionOverview Device protection overview.
|
||||
DeviceProtectionOverview *DeviceProtectionOverview `json:"deviceProtectionOverview,omitempty"`
|
||||
// WindowsMalwareOverview Malware overview for windows devices.
|
||||
WindowsMalwareOverview *WindowsMalwareOverview `json:"windowsMalwareOverview,omitempty"`
|
||||
// AccountMoveCompletionDateTime The date & time when tenant data moved between scaleunits.
|
||||
AccountMoveCompletionDateTime *time.Time `json:"accountMoveCompletionDateTime,omitempty"`
|
||||
// GroupPolicyObjectFiles A list of Group Policy Object files uploaded.
|
||||
GroupPolicyObjectFiles []GroupPolicyObjectFile `json:"groupPolicyObjectFiles,omitempty"`
|
||||
// AuditEvents undocumented
|
||||
AuditEvents []AuditEvent `json:"auditEvents,omitempty"`
|
||||
// AndroidForWorkSettings undocumented
|
||||
AndroidForWorkSettings *AndroidForWorkSettings `json:"androidForWorkSettings,omitempty"`
|
||||
// AndroidForWorkAppConfigurationSchemas undocumented
|
||||
AndroidForWorkAppConfigurationSchemas []AndroidForWorkAppConfigurationSchema `json:"androidForWorkAppConfigurationSchemas,omitempty"`
|
||||
// AndroidForWorkEnrollmentProfiles undocumented
|
||||
AndroidForWorkEnrollmentProfiles []AndroidForWorkEnrollmentProfile `json:"androidForWorkEnrollmentProfiles,omitempty"`
|
||||
// AndroidManagedStoreAccountEnterpriseSettings undocumented
|
||||
AndroidManagedStoreAccountEnterpriseSettings *AndroidManagedStoreAccountEnterpriseSettings `json:"androidManagedStoreAccountEnterpriseSettings,omitempty"`
|
||||
// AndroidManagedStoreAppConfigurationSchemas undocumented
|
||||
AndroidManagedStoreAppConfigurationSchemas []AndroidManagedStoreAppConfigurationSchema `json:"androidManagedStoreAppConfigurationSchemas,omitempty"`
|
||||
// AndroidDeviceOwnerEnrollmentProfiles undocumented
|
||||
AndroidDeviceOwnerEnrollmentProfiles []AndroidDeviceOwnerEnrollmentProfile `json:"androidDeviceOwnerEnrollmentProfiles,omitempty"`
|
||||
// TermsAndConditions undocumented
|
||||
TermsAndConditions []TermsAndConditions `json:"termsAndConditions,omitempty"`
|
||||
// DeviceConfigurations undocumented
|
||||
DeviceConfigurations []DeviceConfiguration `json:"deviceConfigurations,omitempty"`
|
||||
// DeviceCompliancePolicies undocumented
|
||||
DeviceCompliancePolicies []DeviceCompliancePolicy `json:"deviceCompliancePolicies,omitempty"`
|
||||
// SoftwareUpdateStatusSummary undocumented
|
||||
SoftwareUpdateStatusSummary *SoftwareUpdateStatusSummary `json:"softwareUpdateStatusSummary,omitempty"`
|
||||
// DeviceCompliancePolicyDeviceStateSummary undocumented
|
||||
DeviceCompliancePolicyDeviceStateSummary *DeviceCompliancePolicyDeviceStateSummary `json:"deviceCompliancePolicyDeviceStateSummary,omitempty"`
|
||||
// DeviceCompliancePolicySettingStateSummaries undocumented
|
||||
DeviceCompliancePolicySettingStateSummaries []DeviceCompliancePolicySettingStateSummary `json:"deviceCompliancePolicySettingStateSummaries,omitempty"`
|
||||
// AdvancedThreatProtectionOnboardingStateSummary undocumented
|
||||
AdvancedThreatProtectionOnboardingStateSummary *AdvancedThreatProtectionOnboardingStateSummary `json:"advancedThreatProtectionOnboardingStateSummary,omitempty"`
|
||||
// DeviceConfigurationDeviceStateSummaries undocumented
|
||||
DeviceConfigurationDeviceStateSummaries *DeviceConfigurationDeviceStateSummary `json:"deviceConfigurationDeviceStateSummaries,omitempty"`
|
||||
// DeviceConfigurationUserStateSummaries undocumented
|
||||
DeviceConfigurationUserStateSummaries *DeviceConfigurationUserStateSummary `json:"deviceConfigurationUserStateSummaries,omitempty"`
|
||||
// CartToClassAssociations undocumented
|
||||
CartToClassAssociations []CartToClassAssociation `json:"cartToClassAssociations,omitempty"`
|
||||
// IOSUpdateStatuses undocumented
|
||||
IOSUpdateStatuses []IOSUpdateDeviceStatus `json:"iosUpdateStatuses,omitempty"`
|
||||
// NdesConnectors undocumented
|
||||
NdesConnectors []NdesConnector `json:"ndesConnectors,omitempty"`
|
||||
// DeviceConfigurationRestrictedAppsViolations undocumented
|
||||
DeviceConfigurationRestrictedAppsViolations []RestrictedAppsViolation `json:"deviceConfigurationRestrictedAppsViolations,omitempty"`
|
||||
// ManagedDeviceEncryptionStates undocumented
|
||||
ManagedDeviceEncryptionStates []ManagedDeviceEncryptionState `json:"managedDeviceEncryptionStates,omitempty"`
|
||||
// DeviceConfigurationConflictSummary undocumented
|
||||
DeviceConfigurationConflictSummary []DeviceConfigurationConflictSummary `json:"deviceConfigurationConflictSummary,omitempty"`
|
||||
// DeviceConfigurationsAllManagedDeviceCertificateStates undocumented
|
||||
DeviceConfigurationsAllManagedDeviceCertificateStates []ManagedAllDeviceCertificateState `json:"deviceConfigurationsAllManagedDeviceCertificateStates,omitempty"`
|
||||
// DeviceCategories undocumented
|
||||
DeviceCategories []DeviceCategory `json:"deviceCategories,omitempty"`
|
||||
// ExchangeConnectors undocumented
|
||||
ExchangeConnectors []DeviceManagementExchangeConnector `json:"exchangeConnectors,omitempty"`
|
||||
// DeviceEnrollmentConfigurations undocumented
|
||||
DeviceEnrollmentConfigurations []DeviceEnrollmentConfiguration `json:"deviceEnrollmentConfigurations,omitempty"`
|
||||
// ExchangeOnPremisesPolicy undocumented
|
||||
ExchangeOnPremisesPolicy *DeviceManagementExchangeOnPremisesPolicy `json:"exchangeOnPremisesPolicy,omitempty"`
|
||||
// ExchangeOnPremisesPolicies undocumented
|
||||
ExchangeOnPremisesPolicies []DeviceManagementExchangeOnPremisesPolicy `json:"exchangeOnPremisesPolicies,omitempty"`
|
||||
// ConditionalAccessSettings undocumented
|
||||
ConditionalAccessSettings *OnPremisesConditionalAccessSettings `json:"conditionalAccessSettings,omitempty"`
|
||||
// MobileThreatDefenseConnectors undocumented
|
||||
MobileThreatDefenseConnectors []MobileThreatDefenseConnector `json:"mobileThreatDefenseConnectors,omitempty"`
|
||||
// DeviceManagementPartners undocumented
|
||||
DeviceManagementPartners []DeviceManagementPartner `json:"deviceManagementPartners,omitempty"`
|
||||
// ComplianceManagementPartners undocumented
|
||||
ComplianceManagementPartners []ComplianceManagementPartner `json:"complianceManagementPartners,omitempty"`
|
||||
// Intents undocumented
|
||||
Intents []DeviceManagementIntent `json:"intents,omitempty"`
|
||||
// SettingDefinitions undocumented
|
||||
SettingDefinitions []DeviceManagementSettingDefinition `json:"settingDefinitions,omitempty"`
|
||||
// Templates undocumented
|
||||
Templates []DeviceManagementTemplate `json:"templates,omitempty"`
|
||||
// Categories undocumented
|
||||
Categories []DeviceManagementSettingCategory `json:"categories,omitempty"`
|
||||
// RemoteActionAudits undocumented
|
||||
RemoteActionAudits []RemoteActionAudit `json:"remoteActionAudits,omitempty"`
|
||||
// ApplePushNotificationCertificate undocumented
|
||||
ApplePushNotificationCertificate *ApplePushNotificationCertificate `json:"applePushNotificationCertificate,omitempty"`
|
||||
// DeviceManagementScripts undocumented
|
||||
DeviceManagementScripts []DeviceManagementScript `json:"deviceManagementScripts,omitempty"`
|
||||
// DeviceHealthScripts undocumented
|
||||
DeviceHealthScripts []DeviceHealthScript `json:"deviceHealthScripts,omitempty"`
|
||||
// ManagedDeviceOverview undocumented
|
||||
ManagedDeviceOverview *ManagedDeviceOverview `json:"managedDeviceOverview,omitempty"`
|
||||
// DetectedApps undocumented
|
||||
DetectedApps []DetectedApp `json:"detectedApps,omitempty"`
|
||||
// ManagedDevices undocumented
|
||||
ManagedDevices []ManagedDevice `json:"managedDevices,omitempty"`
|
||||
// WindowsMalwareInformation undocumented
|
||||
WindowsMalwareInformation []WindowsMalwareInformation `json:"windowsMalwareInformation,omitempty"`
|
||||
// DataSharingConsents undocumented
|
||||
DataSharingConsents []DataSharingConsent `json:"dataSharingConsents,omitempty"`
|
||||
// MobileAppTroubleshootingEvents undocumented
|
||||
MobileAppTroubleshootingEvents []MobileAppTroubleshootingEvent `json:"mobileAppTroubleshootingEvents,omitempty"`
|
||||
// UserExperienceAnalyticsOverview undocumented
|
||||
UserExperienceAnalyticsOverview *UserExperienceAnalyticsOverview `json:"userExperienceAnalyticsOverview,omitempty"`
|
||||
// UserExperienceAnalyticsBaselines undocumented
|
||||
UserExperienceAnalyticsBaselines []UserExperienceAnalyticsBaseline `json:"userExperienceAnalyticsBaselines,omitempty"`
|
||||
// UserExperienceAnalyticsCategories undocumented
|
||||
UserExperienceAnalyticsCategories []UserExperienceAnalyticsCategory `json:"userExperienceAnalyticsCategories,omitempty"`
|
||||
// UserExperienceAnalyticsDevicePerformance undocumented
|
||||
UserExperienceAnalyticsDevicePerformance []UserExperienceAnalyticsDevicePerformance `json:"userExperienceAnalyticsDevicePerformance,omitempty"`
|
||||
// UserExperienceAnalyticsRegressionSummary undocumented
|
||||
UserExperienceAnalyticsRegressionSummary *UserExperienceAnalyticsRegressionSummary `json:"userExperienceAnalyticsRegressionSummary,omitempty"`
|
||||
// UserExperienceAnalyticsDeviceStartupHistory undocumented
|
||||
UserExperienceAnalyticsDeviceStartupHistory []UserExperienceAnalyticsDeviceStartupHistory `json:"userExperienceAnalyticsDeviceStartupHistory,omitempty"`
|
||||
// DerivedCredentials undocumented
|
||||
DerivedCredentials []DeviceManagementDerivedCredentialSettings `json:"derivedCredentials,omitempty"`
|
||||
// WindowsAutopilotSettings undocumented
|
||||
WindowsAutopilotSettings *WindowsAutopilotSettings `json:"windowsAutopilotSettings,omitempty"`
|
||||
// WindowsAutopilotDeviceIdentities undocumented
|
||||
WindowsAutopilotDeviceIdentities []WindowsAutopilotDeviceIdentity `json:"windowsAutopilotDeviceIdentities,omitempty"`
|
||||
// WindowsAutopilotDeploymentProfiles undocumented
|
||||
WindowsAutopilotDeploymentProfiles []WindowsAutopilotDeploymentProfile `json:"windowsAutopilotDeploymentProfiles,omitempty"`
|
||||
// ImportedDeviceIdentities undocumented
|
||||
ImportedDeviceIdentities []ImportedDeviceIdentity `json:"importedDeviceIdentities,omitempty"`
|
||||
// DepOnboardingSettings undocumented
|
||||
DepOnboardingSettings []DepOnboardingSetting `json:"depOnboardingSettings,omitempty"`
|
||||
// ImportedWindowsAutopilotDeviceIdentities undocumented
|
||||
ImportedWindowsAutopilotDeviceIdentities []ImportedWindowsAutopilotDeviceIdentity `json:"importedWindowsAutopilotDeviceIdentities,omitempty"`
|
||||
// AppleUserInitiatedEnrollmentProfiles undocumented
|
||||
AppleUserInitiatedEnrollmentProfiles []AppleUserInitiatedEnrollmentProfile `json:"appleUserInitiatedEnrollmentProfiles,omitempty"`
|
||||
// ManagementConditions undocumented
|
||||
ManagementConditions []ManagementCondition `json:"managementConditions,omitempty"`
|
||||
// ManagementConditionStatements undocumented
|
||||
ManagementConditionStatements []ManagementConditionStatement `json:"managementConditionStatements,omitempty"`
|
||||
// GroupPolicyMigrationReports undocumented
|
||||
GroupPolicyMigrationReports []GroupPolicyMigrationReport `json:"groupPolicyMigrationReports,omitempty"`
|
||||
// GroupPolicyConfigurations undocumented
|
||||
GroupPolicyConfigurations []GroupPolicyConfiguration `json:"groupPolicyConfigurations,omitempty"`
|
||||
// GroupPolicyDefinitions undocumented
|
||||
GroupPolicyDefinitions []GroupPolicyDefinition `json:"groupPolicyDefinitions,omitempty"`
|
||||
// GroupPolicyDefinitionFiles undocumented
|
||||
GroupPolicyDefinitionFiles []GroupPolicyDefinitionFile `json:"groupPolicyDefinitionFiles,omitempty"`
|
||||
// NotificationMessageTemplates undocumented
|
||||
NotificationMessageTemplates []NotificationMessageTemplate `json:"notificationMessageTemplates,omitempty"`
|
||||
// DomainJoinConnectors undocumented
|
||||
DomainJoinConnectors []DeviceManagementDomainJoinConnector `json:"domainJoinConnectors,omitempty"`
|
||||
// RoleDefinitions undocumented
|
||||
RoleDefinitions []RoleDefinition `json:"roleDefinitions,omitempty"`
|
||||
// RoleAssignments undocumented
|
||||
RoleAssignments []DeviceAndAppManagementRoleAssignment `json:"roleAssignments,omitempty"`
|
||||
// RoleScopeTags undocumented
|
||||
RoleScopeTags []RoleScopeTag `json:"roleScopeTags,omitempty"`
|
||||
// ResourceOperations undocumented
|
||||
ResourceOperations []ResourceOperation `json:"resourceOperations,omitempty"`
|
||||
// RemoteAssistancePartners undocumented
|
||||
RemoteAssistancePartners []RemoteAssistancePartner `json:"remoteAssistancePartners,omitempty"`
|
||||
// Reports undocumented
|
||||
Reports *DeviceManagementReports `json:"reports,omitempty"`
|
||||
// TelecomExpenseManagementPartners undocumented
|
||||
TelecomExpenseManagementPartners []TelecomExpenseManagementPartner `json:"telecomExpenseManagementPartners,omitempty"`
|
||||
// EmbeddedSIMActivationCodePools undocumented
|
||||
EmbeddedSIMActivationCodePools []EmbeddedSIMActivationCodePool `json:"embeddedSIMActivationCodePools,omitempty"`
|
||||
// TroubleshootingEvents undocumented
|
||||
TroubleshootingEvents []DeviceManagementTroubleshootingEvent `json:"troubleshootingEvents,omitempty"`
|
||||
// AutopilotEvents undocumented
|
||||
AutopilotEvents []DeviceManagementAutopilotEvent `json:"autopilotEvents,omitempty"`
|
||||
// WindowsFeatureUpdateProfiles undocumented
|
||||
WindowsFeatureUpdateProfiles []WindowsFeatureUpdateProfile `json:"windowsFeatureUpdateProfiles,omitempty"`
|
||||
// WindowsInformationProtectionAppLearningSummaries undocumented
|
||||
WindowsInformationProtectionAppLearningSummaries []WindowsInformationProtectionAppLearningSummary `json:"windowsInformationProtectionAppLearningSummaries,omitempty"`
|
||||
// WindowsInformationProtectionNetworkLearningSummaries undocumented
|
||||
WindowsInformationProtectionNetworkLearningSummaries []WindowsInformationProtectionNetworkLearningSummary `json:"windowsInformationProtectionNetworkLearningSummaries,omitempty"`
|
||||
// IntuneBrandingProfiles undocumented
|
||||
IntuneBrandingProfiles []IntuneBrandingProfile `json:"intuneBrandingProfiles,omitempty"`
|
||||
// UserPfxCertificates undocumented
|
||||
UserPfxCertificates []UserPFXCertificate `json:"userPfxCertificates,omitempty"`
|
||||
}
|
||||
Reference in New Issue
Block a user